Goby v2
goby::util::SerialClient Member List

This is the complete list of members for goby::util::SerialClient, including all inherited members.

AccessOrder enum name (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterface
active() (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceinline
baud() const goby::util::SerialClientinline
clear() (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterface
close() (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterface
delimiter() const (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceinline
delimiter() (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceinlineprotected
delimiter_ (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceprotected
do_close(const boost::system::error_code &error) (defined in goby::util::LineBasedClient< boost::asio::serial_port >)goby::util::LineBasedClient< boost::asio::serial_port >inlineprotectedvirtual
do_start() (defined in goby::util::LineBasedClient< boost::asio::serial_port >)goby::util::LineBasedClient< boost::asio::serial_port >inlineprotectedvirtual
do_write(const protobuf::Datagram &line) (defined in goby::util::LineBasedClient< boost::asio::serial_port >)goby::util::LineBasedClient< boost::asio::serial_port >inlineprotectedvirtual
in() (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceinlineprotected
in_ (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceprotected
in_mutex() (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceinlineprotected
in_mutex_ (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceprotected
io_service() (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceinline
io_service_ (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceprotected
LineBasedClient(const std::string &delimiter, int retry_interval=10) (defined in goby::util::LineBasedClient< boost::asio::serial_port >)goby::util::LineBasedClient< boost::asio::serial_port >inlineprotected
LineBasedConnection(LineBasedInterface *interface) (defined in goby::util::LineBasedConnection< boost::asio::serial_port >)goby::util::LineBasedConnection< boost::asio::serial_port >inline
LineBasedInterface(const std::string &delimiter) (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterface
local_endpoint()goby::util::SerialClientinlinevirtual
name() const goby::util::SerialClientinline
NEWEST_FIRST enum value (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterface
OLDEST_FIRST enum value (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterface
out() (defined in goby::util::LineBasedConnection< boost::asio::serial_port >)goby::util::LineBasedConnection< boost::asio::serial_port >inline
read_complete(const boost::system::error_code &error) (defined in goby::util::LineBasedConnection< boost::asio::serial_port >)goby::util::LineBasedConnection< boost::asio::serial_port >inline
read_start() (defined in goby::util::LineBasedConnection< boost::asio::serial_port >)goby::util::LineBasedConnection< boost::asio::serial_port >inline
readline(std::string *s, AccessOrder order=OLDEST_FIRST)goby::util::LineBasedInterface
readline(protobuf::Datagram *msg, AccessOrder order=OLDEST_FIRST) (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterface
remote_endpoint()goby::util::SerialClientinlinevirtual
SerialClient(const std::string &name="", unsigned baud=9600, const std::string &delimiter="\r\n")goby::util::SerialClient
set_active(bool active) (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceinlineprotected
set_baud(unsigned baud)goby::util::SerialClientinline
set_delimiter(const std::string &s) (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceinline
set_name(const std::string &name)goby::util::SerialClientinline
sleep(int sec) (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterface
socket() (defined in goby::util::SerialClient)goby::util::SerialClientinlinevirtual
socket_close(const boost::system::error_code &error) (defined in goby::util::LineBasedClient< boost::asio::serial_port >)goby::util::LineBasedClient< boost::asio::serial_port >inlineprotectedvirtual
start() (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterface
write(const std::string &s) (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceinline
write(const protobuf::Datagram &msg) (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterface
write_complete(const boost::system::error_code &error) (defined in goby::util::LineBasedConnection< boost::asio::serial_port >)goby::util::LineBasedConnection< boost::asio::serial_port >inline
write_start() (defined in goby::util::LineBasedConnection< boost::asio::serial_port >)goby::util::LineBasedConnection< boost::asio::serial_port >inline
~LineBasedClient() (defined in goby::util::LineBasedClient< boost::asio::serial_port >)goby::util::LineBasedClient< boost::asio::serial_port >inlineprotectedvirtual
~LineBasedConnection() (defined in goby::util::LineBasedConnection< boost::asio::serial_port >)goby::util::LineBasedConnection< boost::asio::serial_port >inlinevirtual
~LineBasedInterface() (defined in goby::util::LineBasedInterface)goby::util::LineBasedInterfaceinlinevirtual
~SerialClient() (defined in goby::util::SerialClient)goby::util::SerialClientinline