roswrap
TransportTCP
roswrap::TransportTCP Member List
This is the complete list of members for
roswrap::TransportTCP
, including all inherited members.
accept
()
roswrap::TransportTCP
accept_cb_
roswrap::TransportTCP
private
AcceptCallback
typedef
roswrap::TransportTCP
allowed_hosts_
roswrap::Transport
private
cached_remote_host_
roswrap::TransportTCP
private
Callback
typedef
roswrap::Transport
close
()
roswrap::TransportTCP
virtual
close_mutex_
roswrap::TransportTCP
private
closed_
roswrap::TransportTCP
private
connect
(const std::string &host, int port)
roswrap::TransportTCP
connected_host_
roswrap::TransportTCP
private
connected_port_
roswrap::TransportTCP
private
disableRead
()
roswrap::TransportTCP
virtual
disableWrite
()
roswrap::TransportTCP
virtual
disconnect_cb_
roswrap::Transport
protected
enableRead
()
roswrap::TransportTCP
virtual
enableWrite
()
roswrap::TransportTCP
virtual
expecting_read_
roswrap::TransportTCP
private
expecting_write_
roswrap::TransportTCP
private
Flags
enum name
roswrap::TransportTCP
flags_
roswrap::TransportTCP
private
getClientURI
()
roswrap::TransportTCP
getConnectedHost
()
roswrap::TransportTCP
inline
getConnectedPort
()
roswrap::TransportTCP
inline
getLocalPort
()
roswrap::TransportTCP
inline
getServerPort
()
roswrap::TransportTCP
inline
getTransportInfo
()
roswrap::TransportTCP
virtual
getType
()
roswrap::TransportTCP
inline
virtual
initializeSocket
()
roswrap::TransportTCP
private
is_server_
roswrap::TransportTCP
private
isHostAllowed
(const std::string &host) const
roswrap::Transport
protected
isOnlyLocalhostAllowed
() const
roswrap::Transport
inline
protected
la_len_
roswrap::TransportTCP
private
listen
(int port, int backlog, const AcceptCallback &accept_cb)
roswrap::TransportTCP
local_address_
roswrap::TransportTCP
private
local_port_
roswrap::TransportTCP
private
only_localhost_allowed_
roswrap::Transport
private
parseHeader
(const Header &header)
roswrap::TransportTCP
virtual
poll_set_
roswrap::TransportTCP
private
read
(uint8_t *buffer, uint32_t size)
roswrap::TransportTCP
virtual
read_cb_
roswrap::Transport
protected
requiresHeader
()
roswrap::Transport
inline
virtual
s_use_ipv6_
roswrap::TransportTCP
static
s_use_keepalive_
roswrap::TransportTCP
static
sa_len_
roswrap::TransportTCP
private
server_address_
roswrap::TransportTCP
private
server_port_
roswrap::TransportTCP
private
setDisconnectCallback
(const Callback &cb)
roswrap::Transport
inline
setKeepAlive
(bool use, uint32_t idle, uint32_t interval, uint32_t count)
roswrap::TransportTCP
setNoDelay
(bool nodelay)
roswrap::TransportTCP
setNonBlocking
()
roswrap::TransportTCP
private
setReadCallback
(const Callback &cb)
roswrap::Transport
inline
setSocket
(int sock)
roswrap::TransportTCP
private
setWriteCallback
(const Callback &cb)
roswrap::Transport
inline
sock_
roswrap::TransportTCP
private
socketUpdate
(int events)
roswrap::TransportTCP
private
SYNCHRONOUS
enum value
roswrap::TransportTCP
Transport
()
roswrap::Transport
TransportTCP
(PollSet *poll_set, int flags=0)
roswrap::TransportTCP
write
(uint8_t *buffer, uint32_t size)
roswrap::TransportTCP
virtual
write_cb_
roswrap::Transport
protected
~Transport
()
roswrap::Transport
inline
virtual
~TransportTCP
()
roswrap::TransportTCP
virtual
sick_scan_xd
Author(s): Michael Lehning
, Jochen Sprickerhof
, Martin Günther
autogenerated on Fri Oct 25 2024 02:47:15