<< Click to Display Table of Contents >> Navigation: Protokolle > SOME/IP > Events, Event-Gruppen |
Events
Ereignisse sind gewöhnlich mit Feldern verbunden und einer Möglichkeit, über Feldveränderungen zu informieren.
Ein Event kann während der Simulation über das Kontextmenü ausgelöst werden.
Eigenschaft |
Beispiel |
Beschreibung |
EventId |
0x2 |
Identifier des Events |
Reference |
Fields/MyField1 |
Relative Referenz zum Feld |
SomeIPEvent Methoden
Methode |
Beschreibung |
Fire |
Nur für lokale Services. Informiert über Feldänderungen. |
Event Gruppen
Events müssen einer Event-Gruppe zugeordnet sein. Eine Event-Gruppe kann mehrere Events enthalten.
Auch Event-Gruppen können während der Simulation über das Kontextmenü ausgelöst werden.
Eigenschaft |
Beispiel |
Beschreibung |
AutoSubscribe |
True |
(Client Services) True: Wenn ein Service gefunden wird, werden die Event-Gruppe automatisch subscribed. |
EventGroupId |
0x5 |
Identifier der Event-Gruppe. |
SubscribeDelay |
|
Wird aktuell nicht verwendet. |
SubscriberCount |
1 |
(Nur lesend, Server Services) Zeigt die Anzahl der aktiven Subscriptions. |
SubscriptionActive |
True |
(Nur lesend) True: Wenn eine Subscription aktiv ist. |
SubscriptionState |
Pending |
(Nur lesend) Zeigt den Status der Subscription an. |
TTL |
16777215 |
TTL der Event-Gruppe. |
SomeIPEventGroup Events
Event |
Beschreibung |
OnLocalSubscribing |
(Server Services) Wird aufgerufen, wenn sich jemand für einen lokale Event-Gruppe angemeldet hat. |
OnLocalUnsubscribed |
(Server Services) Wird aufgerufen, wenn sich jemand für eine lokale Event-Gruppe abgemeldet hat. |
OnRemoteSubscribed |
(Client Services) Wird aufgerufen, wenn sich jemand für eine remote Event-Gruppe angemeldet hat. |
OnRemoteUnsubscribed |
(Client Services) Wird aufgerufen, wenn sich jemand für eine remote Event-Gruppe abgemeldet hat. |
SomeIPEventGroup Methoden
Methode |
Beschreibung |
SubscribeAsync |
(Client Services) Subscribe wenn der Service gefunden wurde. |
UnsubscribeAsync |
(Client Services) Unsubscribe von der Event-Gruppe. |