You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Proposed new rules:
To determine the effective type of a parameter, follow this rule:
- If the parameter has the "type" field that equals "trigger", its type is
"trigger".
- If the parameter has either the "enumeration" or the "enumMap" field, its
type is "enum".
- If the parameter has the "value" field, its type corresponds to the BER type
of the value.
- If the parameter has the "type" field, its type is the value of this field.
See emails below for rationale.
> -----Original Message-----
> From: Huber, Andreas (LES Switzerland GmbH)
> Sent: Wednesday, 20 March, 2013 16:17
> To: Marius Keuck
> Subject: Wann hat ein Parameter den Typ Trigger?
>
> Hallo Marius
>
> Sorry, ich bin schon wieder über einen scheinbaren Widerspruch gestolpert.
> Wenn ich den Regeln auf Seite 65 in der Doku folge, dann komme ich zum
> Schluss, dass ein Parameter nur dann den Typ Trigger haben kann, wenn der
> Provider *kein* value Feld schickt.
>
> Von Deiner Beschreibung unten komme ich aber zum Schluss, dass ein
> Trigger einen String value haben kann (weil angezeigt im Button). Ich nehme
> an die Beschreibung auf Seite 65 müsste angepasst werden, wie folgt:
>
> To determine the effective type of a parameter, follow this rule:
> - If the parameter has the "type" field that equals "trigger", its type is
> "trigger".
> - If the parameter has either the "enumeration" or the "enumMap" field, its
> type is "enum".
> - If the parameter has the "value" field, its type corresponds to the BER type
> of the value.
> - If the parameter has the "type" field, its type is the value of this field.
>
> Richtig?
>
> Merci & Gruss,
>
> Andreas
>
> > -----Original Message-----
> > From: Marius Keuck [mailto:[email protected]]
> > Sent: Tuesday, 22 January, 2013 10:02
> > To: Huber, Andreas (LES Switzerland GmbH)
> > Subject: RE: Normal vs. Qualified: Ist ein Provider frei wie auf er auf
> > GetDirectory Anfragen reagiert?
> >
> > Hallo Andreas,
> >
> > der Trigger wird eigentlich genauso verwendet, wie die anderen Parameter
> > auch. Das vsmStudio stellt einen Parameter, der den Typ "Trigger"
> mitschickt
> > als Button dar. Wenn er einen Wert mitschickt, wird dieser im Button
> > angezeigt, ansonsten ist er leer.
> > Um den Trigger auszulösen, kann man den aktuellen Wert schicken (wie
> bei
> > einem SetValue) oder, wenn es keinen Wert gibt, eine 0 (integer). Das
> > werden wir noch in der Doku nachpflegen.
> >
> > Mit freundlichen Grüßen/Best regards
> >
> >
> > Marius Keuck
> > - Software Development -
> >
> > Phone: +49 (611) 262 390 - 82
> > Fax: +49 (611) 262 390 - 98
> > Mobile: +49 (170) 7976655
> >
> >
> > L-S-B Broadcast Technologies GmbH
> > Konrad-Adenauer-Ring 13-15, D-65187 Wiesbaden
> > Amtsgericht Wiesbaden HRB 26167
> > Geschäftsführer: Frank Sucky, Wilfried Luff
> >
> > Disclaimer
> > As this message might contain confidential information, please notify the
> > sender if you have received this e-mail by mistake. The sender accepts no
> > liability for any damage caused by any information or virus transmitted by
> this
> > email.
> >
> >
> > -----Original Message-----
> > From: Huber, Andreas (LES Switzerland GmbH)
> > [mailto:[email protected]]
> > Sent: Montag, 21. Januar 2013 12:35
> > To: Marius Keuck
> > Subject: RE: Normal vs. Qualified: Ist ein Provider frei wie auf er auf
> > GetDirectory Anfragen reagiert?
> >
> > Hallo Marius
> >
> > > zu deiner ersten Frage: Ein Parameter muss nicht zwingend einen Wert
> > > haben. Ein einfacher Trigger z.B. kommt auch ohne aus. Wenn man einen
> > > Trigger als Button darstellt nehmen wir den Value aber normalerweise
> > > für die Beschriftung. Abgesehen von diesem Fall sollte Parameter aber
> > > schon immer einen Value haben.
> >
> > Ok, danke. Wie wird ein Trigger verwendet? Ich konnte zu diesem Thema
> in
> > der Doku nichts finden.
> >
> > Merci & Gruss,
> >
> > Andreas
> >
> > > -----Original Message-----
> > > From: Marius Keuck [mailto:[email protected]]
> > > Sent: Thursday, 17 January, 2013 18:05
> > > To: Huber, Andreas (LES Switzerland GmbH)
> > > Subject: RE: Normal vs. Qualified: Ist ein Provider frei wie auf er
> > > auf GetDirectory Anfragen reagiert?
> > >
> > > Hallo Andreas,
> > >
> > > zu deiner ersten Frage: Ein Parameter muss nicht zwingend einen Wert
> > > haben. Ein einfacher Trigger z.B. kommt auch ohne aus. Wenn man einen
> > > Trigger als Button darstellt nehmen wir den Value aber normalerweise
> > > für die Beschriftung. Abgesehen von diesem Fall sollte Parameter aber
> > > schon immer einen Value haben. Es gibt allerdings auch Fälle, in denen
> > > sich z.B. nur die Enumeration oder der Min/Max Bereich ändert. Dann
> > > wird auch nur das an die Consumer geschickt, was sich tatsächlich
> > > geändert hat. Daher ist der Value im Dtd optional.
> > >
> > > Zur zweiten Frage.
> > >
> > > Ja, der Provider darf so antworten, wie es ihm passt. D.h. auf ein
> > > Standard GetDirectory darf er auch mit Qualified Nodes und Parametern
> > Antworten.
> > > Eine Mischung ist auch denkbar bzw. erlaubt. Ich kann mir aber schwer
> > > vorstellen, dass das jemand macht.
> > >
> > > Ich denke man kann erst mit Sicherheit sagen, dass man alle Nodes hat,
> > > wenn man alle Elemente des empfangen RootContainers bearbeitet hat.
> > >
> > > Mit freundlichen Grüßen/Best regards
> > >
> > >
> > > Marius Keuck
> > > - Software Development -
> > >
> > > Phone: +49 (611) 262 390 - 82
> > > Fax: +49 (611) 262 390 - 98
> > > Mobile: +49 (170) 7976655
> > >
> > >
> > > L-S-B Broadcast Technologies GmbH
> > > Konrad-Adenauer-Ring 13-15, D-65187 Wiesbaden Amtsgericht
> Wiesbaden
> > > HRB 26167
> > > Geschäftsführer: Frank Sucky, Wilfried Luff
> > >
> > > Disclaimer
> > > As this message might contain confidential information, please notify
> > > the sender if you have received this e-mail by mistake. The sender
> > > accepts no liability for any damage caused by any information or virus
> > > transmitted by this email.
> > >
> > >
> > > -----Original Message-----
> > > From: Huber, Andreas (LES Switzerland GmbH)
> > > [mailto:[email protected]]
> > > Sent: Donnerstag, 17. Januar 2013 10:47
> > > To: Marius Keuck
> > > Subject: Normal vs. Qualified: Ist ein Provider frei wie auf er auf
> > > GetDirectory Anfragen reagiert?
> > >
> > > Noch eine Frage: Wenn ich eine normale GetDirectory Anfrage an einen
> > > Provider richte, könnte er dann theoretisch auch mit einer Liste von
> > > Qualified Nodes / Parameters antworten oder sogar einer Mischung (ein
> > > Teil normal, ein Teil qualified)?
> > >
> > > Ich frage weil ich wissen muss ab welchem Zeitpunkt ich davon ausgehen
> > > kann, dass mir ein Provider alle Kinder eines gegebenen Knotens
> > > gemeldet haben muss.
> > >
> > > Merci & Gruss,
> > >
> > > Andreas
Original issue reported on code.google.com by [email protected] on 28 May 2013 at 4:10
The text was updated successfully, but these errors were encountered:
Original issue reported on code.google.com by
[email protected]
on 28 May 2013 at 4:10The text was updated successfully, but these errors were encountered: