summaryrefslogtreecommitdiff
path: root/protocols/ace/RMCast/Socket.h
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/ace/RMCast/Socket.h')
-rw-r--r--protocols/ace/RMCast/Socket.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/protocols/ace/RMCast/Socket.h b/protocols/ace/RMCast/Socket.h
deleted file mode 100644
index 3fe68d2604c..00000000000
--- a/protocols/ace/RMCast/Socket.h
+++ /dev/null
@@ -1,47 +0,0 @@
-// -*- C++ -*-
-
-// file : ace/RMCast/Socket.h
-// author : Boris Kolpackov <boris@kolpackov.net>
-// cvs-id : $Id$
-
-#ifndef ACE_RMCAST_SOCKET_H
-#define ACE_RMCAST_SOCKET_H
-
-#include "ace/Auto_Ptr.h"
-#include "ace/INET_Addr.h"
-
-#include "RMCast_Export.h"
-
-
-namespace ACE_RMCast
-{
- class Socket_Impl;
-
- class ACE_RMCast_Export Socket
- {
- public:
- virtual
- ~Socket ();
-
- Socket (ACE_INET_Addr const& a, bool loop = true);
-
- public:
- virtual void
- send (void const* buf, size_t s);
-
- virtual size_t
- recv (void* buf, size_t s);
-
- // Retrun the size of the next message. Block if message is
- // not available.
- //
- virtual size_t
- size ();
-
- private:
- ACE_Auto_Ptr<Socket_Impl> impl_;
- };
-}
-
-
-#endif // ACE_RMCAST_SOCKET_H