RockBLOCK 9704 C Library
Doxygen documentation for the RockBLOCK 9704 C Library.
|
Struct containing user defined callback functions for asynchronous operations. More...
#include <rockblock_9704.h>
Public Attributes | |
void(* | messageProvisioning )(const jsprMessageProvisioning_t *messageProvisioning) |
Callback for message provisioning info once its been obtained. | |
void(* | moMessageComplete )(const uint16_t id, const rbMsgStatus_t status) |
Callback for when a mobile-originated (MO) message has finished processing and been sent successfully. | |
void(* | mtMessageComplete )(const uint16_t id, const rbMsgStatus_t status) |
Callback for when a mobile-terminated (MT) message has finished processing and been received successfully. | |
void(* | constellationState )(const jsprConstellationState_t *state) |
Callback for the constellationState (signal) has been updated. | |
Struct containing user defined callback functions for asynchronous operations.
This structure allows the user to register custom handlers that this library will invoke during specific events.
void(* rbCallbacks_t::constellationState) (const jsprConstellationState_t *state) |
Callback for the constellationState (signal) has been updated.
state | Pointer to the updated constellation state structure. |
void(* rbCallbacks_t::messageProvisioning) (const jsprMessageProvisioning_t *messageProvisioning) |
Callback for message provisioning info once its been obtained.
messageProvisioning | Pointer to the provisioning info structure. |
void(* rbCallbacks_t::moMessageComplete) (const uint16_t id, const rbMsgStatus_t status) |
Callback for when a mobile-originated (MO) message has finished processing and been sent successfully.
id | Unique Identifier of the message. |
status | Enum indicating result of processing (-1 for failure & 1 for success). |
void(* rbCallbacks_t::mtMessageComplete) (const uint16_t id, const rbMsgStatus_t status) |
Callback for when a mobile-terminated (MT) message has finished processing and been received successfully.
id | Unique Identifier of the message. |
status | Enum indicating result of processing (-1 for failure & 1 for success). |