mrpt_comms: Humble
Links
Rosindex
Website
C++ API
Page Hierarchy
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace mrpt
Namespace mrpt::comms
Namespace mrpt::comms::net
Classes and Structs
Struct HttpRequestOptions
Struct HttpRequestOutput
Struct TFTDIDevice
Class CClientTCPSocket
Class CInterfaceFTDI
Class CSerialPort
Class CServerTCPSocket
Class Subscriber
Class Topic
Class TopicDirectory
Enums
Enum http_errorcode
Functions
Function mrpt::comms::net::DNS_resolve_async
Function mrpt::comms::net::getLastSocketErrorStr
Function mrpt::comms::net::http_get(const string&, std::vector<uint8_t>&, const HttpRequestOptions&, mrpt::optional_ref<HttpRequestOutput>)
Function mrpt::comms::net::http_get(const string&, string&, const HttpRequestOptions&, mrpt::optional_ref<HttpRequestOutput>)
Function mrpt::comms::net::http_request
Function mrpt::comms::net::Ping
Function mrpt::comms::operator<<
Function mrpt::comms::registerAllClasses_mrpt_comms
Typedefs
Typedef mrpt::comms::TFTDIDeviceList
Directories
Directory include
Directory mrpt
Directory comms
Files
File CClientTCPSocket.h
File CInterfaceFTDI.h
File comms.h
File CSerialPort.h
File CServerTCPSocket.h
File net_utils.h
File nodelets.h
File registerAllClasses.h
Pages
Todo List
Standard Documents
PACKAGE
Index
mrpt_comms: Humble
Index
Index
M
M
mrpt::comms::CClientTCPSocket (C++ class)
mrpt::comms::CClientTCPSocket::CClientTCPSocket (C++ function)
mrpt::comms::CClientTCPSocket::close (C++ function)
mrpt::comms::CClientTCPSocket::connect (C++ function)
mrpt::comms::CClientTCPSocket::DNS_LOOKUP_TIMEOUT_MS (C++ member)
mrpt::comms::CClientTCPSocket::getLastErrorStr (C++ function)
mrpt::comms::CClientTCPSocket::getPosition (C++ function)
mrpt::comms::CClientTCPSocket::getReadPendingBytes (C++ function)
mrpt::comms::CClientTCPSocket::getSOSendBufffer (C++ function)
mrpt::comms::CClientTCPSocket::getTCPNoDelay (C++ function)
mrpt::comms::CClientTCPSocket::getTotalBytesCount (C++ function)
mrpt::comms::CClientTCPSocket::isConnected (C++ function)
mrpt::comms::CClientTCPSocket::m_hSock (C++ member)
mrpt::comms::CClientTCPSocket::m_remotePartIP (C++ member)
mrpt::comms::CClientTCPSocket::m_remotePartPort (C++ member)
mrpt::comms::CClientTCPSocket::Read (C++ function)
mrpt::comms::CClientTCPSocket::readAsync (C++ function)
mrpt::comms::CClientTCPSocket::receiveMessage (C++ function)
mrpt::comms::CClientTCPSocket::Seek (C++ function)
mrpt::comms::CClientTCPSocket::sendMessage (C++ function)
mrpt::comms::CClientTCPSocket::sendString (C++ function)
mrpt::comms::CClientTCPSocket::setSOSendBufffer (C++ function)
mrpt::comms::CClientTCPSocket::setTCPNoDelay (C++ function)
mrpt::comms::CClientTCPSocket::Write (C++ function)
mrpt::comms::CClientTCPSocket::writeAsync (C++ function)
mrpt::comms::CClientTCPSocket::~CClientTCPSocket (C++ function)
mrpt::comms::CInterfaceFTDI (C++ class)
mrpt::comms::CInterfaceFTDI::CInterfaceFTDI (C++ function)
,
[1]
mrpt::comms::CInterfaceFTDI::Close (C++ function)
mrpt::comms::CInterfaceFTDI::ftdi_read (C++ function)
mrpt::comms::CInterfaceFTDI::ftdi_write (C++ function)
mrpt::comms::CInterfaceFTDI::getPosition (C++ function)
mrpt::comms::CInterfaceFTDI::getTotalBytesCount (C++ function)
mrpt::comms::CInterfaceFTDI::isOpen (C++ function)
mrpt::comms::CInterfaceFTDI::ListAllDevices (C++ function)
mrpt::comms::CInterfaceFTDI::m_ftdi_context (C++ member)
mrpt::comms::CInterfaceFTDI::m_readBuffer (C++ member)
mrpt::comms::CInterfaceFTDI::OpenByDescription (C++ function)
mrpt::comms::CInterfaceFTDI::OpenBySerialNumber (C++ function)
mrpt::comms::CInterfaceFTDI::operator= (C++ function)
mrpt::comms::CInterfaceFTDI::Purge (C++ function)
mrpt::comms::CInterfaceFTDI::Read (C++ function)
mrpt::comms::CInterfaceFTDI::ReadBufferImmediate (C++ function)
mrpt::comms::CInterfaceFTDI::ReadSync (C++ function)
mrpt::comms::CInterfaceFTDI::recursive_fill_list_devices (C++ function)
mrpt::comms::CInterfaceFTDI::ResetDevice (C++ function)
mrpt::comms::CInterfaceFTDI::Seek (C++ function)
mrpt::comms::CInterfaceFTDI::SetLatencyTimer (C++ function)
mrpt::comms::CInterfaceFTDI::SetTimeouts (C++ function)
mrpt::comms::CInterfaceFTDI::Write (C++ function)
mrpt::comms::CInterfaceFTDI::WriteSync (C++ function)
mrpt::comms::CInterfaceFTDI::~CInterfaceFTDI (C++ function)
mrpt::comms::CSerialPort (C++ class)
mrpt::comms::CSerialPort::close (C++ function)
mrpt::comms::CSerialPort::CSerialPort (C++ function)
,
[1]
mrpt::comms::CSerialPort::getPosition (C++ function)
mrpt::comms::CSerialPort::getTotalBytesCount (C++ function)
mrpt::comms::CSerialPort::hCOM (C++ member)
mrpt::comms::CSerialPort::isOpen (C++ function)
mrpt::comms::CSerialPort::m_baudRate (C++ member)
mrpt::comms::CSerialPort::m_interBytesTimeout_ms (C++ member)
mrpt::comms::CSerialPort::m_serialName (C++ member)
mrpt::comms::CSerialPort::m_timer (C++ member)
mrpt::comms::CSerialPort::m_totalTimeout_ms (C++ member)
mrpt::comms::CSerialPort::open (C++ function)
,
[1]
mrpt::comms::CSerialPort::purgeBuffers (C++ function)
mrpt::comms::CSerialPort::Read (C++ function)
mrpt::comms::CSerialPort::ReadString (C++ function)
mrpt::comms::CSerialPort::Seek (C++ function)
mrpt::comms::CSerialPort::setConfig (C++ function)
mrpt::comms::CSerialPort::setSerialPortName (C++ function)
mrpt::comms::CSerialPort::setTimeouts (C++ function)
mrpt::comms::CSerialPort::Write (C++ function)
mrpt::comms::CSerialPort::~CSerialPort (C++ function)
mrpt::comms::CServerTCPSocket (C++ class)
mrpt::comms::CServerTCPSocket::accept (C++ function)
mrpt::comms::CServerTCPSocket::CServerTCPSocket (C++ function)
mrpt::comms::CServerTCPSocket::isListening (C++ function)
mrpt::comms::CServerTCPSocket::~CServerTCPSocket (C++ function)
mrpt::comms::net::DNS_resolve_async (C++ function)
mrpt::comms::net::getLastSocketErrorStr (C++ function)
mrpt::comms::net::http_errorcode (C++ enum)
mrpt::comms::net::http_errorcode::BadURL (C++ enumerator)
mrpt::comms::net::http_errorcode::CouldntConnect (C++ enumerator)
mrpt::comms::net::http_errorcode::NotFound (C++ enumerator)
mrpt::comms::net::http_errorcode::Ok (C++ enumerator)
mrpt::comms::net::http_errorcode::OtherHTTPError (C++ enumerator)
mrpt::comms::net::http_get (C++ function)
,
[1]
mrpt::comms::net::http_request (C++ function)
mrpt::comms::net::HttpRequestOptions (C++ struct)
mrpt::comms::net::HttpRequestOptions::auth_pass (C++ member)
mrpt::comms::net::HttpRequestOptions::auth_user (C++ member)
mrpt::comms::net::HttpRequestOptions::extra_headers (C++ member)
mrpt::comms::net::HttpRequestOptions::port (C++ member)
mrpt::comms::net::HttpRequestOptions::timeout_ms (C++ member)
mrpt::comms::net::HttpRequestOutput (C++ struct)
mrpt::comms::net::HttpRequestOutput::errormsg (C++ member)
mrpt::comms::net::HttpRequestOutput::http_responsecode (C++ member)
mrpt::comms::net::HttpRequestOutput::out_headers (C++ member)
mrpt::comms::net::Ping (C++ function)
mrpt::comms::operator<< (C++ function)
mrpt::comms::registerAllClasses_mrpt_comms (C++ function)
mrpt::comms::Subscriber (C++ class)
mrpt::comms::Subscriber::create (C++ function)
mrpt::comms::Subscriber::Ptr (C++ type)
mrpt::comms::Subscriber::pub (C++ function)
mrpt::comms::Subscriber::~Subscriber (C++ function)
mrpt::comms::TFTDIDevice (C++ struct)
mrpt::comms::TFTDIDevice::ftdi_description (C++ member)
mrpt::comms::TFTDIDevice::ftdi_manufacturer (C++ member)
mrpt::comms::TFTDIDevice::ftdi_serial (C++ member)
mrpt::comms::TFTDIDevice::usb_idProduct (C++ member)
mrpt::comms::TFTDIDevice::usb_idVendor (C++ member)
mrpt::comms::TFTDIDevice::usb_serialNumber (C++ member)
mrpt::comms::TFTDIDeviceList (C++ type)
mrpt::comms::Topic (C++ class)
mrpt::comms::Topic::cleanupSubscriber (C++ function)
mrpt::comms::Topic::create (C++ function)
mrpt::comms::Topic::createSubscriber (C++ function)
mrpt::comms::Topic::Ptr (C++ type)
mrpt::comms::Topic::publish (C++ function)
mrpt::comms::Topic::~Topic (C++ function)
mrpt::comms::TopicDirectory (C++ class)
mrpt::comms::TopicDirectory::cleanupTopic (C++ function)
mrpt::comms::TopicDirectory::create (C++ function)
mrpt::comms::TopicDirectory::getTopic (C++ function)
mrpt::comms::TopicDirectory::Ptr (C++ type)