Public Member Functions | Public Attributes
_CPhidget Struct Reference

#include <cphidget.h>

List of all members.

Public Member Functions

 int (CCONV *fptrError)(CPhidgetHandle
 int (CCONV *fptrServerConnect)(CPhidgetHandle
 int (CCONV *fptrServerDisconnect)(CPhidgetHandle
 int (CCONV *fptrInit)(CPhidgetHandle)
 int (CCONV *fptrClear)(CPhidgetHandle)
 int (CCONV *fptrEvents)(CPhidgetHandle)
 int (CCONV *fptrClose)(CPhidgetHandle)
 int (CCONV *fptrFree)(CPhidgetHandle)
 int (CCONV *fptrData)(CPhidgetHandle
 int (CCONV *fptrGetPacket)(CPhidgetHandle
 int (CCONV *fptrAttach)(CPhidgetHandle
 int (CCONV *fptrDetach)(CPhidgetHandle

Public Attributes

CPhidgetAttr attr
unsigned char awdc_enabled
unsigned char * buffer
voidCPhidgetFHandle
const CPhidgetDeviceDefdeviceDef
HANDLE deviceHandle
CPhidget_DeviceClass deviceID
CPhidget_DeviceID deviceIDSpec
const char * deviceType
CPhidget_DeviceUID deviceUID
int deviceVersion
voiddnsServiceRef
voiderrEventList
char * escapedLabel
char firmwareUpgradeName [30]
void *voidfptrAttachptr
void *voidfptrDetachptr
void const char *voidfptrErrorptr
void *voidfptrServerConnectptr
void *voidfptrServerDisconnectptr
unsigned char GPPResponse
int initKeys
unsigned short inputReportByteLength
void int
unsigned char interruptOutEndpoint
int keyCount
char label [MAX_LABEL_STORAGE]
unsigned char lastReadPacket [MAX_IN_PACKET_SIZE]
unsigned char int length
unsigned char unsigned intlength
CThread_mutex_t lock
CPhidgetRemoteHandle networkInfo
CThread_mutex_t openCloseLock
CThread_mutex_t outputLock
unsigned short outputReportByteLength
unsigned short ProductID
CThread readThread
int serialNumber
int specificDevice
int status
char usbProduct [64]
unsigned short VendorID
EVENT writeAvailableEvent
CThread_mutex_t writelock
int writeStopFlag
CThread writeThread
EVENT writtenEvent

Detailed Description

Definition at line 113 of file cphidget.h.


Member Function Documentation

_CPhidget::int ( CCONV fptrError)
_CPhidget::int ( CCONV fptrServerConnect)
_CPhidget::int ( CCONV fptrServerDisconnect)
_CPhidget::int ( CCONV fptrInit)
_CPhidget::int ( CCONV fptrClear)
_CPhidget::int ( CCONV fptrEvents)
_CPhidget::int ( CCONV fptrClose)
_CPhidget::int ( CCONV fptrFree)
_CPhidget::int ( CCONV fptrData)
_CPhidget::int ( CCONV fptrGetPacket)
_CPhidget::int ( CCONV fptrAttach)
_CPhidget::int ( CCONV fptrDetach)

Member Data Documentation

Definition at line 186 of file cphidget.h.

unsigned char _CPhidget::awdc_enabled

Definition at line 164 of file cphidget.h.

unsigned char * _CPhidget::buffer

Definition at line 160 of file cphidget.h.

Definition at line 170 of file cphidget.h.

Definition at line 141 of file cphidget.h.

Definition at line 129 of file cphidget.h.

Definition at line 138 of file cphidget.h.

Definition at line 139 of file cphidget.h.

const char* _CPhidget::deviceType

Definition at line 147 of file cphidget.h.

Definition at line 140 of file cphidget.h.

Definition at line 143 of file cphidget.h.

Definition at line 165 of file cphidget.h.

Definition at line 166 of file cphidget.h.

Definition at line 151 of file cphidget.h.

Definition at line 153 of file cphidget.h.

Definition at line 182 of file cphidget.h.

Definition at line 184 of file cphidget.h.

Definition at line 115 of file cphidget.h.

Definition at line 117 of file cphidget.h.

Definition at line 119 of file cphidget.h.

unsigned char _CPhidget::GPPResponse

Definition at line 154 of file cphidget.h.

Definition at line 125 of file cphidget.h.

Definition at line 149 of file cphidget.h.

Definition at line 115 of file cphidget.h.

Definition at line 176 of file cphidget.h.

Definition at line 124 of file cphidget.h.

Definition at line 150 of file cphidget.h.

Definition at line 163 of file cphidget.h.

unsigned char int _CPhidget::length

Definition at line 160 of file cphidget.h.

unsigned char unsigned int* _CPhidget::length

Definition at line 161 of file cphidget.h.

Definition at line 121 of file cphidget.h.

Definition at line 114 of file cphidget.h.

Definition at line 123 of file cphidget.h.

Definition at line 178 of file cphidget.h.

Definition at line 148 of file cphidget.h.

unsigned short _CPhidget::ProductID

Definition at line 144 of file cphidget.h.

Definition at line 127 of file cphidget.h.

Definition at line 146 of file cphidget.h.

Definition at line 137 of file cphidget.h.

Definition at line 122 of file cphidget.h.

Definition at line 152 of file cphidget.h.

unsigned short _CPhidget::VendorID

Definition at line 145 of file cphidget.h.

Definition at line 179 of file cphidget.h.

Definition at line 126 of file cphidget.h.

Definition at line 181 of file cphidget.h.

Definition at line 128 of file cphidget.h.

Definition at line 180 of file cphidget.h.


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


pedal_monitor
Author(s): Pedro Mendes
autogenerated on Fri Jun 6 2014 18:37:22