| 
    Gammu API
    1.38.0
    
   | 
 
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, gboolean start) | 
MMS messages manipulations.
| enum MMSAddressType | 
MMS address type.
| Enumerator | |
|---|---|
| MMSADDRESS_PHONE | |
| MMSADDRESS_UNKNOWN | |
Definition at line 1085 of file gammu-message.h.
| 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.
| s | State machine pointer. | 
| folders | Pointer to structure, whehe folder information will be stored. | 
| GSM_Error GSM_GetNextMMSFileInfo | ( | GSM_StateMachine * | s, | 
| unsigned char * | FileID, | ||
| int * | MMSFolder, | ||
| gboolean | start | ||
| ) | 
Retrieves next part of MMS file information.
| s | State machine pointer. | |
| [in,out] | FileID | File ID will be stored here, might be used for consequent reads. | 
| [in,out] | MMSFolder | MMS folder ID will be stored here, might be used for consequent reads. | 
| [in] | start | Whether to start reading. |