Introduction
Requirements
Communication concept
Structure of this document
Interaction Layer
Overview
Introduction
Communication concept
Configuration
Message reception
Message reception overview
Reception filtering
Copying message data into message objects data area
Copying data to application messages
Unqueued and queued messages
Queued message
Unqueued message
Message transmission
Message transmission overview
Transfer of internal messages
Transfer properties for external communication
Triggered Transfer Property
Pending Transfer Property
Transmission modes
Direct Transmission Mode
Periodic Transmission Mode
Mixed Transmission Mode
Activation / Deactivation of periodic transmission mechanism
Message filtering algorithm
Byte ordering
Deadline monitoring
Reception Deadline Monitoring
Transmission Deadline Monitoring
Direct Transmission Mode
Periodic Transmission Mode
Mixed Transmission Mode
Notification
Notification classes
Notification mechanisms
Interface for callback routines
Communication system management
Initialisation / Shutdown
Error handling
General remarks
Error hook routine
Error management
Functional model of the Interaction Layer
Interfaces
Interface to OSEK Indirect NM
I-PDU transfer indication
I-PDU time-out indication
Application Program Interface (API)
Service parameter types
StatusType
SymbolicName
ApplicationDataRef
LengthRef
FlagValue
COMApplicationModeType
COMShutdownModeType
CalloutReturnType
COMServiceIdType
Start-up services
StartCOM
StopCOM
GetCOMApplicationMode
InitMessage
StartPeriodic
StopPeriodic
Notification mechanism support services
ReadFlag
ResetFlag
Communication services
SendMessage
ReceiveMessage
SendDynamicMessage
ReceiveDynamicMessage
SendZeroMessage
GetMessageStatus
COMErrorGetServiceId
Routines provided by the application
StartCOMExtension
Callouts
COMErrorHook
COMError_Name1_Name2 macros
Minimum requirements of lower communication layers
Conformance Classes