8#ifndef RTMS_RECEIVER_HPP_
9#define RTMS_RECEIVER_HPP_
11#define BOOST_BIND_NO_PLACEHOLDERS
13#include <boost/asio.hpp>
14#include <boost/array.hpp>
15#include <boost/atomic.hpp>
17#include <mudpiif/MudpiPacket.hpp>
18#include <mudpiif/MudpiReceiver.hpp>
19#include <hrtcpif/HrtcpPayloadPacket.hpp>
20#include <hrtcpif/HrtcpLeaderPacket.hpp>
28 pthread_getname_np(pthread_self(), thread_name, 32);
41 hrtcpif::hrtcpLeaderPacket& hrtcp_packet,
89 const int rcv_buf_factor=3);
107 void ReceivePacket(
const boost::system::error_code& error,
size_t bytes_transferred);