Gammu internals
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.