comm.cpp
/tmp/ws/src/async_comm/src/
comm_8cpp
async_comm/comm.h
async_comm
comm.h
/tmp/ws/src/async_comm/include/async_comm/
comm_8h
async_comm/message_handler.h
async_comm::Comm
async_comm::CommListener
async_comm::Comm::ReadBuffer
async_comm::Comm::WriteBuffer
async_comm
message_handler.h
/tmp/ws/src/async_comm/include/async_comm/
message__handler_8h
async_comm::DefaultMessageHandler
async_comm::MessageHandler
async_comm
message_handler_ros.h
/tmp/ws/src/async_comm/include/async_comm/util/
message__handler__ros_8h
async_comm/message_handler.h
async_comm::util::MessageHandlerROS
async_comm
async_comm::util
ros_prerelease_tests.py
/tmp/ws/src/async_comm/
ros__prerelease__tests_8py
ros_prerelease_tests
def
filter_prerelease_targets
namespaceros__prerelease__tests.html
ad3b7993045b0106c459721ddfb3abb82
(targets, os_distro, os_release, arch)
def
get_prerelease_targets
namespaceros__prerelease__tests.html
a7a2089bafa00992de53889164cc82b35
(distros)
def
get_repo_file
namespaceros__prerelease__tests.html
a6f9977c9d2945277b357e780cbcb8e3e
(repo_path)
def
print_blue
namespaceros__prerelease__tests.html
a9f3f1632dfaa5bd6b3da22d400e27b39
(x)
def
print_cyan
namespaceros__prerelease__tests.html
a1858aa38d0a8d8f7f6f1e82fe7d5a4b9
(x)
def
print_green
namespaceros__prerelease__tests.html
aac709114eafbc3a01177bde2d4a9fefc
(x)
def
print_magenta
namespaceros__prerelease__tests.html
aae621d0bf5eeeaf0c484cfa9b80203c3
(x)
def
print_red
namespaceros__prerelease__tests.html
aec9921c29cea06731c62d51702586375
(x)
def
print_yellow
namespaceros__prerelease__tests.html
adb2343df2480e2e872ac16785fda9632
(x)
def
run_prerelease_tests
namespaceros__prerelease__tests.html
a78eec5978943a8986885e669b754eba7
(args)
def
run_test
namespaceros__prerelease__tests.html
a3647961190d4bfa202093ed155947465
(target, branch)
args
namespaceros__prerelease__tests.html
a4957de9bcecd50c38bdbfbf3d6dda648
string
BRANCH
namespaceros__prerelease__tests.html
a27b553267c8b833fc4ae75081deaaead
default
namespaceros__prerelease__tests.html
a100a6c3fc9ea8016e7d71d66ac251b73
int
exit_code
namespaceros__prerelease__tests.html
ae73a93ccaa724c0081ed66472a83676b
help
namespaceros__prerelease__tests.html
a917d0e232d5224f96afb4fba4ea6a48b
string
INDEX_FILE
namespaceros__prerelease__tests.html
aa5a6fc28f2cbd83336189c92cbb529f3
nargs
namespaceros__prerelease__tests.html
a44f6aea5704e1b09af39d242355e4cc3
parser
namespaceros__prerelease__tests.html
a09d6fe706b78f929e3b11e20b4641070
string
REPO_URL
namespaceros__prerelease__tests.html
a600384841f5c1152a0fb5cb34e03a509
type
namespaceros__prerelease__tests.html
a7e4dcda71153c6abf1286f7b3b24fc24
serial.cpp
/tmp/ws/src/async_comm/src/
serial_8cpp
async_comm/serial.h
async_comm
serial.h
/tmp/ws/src/async_comm/include/async_comm/
serial_8h
async_comm/message_handler.h
async_comm/comm.h
async_comm::Serial
async_comm
serial_loopback.cpp
/tmp/ws/src/async_comm/examples/
serial__loopback_8cpp
async_comm/serial.h
#define
NUM_BYTES
serial__loopback_8cpp.html
a7206e1a3cf67c8d51a3732252593a0fb
void
callback
serial__loopback_8cpp.html
a2d496ee2b309824b5bfa2d1248f76145
(const uint8_t *buf, size_t len)
int
main
serial__loopback_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
serial_protocol.cpp
/tmp/ws/src/async_comm/examples/
serial__protocol_8cpp
async_comm/serial.h
#define
BAUD_RATE
serial__protocol_8cpp.html
ad4455691936f92fdd6c37566fc58ba1f
#define
CRC_LEN
serial__protocol_8cpp.html
abdd3907fd23a4d3d6f52262c47359ddc
#define
NUM_MSGS
serial__protocol_8cpp.html
a8259bbeef0c598730055df66c5e7e9e5
#define
NUM_START_BITS
serial__protocol_8cpp.html
a35078726f300c7f8131462a9213834cf
#define
NUM_STOP_BITS
serial__protocol_8cpp.html
a45ecb959fad2d7496956cb541ee32ff2
#define
PACKET_LEN
serial__protocol_8cpp.html
acd54b77567a38dda64d852dd6ee378a8
#define
PAYLOAD_LEN
serial__protocol_8cpp.html
a212a14606599edd2c69298c5cffa64a0
#define
START_BYTE
serial__protocol_8cpp.html
a30d2043ca397843e08c43ade3aaee5b2
#define
START_BYTE_LEN
serial__protocol_8cpp.html
aa6b688fea8de9a0940d33e2b0355a3ed
ParseState
serial__protocol_8cpp.html
a99f78dec5b5884642b44f101ef1d2460
PARSE_STATE_IDLE
serial__protocol_8cpp.html
a99f78dec5b5884642b44f101ef1d2460aa25b1c0fb90033a0fe22fe41d44fd289
PARSE_STATE_GOT_START_BYTE
serial__protocol_8cpp.html
a99f78dec5b5884642b44f101ef1d2460a4c1b959e652e3de4e35f9e7e148c0a19
PARSE_STATE_GOT_PAYLOAD
serial__protocol_8cpp.html
a99f78dec5b5884642b44f101ef1d2460a27b043971f107bb19b3a84dc8e6a0b00
void
callback
serial__protocol_8cpp.html
a2d496ee2b309824b5bfa2d1248f76145
(const uint8_t *buf, size_t len)
int
main
serial__protocol_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
pack_message
serial__protocol_8cpp.html
abe6f84c3e2cc214dc813b714a4e8aecd
(uint8_t *dst, uint32_t id, uint32_t v1, uint32_t v2)
void
parse_byte
serial__protocol_8cpp.html
ae4a1498d29c2bd76a4e9b9cc3e8aefde
(uint8_t byte)
void
unpack_payload
serial__protocol_8cpp.html
ae53708e3cb7af862be4f1115484226ae
(uint8_t *src, uint32_t *id, uint32_t *v1, uint32_t *v2)
uint8_t
update_crc
serial__protocol_8cpp.html
a7ba581d3dc052603d75f20d8a3af2168
(uint8_t inCrc, uint8_t inData)
volatile bool
all_messages_received
serial__protocol_8cpp.html
afa58fce1a016f25fe170818b21125a81
std::condition_variable
condition_variable
serial__protocol_8cpp.html
abd1736fe63188f3801882a8add79c9a3
std::mutex
mutex
serial__protocol_8cpp.html
a1be3f7fa26e4521098de5f1ec0f865f3
ParseState
parse_state
serial__protocol_8cpp.html
af6601d6caee138a71d57ec1a648a129c
uint8_t
receive_buffer
serial__protocol_8cpp.html
a754124a60ece2a24304793da6deda9ef
[PAYLOAD_LEN]
volatile int
receive_count
serial__protocol_8cpp.html
abee36458c638e87badfb2ce62f17d959
bool
received
serial__protocol_8cpp.html
a57a3c7c249fe7d06a2857af6a5cca033
[NUM_MSGS]
tcp_client.cpp
/tmp/ws/src/async_comm/src/
tcp__client_8cpp
async_comm/tcp_client.h
async_comm
tcp_client.h
/tmp/ws/src/async_comm/include/async_comm/
tcp__client_8h
async_comm/message_handler.h
async_comm/comm.h
async_comm::TCPClient
async_comm
tcp_client_hello_world.cpp
/tmp/ws/src/async_comm/examples/
tcp__client__hello__world_8cpp
async_comm/tcp_client.h
void
callback
tcp__client__hello__world_8cpp.html
a2d496ee2b309824b5bfa2d1248f76145
(const uint8_t *buf, size_t len)
int
main
tcp__client__hello__world_8cpp.html
ae66f6b31b5ad750f1fe042a706a4e3d4
()
udp.cpp
/tmp/ws/src/async_comm/src/
udp_8cpp
async_comm/udp.h
async_comm
udp.h
/tmp/ws/src/async_comm/include/async_comm/
udp_8h
async_comm/message_handler.h
async_comm/comm.h
async_comm::UDP
async_comm
udp_hello_world.cpp
/tmp/ws/src/async_comm/examples/
udp__hello__world_8cpp
async_comm/udp.h
void
callback
udp__hello__world_8cpp.html
a2d496ee2b309824b5bfa2d1248f76145
(const uint8_t *buf, size_t len)
int
main
udp__hello__world_8cpp.html
ae66f6b31b5ad750f1fe042a706a4e3d4
()
async_comm::Comm
classasync__comm_1_1Comm.html
async_comm::Comm::ReadBuffer
async_comm::Comm::WriteBuffer
void
close
classasync__comm_1_1Comm.html
ae2ab806fbe23fd0b77234f2009402f85
()
Comm
classasync__comm_1_1Comm.html
ac11a2cd030e3ccd4669631d9e04823cf
(MessageHandler &message_handler=default_message_handler_)
bool
init
classasync__comm_1_1Comm.html
a40bdaaf881614ca6553d6aa50d397906
()
void
register_listener
classasync__comm_1_1Comm.html
a3e65646f55221f9968df7c50923db3b3
(CommListener &listener)
void
register_receive_callback
classasync__comm_1_1Comm.html
a20580ec3c453a8588dee201fb27c95ef
(std::function< void(const uint8_t *, size_t)> fun)
void
send_byte
classasync__comm_1_1Comm.html
ac43eea3fcd52faadd1605c4b1d85a980
(uint8_t data)
void
send_bytes
classasync__comm_1_1Comm.html
ac25ce6beb02670f08d3379dc6c4bed09
(const uint8_t *src, size_t len)
virtual
~Comm
classasync__comm_1_1Comm.html
a8512b12bac49f7cce7c1e4cf4a429954
()
virtual void
do_async_read
classasync__comm_1_1Comm.html
a0298cc8df6803ed84f19c41c560680d5
(const boost::asio::mutable_buffers_1 &buffer, boost::function< void(const boost::system::error_code &, size_t)> handler)=0
virtual void
do_async_write
classasync__comm_1_1Comm.html
a0a83d95069e75d0451a33f94703abba3
(const boost::asio::const_buffers_1 &buffer, boost::function< void(const boost::system::error_code &, size_t)> handler)=0
virtual void
do_close
classasync__comm_1_1Comm.html
a3d69821448011b302fc834ccfe3f2c71
()=0
virtual bool
do_init
classasync__comm_1_1Comm.html
a4ea4606cb16ec67348a94e8771ae8d4a
()=0
virtual bool
is_open
classasync__comm_1_1Comm.html
a8c4eb2ed35c9682055b3738ea7b70115
()=0
boost::asio::io_service
io_service_
classasync__comm_1_1Comm.html
a5a2ef0724bcbdca51935b4ed8b4ca855
MessageHandler &
message_handler_
classasync__comm_1_1Comm.html
a0d8716418d5e0872181ba0a7137e6279
static DefaultMessageHandler
default_message_handler_
classasync__comm_1_1Comm.html
a207c1eb338135fdbd90730229741e1c5
static constexpr size_t
READ_BUFFER_SIZE
classasync__comm_1_1Comm.html
aea2254cb9ce2224ecb759c0a77933613
static constexpr size_t
WRITE_BUFFER_SIZE
classasync__comm_1_1Comm.html
a8013a85e71235142a93f54442dd20f29
std::lock_guard< std::recursive_mutex >
mutex_lock
classasync__comm_1_1Comm.html
a2135474cf521ee347d3515e936cc7826
void
async_read
classasync__comm_1_1Comm.html
a1134656303b48e049d44e075d6c7f6ef
()
void
async_read_end
classasync__comm_1_1Comm.html
a98878eee8014f91b23d82e65e8873a29
(const boost::system::error_code &error, size_t bytes_transferred)
void
async_write
classasync__comm_1_1Comm.html
ab39206878202f4b5d486a622a5971e67
(bool check_write_state)
void
async_write_end
classasync__comm_1_1Comm.html
aa40ff82ae4faaf7dde2cc99073a3bbce
(const boost::system::error_code &error, size_t bytes_transferred)
void
process_callbacks
classasync__comm_1_1Comm.html
a99c890feba7139b9b7145c9b9cb2c624
()
std::mutex
callback_mutex_
classasync__comm_1_1Comm.html
a4e04a2699a8166d119c7bfc6e1e21373
std::thread
callback_thread_
classasync__comm_1_1Comm.html
a4611a283a265403b133c06e6a0883adf
std::condition_variable
condition_variable_
classasync__comm_1_1Comm.html
a7194df4054c675944b5e31a32efe8d04
std::thread
io_thread_
classasync__comm_1_1Comm.html
a5444442688800a7480665862787bbdbd
std::vector< std::reference_wrapper< CommListener > >
listeners_
classasync__comm_1_1Comm.html
a856f9fbcb9434c81abe886eafaa9ca94
bool
new_data_
classasync__comm_1_1Comm.html
a4d143e769821577e9029cba29735fcaa
uint8_t
read_buffer_
classasync__comm_1_1Comm.html
a2df79b874b3936fc8ee9c510dc853cb4
[READ_BUFFER_SIZE]
std::list< ReadBuffer >
read_queue_
classasync__comm_1_1Comm.html
a8da8c3efabd288529e83bcd9eeaba865
std::function< void(const uint8_t *, size_t)>
receive_callback_
classasync__comm_1_1Comm.html
ae113a7209e0abb94667e9b008b76268f
bool
shutdown_requested_
classasync__comm_1_1Comm.html
ab1616089e57f496a4ab71379619854c9
bool
write_in_progress_
classasync__comm_1_1Comm.html
aee1abd3246f9c21b01d73a938d9e0b96
std::recursive_mutex
write_mutex_
classasync__comm_1_1Comm.html
a40de1b91768877b029f665c94f912048
std::list< WriteBuffer >
write_queue_
classasync__comm_1_1Comm.html
af115509068137c9328bd3160acc76cca
async_comm::CommListener
classasync__comm_1_1CommListener.html
virtual void
receive_callback
classasync__comm_1_1CommListener.html
ac73c382bd9db14a052dd4ff3ac49428e
(const uint8_t *buf, size_t size)=0
async_comm::DefaultMessageHandler
classasync__comm_1_1DefaultMessageHandler.html
async_comm::MessageHandler
void
debug
classasync__comm_1_1DefaultMessageHandler.html
aca99ea45100a2c0b6944e2d51a36c0df
(const std::string &message) override
void
error
classasync__comm_1_1DefaultMessageHandler.html
a45ccd7abf0f1050cc2c30233c2ad9fdd
(const std::string &message) override
void
fatal
classasync__comm_1_1DefaultMessageHandler.html
a54bcfef7383acadeb6e2159e0cdedbdf
(const std::string &message) override
void
info
classasync__comm_1_1DefaultMessageHandler.html
a9efbad672c1fe59ce64bddf8fac33ca1
(const std::string &message) override
void
warn
classasync__comm_1_1DefaultMessageHandler.html
a829cda20a87de1bd6cdbf89825a60088
(const std::string &message) override
async_comm::MessageHandler
classasync__comm_1_1MessageHandler.html
virtual void
debug
classasync__comm_1_1MessageHandler.html
a8df5e5d8a0a8e89f4cc916150f458b4e
(const std::string &message)=0
virtual void
error
classasync__comm_1_1MessageHandler.html
ae107e5123a4febbbc5c5ce3ed45768bb
(const std::string &message)=0
virtual void
fatal
classasync__comm_1_1MessageHandler.html
a1f5e00e48ca6ad1bebd66ba63d96faf0
(const std::string &message)=0
virtual void
info
classasync__comm_1_1MessageHandler.html
a18bed0543c32cf8e3a1c208de5a39564
(const std::string &message)=0
virtual void
warn
classasync__comm_1_1MessageHandler.html
ab2b9ee38a1b36c20bbf9c481e2bdfd90
(const std::string &message)=0
async_comm::util::MessageHandlerROS
classasync__comm_1_1util_1_1MessageHandlerROS.html
async_comm::MessageHandler
void
debug
classasync__comm_1_1util_1_1MessageHandlerROS.html
af82f6ea4f8914b16b9c132ad87e7c04c
(const std::string &message) override
void
error
classasync__comm_1_1util_1_1MessageHandlerROS.html
a787261186822ac3b6dd807a26a0e3821
(const std::string &message) override
void
fatal
classasync__comm_1_1util_1_1MessageHandlerROS.html
afa3addf41b888335ed1649af9c3045e0
(const std::string &message) override
void
info
classasync__comm_1_1util_1_1MessageHandlerROS.html
aef5b7462c17411aae2bbb7caf3f21cfd
(const std::string &message) override
void
warn
classasync__comm_1_1util_1_1MessageHandlerROS.html
a0739750509907bea84d0795cefa48386
(const std::string &message) override
async_comm::Comm::ReadBuffer
structasync__comm_1_1Comm_1_1ReadBuffer.html
ReadBuffer
structasync__comm_1_1Comm_1_1ReadBuffer.html
ad90373de6f907f996b35380f021725f0
(const uint8_t *buf, size_t len)
uint8_t
data
structasync__comm_1_1Comm_1_1ReadBuffer.html
a5817da31d7866ac7ab33d65452ccbe18
[READ_BUFFER_SIZE]
size_t
len
structasync__comm_1_1Comm_1_1ReadBuffer.html
a8e92ec078e6be9856d20675c5ab323dd
async_comm::Serial
classasync__comm_1_1Serial.html
async_comm::Comm
Serial
classasync__comm_1_1Serial.html
a4e86b5881b7f98f0333879246455cfaf
(std::string port, unsigned int baud_rate, MessageHandler &message_handler=default_message_handler_)
bool
set_baud_rate
classasync__comm_1_1Serial.html
a8b768474d506ed299af3e8082b8aa79d
(unsigned int baud_rate)
~Serial
classasync__comm_1_1Serial.html
ab4ae58073eb3ccb43ef7dd50491ae201
()
void
do_async_read
classasync__comm_1_1Serial.html
a56a700aeccf5ebb95bfa974f80a0ed46
(const boost::asio::mutable_buffers_1 &buffer, boost::function< void(const boost::system::error_code &, size_t)> handler) override
void
do_async_write
classasync__comm_1_1Serial.html
a5ee45118196841a4f31792010c81df1e
(const boost::asio::const_buffers_1 &buffer, boost::function< void(const boost::system::error_code &, size_t)> handler) override
void
do_close
classasync__comm_1_1Serial.html
a22e16ca972e1fb4cc842a7ca3e0169e6
() override
bool
do_init
classasync__comm_1_1Serial.html
adce45e75e7716e486f993ea697ee9dcb
() override
bool
is_open
classasync__comm_1_1Serial.html
ac58cdd22ad9fbf358cb54c9ad81808e4
() override
unsigned int
baud_rate_
classasync__comm_1_1Serial.html
a86c698d44b91f398b69bd7ef8bc291b0
std::string
port_
classasync__comm_1_1Serial.html
af348c5c48a22710f8d7c04c68306181d
boost::asio::serial_port
serial_port_
classasync__comm_1_1Serial.html
aac0d3c405be15457e53829a63390d4f4
async_comm::TCPClient
classasync__comm_1_1TCPClient.html
async_comm::Comm
TCPClient
classasync__comm_1_1TCPClient.html
a860819ff3a70f6d780dbc2ed90f36e30
(std::string host=DEFAULT_HOST, uint16_t port=DEFAULT_PORT, MessageHandler &message_handler=default_message_handler_)
~TCPClient
classasync__comm_1_1TCPClient.html
a1dfbba7be736ba0397d5ddec1c32cc4d
()
void
do_async_read
classasync__comm_1_1TCPClient.html
a6a3e77fcb5e5bca111ddb597b63e6981
(const boost::asio::mutable_buffers_1 &buffer, boost::function< void(const boost::system::error_code &, size_t)> handler) override
void
do_async_write
classasync__comm_1_1TCPClient.html
a5ab56b7ccea5f1156faf7249c4f12a02
(const boost::asio::const_buffers_1 &buffer, boost::function< void(const boost::system::error_code &, size_t)> handler) override
void
do_close
classasync__comm_1_1TCPClient.html
a4dc49cffa6a94ba3ea6723390659dc67
() override
bool
do_init
classasync__comm_1_1TCPClient.html
aaebe78127a442b89ef4e74ba83238d86
() override
bool
is_open
classasync__comm_1_1TCPClient.html
a917af1f4babf21f9d6cc263b841713dd
() override
boost::asio::ip::tcp::endpoint
endpoint_
classasync__comm_1_1TCPClient.html
a30209b42592dbf7e5a2f012f1cf7b8f5
std::string
host_
classasync__comm_1_1TCPClient.html
a7649bbac000692113cb92d2d3f6b0e23
uint16_t
port_
classasync__comm_1_1TCPClient.html
a914fab11719af220813af738a5eb9ea8
boost::asio::ip::tcp::socket
socket_
classasync__comm_1_1TCPClient.html
a318ae2ce5eb9cb84d02ce548f483ca31
static constexpr auto
DEFAULT_HOST
classasync__comm_1_1TCPClient.html
a8c3ee42c29139c771ae9c92a62568990
static constexpr uint16_t
DEFAULT_PORT
classasync__comm_1_1TCPClient.html
aae0aff22d25e5aa901f5190d6ceb312f
async_comm::UDP
classasync__comm_1_1UDP.html
async_comm::Comm
UDP
classasync__comm_1_1UDP.html
a7054b7345eb3c60724360f6e4e55c999
(std::string bind_host=DEFAULT_BIND_HOST, uint16_t bind_port=DEFAULT_BIND_PORT, std::string remote_host=DEFAULT_REMOTE_HOST, uint16_t remote_port=DEFAULT_REMOTE_PORT, MessageHandler &message_handler=default_message_handler_)
~UDP
classasync__comm_1_1UDP.html
ae1d7e6bac4e7d6add567c65da9f00ba5
()
void
do_async_read
classasync__comm_1_1UDP.html
a6c03f7f3856bc8b966866af73637aece
(const boost::asio::mutable_buffers_1 &buffer, boost::function< void(const boost::system::error_code &, size_t)> handler) override
void
do_async_write
classasync__comm_1_1UDP.html
ae9134748a49de93e848d72dcb57ee45e
(const boost::asio::const_buffers_1 &buffer, boost::function< void(const boost::system::error_code &, size_t)> handler) override
void
do_close
classasync__comm_1_1UDP.html
ac7bb39363cc7f5bec6a7711ea54f9615
() override
bool
do_init
classasync__comm_1_1UDP.html
ac953b5081796e02e709c297de8177885
() override
bool
is_open
classasync__comm_1_1UDP.html
a492ff342a424bb346f1c1c99a482b398
() override
boost::asio::ip::udp::endpoint
bind_endpoint_
classasync__comm_1_1UDP.html
a35f339e82dfdd87d9bc29f0b7e6afc73
std::string
bind_host_
classasync__comm_1_1UDP.html
a3569a897939a9bb0dc28646b27787aee
uint16_t
bind_port_
classasync__comm_1_1UDP.html
ae219ca83c9589be5c170b3280c2668dd
boost::asio::ip::udp::endpoint
remote_endpoint_
classasync__comm_1_1UDP.html
aada743a5540f28edceee5d87361176f7
std::string
remote_host_
classasync__comm_1_1UDP.html
a355b618104ea2ca2ea43d957f7ce65b4
uint16_t
remote_port_
classasync__comm_1_1UDP.html
afe031e62adb2d9e7c22641ab3fb1775e
boost::asio::ip::udp::socket
socket_
classasync__comm_1_1UDP.html
aa0977a2edf86a866394fa72ac755795e
static constexpr auto
DEFAULT_BIND_HOST
classasync__comm_1_1UDP.html
a106bf1ae36711e9d53d0322d8360e804
static constexpr uint16_t
DEFAULT_BIND_PORT
classasync__comm_1_1UDP.html
a18058abc04586d2f66083b3ca05ff4f2
static constexpr auto
DEFAULT_REMOTE_HOST
classasync__comm_1_1UDP.html
aaa71d563a920360fae4e534dbb2ed71f
static constexpr uint16_t
DEFAULT_REMOTE_PORT
classasync__comm_1_1UDP.html
ab6cf8985847bfa064421ee5a8dd07ddb
async_comm::Comm::WriteBuffer
structasync__comm_1_1Comm_1_1WriteBuffer.html
const uint8_t *
dpos
structasync__comm_1_1Comm_1_1WriteBuffer.html
ade492d1eb62f23d7909bd5b90a115925
() const
size_t
nbytes
structasync__comm_1_1Comm_1_1WriteBuffer.html
aa40901e9b16c593cbb5802de9d9c2cbf
() const
WriteBuffer
structasync__comm_1_1Comm_1_1WriteBuffer.html
a2f5744d090ac27c3408c223fd4f70838
()
WriteBuffer
structasync__comm_1_1Comm_1_1WriteBuffer.html
ac4d8e3e5219375c28dcad163bff3fe59
(const uint8_t *buf, size_t len)
uint8_t
data
structasync__comm_1_1Comm_1_1WriteBuffer.html
a4b68279b7b7af011e1137d6f9ce55c2d
[WRITE_BUFFER_SIZE]
size_t
len
structasync__comm_1_1Comm_1_1WriteBuffer.html
ac2052b7b33db774faa9645c0a9b8cb98
size_t
pos
structasync__comm_1_1Comm_1_1WriteBuffer.html
a1dd3df262761cbc99928904602946951
async_comm
namespaceasync__comm.html
async_comm::util
async_comm::Comm
async_comm::CommListener
async_comm::DefaultMessageHandler
async_comm::MessageHandler
async_comm::Serial
async_comm::TCPClient
async_comm::UDP
async_comm::util
namespaceasync__comm_1_1util.html
async_comm::util::MessageHandlerROS
ros_prerelease_tests
namespaceros__prerelease__tests.html
def
filter_prerelease_targets
namespaceros__prerelease__tests.html
ad3b7993045b0106c459721ddfb3abb82
(targets, os_distro, os_release, arch)
def
get_prerelease_targets
namespaceros__prerelease__tests.html
a7a2089bafa00992de53889164cc82b35
(distros)
def
get_repo_file
namespaceros__prerelease__tests.html
a6f9977c9d2945277b357e780cbcb8e3e
(repo_path)
def
print_blue
namespaceros__prerelease__tests.html
a9f3f1632dfaa5bd6b3da22d400e27b39
(x)
def
print_cyan
namespaceros__prerelease__tests.html
a1858aa38d0a8d8f7f6f1e82fe7d5a4b9
(x)
def
print_green
namespaceros__prerelease__tests.html
aac709114eafbc3a01177bde2d4a9fefc
(x)
def
print_magenta
namespaceros__prerelease__tests.html
aae621d0bf5eeeaf0c484cfa9b80203c3
(x)
def
print_red
namespaceros__prerelease__tests.html
aec9921c29cea06731c62d51702586375
(x)
def
print_yellow
namespaceros__prerelease__tests.html
adb2343df2480e2e872ac16785fda9632
(x)
def
run_prerelease_tests
namespaceros__prerelease__tests.html
a78eec5978943a8986885e669b754eba7
(args)
def
run_test
namespaceros__prerelease__tests.html
a3647961190d4bfa202093ed155947465
(target, branch)
args
namespaceros__prerelease__tests.html
a4957de9bcecd50c38bdbfbf3d6dda648
string
BRANCH
namespaceros__prerelease__tests.html
a27b553267c8b833fc4ae75081deaaead
default
namespaceros__prerelease__tests.html
a100a6c3fc9ea8016e7d71d66ac251b73
int
exit_code
namespaceros__prerelease__tests.html
ae73a93ccaa724c0081ed66472a83676b
help
namespaceros__prerelease__tests.html
a917d0e232d5224f96afb4fba4ea6a48b
string
INDEX_FILE
namespaceros__prerelease__tests.html
aa5a6fc28f2cbd83336189c92cbb529f3
nargs
namespaceros__prerelease__tests.html
a44f6aea5704e1b09af39d242355e4cc3
parser
namespaceros__prerelease__tests.html
a09d6fe706b78f929e3b11e20b4641070
string
REPO_URL
namespaceros__prerelease__tests.html
a600384841f5c1152a0fb5cb34e03a509
type
namespaceros__prerelease__tests.html
a7e4dcda71153c6abf1286f7b3b24fc24