255 #ifndef TAF_CAN_INTERFACE_H_INCLUDE_GUARD 256 #define TAF_CAN_INTERFACE_H_INCLUDE_GUARD 588 const uint8_t* dataPtr,
664 #endif // TAF_CAN_INTERFACE_H_INCLUDE_GUARD struct taf_can_CanFrame * taf_can_CanFrameRef_t
Definition: taf_can_common.h:80
le_result_t taf_can_DeleteCanFrame(taf_can_CanFrameRef_t frameRef)
Definition: taf_can_client.c:951
void taf_can_DisconnectService(void)
Definition: taf_can_client.c:503
LE_FULL_API void taf_can_SetServerDisconnectHandler(taf_can_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_can_client.c:380
taf_can_CanFrameRef_t taf_can_CreateCanFrame(taf_can_CanInterfaceRef_t canInfRef, uint32_t frameId)
Definition: taf_can_client.c:824
le_result_t taf_can_SetFilter(taf_can_CanInterfaceRef_t canInfRef, uint32_t frameId)
Definition: taf_can_client.c:588
le_result_t taf_can_SetPayload(taf_can_CanFrameRef_t frameRef, const uint8_t *dataPtr, size_t dataSize)
Definition: taf_can_client.c:850
void taf_can_ConnectService(void)
Definition: taf_can_client.c:291
taf_can_CanEventHandlerRef_t taf_can_AddCanEventHandler(taf_can_CanInterfaceRef_t canInfRef, uint32_t frameId, uint32_t frIdMask, taf_can_CallbackFunc_t handlerPtr, void *contextPtr)
Definition: taf_can_client.c:772
bool taf_can_IsFdSupported(taf_can_CanInterfaceRef_t canInfRef)
Definition: taf_can_client.c:706
le_result_t taf_can_DisableRcvOwnMsg(taf_can_CanInterfaceRef_t canInfRef)
Definition: taf_can_client.c:683
taf_can_CanInterfaceRef_t taf_can_CreateCanInf(const char *LE_NONNULL infName, taf_can_InfProtocol_t canInfType)
Definition: taf_can_client.c:561
void(* taf_can_CallbackFunc_t)(taf_can_CanInterfaceRef_t canInfRef, bool isCanFdFrame, uint32_t frameId, const uint8_t *dataPtr, size_t dataSize, void *contextPtr)
Definition: taf_can_common.h:97
le_result_t taf_can_EnableFdFrame(taf_can_CanInterfaceRef_t canInfRef)
Definition: taf_can_client.c:730
le_result_t taf_can_TryConnectService(void)
Definition: taf_can_client.c:323
LE_FULL_API void taf_can_SetNonExitServerDisconnectHandler(taf_can_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_can_client.c:457
void taf_can_RemoveCanEventHandler(taf_can_CanEventHandlerRef_t handlerRef)
Definition: taf_can_client.c:801
taf_can_InfProtocol_t
Definition: taf_can_common.h:40
le_result_t taf_can_SendFrame(taf_can_CanFrameRef_t frameRef)
Definition: taf_can_client.c:905
void(* taf_can_DisconnectHandler_t)(void *)
Definition: taf_can_interface.h:268
bool taf_can_GetFdStatus(taf_can_CanInterfaceRef_t canInfRef)
Definition: taf_can_client.c:753
le_result_t taf_can_SetFrameType(taf_can_CanFrameRef_t frameRef, taf_can_FrameType_t frameType)
Definition: taf_can_client.c:879
struct taf_can_CanInterface * taf_can_CanInterfaceRef_t
Definition: taf_can_common.h:72
le_result_t taf_can_EnableRcvOwnMsg(taf_can_CanInterfaceRef_t canInfRef)
Definition: taf_can_client.c:660
struct taf_can_CanEventHandler * taf_can_CanEventHandlerRef_t
Definition: taf_can_common.h:88
#define LE_NONNULL
Definition: le_basics.h:368
le_result_t
Definition: le_basics.h:45
le_result_t taf_can_EnableLoopback(taf_can_CanInterfaceRef_t canInfRef)
Definition: taf_can_client.c:614
le_result_t taf_can_DeleteCanInf(taf_can_CanInterfaceRef_t canInfRef)
Definition: taf_can_client.c:928
#define LE_FULL_API
Definition: le_apiFeatures.h:42
taf_can_FrameType_t
Definition: taf_can_common.h:55
le_result_t taf_can_DisableLoopback(taf_can_CanInterfaceRef_t canInfRef)
Definition: taf_can_client.c:637