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

\fBLIBMTP_datatype_t\fP 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.