assertVersion(const std::string &e_series_min_ver, const std::string &cb3_min_ver, const std::string &required_call) | urcl::DashboardClient | |
close() | urcl::comm::TCPSocket | |
commandAddToLog(const std::string &log_text) | urcl::DashboardClient | |
commandBrakeRelease() | urcl::DashboardClient | |
commandClearOperationalMode() | urcl::DashboardClient | |
commandClosePopup() | urcl::DashboardClient | |
commandCloseSafetyPopup() | urcl::DashboardClient | |
commandGenerateFlightReport(const std::string &report_type) | urcl::DashboardClient | |
commandGenerateSupportFile(const std::string &dir_path) | urcl::DashboardClient | |
commandGetLoadedProgram(std::string &loaded_program) | urcl::DashboardClient | |
commandGetOperationalMode(std::string &operational_mode) | urcl::DashboardClient | |
commandGetRobotModel(std::string &robot_model) | urcl::DashboardClient | |
commandGetSerialNumber(std::string &serial_number) | urcl::DashboardClient | |
commandGetUserRole(std::string &user_role) | urcl::DashboardClient | |
commandIsInRemoteControl() | urcl::DashboardClient | |
commandIsProgramSaved() | urcl::DashboardClient | |
commandLoadInstallation(const std::string &installation_file_name) | urcl::DashboardClient | |
commandLoadProgram(const std::string &program_file_name) | urcl::DashboardClient | |
commandPause() | urcl::DashboardClient | |
commandPlay() | urcl::DashboardClient | |
commandPolyscopeVersion(std::string &polyscope_version) | urcl::DashboardClient | |
commandPopup(const std::string &popup_text) | urcl::DashboardClient | |
commandPowerOff() | urcl::DashboardClient | |
commandPowerOn(const std::chrono::duration< double > timeout=std::chrono::seconds(300)) | urcl::DashboardClient | |
commandProgramState(std::string &program_state) | urcl::DashboardClient | |
commandQuit() | urcl::DashboardClient | |
commandRestartSafety() | urcl::DashboardClient | |
commandRobotMode(std::string &robot_mode) | urcl::DashboardClient | |
commandRunning() | urcl::DashboardClient | |
commandSafetyMode(std::string &safety_mode) | urcl::DashboardClient | |
commandSafetyStatus(std::string &safety_status) | urcl::DashboardClient | |
commandSaveLog() | urcl::DashboardClient | |
commandSetOperationalMode(const std::string &operational_mode) | urcl::DashboardClient | |
commandSetUserRole(const std::string &user_role) | urcl::DashboardClient | |
commandShutdown() | urcl::DashboardClient | |
commandStop() | urcl::DashboardClient | |
commandUnlockProtectiveStop() | urcl::DashboardClient | |
connect(const size_t max_num_tries=0, const std::chrono::milliseconds reconnection_time=std::chrono::seconds(10)) | urcl::DashboardClient | |
DASHBOARD_SERVER_PORT | urcl::DashboardClient | static |
DashboardClient(const std::string &host) | urcl::DashboardClient | |
DashboardClient()=delete | urcl::DashboardClient | |
DEFAULT_RECONNECTION_TIME | urcl::comm::TCPSocket | static |
disconnect() | urcl::DashboardClient | |
getConfiguredReceiveTimeout() const | urcl::DashboardClient | |
getIP() const | urcl::comm::TCPSocket | |
getPolyscopeVersion() | TestableDashboardClient | inline |
getSocketFD() | urcl::comm::TCPSocket | inline |
getState() | urcl::comm::TCPSocket | inline |
host_ | urcl::DashboardClient | private |
open(socket_t socket_fd, struct sockaddr *address, size_t address_len) | urcl::comm::TCPSocket | inlineprotectedstatic |
polyscope_version_ | urcl::DashboardClient | protected |
port_ | urcl::DashboardClient | private |
read() | urcl::DashboardClient | private |
urcl::comm::TCPSocket::read(char *character) | urcl::comm::TCPSocket | |
urcl::comm::TCPSocket::read(uint8_t *buf, const size_t buf_len, size_t &read) | urcl::comm::TCPSocket | |
reconnection_time_ | urcl::comm::TCPSocket | private |
reconnection_time_modified_deprecated_ | urcl::comm::TCPSocket | private |
recv_timeout_ | urcl::comm::TCPSocket | protected |
retryCommand(const std::string &requestCommand, const std::string &requestExpectedResponse, const std::string &waitRequest, const std::string &waitExpectedResponse, const std::chrono::duration< double > timeout, const std::chrono::duration< double > retry_period=std::chrono::seconds(1)) | urcl::DashboardClient | |
rtrim(std::string &str, const std::string &chars="\t\n\v\f\r ") | urcl::DashboardClient | private |
send(const std::string &text) | urcl::DashboardClient | private |
sendAndReceive(const std::string &command) | urcl::DashboardClient | |
sendRequest(const std::string &command, const std::string &expected) | urcl::DashboardClient | |
sendRequestString(const std::string &command, const std::string &expected) | urcl::DashboardClient | |
setPolyscopeVersion(const std::string &version) | TestableDashboardClient | inline |
setReceiveTimeout(const timeval &timeout) | urcl::comm::TCPSocket | |
setReconnectionTime(const std::chrono::milliseconds reconnection_time) | urcl::comm::TCPSocket | |
setup(const std::string &host, const int port, const size_t max_num_tries=0, const std::chrono::milliseconds reconnection_time=DEFAULT_RECONNECTION_TIME) | urcl::comm::TCPSocket | protected |
setupOptions() | urcl::comm::TCPSocket | private |
socket_fd_ | urcl::comm::TCPSocket | private |
state_ | urcl::comm::TCPSocket | private |
TCPSocket() | urcl::comm::TCPSocket | |
TestableDashboardClient(const std::string &host) | TestableDashboardClient | inline |
waitForReply(const std::string &command, const std::string &expected, std::chrono::duration< double > timeout=std::chrono::seconds(30)) | urcl::DashboardClient | |
write(const uint8_t *buf, const size_t buf_len, size_t &written) | urcl::comm::TCPSocket | |
write_mutex_ | urcl::DashboardClient | private |
~DashboardClient()=default | urcl::DashboardClient | virtual |
~TCPSocket() | urcl::comm::TCPSocket | virtual |