Public Member Functions | Private Attributes | List of all members
rosserial_server::UdpStream Class Reference

#include <udp_stream.h>

Inheritance diagram for rosserial_server::UdpStream:
Inheritance graph
[legend]

Public Member Functions

template<typename ConstBufferSequence , typename WriteHandler >
 BOOST_ASIO_INITFN_RESULT_TYPE (WriteHandler, void(boost::system::error_code, std::size_t)) async_write_some(const ConstBufferSequence &buffers
 
template<typename MutableBufferSequence , typename ReadHandler >
 BOOST_ASIO_INITFN_RESULT_TYPE (ReadHandler, void(boost::system::error_code, std::size_t)) async_read_some(const MutableBufferSequence &buffers
 
 BOOST_ASIO_MOVE_ARG (WriteHandler) handler)
 
 BOOST_ASIO_MOVE_ARG (ReadHandler) handler)
 
void open (udp::endpoint server_endpoint, udp::endpoint client_endpoint)
 
 UdpStream (boost::asio::io_service &io_service)
 

Private Attributes

udp::endpoint client_endpoint_
 

Detailed Description

Definition at line 54 of file udp_stream.h.

Constructor & Destructor Documentation

rosserial_server::UdpStream::UdpStream ( boost::asio::io_service &  io_service)
inlineexplicit

Definition at line 57 of file udp_stream.h.

Member Function Documentation

template<typename ConstBufferSequence , typename WriteHandler >
rosserial_server::UdpStream::BOOST_ASIO_INITFN_RESULT_TYPE ( WriteHandler  ,
void(boost::system::error_code, std::size_t)   
) const
template<typename MutableBufferSequence , typename ReadHandler >
rosserial_server::UdpStream::BOOST_ASIO_INITFN_RESULT_TYPE ( ReadHandler  ,
void(boost::system::error_code, std::size_t)   
) const
rosserial_server::UdpStream::BOOST_ASIO_MOVE_ARG ( WriteHandler  )
inline

Definition at line 77 of file udp_stream.h.

rosserial_server::UdpStream::BOOST_ASIO_MOVE_ARG ( ReadHandler  )
inline

Definition at line 103 of file udp_stream.h.

void rosserial_server::UdpStream::open ( udp::endpoint  server_endpoint,
udp::endpoint  client_endpoint 
)
inline

Definition at line 61 of file udp_stream.h.

Member Data Documentation

udp::endpoint rosserial_server::UdpStream::client_endpoint_
private

Definition at line 125 of file udp_stream.h.


The documentation for this class was generated from the following file:


rosserial_server
Author(s): Mike Purvis
autogenerated on Fri Jun 7 2019 22:02:58