LIBMTP_devicestorage_struct Struct Reference
[libmtp data structures]

#include <libmtp.h>


Data Fields

uint32_t id
uint16_t StorageType
uint16_t FilesystemType
uint16_t AccessCapability
uint64_t MaxCapacity
uint64_t FreeSpaceInBytes
uint64_t FreeSpaceInObjects
char * StorageDescription
char * VolumeIdentifier
LIBMTP_devicestorage_tnext
LIBMTP_devicestorage_tprev


Detailed Description

LIBMTP Device Storage structure


Field Documentation

uint16_t LIBMTP_devicestorage_struct::AccessCapability
 

Access capability

uint16_t LIBMTP_devicestorage_struct::FilesystemType
 

Filesystem type

uint64_t LIBMTP_devicestorage_struct::FreeSpaceInBytes
 

Free space in bytes

uint64_t LIBMTP_devicestorage_struct::FreeSpaceInObjects
 

Free space in objects

uint32_t LIBMTP_devicestorage_struct::id
 

Unique ID for this storage

uint64_t LIBMTP_devicestorage_struct::MaxCapacity
 

Maximum capability

LIBMTP_devicestorage_t* LIBMTP_devicestorage_struct::next
 

Next storage, follow this link until NULL

LIBMTP_devicestorage_t* LIBMTP_devicestorage_struct::prev
 

Previous storage

char* LIBMTP_devicestorage_struct::StorageDescription
 

A brief description of this storage

uint16_t LIBMTP_devicestorage_struct::StorageType
 

Storage type

char* LIBMTP_devicestorage_struct::VolumeIdentifier
 

A volume identifier


The documentation for this struct was generated from the following file:
Generated on Fri Mar 30 18:15:45 2007 for libmtp by  doxygen 1.4.6