94 #ifndef TAF_GPIO_INTERFACE_H_INCLUDE_GUARD 95 #define TAF_GPIO_INTERFACE_H_INCLUDE_GUARD 447 #endif // TAF_GPIO_INTERFACE_H_INCLUDE_GUARD le_result_t taf_gpio_Deactivate(uint8_t pinNum, bool lock)
Definition: taf_gpio_client.c:615
void taf_gpio_RemoveChangeEventHandler(taf_gpio_ChangeEventHandlerRef_t handlerRef)
Definition: taf_gpio_client.c:697
void taf_gpio_ConnectService(void)
Definition: taf_gpio_client.c:291
taf_gpio_State_t
Definition: taf_gpio_common.h:47
le_result_t taf_gpio_GetName(uint8_t pinNum, char *name, size_t nameSize)
Definition: taf_gpio_client.c:811
bool taf_gpio_IsActive(uint8_t pinNum)
Definition: taf_gpio_client.c:881
le_result_t taf_gpio_TryConnectService(void)
Definition: taf_gpio_client.c:323
taf_gpio_Edge_t taf_gpio_GetEdgeSense(uint8_t pinNum)
Definition: taf_gpio_client.c:839
taf_gpio_Polarity_t taf_gpio_GetPolarity(uint8_t pinNum)
Definition: taf_gpio_client.c:859
le_result_t taf_gpio_SetInput(uint8_t pinNum, taf_gpio_Polarity_t polarity, bool lock)
Definition: taf_gpio_client.c:560
taf_gpio_ChangeEventHandlerRef_t taf_gpio_AddChangeEventHandler(uint8_t pinNum, taf_gpio_Edge_t trigger, bool lock, taf_gpio_ChangeCallbackFunc_t handlerPtr, void *contextPtr)
Definition: taf_gpio_client.c:668
bool taf_gpio_IsInput(uint8_t pinNum)
Definition: taf_gpio_client.c:791
taf_gpio_State_t taf_gpio_Read(uint8_t pinNum, bool lock)
Definition: taf_gpio_client.c:642
LE_FULL_API void taf_gpio_SetNonExitServerDisconnectHandler(taf_gpio_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_gpio_client.c:457
void taf_gpio_DisconnectService(void)
Definition: taf_gpio_client.c:503
le_result_t taf_gpio_DisableEdgeSense(uint8_t pinNum, bool lock)
Definition: taf_gpio_client.c:748
taf_gpio_Edge_t
Definition: taf_gpio_common.h:64
void(* taf_gpio_DisconnectHandler_t)(void *)
Definition: taf_gpio_interface.h:107
le_result_t taf_gpio_Activate(uint8_t pinNum, bool lock)
Definition: taf_gpio_client.c:589
taf_gpio_Polarity_t
Definition: taf_gpio_common.h:33
le_result_t
Definition: le_basics.h:45
bool taf_gpio_IsOutput(uint8_t pinNum)
Definition: taf_gpio_client.c:771
#define LE_FULL_API
Definition: le_apiFeatures.h:42
struct taf_gpio_ChangeEventHandler * taf_gpio_ChangeEventHandlerRef_t
Definition: taf_gpio_common.h:85
LE_FULL_API void taf_gpio_SetServerDisconnectHandler(taf_gpio_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_gpio_client.c:380
void(* taf_gpio_ChangeCallbackFunc_t)(uint8_t pinNum, bool state, void *contextPtr)
Definition: taf_gpio_common.h:94
le_result_t taf_gpio_SetEdgeSense(uint8_t pinNum, taf_gpio_Edge_t trigger, bool lock)
Definition: taf_gpio_client.c:720