Gammu internals  1.38.0
gammu-smsd.h File Reference
#include <gammu-error.h>
#include <gammu-message.h>
#include <gammu-misc.h>
Include dependency graph for gammu-smsd.h:

Go to the source code of this file.

Data Structures

struct  GSM_SMSDStatus
 

Macros

#define SMSD_TEXT_LENGTH   255
 

Typedefs

typedef struct _GSM_SMSDConfig GSM_SMSDConfig
 

Functions

GSM_Error SMSD_InjectSMS (GSM_SMSDConfig *Config, GSM_MultiSMSMessage *sms, char *NewID)
 
GSM_Error SMSD_GetStatus (GSM_SMSDConfig *Config, GSM_SMSDStatus *status)
 
GSM_Error SMSD_Shutdown (GSM_SMSDConfig *Config)
 
GSM_Error SMSD_ReadConfig (const char *filename, GSM_SMSDConfig *Config, gboolean uselog)
 
void SMSD_EnableGlobalDebug (GSM_SMSDConfig *Config)
 
GSM_Error SMSD_MainLoop (GSM_SMSDConfig *Config, gboolean exit_on_failure, int max_failures)
 
GSM_SMSDConfigSMSD_NewConfig (const char *name)
 
void SMSD_FreeConfig (GSM_SMSDConfig *config)
 

Detailed Description

Author
Michal Čihař

SMSD interaction

Definition in file gammu-smsd.h.

Macro Definition Documentation

§ SMSD_TEXT_LENGTH

#define SMSD_TEXT_LENGTH   255

Length of texts in GSM_SMSDStatus structure.

Definition at line 34 of file gammu-smsd.h.

Function Documentation

§ SMSD_EnableGlobalDebug()

void SMSD_EnableGlobalDebug ( GSM_SMSDConfig Config)

Forces using global debug for smsd.

This should be used only in case SMSD is not used in a library.