Skip to main content

AREthPostMessage

Valid for: CANoe DE • CANoe4SW DE

Function Syntax

Description

This function is used to buffer a SOME/IP message. All buffered messages are sent after the current CAPL function is exited. If the AREthPostMessage function is called multiple times in a CAPL function, the SOME/IP messages are collected and sent together (provided they have the same source and the same destination). The call of AREthOutputMessage also triggers the sending of the buffered messages.

Parameters

  • aepHandle: Handle of the local Application Endpoint over which the message should be sent.
  • remoteIPv4Address: IPv4 address to which the message should be sent (Network Byte Order).
  • remotePort: UDP/TCP port number to which the message should be sent.
  • remoteIPEndpoint: Object of type IP_Endpoint that contains the address/port of the remote endpoint.
  • messageHandle: Handle of the message that was created with AREthCreateMessage, for example.

Return Values

  • 0: The function was successfully executed
  • >0: Error code

Example

See Also