vrpn 07.35
Virtual Reality Peripheral Network
 
Loading...
Searching...
No Matches
vrpn_ForceDevice.h File Reference
#include <stddef.h>
#include "vrpn_BaseClass.h"
#include "vrpn_Configure.h"
#include "vrpn_Shared.h"
#include "vrpn_Types.h"
Include dependency graph for vrpn_ForceDevice.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vrpn_ForceDevice
 
struct  vrpn_FORCESCPCB
 
struct  vrpn_FORCECB
 
struct  vrpn_FORCEERRORCB
 
class  vrpn_ForceDevice_Remote
 

Macros

#define MAXPLANE   4
 
#define DEFAULT_NUM_REC_CYCLES   (10)
 
#define FD_VALUE_OUT_OF_RANGE   0
 
#define FD_DUTY_CYCLE_ERROR   1
 
#define FD_FORCE_ERROR   2
 
#define FD_MISC_ERROR   3
 
#define FD_OK   4
 
#define FD_SPRINGS_AS_FIELDS
 

Typedefs

typedef void(VRPN_CALLBACKvrpn_FORCESCPHANDLER) (void *userdata, const vrpn_FORCESCPCB info)
 
typedef void(VRPN_CALLBACKvrpn_FORCECHANGEHANDLER) (void *userdata, const vrpn_FORCECB info)
 
typedef void(VRPN_CALLBACKvrpn_FORCEERRORHANDLER) (void *userdata, const vrpn_FORCEERRORCB info)
 

Variables

class VRPN_API vrpn_Connection
 

Macro Definition Documentation

◆ DEFAULT_NUM_REC_CYCLES

#define DEFAULT_NUM_REC_CYCLES   (10)

Definition at line 17 of file vrpn_ForceDevice.h.

◆ FD_DUTY_CYCLE_ERROR

#define FD_DUTY_CYCLE_ERROR   1

Definition at line 21 of file vrpn_ForceDevice.h.

◆ FD_FORCE_ERROR

#define FD_FORCE_ERROR   2

Definition at line 22 of file vrpn_ForceDevice.h.

◆ FD_MISC_ERROR

#define FD_MISC_ERROR   3

Definition at line 24 of file vrpn_ForceDevice.h.

◆ FD_OK

#define FD_OK   4

Definition at line 25 of file vrpn_ForceDevice.h.

Referenced by vrpn_ForceDevice::vrpn_ForceDevice().

◆ FD_SPRINGS_AS_FIELDS

#define FD_SPRINGS_AS_FIELDS

Definition at line 37 of file vrpn_ForceDevice.h.

◆ FD_VALUE_OUT_OF_RANGE

#define FD_VALUE_OUT_OF_RANGE   0

Definition at line 20 of file vrpn_ForceDevice.h.

◆ MAXPLANE

#define MAXPLANE   4

Definition at line 14 of file vrpn_ForceDevice.h.

Typedef Documentation

◆ vrpn_FORCECHANGEHANDLER

typedef void(VRPN_CALLBACK * vrpn_FORCECHANGEHANDLER) (void *userdata, const vrpn_FORCECB info)

Definition at line 506 of file vrpn_ForceDevice.h.

◆ vrpn_FORCEERRORHANDLER

typedef void(VRPN_CALLBACK * vrpn_FORCEERRORHANDLER) (void *userdata, const vrpn_FORCEERRORCB info)

Definition at line 513 of file vrpn_ForceDevice.h.

◆ vrpn_FORCESCPHANDLER

typedef void(VRPN_CALLBACK * vrpn_FORCESCPHANDLER) (void *userdata, const vrpn_FORCESCPCB info)

Definition at line 499 of file vrpn_ForceDevice.h.

Variable Documentation

◆ vrpn_Connection

class VRPN_API vrpn_Connection