RxMsgHandlerFn

Type Alias RxMsgHandlerFn 

pub type RxMsgHandlerFn = unsafe extern "C" fn(handle: ClientHandle, ind_flag: u32, ind_msg_buf: *mut c_void, ind_msg_len: u32, context: *mut c_void);
Expand description

Callback function registered to add_rx_msg_handler.

Map of ind_flag and ind_msg_buf as below:

  • NW_IND_VOICE_REG_EVENT_IND_FLAG: QL_MCM_NW_VOICE_REG_EVENT_IND_T
  • NW_IND_DATA_REG_EVENT_IND_FLAG: QL_MCM_NW_DATA_REG_EVENT_IND_T
  • NW_IND_SIGNAL_STRENGTH_EVENT_IND_FLAG: QL_MCM_NW_SINGNAL_EVENT_IND_T
  • NW_IND_CELL_ACCESS_STATE_CHG_EVENT_IND_FLAG: QL_MCM_NW_CELL_ACCESS_STATE_EVENT_IND_T
  • NW_IND_NITZ_TIME_UPDATE_EVENT_IND_FLAG: QL_MCM_NW_NITZ_TIME_EVENT_IND_T