MMS messages
[Messages]

Collaboration diagram for MMS messages:

Data Structures

struct  GSM_MMSIndicator
struct  GSM_OneMMSFolder
struct  GSM_MMSFolders
struct  GSM_EncodedMultiPartMMSEntry
struct  GSM_EncodedMultiPartMMSInfo

Enumerations

enum  MMSAddressType { MMSADDRESS_PHONE, MMSADDRESS_UNKNOWN }

Functions

GSM_Error GSM_DecodeMMSFileToMultiPart (GSM_Debug_Info *di, GSM_File *file, GSM_EncodedMultiPartMMSInfo *info)
GSM_Error GSM_ClearMMSMultiPart (GSM_EncodedMultiPartMMSInfo *info)
GSM_Error GSM_GetMMSFolders (GSM_StateMachine *s, GSM_MMSFolders *folders)
GSM_Error GSM_GetNextMMSFileInfo (GSM_StateMachine *s, unsigned char *FileID, int *MMSFolder, bool start)

Detailed Description

MMS messages manipulations.

Enumeration Type Documentation

MMS address type.

Enumerator:
MMSADDRESS_PHONE 
MMSADDRESS_UNKNOWN 

Definition at line 1003 of file gammu-message.h.

01003              {
01004         MMSADDRESS_PHONE,
01005         MMSADDRESS_UNKNOWN
01006 } MMSAddressType;


Function Documentation

GSM_Error GSM_ClearMMSMultiPart ( GSM_EncodedMultiPartMMSInfo info  ) 

Clears MMS data, used to initialize structure.

GSM_Error GSM_DecodeMMSFileToMultiPart ( GSM_Debug_Info di,
GSM_File file,
GSM_EncodedMultiPartMMSInfo info 
)

Decodes MMS data.

GSM_Error GSM_GetMMSFolders ( GSM_StateMachine s,
GSM_MMSFolders folders 
)

Lists MMS folders.

Parameters:
s State machine pointer.
Returns:
Error code.

GSM_Error GSM_GetNextMMSFileInfo ( GSM_StateMachine s,
unsigned char *  FileID,
int *  MMSFolder,
bool  start 
)

Retrieves next part of MMS file information.

Parameters:
s State machine pointer.
Returns:
Error code.


Generated on Mon Jan 5 15:44:31 2009 for Gammu API by  doxygen 1.5.6