 |
m2mb API docs
25.30.004.0
m2mb API sets documentation
|
Go to the documentation of this file.
37 #ifndef M2M_M2MB_SYS_H
38 #define M2M_M2MB_SYS_H
43 typedef HANDLE M2MB_SYS_HANDLE;
51 M2MB_SYS_OP_MODE_UNKNOWN,
52 M2MB_SYS_OP_MODE_MAX_VAL
58 M2MB_SYS_GET_OPERATING_MODE_RESP,
59 M2MB_SYS_SET_OPERATING_MODE_RESP,
60 M2MB_SYS_OPERATING_MODE_CHANGED_IND
67 } M2MB_SYS_ERR_CAUSE_E;
77 M2MB_SYS_ERR_CAUSE_E err;
83 M2MB_SYS_ERR_CAUSE_E err;
84 M2MB_RESULT_E response;
87 typedef void ( *m2mb_sys_ind_callback )( M2MB_SYS_HANDLE h, M2MB_SYS_IND_E sys_event, UINT16 resp_size,
void *resp_struct,
void *userdata );
132 M2MB_RESULT_E
m2mb_sys_init( M2MB_SYS_HANDLE *h, m2mb_sys_ind_callback callback,
void *userdata );
Definition: m2mb_sys.h:75
Definition: m2mb_sys.h:48
M2MB_SYS_OP_MODE_E
Definition: m2mb_sys.h:45
Definition: m2mb_sys.h:49
Definition: m2mb_sys.h:47
Definition: m2mb_sys.h:69
Definition: m2mb_sys.h:50
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:81
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.