 |
m2mb API docs
30.00.007
m2mb API sets documentation
|
Go to the documentation of this file.
20 #ifndef M2M_M2MB_SYS_H
21 #define M2M_M2MB_SYS_H
26 typedef HANDLE M2MB_SYS_HANDLE;
34 M2MB_SYS_OP_MODE_UNKNOWN,
35 M2MB_SYS_OP_MODE_MAX_VAL
41 M2MB_SYS_GET_OPERATING_MODE_RESP,
42 M2MB_SYS_SET_OPERATING_MODE_RESP,
43 M2MB_SYS_OPERATING_MODE_CHANGED_IND
50 } M2MB_SYS_ERR_CAUSE_E;
60 M2MB_SYS_ERR_CAUSE_E err;
66 M2MB_SYS_ERR_CAUSE_E err;
67 M2MB_RESULT_E response;
70 typedef void ( *m2mb_sys_ind_callback )( M2MB_SYS_HANDLE h, M2MB_SYS_IND_E sys_event, UINT16 resp_size,
void *resp_struct,
void *userdata );
112 M2MB_RESULT_E
m2mb_sys_init( M2MB_SYS_HANDLE *h, m2mb_sys_ind_callback callback,
void *userdata );
Definition: m2mb_sys.h:58
Definition: m2mb_sys.h:31
M2MB_SYS_OP_MODE_E
Definition: m2mb_sys.h:28
Definition: m2mb_sys.h:32
Definition: m2mb_sys.h:30
Definition: m2mb_sys.h:52
Definition: m2mb_sys.h:33
M2MB_RESULT_E m2mb_sys_deinit(M2MB_SYS_HANDLE h)
m2mb_sys_deinit deinitializes SYS service for current client.
M2MB_RESULT_E m2mb_sys_get_operating_mode(M2MB_SYS_HANDLE h)
m2mb_sys_get_operating_mode gets information about operating mode.
M2MB_RESULT_E m2mb_sys_init(M2MB_SYS_HANDLE *h, m2mb_sys_ind_callback callback, void *userdata)
m2mb_sys_init initializes SYS service for current client.
Definition: m2mb_sys.h:64
M2MB_RESULT_E m2mb_sys_reboot(int Type)
m2mb_sys_reboot restarts all the system
M2MB_RESULT_E m2mb_sys_set_operating_mode(M2MB_SYS_HANDLE h, M2MB_SYS_OP_MODE_E operatingMode, BOOLEAN persistent)
m2mb_sys_set_operating_mode sets information about operating mode.