Functions¶
This folder contains managed and unmanaged CL2 functions.
Managed (functions without prefix “_”) means that resources are managed by a resource manager and resources are automatically released on reset application (e.g. driver and receivers are automatically closed).
Unmanaged means that resources should be released by application. Unmanaged functions (functions with prefix “_”) offer better performance because there is no resource manager overhead and message handles can be casted directly to POINTER TO CL2I.MESSAGE
(see CAN Low Level Imp Extern library for more details).
Note
Do not mix up managed and unmanaged functions. Handles from unmanaged functions should not be passed to managed functions and vice versa.
- Basic Functions
- CAN FD
- CloneMessage (Function)
- CreateIdAreaReceiver (Function)
- CreateMaskReceiver (Function)
- CreateMessage (Function)
- CreateSingleIdReceiver (Function)
- DeleteReceiver (Function)
- DriverClose (Function)
- DriverGetSize (Function)
- DriverOpenH (Function)
- DriverOpenP (Function)
- FreeMessage (Function)
- Read (Function)
- RegisterIdArea (Function)
- UnregisterIdArea (Function)
- Write (Function)
- Diagnostic Information
- GetBaudrate (Function)
- GetBusAlarm (Function)
- GetBusState (Function)
- GetBusload (Function)
- GetDiagnosis (Function)
- GetDiagnosis2 (Function)
- GetLostCounter (Function)
- GetReceiveCounter (Function)
- GetReceiveErrorCounter (Function)
- GetReceivePoolSize (Function)
- GetReceiveQueueLength (Function)
- GetTransmitCounter (Function)
- GetTransmitErrorCounter (Function)
- GetTransmitPoolSize (Function)
- GetTransmitQueueLength (Function)
- IsSendingActive (Function)
- ResetBusAlarm (Function)
- Extended Functionality
- Indicator Services
- Internal
- Basic Functions
- CAN FD
- _CloneMessage (Function)
- _CreateArrayReceiver (Function)
- _CreateIdAreaReceiver (Function)
- _CreateMaskReceiver (Function)
- _CreateMessage (Function)
- _CreateSingleIdReceiver (Function)
- _DeleteReceiver (Function)
- _DriverClose (Function)
- _DriverGetSize (Function)
- _DriverOpenH (Function)
- _DriverOpenP (Function)
- _FreeMessage (Function)
- _Read (Function)
- _ReadArrayReceiver (Function)
- _RegisterIdArea (Function)
- _UnregisterIdArea (Function)
- _Write (Function)
- Diagnostic Information
- _GetBaudrate (Function)
- _GetBusAlarm (Function)
- _GetBusState (Function)
- _GetBusload (Function)
- _GetDiagnosis (Function)
- _GetDiagnosis2 (Function)
- _GetLostCounter (Function)
- _GetReceiveCounter (Function)
- _GetReceiveErrorCounter (Function)
- _GetReceivePoolSize (Function)
- _GetReceiveQueueLength (Function)
- _GetTransmitCounter (Function)
- _GetTransmitErrorCounter (Function)
- _GetTransmitPoolSize (Function)
- _GetTransmitQueueLength (Function)
- _IsSendingActive (Function)
- _ResetBusAlarm (Function)
- Extended Functionality
- Indicator Services
- Message Information
- CAN FD
- _GetMessageDataPointer (Function)
- _GetMessageDataPointer2 (Function)
- _GetMessageId (Function)
- _GetMessageLength (Function)
- _GetMsgCount (Function)
- _GetNetId (Function)
- _GetTimeStamp (Function)
- _Is29BitIdMessage (Function)
- _IsFdMessage (Function)
- _IsRTRMessage (Function)
- _IsTransmitMessage (Function)
- _LostMessages (Function)
- Basic Functions
- Message Information
- CAN FD
- GetMessageDataPointer (Function)
- GetMessageDataPointer2 (Function)
- GetMessageId (Function)
- GetMessageLength (Function)
- GetMsgCount (Function)
- GetNetId (Function)
- GetTimeStamp (Function)
- Is29BitIdMessage (Function)
- IsFdMessage (Function)
- IsRTRMessage (Function)
- IsTransmitMessage (Function)
- LostMessages (Function)