Struct PlayOptions

Struct Documentation

struct PlayOptions

Public Members

size_t read_ahead_queue_size = 1000
std::string node_prefix = ""
float rate = 1.0
std::vector<std::string> topics_to_filter = {}
std::unordered_map<std::string, rclcpp::QoS> topic_qos_profile_overrides = {}
bool loop = false
std::vector<std::string> topic_remapping_options = {}
double clock_publish_frequency = 0.0
rclcpp::Duration delay = rclcpp::Duration(0, 0)
bool start_paused = false
rcutils_time_point_value_t start_offset = 0
bool disable_keyboard_controls = false
KeyboardHandler::KeyCode pause_resume_toggle_key = KeyboardHandler::KeyCode::SPACE
KeyboardHandler::KeyCode play_next_key = KeyboardHandler::KeyCode::CURSOR_RIGHT
KeyboardHandler::KeyCode increase_rate_key = KeyboardHandler::KeyCode::CURSOR_UP
KeyboardHandler::KeyCode decrease_rate_key = KeyboardHandler::KeyCode::CURSOR_DOWN
int64_t wait_acked_timeout = -1
bool disable_loan_message = false