Copyright IXXAT Automation GmbH
UCI Programming Manual FlexRay, V1.13
External interfaces
36
5.1.5.7
ResetInTrigger
Via this method it is possible to reset one or all trigger in reaction(s) which
was/were set with
Prototype:
virtual HRESULT __stdcall ResetInTrigger (UINT16 wInTriggerNumber);
Parameters:
wInTrigger-
Number
IN Number of in trigger which shall be reset. Call this function
with UCI_FLXTRIGGER_RESETALL to reset all out triggers.
Return value:
UCI error codes
5.1.5.8
GetInTrigger
Via this method it is possible to retrieve the settings of the given trigger number
which was set with
Prototype:
virtual HRESULT __stdcall GetInTrigger ( PUCI_ FLXMSGINTRIGGER
pstcInTrigger );
Parameters:
pstcIn-
Trigger
IN/OUT Pointer to the
contains the trigger number which shall be retrieved. If
the trigger was set before it contains the whole trigger
reaction, in out direction.
Return value:
UCI error codes
5.1.5.9
Lock
Via this method it is possible to prevent simultaneous processing of methods of
this interface from several threads in multithreaded clients.
ATTENTION: A mutual exclusion activated by
, otherwise deadlocks may occur!
Prototype:
virtual HRESULT __stdcall Lock ( void );
Parameters:
none
Return value:
UCI error codes
Содержание FlexRay CCM
Страница 6: ......