Fawkes API
Fawkes Development Version
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Directories
Class List
Class Index
Class Hierarchy
Class Members
fawkes::Roomba500Interface Member List
This is the complete list of members for
fawkes::Roomba500Interface
, including all inherited members.
add_fieldinfo
(interface_fieldtype_t type, const char *name, size_t length, void *value, const char *enumtype=0)
fawkes::Interface
[protected]
add_messageinfo
(const char *name)
fawkes::Interface
[protected]
angle
() const
fawkes::Roomba500Interface
battery_capacity
() const
fawkes::Roomba500Interface
battery_charge
() const
fawkes::Roomba500Interface
BrushState
enum name
fawkes::Roomba500Interface
BRUSHSTATE_BACKWARD
enum value
fawkes::Roomba500Interface
BRUSHSTATE_FORWARD
enum value
fawkes::Roomba500Interface
BRUSHSTATE_OFF
enum value
fawkes::Roomba500Interface
changed
() const
fawkes::Interface
CHARGING_ERROR
enum value
fawkes::Roomba500Interface
CHARGING_FULL
enum value
fawkes::Roomba500Interface
CHARGING_NO
enum value
fawkes::Roomba500Interface
CHARGING_RECONDITIONING
enum value
fawkes::Roomba500Interface
charging_state
() const
fawkes::Roomba500Interface
CHARGING_TRICKLE
enum value
fawkes::Roomba500Interface
CHARGING_WAITING
enum value
fawkes::Roomba500Interface
ChargingState
enum name
fawkes::Roomba500Interface
cliff_front_left_signal
() const
fawkes::Roomba500Interface
cliff_front_right_signal
() const
fawkes::Roomba500Interface
cliff_left_signal
() const
fawkes::Roomba500Interface
cliff_right_signal
() const
fawkes::Roomba500Interface
compare_buffers
(unsigned int buffer)
fawkes::Interface
copy_private_to_buffer
(unsigned int buffer)
fawkes::Interface
copy_shared_to_buffer
(unsigned int buffer)
fawkes::Interface
copy_values
(const Interface *other)
fawkes::Roomba500Interface
[virtual]
create_message
(const char *type) const
fawkes::Roomba500Interface
[virtual]
current
() const
fawkes::Roomba500Interface
data_changed
fawkes::Interface
[protected]
data_ptr
fawkes::Interface
[protected]
data_size
fawkes::Interface
[protected]
data_ts
fawkes::Interface
[protected]
datachunk
() const
fawkes::Interface
datasize
() const
fawkes::Interface
distance
() const
fawkes::Roomba500Interface
encoder_counts_left
() const
fawkes::Roomba500Interface
encoder_counts_right
() const
fawkes::Roomba500Interface
enum_tostring
(const char *enumtype, int val) const
fawkes::Roomba500Interface
[virtual]
fields
()
fawkes::Interface
fields_end
()
fawkes::Interface
get_message_types
()
fawkes::Interface
has_writer
() const
fawkes::Interface
hash
() const
fawkes::Interface
hash_printable
() const
fawkes::Interface
hash_size
() const
fawkes::Interface
id
() const
fawkes::Interface
InfraredCharacter
enum name
fawkes::Roomba500Interface
Interface
()
fawkes::Interface
[protected]
IR_DISC_DOCK_FORCE_FIELD
enum value
fawkes::Roomba500Interface
IR_DISC_DOCK_GREEN_BUOY
enum value
fawkes::Roomba500Interface
IR_DISC_DOCK_GREEN_BUOY_FORCE_FIELD
enum value
fawkes::Roomba500Interface
IR_DISC_DOCK_RED_BUOY
enum value
fawkes::Roomba500Interface
IR_DISC_DOCK_RED_BUOY_FORCE_FIELD
enum value
fawkes::Roomba500Interface
IR_DISC_DOCK_RED_GREEN_BUOY
enum value
fawkes::Roomba500Interface
IR_DISC_DOCK_RED_GREEN_BUOY_FORCE_FIELD
enum value
fawkes::Roomba500Interface
IR_DISC_DOCK_RESERVED
enum value
fawkes::Roomba500Interface
IR_DOCK_FORCE_FIELD
enum value
fawkes::Roomba500Interface
IR_DOCK_GREEN_BUOY
enum value
fawkes::Roomba500Interface
IR_DOCK_GREEN_BUOY_FORCE_FIELD
enum value
fawkes::Roomba500Interface
IR_DOCK_RED_BUOY
enum value
fawkes::Roomba500Interface
IR_DOCK_RED_BUOY_FORCE_FIELD
enum value
fawkes::Roomba500Interface
IR_DOCK_RED_GREEN_BUOY
enum value
fawkes::Roomba500Interface
IR_DOCK_RED_GREEN_BUOY_FORCE_FIELD
enum value
fawkes::Roomba500Interface
IR_DOCK_RESERVED
enum value
fawkes::Roomba500Interface
IR_NONE
enum value
fawkes::Roomba500Interface
ir_opcode_left
() const
fawkes::Roomba500Interface
ir_opcode_omni
() const
fawkes::Roomba500Interface
ir_opcode_right
() const
fawkes::Roomba500Interface
IR_REMOTE_ARC_LEFT
enum value
fawkes::Roomba500Interface
IR_REMOTE_ARC_RIGHT
enum value
fawkes::Roomba500Interface
IR_REMOTE_FORWARD
enum value
fawkes::Roomba500Interface
IR_REMOTE_LARGE_CLEAN
enum value
fawkes::Roomba500Interface
IR_REMOTE_LEFT
enum value
fawkes::Roomba500Interface
IR_REMOTE_MAX
enum value
fawkes::Roomba500Interface
IR_REMOTE_MEDIUM
enum value
fawkes::Roomba500Interface
IR_REMOTE_POWER
enum value
fawkes::Roomba500Interface
IR_REMOTE_RIGHT
enum value
fawkes::Roomba500Interface
IR_REMOTE_SMALL
enum value
fawkes::Roomba500Interface
IR_REMOTE_SPOT
enum value
fawkes::Roomba500Interface
IR_REMOTE_STOP
enum value
fawkes::Roomba500Interface
IR_REMOTE_STOP2
enum value
fawkes::Roomba500Interface
IR_SCHED_REMOTE_DOWNLOAD
enum value
fawkes::Roomba500Interface
IR_SCHED_REMOTE_SEEK_DOCK
enum value
fawkes::Roomba500Interface
IR_VIRTUAL_WALL
enum value
fawkes::Roomba500Interface
is_bump_left
() const
fawkes::Roomba500Interface
is_bump_right
() const
fawkes::Roomba500Interface
is_bumper_center_left
() const
fawkes::Roomba500Interface
is_bumper_center_right
() const
fawkes::Roomba500Interface
is_bumper_front_left
() const
fawkes::Roomba500Interface
is_bumper_front_right
() const
fawkes::Roomba500Interface
is_bumper_left
() const
fawkes::Roomba500Interface
is_bumper_right
() const
fawkes::Roomba500Interface
is_button_clean
() const
fawkes::Roomba500Interface
is_button_clock
() const
fawkes::Roomba500Interface
is_button_day
() const
fawkes::Roomba500Interface
is_button_dock
() const
fawkes::Roomba500Interface
is_button_hour
() const
fawkes::Roomba500Interface
is_button_minute
() const
fawkes::Roomba500Interface
is_button_schedule
() const
fawkes::Roomba500Interface
is_button_spot
() const
fawkes::Roomba500Interface
is_caster_stasis
() const
fawkes::Roomba500Interface
is_cliff_front_left
() const
fawkes::Roomba500Interface
is_cliff_front_right
() const
fawkes::Roomba500Interface
is_cliff_left
() const
fawkes::Roomba500Interface
is_cliff_right
() const
fawkes::Roomba500Interface
is_dirt_detect
() const
fawkes::Roomba500Interface
is_home_base_charger_available
() const
fawkes::Roomba500Interface
is_internal_charger_available
() const
fawkes::Roomba500Interface
is_overcurrent_left_wheel
() const
fawkes::Roomba500Interface
is_overcurrent_main_brush
() const
fawkes::Roomba500Interface
is_overcurrent_right_wheel
() const
fawkes::Roomba500Interface
is_overcurrent_side_brush
() const
fawkes::Roomba500Interface
is_song_playing
() const
fawkes::Roomba500Interface
is_valid
() const
fawkes::Interface
is_virtual_wall
() const
fawkes::Roomba500Interface
is_wall
() const
fawkes::Roomba500Interface
is_wheel_drop_left
() const
fawkes::Roomba500Interface
is_wheel_drop_right
() const
fawkes::Roomba500Interface
is_writer
() const
fawkes::Interface
left_motor_current
() const
fawkes::Roomba500Interface
light_bump_center_left
() const
fawkes::Roomba500Interface
light_bump_center_right
() const
fawkes::Roomba500Interface
light_bump_front_left
() const
fawkes::Roomba500Interface
light_bump_front_right
() const
fawkes::Roomba500Interface
light_bump_left
() const
fawkes::Roomba500Interface
light_bump_right
() const
fawkes::Roomba500Interface
main_brush_current
() const
fawkes::Roomba500Interface
maxlenof_angle
() const
fawkes::Roomba500Interface
maxlenof_battery_capacity
() const
fawkes::Roomba500Interface
maxlenof_battery_charge
() const
fawkes::Roomba500Interface
maxlenof_bump_left
() const
fawkes::Roomba500Interface
maxlenof_bump_right
() const
fawkes::Roomba500Interface
maxlenof_bumper_center_left
() const
fawkes::Roomba500Interface
maxlenof_bumper_center_right
() const
fawkes::Roomba500Interface
maxlenof_bumper_front_left
() const
fawkes::Roomba500Interface
maxlenof_bumper_front_right
() const
fawkes::Roomba500Interface
maxlenof_bumper_left
() const
fawkes::Roomba500Interface
maxlenof_bumper_right
() const
fawkes::Roomba500Interface
maxlenof_button_clean
() const
fawkes::Roomba500Interface
maxlenof_button_clock
() const
fawkes::Roomba500Interface
maxlenof_button_day
() const
fawkes::Roomba500Interface
maxlenof_button_dock
() const
fawkes::Roomba500Interface
maxlenof_button_hour
() const
fawkes::Roomba500Interface
maxlenof_button_minute
() const
fawkes::Roomba500Interface
maxlenof_button_schedule
() const
fawkes::Roomba500Interface
maxlenof_button_spot
() const
fawkes::Roomba500Interface
maxlenof_caster_stasis
() const
fawkes::Roomba500Interface
maxlenof_charging_state
() const
fawkes::Roomba500Interface
maxlenof_cliff_front_left
() const
fawkes::Roomba500Interface
maxlenof_cliff_front_left_signal
() const
fawkes::Roomba500Interface
maxlenof_cliff_front_right
() const
fawkes::Roomba500Interface
maxlenof_cliff_front_right_signal
() const
fawkes::Roomba500Interface
maxlenof_cliff_left
() const
fawkes::Roomba500Interface
maxlenof_cliff_left_signal
() const
fawkes::Roomba500Interface
maxlenof_cliff_right
() const
fawkes::Roomba500Interface
maxlenof_cliff_right_signal
() const
fawkes::Roomba500Interface
maxlenof_current
() const
fawkes::Roomba500Interface
maxlenof_dirt_detect
() const
fawkes::Roomba500Interface
maxlenof_distance
() const
fawkes::Roomba500Interface
maxlenof_encoder_counts_left
() const
fawkes::Roomba500Interface
maxlenof_encoder_counts_right
() const
fawkes::Roomba500Interface
maxlenof_home_base_charger_available
() const
fawkes::Roomba500Interface
maxlenof_internal_charger_available
() const
fawkes::Roomba500Interface
maxlenof_ir_opcode_left
() const
fawkes::Roomba500Interface
maxlenof_ir_opcode_omni
() const
fawkes::Roomba500Interface
maxlenof_ir_opcode_right
() const
fawkes::Roomba500Interface
maxlenof_left_motor_current
() const
fawkes::Roomba500Interface
maxlenof_light_bump_center_left
() const
fawkes::Roomba500Interface
maxlenof_light_bump_center_right
() const
fawkes::Roomba500Interface
maxlenof_light_bump_front_left
() const
fawkes::Roomba500Interface
maxlenof_light_bump_front_right
() const
fawkes::Roomba500Interface
maxlenof_light_bump_left
() const
fawkes::Roomba500Interface
maxlenof_light_bump_right
() const
fawkes::Roomba500Interface
maxlenof_main_brush_current
() const
fawkes::Roomba500Interface
maxlenof_mode
() const
fawkes::Roomba500Interface
maxlenof_overcurrent_left_wheel
() const
fawkes::Roomba500Interface
maxlenof_overcurrent_main_brush
() const
fawkes::Roomba500Interface
maxlenof_overcurrent_right_wheel
() const
fawkes::Roomba500Interface
maxlenof_overcurrent_side_brush
() const
fawkes::Roomba500Interface
maxlenof_radius
() const
fawkes::Roomba500Interface
maxlenof_right_motor_current
() const
fawkes::Roomba500Interface
maxlenof_side_brush_current
() const
fawkes::Roomba500Interface
maxlenof_song_number
() const
fawkes::Roomba500Interface
maxlenof_song_playing
() const
fawkes::Roomba500Interface
maxlenof_temperature
() const
fawkes::Roomba500Interface
maxlenof_velocity
() const
fawkes::Roomba500Interface
maxlenof_velocity_left
() const
fawkes::Roomba500Interface
maxlenof_velocity_right
() const
fawkes::Roomba500Interface
maxlenof_virtual_wall
() const
fawkes::Roomba500Interface
maxlenof_voltage
() const
fawkes::Roomba500Interface
maxlenof_wall
() const
fawkes::Roomba500Interface
maxlenof_wall_signal
() const
fawkes::Roomba500Interface
maxlenof_wheel_drop_left
() const
fawkes::Roomba500Interface
maxlenof_wheel_drop_right
() const
fawkes::Roomba500Interface
mem_serial
() const
fawkes::Interface
message_valid
(const Message *message) const
fawkes::Roomba500Interface
[virtual]
Mode
enum name
fawkes::Roomba500Interface
mode
() const
fawkes::Roomba500Interface
MODE_FULL
enum value
fawkes::Roomba500Interface
MODE_OFF
enum value
fawkes::Roomba500Interface
MODE_PASSIVE
enum value
fawkes::Roomba500Interface
MODE_SAFE
enum value
fawkes::Roomba500Interface
msgq_begin
()
fawkes::Interface
msgq_empty
()
fawkes::Interface
msgq_end
()
fawkes::Interface
msgq_enqueue
(Message *message)
fawkes::Interface
msgq_enqueue_copy
(Message *message)
fawkes::Interface
msgq_first
()
fawkes::Interface
msgq_first
()
fawkes::Interface
msgq_first
(MessageType *&msg)
fawkes::Interface
msgq_first_is
()
fawkes::Interface
msgq_first_safe
(MessageType *&msg)
fawkes::Interface
msgq_flush
()
fawkes::Interface
msgq_lock
()
fawkes::Interface
msgq_pop
()
fawkes::Interface
msgq_remove
(Message *message)
fawkes::Interface
msgq_remove
(unsigned int message_id)
fawkes::Interface
msgq_size
()
fawkes::Interface
msgq_try_lock
()
fawkes::Interface
msgq_unlock
()
fawkes::Interface
num_buffers
() const
fawkes::Interface
num_fields
()
fawkes::Interface
num_readers
() const
fawkes::Interface
oftype
(const char *interface_type) const
fawkes::Interface
operator==
(Interface &comp) const
fawkes::Interface
parse_uid
(const char *uid, char **type, char **id)
fawkes::Interface
[static]
radius
() const
fawkes::Roomba500Interface
read
()
fawkes::Interface
read_from_buffer
(unsigned int buffer)
fawkes::Interface
resize_buffers
(unsigned int num_buffers)
fawkes::Interface
right_motor_current
() const
fawkes::Roomba500Interface
serial
() const
fawkes::Interface
set_angle
(const int16_t new_angle)
fawkes::Roomba500Interface
set_auto_timestamping
(bool enabled)
fawkes::Interface
set_battery_capacity
(const uint16_t new_battery_capacity)
fawkes::Roomba500Interface
set_battery_charge
(const uint16_t new_battery_charge)
fawkes::Roomba500Interface
set_bump_left
(const bool new_bump_left)
fawkes::Roomba500Interface
set_bump_right
(const bool new_bump_right)
fawkes::Roomba500Interface
set_bumper_center_left
(const bool new_bumper_center_left)
fawkes::Roomba500Interface
set_bumper_center_right
(const bool new_bumper_center_right)
fawkes::Roomba500Interface
set_bumper_front_left
(const bool new_bumper_front_left)
fawkes::Roomba500Interface
set_bumper_front_right
(const bool new_bumper_front_right)
fawkes::Roomba500Interface
set_bumper_left
(const bool new_bumper_left)
fawkes::Roomba500Interface
set_bumper_right
(const bool new_bumper_right)
fawkes::Roomba500Interface
set_button_clean
(const bool new_button_clean)
fawkes::Roomba500Interface
set_button_clock
(const bool new_button_clock)
fawkes::Roomba500Interface
set_button_day
(const bool new_button_day)
fawkes::Roomba500Interface
set_button_dock
(const bool new_button_dock)
fawkes::Roomba500Interface
set_button_hour
(const bool new_button_hour)
fawkes::Roomba500Interface
set_button_minute
(const bool new_button_minute)
fawkes::Roomba500Interface
set_button_schedule
(const bool new_button_schedule)
fawkes::Roomba500Interface
set_button_spot
(const bool new_button_spot)
fawkes::Roomba500Interface
set_caster_stasis
(const bool new_caster_stasis)
fawkes::Roomba500Interface
set_charging_state
(const ChargingState new_charging_state)
fawkes::Roomba500Interface
set_cliff_front_left
(const bool new_cliff_front_left)
fawkes::Roomba500Interface
set_cliff_front_left_signal
(const uint16_t new_cliff_front_left_signal)
fawkes::Roomba500Interface
set_cliff_front_right
(const bool new_cliff_front_right)
fawkes::Roomba500Interface
set_cliff_front_right_signal
(const uint16_t new_cliff_front_right_signal)
fawkes::Roomba500Interface
set_cliff_left
(const bool new_cliff_left)
fawkes::Roomba500Interface
set_cliff_left_signal
(const uint16_t new_cliff_left_signal)
fawkes::Roomba500Interface
set_cliff_right
(const bool new_cliff_right)
fawkes::Roomba500Interface
set_cliff_right_signal
(const uint16_t new_cliff_right_signal)
fawkes::Roomba500Interface
set_clock
(Clock *clock)
fawkes::Interface
set_current
(const int16_t new_current)
fawkes::Roomba500Interface
set_dirt_detect
(const bool new_dirt_detect)
fawkes::Roomba500Interface
set_distance
(const int16_t new_distance)
fawkes::Roomba500Interface
set_encoder_counts_left
(const uint16_t new_encoder_counts_left)
fawkes::Roomba500Interface
set_encoder_counts_right
(const uint16_t new_encoder_counts_right)
fawkes::Roomba500Interface
set_from_chunk
(void *chunk)
fawkes::Interface
set_hash
(unsigned char *ihash)
fawkes::Interface
[protected]
set_home_base_charger_available
(const bool new_home_base_charger_available)
fawkes::Roomba500Interface
set_internal_charger_available
(const bool new_internal_charger_available)
fawkes::Roomba500Interface
set_ir_opcode_left
(const InfraredCharacter new_ir_opcode_left)
fawkes::Roomba500Interface
set_ir_opcode_omni
(const InfraredCharacter new_ir_opcode_omni)
fawkes::Roomba500Interface
set_ir_opcode_right
(const InfraredCharacter new_ir_opcode_right)
fawkes::Roomba500Interface
set_left_motor_current
(const int16_t new_left_motor_current)
fawkes::Roomba500Interface
set_light_bump_center_left
(const uint16_t new_light_bump_center_left)
fawkes::Roomba500Interface
set_light_bump_center_right
(const uint16_t new_light_bump_center_right)
fawkes::Roomba500Interface
set_light_bump_front_left
(const uint16_t new_light_bump_front_left)
fawkes::Roomba500Interface
set_light_bump_front_right
(const uint16_t new_light_bump_front_right)
fawkes::Roomba500Interface
set_light_bump_left
(const uint16_t new_light_bump_left)
fawkes::Roomba500Interface
set_light_bump_right
(const uint16_t new_light_bump_right)
fawkes::Roomba500Interface
set_main_brush_current
(const int16_t new_main_brush_current)
fawkes::Roomba500Interface
set_mode
(const Mode new_mode)
fawkes::Roomba500Interface
set_overcurrent_left_wheel
(const bool new_overcurrent_left_wheel)
fawkes::Roomba500Interface
set_overcurrent_main_brush
(const bool new_overcurrent_main_brush)
fawkes::Roomba500Interface
set_overcurrent_right_wheel
(const bool new_overcurrent_right_wheel)
fawkes::Roomba500Interface
set_overcurrent_side_brush
(const bool new_overcurrent_side_brush)
fawkes::Roomba500Interface
set_radius
(const int16_t new_radius)
fawkes::Roomba500Interface
set_right_motor_current
(const int16_t new_right_motor_current)
fawkes::Roomba500Interface
set_side_brush_current
(const int16_t new_side_brush_current)
fawkes::Roomba500Interface
set_song_number
(const uint8_t new_song_number)
fawkes::Roomba500Interface
set_song_playing
(const bool new_song_playing)
fawkes::Roomba500Interface
set_temperature
(const int8_t new_temperature)
fawkes::Roomba500Interface
set_timestamp
(const Time *t=NULL)
fawkes::Interface
set_validity
(bool valid)
fawkes::Interface
set_velocity
(const int16_t new_velocity)
fawkes::Roomba500Interface
set_velocity_left
(const int16_t new_velocity_left)
fawkes::Roomba500Interface
set_velocity_right
(const int16_t new_velocity_right)
fawkes::Roomba500Interface
set_virtual_wall
(const bool new_virtual_wall)
fawkes::Roomba500Interface
set_voltage
(const uint16_t new_voltage)
fawkes::Roomba500Interface
set_wall
(const bool new_wall)
fawkes::Roomba500Interface
set_wall_signal
(const uint16_t new_wall_signal)
fawkes::Roomba500Interface
set_wheel_drop_left
(const bool new_wheel_drop_left)
fawkes::Roomba500Interface
set_wheel_drop_right
(const bool new_wheel_drop_right)
fawkes::Roomba500Interface
side_brush_current
() const
fawkes::Roomba500Interface
song_number
() const
fawkes::Roomba500Interface
temperature
() const
fawkes::Roomba500Interface
timestamp
() const
fawkes::Interface
tostring_BrushState
(BrushState value) const
fawkes::Roomba500Interface
tostring_ChargingState
(ChargingState value) const
fawkes::Roomba500Interface
tostring_InfraredCharacter
(InfraredCharacter value) const
fawkes::Roomba500Interface
tostring_Mode
(Mode value) const
fawkes::Roomba500Interface
type
() const
fawkes::Interface
uid
() const
fawkes::Interface
velocity
() const
fawkes::Roomba500Interface
velocity_left
() const
fawkes::Roomba500Interface
velocity_right
() const
fawkes::Roomba500Interface
voltage
() const
fawkes::Roomba500Interface
wall_signal
() const
fawkes::Roomba500Interface
write
()
fawkes::Interface
~Interface
()
fawkes::Interface
[virtual]
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Generated by
1.7.5