File

Warning

doxygenfunction: Cannot find function “GSM_JADFindData” 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 “GSM_ReadFile” 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 “GSM_IdentifyFileFormat” 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 “GSM_GetNextFileFolder” 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 “GSM_GetFolderListing” 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 “GSM_GetNextRootFolder” 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 “GSM_SetFileAttributes” 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 “GSM_GetFilePart” 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 “GSM_AddFilePart” 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 “GSM_SendFilePart” 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 “GSM_GetFileSystemStatus” 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 “GSM_DeleteFile” 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 “GSM_AddFolder” 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 “GSM_DeleteFolder” 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_FileSystemStatus

Status of filesystem.

enum GSM_FileType

File type identifier.

Values:

enumerator GSM_File_Other
enumerator GSM_File_Java_JAR
enumerator GSM_File_Image_JPG
enumerator GSM_File_Image_BMP
enumerator GSM_File_Image_GIF
enumerator GSM_File_Image_PNG
enumerator GSM_File_Image_WBMP
enumerator GSM_File_Video_3GP
enumerator GSM_File_Sound_AMR
enumerator GSM_File_Sound_NRT

DCT4 binary format

enumerator GSM_File_Sound_MIDI
enumerator GSM_File_MMS
enumerator 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 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 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.