summaryrefslogtreecommitdiff
path: root/protocols/ace/TMCast/Group.hpp
diff options
context:
space:
mode:
authornobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-11-09 20:41:18 +0000
committernobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-11-09 20:41:18 +0000
commite6745a8a2bfecafcda416cecff6d89a308f6e88f (patch)
tree9a1eb75c5bdad86d3ca98c7541ff531e441925cf /protocols/ace/TMCast/Group.hpp
parent1382cb3afa9d44bb528b79cd43d4eec93d3c660f (diff)
downloadATCD-swapping.tar.gz
This commit was manufactured by cvs2svn to create branch 'swapping'.swapping
Diffstat (limited to 'protocols/ace/TMCast/Group.hpp')
-rw-r--r--protocols/ace/TMCast/Group.hpp51
1 files changed, 0 insertions, 51 deletions
diff --git a/protocols/ace/TMCast/Group.hpp b/protocols/ace/TMCast/Group.hpp
deleted file mode 100644
index 416cea0a17d..00000000000
--- a/protocols/ace/TMCast/Group.hpp
+++ /dev/null
@@ -1,51 +0,0 @@
-// file : TMCast/Group.hpp
-// author : Boris Kolpackov <boris@dre.vanderbilt.edu>
-// cvs-id : $Id$
-
-#ifndef TMCAST_GROUP_HPP
-#define TMCAST_GROUP_HPP
-
-#include <ace/Auto_Ptr.h>
-#include <ace/INET_Addr.h>
-
-#include "Export.hpp"
-
-namespace TMCast
-{
- class TMCast_Export Group
- {
- public:
- class Aborted {};
- class Failed {};
- class InvalidArg {};
- class InsufficienSpace {};
-
- public:
- ~Group ();
-
- Group (ACE_INET_Addr const& addr, char const* id) throw (Failed);
-
- public:
- void
- send (void const* msg, size_t size) throw (InvalidArg, Failed, Aborted);
-
- size_t
- recv (void* msg, size_t size) throw (Failed, InsufficienSpace);
-
- private:
- bool
- failed ();
-
- private:
- class GroupImpl;
- auto_ptr<GroupImpl> pimpl_;
-
- private:
- Group (Group const&);
-
- Group&
- operator= (Group const&);
- };
-}
-
-#endif // TMCAST_GROUP_HPP