FUNCTION _CreateMaskReceiver : CAA.HANDLE
Unmanaged implementation of CreateMaskReceiver
InOut:
|
Scope
|
Name
|
Type
|
Comment
|
Return
|
_CreateMaskReceiver
|
CAA.HANDLE
|
new receiver handle or CAA.gc_hINVALID in case of failure
|
Input
|
hDriver
|
CAA.HANDLE
|
handle of CAN interface
|
cobIdValue
|
CL2I.COBID
|
CobID value
|
cobIdMask
|
CL2I.COBID
|
CobID mask
|
xRTRValue
|
BOOL
|
RTR value
|
xRTRMask
|
BOOL
|
RTR mask
|
x29BitIdValue
|
BOOL
|
29 Bit Id value
|
x29BitIdMask
|
BOOL
|
29 Bit Id mask
|
xTransmitValue
|
BOOL
|
Transmit message value
|
xTransmitMask
|
BOOL
|
Transmit message mask
|
xAlwaysNewest
|
BOOL
|
TRUE: returns only the newest message; FALSE: receiver with queue.
|
eEvent
|
CB.EVENT
|
trigger event when message received
|
xEnableSyncWindow
|
BOOL
|
use SYNC window: not implemented ==> do not care
|
peError
|
POINTER TO ERROR
|
optional pointer to error enum
|
|