An application uses one or more VRPN devices by creating one or more VRPN application objects. You can follow the links to each object type above for a detailed description of using that object type.
General information is provided below.
Objects of each type are normally created by calling their constructor and passing the name of the device you wish to open. The name includes the local name and the name of the machine on which the device is found. This function is called whenever a new data value is received from the device. For trackers, this callback records new tracker reports. For buttons, it reports when a button is pressed or released.