 |
m2mb API docs
25.30.003
m2mb API sets documentation
|
Go to the documentation of this file.
36 #ifndef M2M_M2MB_SYS_H
37 #define M2M_M2MB_SYS_H
42 typedef HANDLE M2MB_SYS_HANDLE;
50 M2MB_SYS_OP_MODE_UNKNOWN,
51 M2MB_SYS_OP_MODE_MAX_VAL
57 M2MB_SYS_GET_OPERATING_MODE_RESP,
58 M2MB_SYS_SET_OPERATING_MODE_RESP,
59 M2MB_SYS_OPERATING_MODE_CHANGED_IND
66 } M2MB_SYS_ERR_CAUSE_E;
76 M2MB_SYS_ERR_CAUSE_E err;
82 M2MB_SYS_ERR_CAUSE_E err;
83 M2MB_RESULT_E response;
86 typedef void ( *m2mb_sys_ind_callback )( M2MB_SYS_HANDLE h, M2MB_SYS_IND_E sys_event, UINT16 resp_size,
void *resp_struct,
void *userdata );
131 M2MB_RESULT_E
m2mb_sys_init( M2MB_SYS_HANDLE *h, m2mb_sys_ind_callback callback,
void *userdata );
Definition: m2mb_sys.h:74
Definition: m2mb_sys.h:47
M2MB_SYS_OP_MODE_E
Definition: m2mb_sys.h:44
Definition: m2mb_sys.h:48
Definition: m2mb_sys.h:46
Definition: m2mb_sys.h:68
Definition: m2mb_sys.h:49
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 the current 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:80
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 the operating mode.