Data Structures | |
| struct | GSM_CallDivert |
| struct | GSM_MultiCallDivert |
Enumerations | |
| enum | GSM_Divert_DivertTypes { GSM_DIVERT_Busy = 0x01, GSM_DIVERT_NoAnswer, GSM_DIVERT_OutOfReach, GSM_DIVERT_AllTypes } |
| enum | GSM_Divert_CallTypes { GSM_DIVERT_VoiceCalls = 0x01, GSM_DIVERT_FaxCalls, GSM_DIVERT_DataCalls, GSM_DIVERT_AllCalls } |
Functions | |
| GSM_Error | GSM_GetCallDivert (GSM_StateMachine *s, GSM_MultiCallDivert *divert) |
| GSM_Error | GSM_SetCallDivert (GSM_StateMachine *s, GSM_MultiCallDivert *divert) |
| GSM_Error | GSM_CancelAllDiverts (GSM_StateMachine *s) |
| enum GSM_Divert_CallTypes |
Which type of calls should be diverted.
| GSM_DIVERT_VoiceCalls | Voice calls. |
| GSM_DIVERT_FaxCalls | Fax calls. |
| GSM_DIVERT_DataCalls | Data calls. |
| GSM_DIVERT_AllCalls | All calls. |
Definition at line 130 of file gammu-call.h.
00130 { 00134 GSM_DIVERT_VoiceCalls = 0x01, 00138 GSM_DIVERT_FaxCalls, 00142 GSM_DIVERT_DataCalls, 00146 GSM_DIVERT_AllCalls 00147 } GSM_Divert_CallTypes;
Defines when diversion is active.
| GSM_DIVERT_Busy | Divert when busy. |
| GSM_DIVERT_NoAnswer | Divert when not answered. |
| GSM_DIVERT_OutOfReach | Divert when phone off or no coverage. |
| GSM_DIVERT_AllTypes | Divert all calls without ringing. |
Definition at line 106 of file gammu-call.h.
00106 { 00110 GSM_DIVERT_Busy = 0x01, 00114 GSM_DIVERT_NoAnswer, 00118 GSM_DIVERT_OutOfReach, 00122 GSM_DIVERT_AllTypes 00123 } GSM_Divert_DivertTypes;
| GSM_Error GSM_CancelAllDiverts | ( | GSM_StateMachine * | s | ) |
Cancels all diverts.
| s | State machine pointer. |
| GSM_Error GSM_GetCallDivert | ( | GSM_StateMachine * | s, | |
| GSM_MultiCallDivert * | divert | |||
| ) |
Gets call diverts.
| s | State machine pointer. | |
| divert | Storage for diversions information. |
| GSM_Error GSM_SetCallDivert | ( | GSM_StateMachine * | s, | |
| GSM_MultiCallDivert * | divert | |||
| ) |
Sets call diverts.
| s | State machine pointer. | |
| divert | Diversions information to set. |
1.5.6