|
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. More... | |
| 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. More... | |
| 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. More... | |
| void(* | constellationState )(const jsprConstellationState_t *state) |
| Callback for the constellationState (signal) has been updated. More... | |
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). |