Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class template socket_receiver

boost::signals::socket_receiver — Receives serializable signals through a Boost.Asio socket.

Synopsis

template<typename Signature, typename OutSignal = unfused, 
         typename Combiner = boost::last_value<typename boost::function_types::result_type<Signature>::type>, 
         typename Group = int, typename GroupCompare = std::less<Group> > 
class socket_receiver : public boost::signals::storage< Signature, OutSignal, Combiner, Group, GroupCompare >
{
public:
  // construct/copy/destruct
  socket_receiver(asio::ip::tcp::socket &);

  // public member functions
  void operator()() ;
};

Description

Todo

socket_sender only works for Signatures of return type void.

socket_receiver construct/copy/destruct

  1. socket_receiver(asio::ip::tcp::socket & socket);

socket_receiver public member functions

  1. void operator()() ;
Copyright © 2007 Stjepan Rajko

PrevUpHomeNext