| 
    Gammu API
    1.38.0
    
   | 
 
#include <gammu-types.h>#include <gammu-error.h>#include <gammu-inifile.h>#include <gammu-info.h>Go to the source code of this file.
Data Structures | |
| struct | GSM_Config | 
Typedefs | |
| typedef void(* | GSM_Log_Function) (const char *text, void *data) | 
| typedef struct _GSM_StateMachine | GSM_StateMachine | 
Functions | |
| GSM_Error | GSM_InitConnection_Log (GSM_StateMachine *s, int ReplyNum, GSM_Log_Function log_function, void *user_data) | 
| GSM_Error | GSM_InitConnection (GSM_StateMachine *s, int ReplyNum) | 
| GSM_Error | GSM_TerminateConnection (GSM_StateMachine *s) | 
| GSM_Error | GSM_AbortOperation (GSM_StateMachine *s) | 
| int | GSM_ReadDevice (GSM_StateMachine *s, gboolean waitforreply) | 
| gboolean | GSM_IsConnected (GSM_StateMachine *s) | 
| GSM_Error | GSM_FindGammuRC (INI_Section **result, const char *force_config) | 
| GSM_Error | GSM_ReadConfig (INI_Section *cfg_info, GSM_Config *cfg, int num) | 
| GSM_Config * | GSM_GetConfig (GSM_StateMachine *s, int num) | 
| int | GSM_GetConfigNum (const GSM_StateMachine *s) | 
| void | GSM_SetConfigNum (GSM_StateMachine *s, int sections) | 
| GSM_StateMachine * | GSM_AllocStateMachine (void) | 
| void | GSM_FreeStateMachine (GSM_StateMachine *s) | 
| GSM_ConnectionType | GSM_GetUsedConnection (GSM_StateMachine *s) | 
| GSM_Error | GSM_Install (GSM_StateMachine *s, const char *ExtraPath, gboolean Minimal) | 
State machine data.
Definition in file gammu-statemachine.h.
| typedef void(* GSM_Log_Function) (const char *text, void *data) | 
Callback function for logging.
| text | Text to be printed,  will be also sent (as a separate message).  | 
| data | Arbitrary logger data, as passed to GSM_InitConnection_Log. | 
Definition at line 31 of file gammu-statemachine.h.
| enum GSM_ConnectionType | 
Connection types definitions.
Definition at line 115 of file gammu-statemachine.h.