Gammu internals  1.38.0
gammu-call.h File Reference
#include <gammu-types.h>
#include <gammu-limits.h>
#include <gammu-error.h>
#include <gammu-statemachine.h>
Include dependency graph for gammu-call.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  GSM_Call
 
struct  GSM_CallDivert
 
struct  GSM_MultiCallDivert
 

Enumerations

enum  GSM_CallStatus {
  GSM_CALL_IncomingCall = 1, GSM_CALL_OutgoingCall, GSM_CALL_CallStart, GSM_CALL_CallEnd,
  GSM_CALL_CallRemoteEnd, GSM_CALL_CallLocalEnd, GSM_CALL_CallEstablished, GSM_CALL_CallHeld,
  GSM_CALL_CallResumed, GSM_CALL_CallSwitched
}
 
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 }
 
enum  GSM_CallShowNumber { GSM_CALL_ShowNumber = 1, GSM_CALL_HideNumber, GSM_CALL_DefaultNumberPresence }
 

Functions

GSM_Error GSM_DialVoice (GSM_StateMachine *s, char *Number, GSM_CallShowNumber ShowNumber)
 
GSM_Error GSM_DialService (GSM_StateMachine *s, char *Number)
 
GSM_Error GSM_AnswerCall (GSM_StateMachine *s, int ID, gboolean all)
 
GSM_Error GSM_CancelCall (GSM_StateMachine *s, int ID, gboolean all)
 
GSM_Error GSM_HoldCall (GSM_StateMachine *s, int ID)
 
GSM_Error GSM_UnholdCall (GSM_StateMachine *s, int ID)
 
GSM_Error GSM_ConferenceCall (GSM_StateMachine *s, int ID)
 
GSM_Error GSM_SplitCall (GSM_StateMachine *s, int ID)
 
GSM_Error GSM_TransferCall (GSM_StateMachine *s, int ID, gboolean next)
 
GSM_Error GSM_SwitchCall (GSM_StateMachine *s, int ID, gboolean next)
 
GSM_Error GSM_GetCallDivert (GSM_StateMachine *s, GSM_CallDivert *request, GSM_MultiCallDivert *result)
 
GSM_Error GSM_SetCallDivert (GSM_StateMachine *s, GSM_CallDivert *divert)
 
GSM_Error GSM_CancelAllDiverts (GSM_StateMachine *s)
 
GSM_Error GSM_SetIncomingCall (GSM_StateMachine *s, gboolean enable)
 
GSM_Error GSM_SendDTMF (GSM_StateMachine *s, char *sequence)
 

Detailed Description

Author
Michal Čihař

Call data and functions.

Definition in file gammu-call.h.