summaryrefslogtreecommitdiff
path: root/docs/tutorials/019/client2.cpp
diff options
context:
space:
mode:
authornobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-09-07 00:09:45 +0000
committernobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-09-07 00:09:45 +0000
commitec38b8c0642802fb388027bf52848649a4d7f55c (patch)
tree4a678dfb866c2254cc0adac70688c8101c95d11e /docs/tutorials/019/client2.cpp
parent58fa009c31d447a6b8313d1cc7d9295fbf0c0b9a (diff)
downloadATCD-TAO-1_1_9.tar.gz
This commit was manufactured by cvs2svn to create tag 'TAO-1_1_9'.TAO-1_1_9
Diffstat (limited to 'docs/tutorials/019/client2.cpp')
-rw-r--r--docs/tutorials/019/client2.cpp47
1 files changed, 0 insertions, 47 deletions
diff --git a/docs/tutorials/019/client2.cpp b/docs/tutorials/019/client2.cpp
deleted file mode 100644
index e58d55e32d7..00000000000
--- a/docs/tutorials/019/client2.cpp
+++ /dev/null
@@ -1,47 +0,0 @@
-// $Id$
-
-#include "shmem.h"
-
-#if defined(ACE_LACKS_SYSV_SHMEM)
-int
-main (int, char *[])
-{
- ACE_ERROR_RETURN ((LM_ERROR,
- "System V Shared Memory not available on this platform\n"),
- 100);
-}
-#else // ACE_LACKS_SYSV_SHMEM
-int
-main (int, char *[])
-{
- ACE_Shared_Memory_SV shm_client (SHM_KEY,
- sizeof (SharedData));
-
- char *shm = (char *) shm_client.malloc ();
-
- ACE_DEBUG ((LM_INFO,
- "(%P|%t) Shared Memory is at 0x%x\n",
- shm));
-
- /*
- More placement new. The constructor parameter prevents
- clobbering what the server may have written with it's show()
- method.
- */
- SharedData *sd = new (shm) SharedData (0);
-
- // Show it
- sd->show ();
-
- // Change it
- sd->set ();
-
- // Advertise it
- sd->available (1);
-
- shm_client.close ();
-
- return 0;
-}
-
-#endif /* ACE_LACKS_SYSV_SHMEM */