Gammu API  1.32.90
GSM_File Struct Reference

#include <gammu-file.h>

Data Fields

size_t Used
unsigned char Name [2 *(GSM_MAX_FILENAME_LENGTH+1)]
gboolean Folder
int Level
GSM_FileType Type
unsigned char ID_FullName [2 *(GSM_MAX_FILENAME_ID_LENGTH+1)]
unsigned char * Buffer
GSM_DateTime Modified
gboolean ModifiedEmpty
gboolean Protected
gboolean ReadOnly
gboolean Hidden
gboolean System

Detailed Description

Structure for holding file information and data.

Definition at line 60 of file gammu-file.h.

Field Documentation

unsigned char* GSM_File::Buffer

Pointer to file data.

Definition at line 88 of file gammu-file.h.

gboolean GSM_File::Folder

True, when folder

Definition at line 72 of file gammu-file.h.

gboolean GSM_File::Hidden

Hidden file attribute.

Definition at line 109 of file gammu-file.h.

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

ID in Unicode

Definition at line 84 of file gammu-file.h.

int GSM_File::Level

How much file is nested on filesystem.

Definition at line 76 of file gammu-file.h.

GSM_DateTime GSM_File::Modified

Last modification date.

Definition at line 92 of file gammu-file.h.

gboolean GSM_File::ModifiedEmpty

Whether modification date is empty.

Definition at line 96 of file gammu-file.h.

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

Name in Unicode

Definition at line 68 of file gammu-file.h.

gboolean GSM_File::Protected

Protected file attribute.

Definition at line 101 of file gammu-file.h.

gboolean GSM_File::ReadOnly

Read only file attribute.

Definition at line 105 of file gammu-file.h.

gboolean GSM_File::System

System file attribute.

Definition at line 113 of file gammu-file.h.

GSM_FileType GSM_File::Type

Type of file.

Definition at line 80 of file gammu-file.h.

size_t GSM_File::Used

How many bytes are used.

Definition at line 64 of file gammu-file.h.


The documentation for this struct was generated from the following file: