libmtp  1.1.9
Data Fields
_PTPParams Struct Reference

Data Fields

uint32_t device_flags
 
uint8_t byteorder
 
uint16_t maxpacketsize
 
PTPIOSendReq sendreq_func
 
PTPIOSendData senddata_func
 
PTPIOGetResp getresp_func
 
PTPIOGetData getdata_func
 
PTPIOGetResp event_check
 
PTPIOGetResp event_wait
 
PTPIOCancelReq cancelreq_func
 
PTPErrorFunc error_func
 
PTPDebugFunc debug_func
 
void * data
 
uint32_t transaction_id
 
uint32_t session_id
 
int split_header_data
 
int ocs64
 
PTPObjectobjects
 
unsigned int nrofobjects
 
PTPDeviceInfo deviceinfo
 
PTPContainerevents
 
int nrofevents
 
int inliveview
 
PTPDevicePropertydeviceproperties
 
unsigned int nrofdeviceproperties
 
PTPCanon_Propertycanon_props
 
unsigned int nrofcanon_props
 
int canon_viewfinder_on
 
int canon_event_mode
 
PTPCanon_changes_entrybacklogentries
 
unsigned int nrofbacklogentries
 
int eos_captureenabled
 
int eos_camerastatus
 
int controlmode
 
uint8_t wifi_profiles_version
 
uint8_t wifi_profiles_number
 
PTPNIKONWifiProfilewifi_profiles
 
int cmdfd
 
int evtfd
 
uint8_t cameraguid [16]
 
uint32_t eventpipeid
 
char * cameraname
 
PTPDeviceInfo outer_deviceinfo
 
char * olympus_cmd
 
char * olympus_reply
 
struct _PTPParamsouter_params
 
uint8_t * response_packet
 
uint16_t response_packet_size
 

The documentation for this struct was generated from the following file: