Gammu internals  1.38.0
gammu-file.h File Reference
#include <gammu-types.h>
#include <gammu-datetime.h>
#include <gammu-limits.h>
Include dependency graph for gammu-file.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  GSM_FileSystemStatus
 
struct  GSM_File
 

Enumerations

enum  GSM_FileType {
  GSM_File_Other = 1, GSM_File_Java_JAR, GSM_File_Image_JPG, GSM_File_Image_BMP,
  GSM_File_Image_GIF, GSM_File_Image_PNG, GSM_File_Image_WBMP, GSM_File_Video_3GP,
  GSM_File_Sound_AMR, GSM_File_Sound_NRT, GSM_File_Sound_MIDI, GSM_File_MMS,
  GSM_File_INVALID
}
 

Functions

GSM_Error GSM_JADFindData (GSM_File *File, char *Vendor, char *Name, char *JAR, char *Version, int *Size)
 
GSM_Error GSM_ReadFile (const char *FileName, GSM_File *File)
 
void GSM_IdentifyFileFormat (GSM_File *File)
 
GSM_Error GSM_GetNextFileFolder (GSM_StateMachine *s, GSM_File *File, gboolean start)
 
GSM_Error GSM_GetFolderListing (GSM_StateMachine *s, GSM_File *File, gboolean start)
 
GSM_Error GSM_GetNextRootFolder (GSM_StateMachine *s, GSM_File *File)
 
GSM_Error GSM_SetFileAttributes (GSM_StateMachine *s, GSM_File *File)
 
GSM_Error GSM_GetFilePart (GSM_StateMachine *s, GSM_File *File, int *Handle, size_t *Size)
 
GSM_Error GSM_AddFilePart (GSM_StateMachine *s, GSM_File *File, size_t *Pos, int *Handle)
 
GSM_Error GSM_SendFilePart (GSM_StateMachine *s, GSM_File *File, size_t *Pos, int *Handle)
 
GSM_Error GSM_GetFileSystemStatus (GSM_StateMachine *s, GSM_FileSystemStatus *Status)
 
GSM_Error GSM_DeleteFile (GSM_StateMachine *s, unsigned char *ID)
 
GSM_Error GSM_AddFolder (GSM_StateMachine *s, GSM_File *File)
 
GSM_Error GSM_DeleteFolder (GSM_StateMachine *s, unsigned char *ID)
 

Detailed Description

Author
Michal Čihař

File manipulations.

Definition in file gammu-file.h.