Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
a
b
c
d
e
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Variables
g
m
Typedefs
a
c
h
i
l
m
n
p
r
s
t
v
w
x
Enumerations
Enumerator
Classes
Class List
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
~
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
~
Variables
a
b
c
d
e
f
h
i
j
k
l
m
n
o
p
q
r
s
t
u
w
x
Typedefs
a
c
d
e
i
l
m
n
p
q
r
s
t
v
Enumerations
Enumerator
Related Functions
Files
File List
File Members
All
Macros
ros
TransportTCP
ros::TransportTCP Member List
This is the complete list of members for
ros::TransportTCP
, including all inherited members.
accept
()
ros::TransportTCP
accept_cb_
ros::TransportTCP
private
AcceptCallback
typedef
ros::TransportTCP
allowed_hosts_
ros::Transport
private
async_connected_
ros::TransportTCP
private
cached_remote_host_
ros::TransportTCP
private
Callback
typedef
ros::Transport
close
()
ros::TransportTCP
virtual
close_mutex_
ros::TransportTCP
private
closed_
ros::TransportTCP
private
connect
(const std::string &host, int port)
ros::TransportTCP
connected_host_
ros::TransportTCP
private
connected_port_
ros::TransportTCP
private
disableRead
()
ros::TransportTCP
virtual
disableWrite
()
ros::TransportTCP
virtual
disconnect_cb_
ros::Transport
protected
enableRead
()
ros::TransportTCP
virtual
enableWrite
()
ros::TransportTCP
virtual
expecting_read_
ros::TransportTCP
private
expecting_write_
ros::TransportTCP
private
Flags
enum name
ros::TransportTCP
flags_
ros::TransportTCP
private
getClientURI
()
ros::TransportTCP
getConnectedHost
()
ros::TransportTCP
inline
getConnectedPort
()
ros::TransportTCP
inline
getLocalPort
()
ros::TransportTCP
inline
getServerPort
()
ros::TransportTCP
inline
getTransportInfo
()
ros::TransportTCP
virtual
getType
()
ros::TransportTCP
inline
virtual
initializeSocket
()
ros::TransportTCP
private
is_server_
ros::TransportTCP
private
isHostAllowed
(const std::string &host) const
ros::Transport
protected
isOnlyLocalhostAllowed
() const
ros::Transport
inline
protected
la_len_
ros::TransportTCP
private
listen
(int port, int backlog, const AcceptCallback &accept_cb)
ros::TransportTCP
local_address_
ros::TransportTCP
private
local_port_
ros::TransportTCP
private
only_localhost_allowed_
ros::Transport
private
parseHeader
(const Header &header)
ros::TransportTCP
virtual
poll_set_
ros::TransportTCP
private
read
(uint8_t *buffer, uint32_t size)
ros::TransportTCP
virtual
read_cb_
ros::Transport
protected
requiresHeader
()
ros::Transport
inline
virtual
s_use_ipv6_
ros::TransportTCP
static
s_use_keepalive_
ros::TransportTCP
static
sa_len_
ros::TransportTCP
private
server_address_
ros::TransportTCP
private
server_port_
ros::TransportTCP
private
setDisconnectCallback
(const Callback &cb)
ros::Transport
inline
setKeepAlive
(bool use, uint32_t idle, uint32_t interval, uint32_t count)
ros::TransportTCP
setNoDelay
(bool nodelay)
ros::TransportTCP
setNonBlocking
()
ros::TransportTCP
private
setReadCallback
(const Callback &cb)
ros::Transport
inline
setSocket
(int sock)
ros::TransportTCP
private
setWriteCallback
(const Callback &cb)
ros::Transport
inline
sock_
ros::TransportTCP
private
socketUpdate
(int events)
ros::TransportTCP
private
SYNCHRONOUS
enum value
ros::TransportTCP
Transport
()
ros::Transport
TransportTCP
(PollSet *poll_set, int flags=0)
ros::TransportTCP
write
(uint8_t *buffer, uint32_t size)
ros::TransportTCP
virtual
write_cb_
ros::Transport
protected
~Transport
()
ros::Transport
inline
virtual
~TransportTCP
()
ros::TransportTCP
virtual
roscpp
Author(s): Morgan Quigley, Josh Faust, Brian Gerkey, Troy Straszheim, Dirk Thomas
, Jacob Perron
autogenerated on Sat Sep 14 2024 02:59:36