| |
2-22 LaborcAusrüstungscSteuercSchnittstellenbeschreibung (LECIS), v1.0 März 2003 2 Registrierung 24: slm_event() leeres slm_event ( im Zeichenketteslm_id im Zeichenketteunit_id im Zeichenketteevent_id im SLM_INTERFACE::EEventType-event_type im Zeichenketteinteraction_id in der Zeichenkettepriorität im SLM_INTERFACE::SLM_RESULT-slm_state in den SLM_INTERFACE::SeqAny-Argumenten ); Ein SLM-Fall wird durch das slm_id gekennzeichnet das unit_id und das event_id . slm_id Muß immer wird eingestellt. unit_id ist "0", wenn die Haupt-Maßeinheit des SLM war Verursachen des Falls. Die Vorrichtung kann zusätzliche Falldaten durch den Funktionsparameter e zur Verfügung stellen Argumente a. Die Datenarten der Argumente hängen von ab event_type (Abbildung 2-10) und werden im DCD definiert. enum EEventType { WARNUNG, ANZEIGE, DATA_DIRECT, DATA_LINK, SYSVAR_CHANGED, CONTROL_STATE_CHANGE, DEVICE_STATE_CHANGE }; Tabelle 2-10 FallcArt Die unterschiedlichen Fallarten sind im Detail, wie folgt: ? die Argumentliste muß in der Reihenfolge eingeführt werden, wie spezifiziert worden. WARNUNG Der SLM ist in einer fehlerbeschaffenheit und bringt den Störungscode auf den TSC. Argumentliste: ? A Zeichenkette mit dem Störungscode. ? A Zeichenkette mit einer lesbaren Anzeige des Benutzers. ANZEIGE Die Vorrichtung möchte etwas Benutzerinformationen zum TSC schicken. Der TSC würde sich öffnen ein Anzeigenkasten und zeigen die SLM-Anzeige an. Die Argumentliste: ? A Zeichenkette mit einer lesbaren Anzeige des Benutzers. |  |
|
| |
|
|