1#ifndef vrpn_POSER_TEK4662_H
2#define vrpn_POSER_TEK4662_H
27 const char * port,
int baud = 1200,
int bits = 8,
virtual void mainloop()=0
Called once through each main loop iteration to handle updates. Remote object mainloop() should call ...
Generic connection class not specific to the transport mechanism.
unsigned char d_inbuf[1024]
static int VRPN_CALLBACK handle_change_message(void *userdata, vrpn_HANDLERPARAM p)
bool d_new_location_requested
static int VRPN_CALLBACK handle_vel_change_message(void *userdata, vrpn_HANDLERPARAM p)
int d_outstanding_requests
vrpn_Poser_Tek4662(const char *name, vrpn_Connection *c, const char *port, int baud=1200, int bits=8, vrpn_SER_PARITY parity=vrpn_SER_PARITY_NONE)
vrpn_Poser(const char *name, vrpn_Connection *c=NULL)
vrpn_Tracker(const char *name, vrpn_Connection *c=NULL, const char *tracker_cfg_file_name=NULL)
This structure is what is passed to a vrpn_Connection message callback.
class VRPN_API vrpn_Connection
vrpn_Serial: Pulls all the serial port routines into one file to make porting to new operating system...