1 // author : Boris Kolpackov <boris@dre.vanderbilt.edu>
3 #ifndef TMCAST_GROUP_HPP
4 #define TMCAST_GROUP_HPP
6 #include <ace/INET_Addr.h>
12 class ACE_TMCast_Export Group
18 class InsufficienSpace
{};
23 Group (ACE_INET_Addr
const& addr
, char const* id
);
27 send (void const* msg
, size_t size
);
30 recv (void* msg
, size_t size
);
38 std::unique_ptr
<GroupImpl
> pimpl_
;
44 operator= (Group
const&);
48 #endif // TMCAST_GROUP_HPP