Felder

<< Click to Display Table of Contents >>

Navigation:  Protokolle > SOME/IP >

Felder

 

Der Service kann eine unbegrenzte Anzahl von Feldern enthalten. Felder können aus einem einfachen Datentyp (z.B. Integer, String, usw.) aber auch aus verschachtelte Strukturen/Arrays bestehen.  

Client Services: Felder enthalten Daten, die von Remote-Services empfangen wurden.

Server-Services: Felder enthalten Daten, die von Clients angefordert werden können.

 

 

Während der Simulation kann das Feld über das Kontextmenü angefordert/gesendet werden.

Feld-Eigenschaften:

 

Eigenschaft

Beispiel

Beschreibung

CycleTime

1000

(TransmissionMode ist Cyclic oder CyclicSpontan)

 

Client Services:

Zykluszeit zum Lesen des Feldes. (Aufruf Getter)

 

Server Services:

Zykluszeit für den Aufruf des Notifier.

SetterId

0x101

Id des Setter.

GetterId

0x102

Id des Getter.

Reference

Events/MyEvent1

Relative Referenz zum Event.

TransmissionMode

Cyclic

Modus für Anfrage/Senden eines Feldes.

Data

00 22 33

Daten des Feldes.

 

SomeIPField Events

 

Name

Beschreibung

OnChanged

Wird aufgerufen, wenn das Feld geändert wurde.

OnLocalReading

Wird aufgerufen, wenn ein lokales Feld gelesen wurde.

OnLocalWriting

Wird aufgerufen, wenn in ein lokales Feld geschrieben wurde.

 

 

Methoden

 

Name

Beschreibung

ReadAsync

Aufruf des Getter für das Remote-Feld.

WriteAsync

Aufruf des Setter für das Remote-Feld.