| Public 成员函数 | |
| vrpn_Android_Server (vrpn_int32 num_analogs, vrpn_int32 *analog_sizes, vrpn_int32 num_buttons, vrpn_int32 port) | |
| Constructor. Takes an array of integers representing the number of channels for each analog server, the number of buttons, and the port number. | |
| ~vrpn_Android_Server () | |
| Destructor. | |
| void | mainloop () | 
| Main loop to be called at every time step. Calls the mainloop() functions of the member servers. | |
| void | set_analog (vrpn_int32 analog_id, vrpn_int32 channel, vrpn_float64 val) | 
| Set the value for the given channel of the given vrpn_Analog_Server | |
| void | set_button (vrpn_int32 button_id, vrpn_int32 state) | 
| Set the value for the given button | |
| void | report_analog_chg (vrpn_int32 analog_id) | 
| Called when changes are made to any of the analog values | |
| vrpn_Android_Server | ( | vrpn_int32 | num_analogs, | 
| vrpn_int32 * | analog_sizes, | ||
| vrpn_int32 | num_buttons, | ||
| vrpn_int32 | port ) | 
Constructor. Takes an array of integers representing the number of channels for each analog server, the number of buttons, and the port number.
| ~vrpn_Android_Server | ( | ) | 
Destructor.
| void mainloop | ( | ) | 
Main loop to be called at every time step. Calls the mainloop() functions of the member servers.
| void report_analog_chg | ( | vrpn_int32 | analog_id | ) | 
Called when changes are made to any of the analog values
| void set_analog | ( | vrpn_int32 | analog_id, | 
| vrpn_int32 | channel, | ||
| vrpn_float64 | val ) | 
Set the value for the given channel of the given vrpn_Analog_Server
| void set_button | ( | vrpn_int32 | button_id, | 
| vrpn_int32 | state ) | 
Set the value for the given button