network_interface.h
/tmp/ws/src/network_interface/include/network_interface/
network__interface_8h
AS::Network::TCPInterface
AS::Network::UDPInterface
AS
AS::Network
return_statuses
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599
OK
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a7a82b342e7c78230f1ef6e09ba8e2e9e
INIT_FAILED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a42f79fe3f82f7b9f3d58a2b0e26b5246
BAD_PARAM
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599ad3148ea3e3796317f0cd5e5e1395858a
SOCKET_ERROR
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a6daa58c790230609825b18c730f258b9
SOCKET_CLOSED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599aff7aece4fd64af361ba4a3cedcfb372f
NO_MESSAGES_RECEIVED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a2573847301cde087207563b739793446
READ_FAILED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a64c4e94b524e42c8d1a94640b83e1e04
WRITE_FAILED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a47a9b6113179dca195248df997863ba5
CLOSE_FAILED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a239c67ec1fc3be1f5a36c7e132a94994
SOCKET_TIMEOUT
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a9fca1a2417b9fb9b6c947ea208a84548
std::string
return_status_desc
namespaceAS_1_1Network.html
ac19c7670ed79a17bc548870bc3506fc0
(const return_statuses &ret)
network_interface_test.cpp
/tmp/ws/src/network_interface/test/
network__interface__test_8cpp
network_utils.h
int
main
network__interface__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
network__interface__test_8cpp.html
aeb80f68c08de717ccf49d0f71366fa3e
(TCPInterface, testReadBEFloat)
TEST
network__interface__test_8cpp.html
a2c051745f3ee9edf733e6534187df839
(TCPInterface, testReadBEDouble)
TEST
network__interface__test_8cpp.html
a8e92442d3ddd3e1737ab3ce7c5afbe30
(TCPInterface, testReadBEInt)
TEST
network__interface__test_8cpp.html
a4bb18af3843a97ac9ec96e0e0ec9e19d
(TCPInterface, testReadLEFloat)
TEST
network__interface__test_8cpp.html
a9472cb0de19351ed5e08b41c2333703f
(TCPInterface, testReadLEDouble)
TEST
network__interface__test_8cpp.html
a96cbc07d2d1f9c01879fcb50c645561c
(TCPInterface, testReadLEInt)
network_utils.h
/tmp/ws/src/network_interface/include/network_interface/
network__utils_8h
AS
AS::Network
ByteOrder
namespaceAS_1_1Network.html
ab68a5e115e7a444d5d87f52a4579039c
BE
namespaceAS_1_1Network.html
ab68a5e115e7a444d5d87f52a4579039ca8ab53cd7d1eb119fb3a0fa3803af8db1
LE
namespaceAS_1_1Network.html
ab68a5e115e7a444d5d87f52a4579039ca2712d91d5b602f93879e20e5464c4de3
int32_t
find_magic_word
namespaceAS_1_1Network.html
a53a262a53ba8f4ee8e362bb52382bc44
(uint8_t *in, uint32_t buf_size, size_t magic_word)
T
read_be
namespaceAS_1_1Network.html
a34949c3e3dc028388ae29f9fd3226cca
(unsigned char *bufArray, const unsigned int &size, const unsigned int &offset, const float &factor, const unsigned int &valueOffset)
T
read_be
namespaceAS_1_1Network.html
a318a62a166820a34351c64aa24519602
(unsigned char *bufArray, const unsigned int &size, const unsigned int &offset)
T
read_le
namespaceAS_1_1Network.html
ad98b43d3a4b9bc71e5f55c6b1569a09e
(uint8_t *bufArray, const uint32_t &size, const uint32_t &offset, const float &factor, const uint32_t &valueOffset)
T
read_le
namespaceAS_1_1Network.html
af4c1badcc7797831c70a29898c5f720d
(unsigned char *bufArray, const unsigned int &size, const unsigned int &offset)
bool
system_is_big_endian
namespaceAS_1_1Network.html
ab84c35631599f5627fe7f87aec0a4772
()
std::vector< uint8_t >
write_be
namespaceAS_1_1Network.html
a4892e9e5e857dc7d27002fe359c20471
(T *source)
std::vector< uint8_t >
write_le
namespaceAS_1_1Network.html
af53a228e9325c724ff1b20beb125a7a4
(T *source)
tcp_interface.cpp
/tmp/ws/src/network_interface/src/
tcp__interface_8cpp
network_interface.h
udp_interface.cpp
/tmp/ws/src/network_interface/src/
udp__interface_8cpp
network_interface.h
utils.cpp
/tmp/ws/src/network_interface/src/
utils_8cpp
network_interface.h
AS::Network::TCPInterface
classAS_1_1Network_1_1TCPInterface.html
return_statuses
close
classAS_1_1Network_1_1TCPInterface.html
addb7c9b5050ba49961788af2781867ab
()
bool
is_open
classAS_1_1Network_1_1TCPInterface.html
a47663894779079a5b65f44d2d83b5f2c
()
return_statuses
open
classAS_1_1Network_1_1TCPInterface.html
a9d553602d302534bedb8aa58849baedb
(const char *ip_address, const int &port)
return_statuses
read
classAS_1_1Network_1_1TCPInterface.html
ac8d0c8f87004174f27552c67896585c7
(unsigned char *msg, const size_t &buf_size, size_t &bytes_read, int timeout_ms=0)
return_statuses
read_exactly
classAS_1_1Network_1_1TCPInterface.html
ae76222580a97808e0ac590231ff844b6
(unsigned char *msg, const size_t &buf_size, const size_t &bytes_to_read, int timeout_ms=0)
TCPInterface
classAS_1_1Network_1_1TCPInterface.html
aa4d22a3dde4025403e445eaea56c1c72
()
return_statuses
write
classAS_1_1Network_1_1TCPInterface.html
a40408b3679de45ae1ab19217350796ff
(unsigned char *msg, const size_t &msg_size)
~TCPInterface
classAS_1_1Network_1_1TCPInterface.html
a7016880da61a3650e5d027d91542a4dd
()
void
read_handler
classAS_1_1Network_1_1TCPInterface.html
adac9a7c9e74bdf37fadaa57085c7b77d
(const boost::system::error_code &error, size_t bytes_read)
void
timeout_handler
classAS_1_1Network_1_1TCPInterface.html
a66f118e43235a803793ac72ebbc0ed1b
(const boost::system::error_code &error)
size_t
bytes_read_
classAS_1_1Network_1_1TCPInterface.html
aa9d9fbdddc965df20295db4e697dbd4a
boost::system::error_code
error_
classAS_1_1Network_1_1TCPInterface.html
a38238d2c0d993f7cfc9d1b488fe4cb8f
boost::asio::io_service
io_service_
classAS_1_1Network_1_1TCPInterface.html
ab7a029f4d9b119ca83742898db2ce33f
boost::asio::ip::tcp::socket
socket_
classAS_1_1Network_1_1TCPInterface.html
a6882acb17a24b7fbfe99e41bfb47dc5d
AS::Network::UDPInterface
classAS_1_1Network_1_1UDPInterface.html
return_statuses
close
classAS_1_1Network_1_1UDPInterface.html
a339e78326b3e876a9e5f82179a85d6f0
()
bool
is_open
classAS_1_1Network_1_1UDPInterface.html
a5cbc6546f8364581924ae76c1110ac73
()
return_statuses
open
classAS_1_1Network_1_1UDPInterface.html
a6c233371cd63afe4045267eb640103f2
(const char *ip_address, const int &port)
return_statuses
read
classAS_1_1Network_1_1UDPInterface.html
a4b3d213d297b15fbc47a43ee794e784d
(unsigned char *msg, const size_t &buf_size, size_t &bytes_read)
UDPInterface
classAS_1_1Network_1_1UDPInterface.html
a6e289ba9ecd75d044753e21a1954f290
()
return_statuses
write
classAS_1_1Network_1_1UDPInterface.html
a77b59e8395c8e6f6ead5271167f2f786
(unsigned char *msg, const size_t &msg_size)
~UDPInterface
classAS_1_1Network_1_1UDPInterface.html
adeed1dd634a2c28b6d253d0f8a5a68ca
()
boost::asio::io_service
io_service_
classAS_1_1Network_1_1UDPInterface.html
a46491c66d8a9752c64c5018f25bec3ef
boost::asio::ip::udp::endpoint
sender_endpoint_
classAS_1_1Network_1_1UDPInterface.html
ad680b6fc3b40100306f1fc4124434663
boost::asio::ip::udp::socket
socket_
classAS_1_1Network_1_1UDPInterface.html
aacf757639c0c3f0b515bd5912e6c2730
AS
namespaceAS.html
AS::Network
AS::Network
namespaceAS_1_1Network.html
AS::Network::TCPInterface
AS::Network::UDPInterface
ByteOrder
namespaceAS_1_1Network.html
ab68a5e115e7a444d5d87f52a4579039c
BE
namespaceAS_1_1Network.html
ab68a5e115e7a444d5d87f52a4579039ca8ab53cd7d1eb119fb3a0fa3803af8db1
LE
namespaceAS_1_1Network.html
ab68a5e115e7a444d5d87f52a4579039ca2712d91d5b602f93879e20e5464c4de3
return_statuses
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599
OK
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a7a82b342e7c78230f1ef6e09ba8e2e9e
INIT_FAILED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a42f79fe3f82f7b9f3d58a2b0e26b5246
BAD_PARAM
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599ad3148ea3e3796317f0cd5e5e1395858a
SOCKET_ERROR
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a6daa58c790230609825b18c730f258b9
SOCKET_CLOSED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599aff7aece4fd64af361ba4a3cedcfb372f
NO_MESSAGES_RECEIVED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a2573847301cde087207563b739793446
READ_FAILED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a64c4e94b524e42c8d1a94640b83e1e04
WRITE_FAILED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a47a9b6113179dca195248df997863ba5
CLOSE_FAILED
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a239c67ec1fc3be1f5a36c7e132a94994
SOCKET_TIMEOUT
namespaceAS_1_1Network.html
ad89b4249d8638bc07bbd3ca67b9eb599a9fca1a2417b9fb9b6c947ea208a84548
int32_t
find_magic_word
namespaceAS_1_1Network.html
a53a262a53ba8f4ee8e362bb52382bc44
(uint8_t *in, uint32_t buf_size, size_t magic_word)
T
read_be
namespaceAS_1_1Network.html
a34949c3e3dc028388ae29f9fd3226cca
(unsigned char *bufArray, const unsigned int &size, const unsigned int &offset, const float &factor, const unsigned int &valueOffset)
T
read_be
namespaceAS_1_1Network.html
a318a62a166820a34351c64aa24519602
(unsigned char *bufArray, const unsigned int &size, const unsigned int &offset)
T
read_le
namespaceAS_1_1Network.html
ad98b43d3a4b9bc71e5f55c6b1569a09e
(uint8_t *bufArray, const uint32_t &size, const uint32_t &offset, const float &factor, const uint32_t &valueOffset)
T
read_le
namespaceAS_1_1Network.html
af4c1badcc7797831c70a29898c5f720d
(unsigned char *bufArray, const unsigned int &size, const unsigned int &offset)
std::string
return_status_desc
namespaceAS_1_1Network.html
ac19c7670ed79a17bc548870bc3506fc0
(const return_statuses &ret)
bool
system_is_big_endian
namespaceAS_1_1Network.html
ab84c35631599f5627fe7f87aec0a4772
()
std::vector< uint8_t >
write_be
namespaceAS_1_1Network.html
a4892e9e5e857dc7d27002fe359c20471
(T *source)
std::vector< uint8_t >
write_le
namespaceAS_1_1Network.html
af53a228e9325c724ff1b20beb125a7a4
(T *source)