camlib
Documentation for camlib is still a work-in-progress
Loading...
Searching...
No Matches
PtpDeviceEntry Struct Reference

Linked-list entry for a single USB device. More...

#include <cl_backend.h>

Public Attributes

struct PtpDeviceEntryprev
 
int id
 
int vendor_id
 
int product_id
 
uint32_t endpoint_in
 
uint32_t endpoint_out
 
uint32_t endpoint_int
 
char name [16]
 
char manufacturer [16]
 
void * device_handle_ptr
 
struct PtpDeviceEntrynext
 

Detailed Description

Linked-list entry for a single USB device.

Definition at line 13 of file cl_backend.h.

Member Data Documentation

◆ device_handle_ptr

void* PtpDeviceEntry::device_handle_ptr

Definition at line 26 of file cl_backend.h.

◆ endpoint_in

uint32_t PtpDeviceEntry::endpoint_in

Definition at line 20 of file cl_backend.h.

◆ endpoint_int

uint32_t PtpDeviceEntry::endpoint_int

Definition at line 22 of file cl_backend.h.

◆ endpoint_out

uint32_t PtpDeviceEntry::endpoint_out

Definition at line 21 of file cl_backend.h.

◆ id

int PtpDeviceEntry::id

Definition at line 16 of file cl_backend.h.

◆ manufacturer

char PtpDeviceEntry::manufacturer[16]

Definition at line 25 of file cl_backend.h.

◆ name

char PtpDeviceEntry::name[16]

Definition at line 24 of file cl_backend.h.

◆ next

struct PtpDeviceEntry* PtpDeviceEntry::next

Definition at line 28 of file cl_backend.h.

◆ prev

struct PtpDeviceEntry* PtpDeviceEntry::prev

Definition at line 14 of file cl_backend.h.

◆ product_id

int PtpDeviceEntry::product_id

Definition at line 18 of file cl_backend.h.

◆ vendor_id

int PtpDeviceEntry::vendor_id

Definition at line 17 of file cl_backend.h.


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