Classes |
struct | _CPhidgetManager |
struct | _CPhidgetManagerList |
Typedefs |
typedef struct _CPhidgetManager | CPhidgetManager |
typedef struct _CPhidgetManagerList | CPhidgetManagerList |
typedef struct
_CPhidgetManagerList * | CPhidgetManagerListHandle |
Enumerations |
enum | CPhidgetManagerState { PHIDGETMANAGER_INACTIVE = 1,
PHIDGETMANAGER_ACTIVE,
PHIDGETMANAGER_ACTIVATING
} |
Functions |
int | CPhidgetAttachEvent (CPhidgetHandle phid) |
int | CPhidgetDetachEvent (CPhidgetHandle phid) |
int | CPhidgetManager_areEqual (void *arg1, void *arg2) |
PHIDGET21_API int CCONV | CPhidgetManager_close (CPhidgetManagerHandle phidm) |
PHIDGET21_API int CCONV | CPhidgetManager_create (CPhidgetManagerHandle *phidm) |
PHIDGET21_API int CCONV | CPhidgetManager_delete (CPhidgetManagerHandle phidm) |
void | CPhidgetManager_free (void *arg) |
PHIDGET21_API int CCONV | CPhidgetManager_freeAttachedDevicesArray (CPhidgetHandle phidArray[]) |
PHIDGET21_API int CCONV | CPhidgetManager_getAttachedDevices (CPhidgetManagerHandle phidm, CPhidgetHandle *phidArray[], int *count) |
PHIDGET21_API int CCONV | CPhidgetManager_getServerAddress (CPhidgetManagerHandle phidm, const char **address, int *port) |
PHIDGET21_API int CCONV | CPhidgetManager_getServerID (CPhidgetManagerHandle phidm, const char **serverID) |
PHIDGET21_API int CCONV | CPhidgetManager_getServerStatus (CPhidgetManagerHandle phidm, int *serverStatus) |
PHIDGET21_API int CCONV | CPhidgetManager_open (CPhidgetManagerHandle phidm) |
int | CPhidgetManager_poll () |
PHIDGET21_API int CCONV | CPhidgetManager_set_OnAttach_Handler (CPhidgetManagerHandle phidm, int(CCONV *fptr)(CPhidgetHandle phid, void *userPtr), void *userPtr) |
PHIDGET21_API int CCONV | CPhidgetManager_set_OnDetach_Handler (CPhidgetManagerHandle phidm, int(CCONV *fptr)(CPhidgetHandle phid, void *userPtr), void *userPtr) |
PHIDGET21_API int CCONV | CPhidgetManager_set_OnError_Handler (CPhidgetManagerHandle phidm, int(CCONV *fptr)(CPhidgetManagerHandle phidm, void *userPtr, int errorCode, const char *errorString), void *userPtr) |
PHIDGET21_API int CCONV | CPhidgetManager_set_OnServerConnect_Handler (CPhidgetManagerHandle phidm, int(CCONV *fptr)(CPhidgetManagerHandle phidm, void *userPtr), void *userPtr) |
PHIDGET21_API int CCONV | CPhidgetManager_set_OnServerDisconnect_Handler (CPhidgetManagerHandle phidm, int(CCONV *fptr)(CPhidgetManagerHandle phidm, void *userPtr), void *userPtr) |
Variables |
int | ActivePhidgetManagers |
CPhidgetManagerListHandle | localPhidgetManagers |