.TH "LIBMTP_allowed_values_struct" 3 "Version 1.1.21" "libmtp" \" -*- nroff -*- .ad l .nh .SH NAME libmtp \- .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Data Fields" .in +1c .ti -1c .RI "uint8_t \fBu8max\fP" .br .ti -1c .RI "uint8_t \fBu8min\fP" .br .ti -1c .RI "uint8_t \fBu8step\fP" .br .ti -1c .RI "uint8_t * \fBu8vals\fP" .br .ti -1c .RI "int8_t \fBi8max\fP" .br .ti -1c .RI "int8_t \fBi8min\fP" .br .ti -1c .RI "int8_t \fBi8step\fP" .br .ti -1c .RI "int8_t * \fBi8vals\fP" .br .ti -1c .RI "uint16_t \fBu16max\fP" .br .ti -1c .RI "uint16_t \fBu16min\fP" .br .ti -1c .RI "uint16_t \fBu16step\fP" .br .ti -1c .RI "uint16_t * \fBu16vals\fP" .br .ti -1c .RI "int16_t \fBi16max\fP" .br .ti -1c .RI "int16_t \fBi16min\fP" .br .ti -1c .RI "int16_t \fBi16step\fP" .br .ti -1c .RI "int16_t * \fBi16vals\fP" .br .ti -1c .RI "uint32_t \fBu32max\fP" .br .ti -1c .RI "uint32_t \fBu32min\fP" .br .ti -1c .RI "uint32_t \fBu32step\fP" .br .ti -1c .RI "uint32_t * \fBu32vals\fP" .br .ti -1c .RI "int32_t \fBi32max\fP" .br .ti -1c .RI "int32_t \fBi32min\fP" .br .ti -1c .RI "int32_t \fBi32step\fP" .br .ti -1c .RI "int32_t * \fBi32vals\fP" .br .ti -1c .RI "uint64_t \fBu64max\fP" .br .ti -1c .RI "uint64_t \fBu64min\fP" .br .ti -1c .RI "uint64_t \fBu64step\fP" .br .ti -1c .RI "uint64_t * \fBu64vals\fP" .br .ti -1c .RI "int64_t \fBi64max\fP" .br .ti -1c .RI "int64_t \fBi64min\fP" .br .ti -1c .RI "int64_t \fBi64step\fP" .br .ti -1c .RI "int64_t * \fBi64vals\fP" .br .ti -1c .RI "uint16_t \fBnum_entries\fP" .br .ti -1c .RI "\fBLIBMTP_datatype_t\fP \fBdatatype\fP" .br .ti -1c .RI "int \fBis_range\fP" .br .in -1c .SH "Detailed Description" .PP A data structure to hold allowed ranges of values .SH "Field Documentation" .PP .SS "\fBLIBMTP_datatype_t\fP LIBMTP_allowed_values_struct::datatype" The datatype specifying which of the above is used .PP Referenced by \fBLIBMTP_destroy_allowed_values_t()\fP, and \fBLIBMTP_Get_Allowed_Property_Values()\fP\&. .SS "int LIBMTP_allowed_values_struct::is_range" Non zero for range, 0 for enum .PP Referenced by \fBLIBMTP_destroy_allowed_values_t()\fP, and \fBLIBMTP_Get_Allowed_Property_Values()\fP\&. .SS "uint16_t LIBMTP_allowed_values_struct::num_entries" Number of entries in the vals array .PP Referenced by \fBLIBMTP_Get_Allowed_Property_Values()\fP\&. .SH "Author" .PP Generated automatically by Doxygen for libmtp from the source code\&.