SMSD

Warning

doxygenfunction: Cannot find function “SMSD_InjectSMS” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “SMSD_GetStatus” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “SMSD_Shutdown” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “SMSD_ReadConfig” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “SMSD_MainLoop” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “SMSD_NewConfig” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “SMSD_FreeConfig” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml

struct GSM_SMSDStatus

Status structure, which can be found in shared memory (if supported on platform).

Public Members

int Version

Version of this structure (2 for now).

char PhoneID[SMSD_TEXT_LENGTH + 1]

PhoneID from configuration.

char Client[SMSD_TEXT_LENGTH + 1]

Client software name.

GSM_BatteryCharge Charge

Current phone battery state.

GSM_SignalQuality Network

Current network state.

int Received

Number of received messages.

int Sent

Number of sent messages.

int Failed

Number of messages which failed to be send.

char IMEI[GSM_MAX_IMEI_LENGTH + 1]

Phone IMEI.

char IMSI[GSM_MAX_INFO_LENGTH + 1]

SIM IMSI.

GSM_NetworkInfo NetInfo

Network information.

typedef struct _GSM_SMSDConfig GSM_SMSDConfig

SMSD configuration data, these are not expected to be manipulated directly by application.