PTP_PropertyValueTypedef is only used within STM32_USB_Host_Library.
 
Symbols
loading...
Files
loading...

PTP_PropertyValueTypedef union

Syntax

typedef union _PTP_PropertyValueTypedef {   char  str[PTP_MAX_STR_SIZE];   uint8_t u8;   int8_t i8;   uint16_t u16;   int16_t i16;   uint32_t u32;   int32_t i32;   uint64_t u64;   int64_t i64;   struct array   {     uint32_t count;     union _PTP_PropertyValueTypedef *v;   } a; } PTP_PropertyValueTypedef;

Fields

str

No summary provided. Read more...

u8

No summary provided. Read more...

i8

No summary provided. Read more...

u16

No summary provided. Read more...

i16

No summary provided. Read more...

u32

No summary provided. Read more...

i32

No summary provided. Read more...

u64

No summary provided. Read more...

i64

No summary provided. Read more...

a

No summary provided. Read more...

References

LocationReferrerScopeText
usbh_mtp_ptp.h:767
typedef union _PTP_PropertyValueTypedef
usbh_mtp_ptp.h:783
usbh_mtp_ptp.c:92PTP_GetDevicePropValue()::valuePTP_GetDevicePropValue()
uint32_t total, PTP_PropertyValueTypedef *value, uint16_t datatype);
usbh_mtp_ptp.c:751PTP_GetDevicePropValue()::valuePTP_GetDevicePropValue()
usbh_mtp_ptp.h:781array::varray
union _PTP_PropertyValueTypedef *v;
usbh_mtp_ptp.h:783PTP_PropertyValueTypedef
usbh_mtp_ptp.h:787PTP_PropDescRangeFormTypedef::MinimumValuePTP_PropDescRangeFormTypedef
usbh_mtp_ptp.h:788PTP_PropDescRangeFormTypedef::MaximumValuePTP_PropDescRangeFormTypedef
usbh_mtp_ptp.h:789PTP_PropDescRangeFormTypedef::StepSizePTP_PropDescRangeFormTypedef
usbh_mtp_ptp.h:798PTP_PropDescEnumFormTypedef::SupportedValuePTP_PropDescEnumFormTypedef
usbh_mtp_ptp.h:813PTP_ObjectPropDescTypeDef::FactoryDefaultValuePTP_ObjectPropDescTypeDef
usbh_mtp_ptp.h:830MTP_PropertiesTypedef::propvalMTP_PropertiesTypedef
usbh_mtp_ptp.h:865PTP_DevicePropDescTypdef::FactoryDefaultValuePTP_DevicePropDescTypdef
usbh_mtp_ptp.h:866PTP_DevicePropDescTypdef::CurrentValuePTP_DevicePropDescTypdef