Skip to main content

SomeIpCreateEventConsumer

Valid for: CANoe DE • CANoe4SW DE

Function Syntax

Description

This function adds an Event Consumer to a Consumed Service Instance that was created by SomeIpCreateConsumedServiceInstance. When a suitable Event is received, the passed Callback function is called. An Event Consumer can be removed again using the SomeIpRemoveEventConsumer function.

Parameters

  • csiHandle: Handle of the Consumed Service Instance that was created with SomeIpCreateConsumedServiceInstance.
  • eventId: Identifier of the Event.
  • onEventCallback: The function name that should be called when a suitable Event is received, see [<OnSomeIpEventReceived>](CAPLfunctionOnSomeIpEventReceived.md).

Return Values

  • 0: An error occurred. The error can be evaluated using the SomeIpGetLastError function.
  • >0: Handle of the created Event Consumer.

Example

See Also