RFLEX Member List

This is the complete list of members for RFLEX, including all inherited members.

AddFileWatch(int fd, bool ReadWatch=true, bool WriteWatch=false, bool ExceptWatch=true) | Driver | protected
AddInterface(player_devaddr_t addr) | Driver | protected
AddInterface(player_devaddr_t *addr, ConfigFile *cf, int section, int code, const char *key=NULL) | Driver | protected
aio_id (defined in RFLEX) | RFLEX | private
alwayson | Driver |
bumper_id (defined in RFLEX) | RFLEX | private
bumper_subscriptions (defined in RFLEX) | RFLEX | private
command (defined in RFLEX) | RFLEX | private
command_type (defined in RFLEX) | RFLEX | private
device_addr | Driver |
dio_id (defined in RFLEX) | RFLEX | private
Driver(ConfigFile *cf, int section, bool overwrite_cmds, size_t queue_maxlen, int interf) | Driver |
Driver(ConfigFile *cf, int section, bool overwrite_cmds=true, size_t queue_maxlen=PLAYER_MSGQUEUE_DEFAULT_MAXLEN) | Driver |
DummyMain(void *driver) | ThreadedDriver | protected static
DummyMainQuit(void *driver) | ThreadedDriver | protected static
entries | Driver |
GetError() | Driver | inline
HasSubscriptions() (defined in Driver) | Driver |
initialize_robot() (defined in RFLEX) | RFLEX | private
InQueue | Driver |
ir_id (defined in RFLEX) | RFLEX | private
ir_subscriptions (defined in RFLEX) | RFLEX | private
joy_control (defined in RFLEX) | RFLEX | static
Lock(void) | Driver | protected virtual
m_odo_x (defined in RFLEX) | RFLEX | private
m_odo_y (defined in RFLEX) | RFLEX | private
Main() | RFLEX | virtual
MainQuit() | RFLEX | virtual
MainSetup(void) | ThreadedDriver | inline virtual
position_id (defined in RFLEX) | RFLEX | private
position_subscriptions (defined in RFLEX) | RFLEX | private
power_id (defined in RFLEX) | RFLEX | private
ProcessInternalMessages(QueuePointer &resp_queue, player_msghdr *hdr, void *data) | Driver | virtual
ProcessMessage(QueuePointer &resp_queue, player_msghdr *hdr, void *data) | RFLEX | virtual
ProcessMessages(int maxmsgs) | Driver |
ProcessMessages(void) | Driver |
Publish(player_devaddr_t addr, QueuePointer &queue, uint8_t type, uint8_t subtype, void *src=NULL, size_t deprecated=0, double *timestamp=NULL, bool copy=true) | Driver | virtual
Publish(player_devaddr_t addr, uint8_t type, uint8_t subtype, void *src=NULL, size_t deprecated=0, double *timestamp=NULL, bool copy=true) | Driver | virtual
Publish(QueuePointer &queue, player_msghdr_t *hdr, void *src, bool copy=true) | Driver | virtual
Publish(player_msghdr_t *hdr, void *src, bool copy=true) | Driver | virtual
rad_odo_theta (defined in RFLEX) | RFLEX | private
RegisterProperty(const char *key, Property *prop, ConfigFile *cf, int section) | Driver | virtual
RegisterProperty(Property *prop, ConfigFile *cf, int section) | Driver | virtual
RemoveFileWatch(int fd, bool ReadWatch=true, bool WriteWatch=false, bool ExceptWatch=true) | Driver | protected
reset_odometry() (defined in RFLEX) | RFLEX | private
ResetRawPositions() (defined in RFLEX) | RFLEX | private
ret_queue | Driver |
RFLEX(ConfigFile *cf, int section) (defined in RFLEX) | RFLEX |
rflex_fd (defined in RFLEX) | RFLEX | private
rflex_serial_port (defined in RFLEX) | RFLEX | private
set_config_defaults() (defined in RFLEX) | RFLEX | private
set_odometry(float, float, float) (defined in RFLEX) | RFLEX | private
SetError(int code) | Driver | inline protected
Setup() | ThreadedDriver | virtual
Shutdown() | ThreadedDriver | virtual
sonar_id (defined in RFLEX) | RFLEX | private
sonar_id_2 (defined in RFLEX) | RFLEX | private
sonar_subscriptions (defined in RFLEX) | RFLEX | private
StartThread(void) (defined in ThreadedDriver) | ThreadedDriver | protected virtual
StopThread(void) | ThreadedDriver | protected virtual
Subscribe(player_devaddr_t addr) | RFLEX | virtual
ThreadedDriver::Subscribe(QueuePointer &queue, player_devaddr_t addr) | Driver | inline virtual
SubscriptionLock(void) | Driver | protected virtual
SubscriptionUnlock(void) | Driver | protected virtual
Terminate() | ThreadedDriver | virtual
TestCancel() | ThreadedDriver | protected virtual
ThreadedDriver(ConfigFile *cf, int section, bool overwrite_cmds, size_t queue_maxlen, int interf) | ThreadedDriver |
ThreadedDriver(ConfigFile *cf, int section, bool overwrite_cmds=true, size_t queue_maxlen=PLAYER_MSGQUEUE_DEFAULT_MAXLEN) | ThreadedDriver |
Unlock(void) | Driver | protected virtual
Unsubscribe(player_devaddr_t addr) | RFLEX | virtual
ThreadedDriver::Unsubscribe(QueuePointer &queue, player_devaddr_t addr) | Driver | inline virtual
Update() | ThreadedDriver | inline virtual
update_everything(player_rflex_data_t *d) (defined in RFLEX) | RFLEX | private
Wait(double TimeOut=0.0) | ThreadedDriver | virtual
~Driver() | Driver | virtual
~RFLEX() (defined in RFLEX) | RFLEX |
~ThreadedDriver() | ThreadedDriver | virtual

Last updated 12 September 2005 21:38:45