|
typedef void(* | IncomingCallCallback) (GSM_StateMachine *s, GSM_Call *call, void *user_data) |
|
typedef void(* | IncomingSMSCallback) (GSM_StateMachine *s, GSM_SMSMessage *sms, void *user_data) |
|
typedef void(* | IncomingCBCallback) (GSM_StateMachine *s, GSM_CBMessage *cb, void *user_data) |
|
typedef void(* | IncomingUSSDCallback) (GSM_StateMachine *s, GSM_USSDMessage *ussd, void *user_data) |
|
typedef void(* | SendSMSStatusCallback) (GSM_StateMachine *s, int status, int MessageReference, void *user_data) |
|
|
void | GSM_SetIncomingCallCallback (GSM_StateMachine *s, IncomingCallCallback callback, void *user_data) |
|
void | GSM_SetIncomingSMSCallback (GSM_StateMachine *s, IncomingSMSCallback callback, void *user_data) |
|
void | GSM_SetIncomingCBCallback (GSM_StateMachine *s, IncomingCBCallback callback, void *user_data) |
|
void | GSM_SetIncomingUSSDCallback (GSM_StateMachine *s, IncomingUSSDCallback callback, void *user_data) |
|
void | GSM_SetSendSMSStatusCallback (GSM_StateMachine *s, SendSMSStatusCallback callback, void *user_data) |
|
Generic state machine callback layer.
§ IncomingCallCallback
§ IncomingCBCallback
§ IncomingSMSCallback
§ IncomingUSSDCallback
§ SendSMSStatusCallback
typedef void(* SendSMSStatusCallback) (GSM_StateMachine *s, int status, int MessageReference, void *user_data) |
§ GSM_SetIncomingCallCallback()
Sets callback for incoming calls.
- Parameters
-
s | State machine. |
callback | Pointer to callback function. |
user_data | Second parameter which will be passed to callback. |
§ GSM_SetIncomingCBCallback()
Sets callback for incoming CB.
- Parameters
-
s | State machine. |
callback | Pointer to callback function. |
user_data | Second parameter which will be passed to callback. |
§ GSM_SetIncomingSMSCallback()
Sets callback for incoming SMSes.
- Parameters
-
s | State machine. |
callback | Pointer to callback function. |
user_data | Second parameter which will be passed to callback. |
§ GSM_SetIncomingUSSDCallback()
Sets callback for incoming USSD.
- Parameters
-
s | State machine. |
callback | Pointer to callback function. |
user_data | Second parameter which will be passed to callback. |
§ GSM_SetSendSMSStatusCallback()
Sets callback for sending SMS.
- Parameters
-
s | State machine. |
callback | Pointer to callback function. |
user_data | Second parameter which will be passed to callback. |