13 #ifndef TAF_SOMEIPCLNT_INTERFACE_H_INCLUDE_GUARD 14 #define TAF_SOMEIPCLNT_INTERFACE_H_INCLUDE_GUARD 150 uint16_t* clientIdPtr
383 const uint8_t* dataPtr,
450 uint16_t eventGroupId,
476 uint16_t eventGroupId
498 uint16_t eventGroupId
520 uint16_t eventGroupId
537 uint16_t eventGroupId,
559 #endif // TAF_SOMEIPCLNT_INTERFACE_H_INCLUDE_GUARD struct taf_someipClnt_StateChangeHandler * taf_someipClnt_StateChangeHandlerRef_t
Definition: taf_someipClnt_common.h:60
taf_someipClnt_EventMsgHandlerRef_t taf_someipClnt_AddEventMsgHandler(taf_someipClnt_ServiceRef_t serviceRef, uint16_t eventGroupId, taf_someipClnt_EventMsgHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_someipClnt_client.c:1063
le_msg_SessionRef_t taf_someipClnt_GetClientSessionRef(void)
Definition: taf_someipClnt_server.c:282
taf_someipClnt_TxMsgRef_t taf_someipClnt_CreateMsg(taf_someipClnt_ServiceRef_t serviceRef, uint16_t methodId)
Definition: taf_someipClnt_client.c:776
taf_someipClnt_StateChangeHandlerRef_t taf_someipClnt_AddStateChangeHandler(taf_someipClnt_ServiceRef_t serviceRef, taf_someipClnt_StateChangeHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_someipClnt_client.c:732
uint16_t taf_someipClnt_GetClientId(void)
Definition: taf_someipClnt_client.c:558
le_result_t taf_someipClnt_EnableEventGroup(taf_someipClnt_ServiceRef_t serviceRef, uint16_t eventGroupId, uint16_t eventId, taf_someipDef_EventType_t eventType)
Definition: taf_someipClnt_client.c:954
struct taf_someipClnt_Service * taf_someipClnt_ServiceRef_t
Definition: taf_someipClnt_common.h:29
le_result_t taf_someipClnt_SubscribeEventGroup(taf_someipClnt_ServiceRef_t serviceRef, uint16_t eventGroupId)
Definition: taf_someipClnt_client.c:1014
void taf_someipClnt_AdvertiseService(void)
Definition: taf_someipClnt_server.c:296
void taf_someipClnt_RequestResponse(taf_someipClnt_TxMsgRef_t msgRef, taf_someipClnt_RespMsgHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_someipClnt_client.c:919
le_result_t taf_someipClnt_ReleaseService(taf_someipClnt_ServiceRef_t serviceRef)
Definition: taf_someipClnt_client.c:659
void(* taf_someipClnt_RespMsgHandlerFunc_t)(le_result_t result, bool isErrRsp, uint8_t returnCode, const uint8_t *dataPtr, size_t dataSize, void *contextPtr)
Definition: taf_someipClnt_common.h:100
void taf_someipClnt_RemoveEventMsgHandler(taf_someipClnt_EventMsgHandlerRef_t handlerRef)
Definition: taf_someipClnt_client.c:1089
le_msg_ServiceRef_t taf_someipClnt_GetServiceRef(void)
Definition: taf_someipClnt_server.c:269
void taf_someipClnt_RemoveStateChangeHandler(taf_someipClnt_StateChangeHandlerRef_t handlerRef)
Definition: taf_someipClnt_client.c:755
le_result_t taf_someipClnt_DeleteMsg(taf_someipClnt_TxMsgRef_t msgRef)
Definition: taf_someipClnt_client.c:899
le_result_t taf_someipClnt_GetState(taf_someipClnt_ServiceRef_t serviceRef, taf_someipClnt_State_t *statePtr)
Definition: taf_someipClnt_client.c:681
void(* taf_someipClnt_EventMsgHandlerFunc_t)(taf_someipClnt_ServiceRef_t serviceRef, uint16_t eventId, const uint8_t *dataPtr, size_t dataSize, void *contextPtr)
Definition: taf_someipClnt_common.h:121
le_result_t taf_someipClnt_SetTimeout(taf_someipClnt_TxMsgRef_t msgRef, uint32_t timeOut)
Definition: taf_someipClnt_client.c:846
le_result_t taf_someipClnt_GetVersion(taf_someipClnt_ServiceRef_t serviceRef, uint8_t *majVerPtr, uint32_t *minVerPtr)
Definition: taf_someipClnt_client.c:707
taf_someipClnt_ServiceRef_t taf_someipClnt_RequestServiceEx(uint16_t serviceId, uint16_t instanceId, const char *LE_NONNULL ifName)
Definition: taf_someipClnt_client.c:630
void(* taf_someipClnt_StateChangeHandlerFunc_t)(taf_someipClnt_ServiceRef_t serviceRef, taf_someipClnt_State_t state, void *contextPtr)
Definition: taf_someipClnt_common.h:77
struct taf_someipClnt_EventMsgHandler * taf_someipClnt_EventMsgHandlerRef_t
Definition: taf_someipClnt_common.h:68
taf_someipClnt_ServiceRef_t taf_someipClnt_RequestService(uint16_t serviceId, uint16_t instanceId)
Definition: taf_someipClnt_client.c:604
le_result_t taf_someipClnt_SetReliable(taf_someipClnt_TxMsgRef_t msgRef)
Definition: taf_someipClnt_client.c:823
#define LE_NONNULL
Definition: le_basics.h:368
le_result_t
Definition: le_basics.h:45
le_result_t taf_someipClnt_SetPayload(taf_someipClnt_TxMsgRef_t msgRef, const uint8_t *dataPtr, size_t dataSize)
Definition: taf_someipClnt_client.c:871
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
le_result_t taf_someipClnt_DisableEventGroup(taf_someipClnt_ServiceRef_t serviceRef, uint16_t eventGroupId)
Definition: taf_someipClnt_client.c:987
struct taf_someipClnt_TxMsg * taf_someipClnt_TxMsgRef_t
Definition: taf_someipClnt_common.h:37
le_result_t taf_someipClnt_GetClientIdEx(const char *LE_NONNULL ifName, uint16_t *clientIdPtr)
Definition: taf_someipClnt_client.c:579
taf_someipDef_EventType_t
Definition: taf_someipDef_common.h:171
taf_someipClnt_State_t
Definition: taf_someipClnt_common.h:45
le_result_t taf_someipClnt_UnsubscribeEventGroup(taf_someipClnt_ServiceRef_t serviceRef, uint16_t eventGroupId)
Definition: taf_someipClnt_client.c:1041
le_result_t taf_someipClnt_SetNonRet(taf_someipClnt_TxMsgRef_t msgRef)
Definition: taf_someipClnt_client.c:801