#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.