Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
clearpath
Transport
clearpath::Transport Member List
This is the complete list of members for
clearpath::Transport
, including all inherited members.
close
()
clearpath::Transport
closeComm
()
clearpath::Transport
private
configure
(const char *device, int retries)
clearpath::Transport
configured
clearpath::Transport
private
counter_names
clearpath::Transport
static
counters
clearpath::Transport
private
counterTypes
enum name
clearpath::Transport
enqueueMessage
(Message *msg)
clearpath::Transport
private
flush
(std::list< Message * > *queue=0)
clearpath::Transport
flush
(enum MessageTypes type, std::list< Message * > *queue=0)
clearpath::Transport
GARBLE_BYTES
enum value
clearpath::Transport
getAck
()
clearpath::Transport
private
getCounter
(enum counterTypes counter)
clearpath::Transport
inline
IGNORED_ACK
enum value
clearpath::Transport
instance
()
clearpath::Transport
static
INVALID_MSG
enum value
clearpath::Transport
isConfigured
()
clearpath::Transport
inline
MAX_QUEUE_LEN
clearpath::Transport
private
static
NUM_COUNTERS
enum value
clearpath::Transport
openComm
(const char *device)
clearpath::Transport
private
poll
()
clearpath::Transport
popNext
()
clearpath::Transport
popNext
(enum MessageTypes type)
clearpath::Transport
printCounters
(std::ostream &stream=std::cout)
clearpath::Transport
QUEUE_FULL
enum value
clearpath::Transport
resetCounters
()
clearpath::Transport
private
retries
clearpath::Transport
private
RETRY_DELAY_MS
clearpath::Transport
private
static
rx_queue
clearpath::Transport
private
rxMessage
()
clearpath::Transport
private
send
(Message *m)
clearpath::Transport
serial
clearpath::Transport
private
Transport
()
clearpath::Transport
protected
waitNext
(double timeout=0.0)
clearpath::Transport
waitNext
(enum MessageTypes type, double timeout=0.0)
clearpath::Transport
~Transport
()
clearpath::Transport
protected
husky_base
Author(s): Mike Purvis
, Paul Bovbel
autogenerated on Fri Oct 2 2020 03:40:07