All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
le_remoteMgmt.h
Go to the documentation of this file.
1 
53 #ifndef LEGATO_REMOTE_MGMT_INCLUDE_GUARD
54 #define LEGATO_REMOTE_MGMT_INCLUDE_GUARD
55 
56 
57 
58 //--------------------------------------------------------------------------------------------------
59 // Type definitions.
60 //--------------------------------------------------------------------------------------------------
61 
62 //--------------------------------------------------------------------------------------------------
66 //--------------------------------------------------------------------------------------------------
67 typedef struct le_remoteMgmt_WakeUpIndicHandler* le_remoteMgmt_WakeUpIndicHandlerRef_t;
68 
69 //--------------------------------------------------------------------------------------------------
73 //--------------------------------------------------------------------------------------------------
74 typedef struct le_remoteMgmt_Dnd* le_remoteMgmt_DndRef_t;
75 
76 //--------------------------------------------------------------------------------------------------
82 //--------------------------------------------------------------------------------------------------
84 (
85  void* contextPtr
86 );
87 
88 
89 //--------------------------------------------------------------------------------------------------
98 //--------------------------------------------------------------------------------------------------
100 (
102  void* contextPtr
103 );
104 
105 //--------------------------------------------------------------------------------------------------
112 //--------------------------------------------------------------------------------------------------
114 (
116 );
117 
118 //--------------------------------------------------------------------------------------------------
126 //--------------------------------------------------------------------------------------------------
128 (
129  void
130 );
131 
132 //--------------------------------------------------------------------------------------------------
136 //--------------------------------------------------------------------------------------------------
138 (
139  le_remoteMgmt_DndRef_t dndRef
140 );
141 
142 
143 #endif // LEGATO_REMOTE_MGMT_INCLUDE_GUARD
void(* le_remoteMgmt_WakeUpIndicHandlerFunc_t)(void *contextPtr)
Definition: le_remoteMgmt.h:84
void le_remoteMgmt_RemoveWakeUpIndicHandler(le_remoteMgmt_WakeUpIndicHandlerRef_t handlerRef)
struct le_remoteMgmt_WakeUpIndicHandler * le_remoteMgmt_WakeUpIndicHandlerRef_t
Definition: le_remoteMgmt.h:67
void le_remoteMgmt_ClearDoNotDisturbSign(le_remoteMgmt_DndRef_t dndRef)
le_remoteMgmt_DndRef_t le_remoteMgmt_SetDoNotDisturbSign(void)
struct le_remoteMgmt_Dnd * le_remoteMgmt_DndRef_t
Definition: le_remoteMgmt.h:74
le_remoteMgmt_WakeUpIndicHandlerRef_t le_remoteMgmt_AddWakeUpIndicHandler(le_remoteMgmt_WakeUpIndicHandlerFunc_t handlerFuncPtr, void *contextPtr)