mtp_libmtp_allowed_values_struct(3) [debian man page]
LIBMTP_allowed_values_struct(3) libmtp LIBMTP_allowed_values_struct(3)NAME
libmtp - LIBMTP_allowed_values_struct
SYNOPSIS
#include <libmtp.h>
Data Fields
uint8_t u8max
uint8_t u8min
uint8_t u8step
uint8_t * u8vals
int8_t i8max
int8_t i8min
int8_t i8step
int8_t * i8vals
uint16_t u16max
uint16_t u16min
uint16_t u16step
uint16_t * u16vals
int16_t i16max
int16_t i16min
int16_t i16step
int16_t * i16vals
uint32_t u32max
uint32_t u32min
uint32_t u32step
uint32_t * u32vals
int32_t i32max
int32_t i32min
int32_t i32step
int32_t * i32vals
uint64_t u64max
uint64_t u64min
uint64_t u64step
uint64_t * u64vals
int64_t i64max
int64_t i64min
int64_t i64step
int64_t * i64vals
uint16_t num_entries
LIBMTP_datatype_t datatype
int is_range
Detailed Description
A data structure to hold allowed ranges of values
Field Documentation
LIBMTP_datatype_t LIBMTP_allowed_values_struct::datatype
The datatype specifying which of the above is used
Referenced by LIBMTP_destroy_allowed_values_t(), and LIBMTP_Get_Allowed_Property_Values().
int LIBMTP_allowed_values_struct::is_range
Non zero for range, 0 for enum
Referenced by LIBMTP_destroy_allowed_values_t(), and LIBMTP_Get_Allowed_Property_Values().
uint16_t LIBMTP_allowed_values_struct::num_entries
Number of entries in the vals array
Referenced by LIBMTP_Get_Allowed_Property_Values().
Author
Generated automatically by Doxygen for libmtp from the source code.
Version 1.1.3 Sun Feb 17 2013 LIBMTP_allowed_values_struct(3)
Check Out this Related Man Page
LIBMTP_filesampledata_struct(3) libmtp LIBMTP_filesampledata_struct(3)NAME
libmtp - LIBMTP_filesampledata_struct
SYNOPSIS
#include <libmtp.h>
Data Fields
uint32_t width
uint32_t height
uint32_t duration
LIBMTP_filetype_t filetype
uint64_t size
char * data
Detailed Description
LIBMTP Object RepresentativeSampleData Structure
Field Documentation
char* LIBMTP_filesampledata_struct::data
Sample data
Referenced by LIBMTP_destroy_filesampledata_t(), LIBMTP_Get_Representative_Sample(), and LIBMTP_Send_Representative_Sample().
uint32_t LIBMTP_filesampledata_struct::duration
Duration in milliseconds if it is audio
Referenced by LIBMTP_Get_Representative_Sample(), LIBMTP_Get_Representative_Sample_Format(), and LIBMTP_Send_Representative_Sample().
LIBMTP_filetype_t LIBMTP_filesampledata_struct::filetype
Filetype used for the sample
Referenced by LIBMTP_Get_Representative_Sample(), LIBMTP_Get_Representative_Sample_Format(), and LIBMTP_Send_Representative_Sample().
uint32_t LIBMTP_filesampledata_struct::height
Height of sample if it is an image
Referenced by LIBMTP_Get_Representative_Sample(), LIBMTP_Get_Representative_Sample_Format(), LIBMTP_new_filesampledata_t(), and
LIBMTP_Send_Representative_Sample().
uint64_t LIBMTP_filesampledata_struct::size
Size of sample data in bytes
Referenced by LIBMTP_Get_Representative_Sample(), LIBMTP_Get_Representative_Sample_Format(), and LIBMTP_Send_Representative_Sample().
uint32_t LIBMTP_filesampledata_struct::width
Width of sample if it is an image
Referenced by LIBMTP_Get_Representative_Sample(), LIBMTP_Get_Representative_Sample_Format(), and LIBMTP_Send_Representative_Sample().
Author
Generated automatically by Doxygen for libmtp from the source code.
Version 1.1.3 Sun Feb 17 2013 LIBMTP_filesampledata_struct(3)