File

Warning

doxygenfunction: Cannot find function “GSM_JADFindData” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_ReadFile” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_IdentifyFileFormat” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_GetNextFileFolder” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_GetFolderListing” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_GetNextRootFolder” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_SetFileAttributes” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_GetFilePart” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_AddFilePart” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_SendFilePart” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_GetFileSystemStatus” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_DeleteFile” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_AddFolder” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

Warning

doxygenfunction: Cannot find function “GSM_DeleteFolder” in doxygen xml output for project “api” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.42.0/build/gammu-doc/xml

struct GSM_FileSystemStatus

Status of filesystem.

enum File::GSM_FileType

File type identifier.

Values:

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

DCT4 binary format

GSM_File_Sound_MIDI
GSM_File_MMS
GSM_File_INVALID
struct GSM_File

Structure for holding file information and data.

Public Members

size_t Used

How many bytes are used.

unsigned char GSM_File::Name[2 *(GSM_MAX_FILENAME_LENGTH+1)]

Name in Unicode

gboolean Folder

True, when folder

int Level

How much file is nested on filesystem.

GSM_FileType Type

Type of file.

unsigned char GSM_File::ID_FullName[2 *(GSM_MAX_FILENAME_ID_LENGTH+1)]

ID in Unicode

unsigned char* Buffer

Pointer to file data.

GSM_DateTime Modified

Last modification date.

gboolean ModifiedEmpty

Whether modification date is empty.

gboolean Protected

Protected file attribute.

gboolean ReadOnly

Read only file attribute.

gboolean Hidden

Hidden file attribute.

gboolean System

System file attribute.