#include <UDPSocketASIO.h>
Public Member Functions | |
| std::vector< double > | getCurrentValues () |
| void | handle_receive_from (const boost::system::error_code &error, size_t bytes_recvd) |
| void | handle_send_to (const boost::system::error_code &error, size_t bytes_sent) |
| RCVServer (boost::asio::io_service &io_service, short port) | |
Public Attributes | |
| boost::asio::io_service & | io_service_ |
| boost::asio::io_service | RCV_service |
Private Types | |
| enum | { max_length = 1024 } |
Private Attributes | |
| char | data_ [max_length] |
| std::vector< double > | m_CurrentValues |
| Neobotix::TimeStamp | m_TimeStamp |
| udp::endpoint | sender_endpoint_ |
| udp::socket | socket_ |
Definition at line 20 of file UDPSocketASIO.h.
anonymous enum [private] |
Definition at line 106 of file UDPSocketASIO.h.
| RCVServer::RCVServer | ( | boost::asio::io_service & | io_service, | |
| short | port | |||
| ) | [inline] |
Definition at line 23 of file UDPSocketASIO.h.
| std::vector<double> RCVServer::getCurrentValues | ( | ) | [inline] |
Definition at line 85 of file UDPSocketASIO.h.
| void RCVServer::handle_receive_from | ( | const boost::system::error_code & | error, | |
| size_t | bytes_recvd | |||
| ) | [inline] |
Definition at line 42 of file UDPSocketASIO.h.
| void RCVServer::handle_send_to | ( | const boost::system::error_code & | error, | |
| size_t | bytes_sent | |||
| ) | [inline] |
Definition at line 76 of file UDPSocketASIO.h.
char RCVServer::data_[max_length] [private] |
Definition at line 107 of file UDPSocketASIO.h.
| boost::asio::io_service& RCVServer::io_service_ |
Definition at line 102 of file UDPSocketASIO.h.
std::vector<double> RCVServer::m_CurrentValues [private] |
Definition at line 108 of file UDPSocketASIO.h.
Neobotix::TimeStamp RCVServer::m_TimeStamp [private] |
Definition at line 109 of file UDPSocketASIO.h.
| boost::asio::io_service RCVServer::RCV_service |
Definition at line 39 of file UDPSocketASIO.h.
udp::endpoint RCVServer::sender_endpoint_ [private] |
Definition at line 105 of file UDPSocketASIO.h.
udp::socket RCVServer::socket_ [private] |
Definition at line 104 of file UDPSocketASIO.h.