diff options
author | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-03-07 16:30:11 +0000 |
---|---|---|
committer | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-03-07 16:30:11 +0000 |
commit | a980eaccb9f0338f262549f31cc99a23529efd73 (patch) | |
tree | 726d1a64fda6757c5c37b41a489af40bcfa7505c /examples/Connection/non_blocking/test_lsock_connector.cpp | |
parent | dcd83bbd125e03d0659576ba51831a7350e3fd49 (diff) | |
download | ATCD-a980eaccb9f0338f262549f31cc99a23529efd73.tar.gz |
This commit was manufactured by cvs2svn to create tag 'TAO-1_0_15'.TAO-1_0_15
Diffstat (limited to 'examples/Connection/non_blocking/test_lsock_connector.cpp')
-rw-r--r-- | examples/Connection/non_blocking/test_lsock_connector.cpp | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/examples/Connection/non_blocking/test_lsock_connector.cpp b/examples/Connection/non_blocking/test_lsock_connector.cpp deleted file mode 100644 index 5d7fc467251..00000000000 --- a/examples/Connection/non_blocking/test_lsock_connector.cpp +++ /dev/null @@ -1,69 +0,0 @@ -// $Id$ - -#include "ace/LSOCK_Connector.h" - -#if defined (ACE_LACKS_UNIX_DOMAIN_SOCKETS) -int -main (int, char *argv[]) -{ - ACE_ERROR_RETURN ((LM_INFO, - ASYS_TEXT ("%s: not supported with ") - ASYS_TEXT ("ACE_LACKS_UNIX_DOMAIN_SOCKETS\n"), - argv[0]), - -1); -} - -#else /* ! ACE_LACKS_UNIX_DOMAIN_SOCKETS */ - -#include "ace/UNIX_Addr.h" -#include "CPP-connector.h" - -ACE_RCSID(non_blocking, test_lsock_connector, "$Id$") - -typedef Peer_Handler<ACE_LSOCK_STREAM> PEER_HANDLER; -typedef IPC_Client<PEER_HANDLER, ACE_LSOCK_CONNECTOR> IPC_CLIENT; - -// ACE_LSOCK Client. - -int -main (int argc, char *argv[]) -{ - // Perform Service_Config initializations - ACE_Service_Config daemon (argv[0]); - - IPC_CLIENT peer_connector; - - if (peer_connector.init (argc, argv) == -1) - ACE_ERROR_RETURN ((LM_ERROR, - "%p\n", - "init"), - -1); - - return peer_connector.svc (); -} - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) -template class ACE_Connector<PEER_HANDLER, ACE_LSOCK_CONNECTOR>; -template class ACE_Svc_Handler<ACE_LSOCK_STREAM, ACE_SYNCH>; -template class ACE_Svc_Tuple<PEER_HANDLER>; -template class IPC_Client<PEER_HANDLER, ACE_LSOCK_CONNECTOR>; -template class Peer_Handler<ACE_LSOCK_STREAM>; -template class ACE_Map_Entry<ACE_HANDLE, ACE_Svc_Tuple<PEER_HANDLER> *>; -template class ACE_Map_Iterator_Base<ACE_HANDLE, ACE_Svc_Tuple<PEER_HANDLER> *, ACE_SYNCH_RW_MUTEX>; -template class ACE_Map_Iterator<ACE_HANDLE, ACE_Svc_Tuple<PEER_HANDLER> *, ACE_SYNCH_RW_MUTEX>; -template class ACE_Map_Reverse_Iterator<ACE_HANDLE, ACE_Svc_Tuple<PEER_HANDLER> *, ACE_SYNCH_RW_MUTEX>; -template class ACE_Map_Manager<ACE_HANDLE, ACE_Svc_Tuple<PEER_HANDLER> *, ACE_SYNCH_RW_MUTEX>; -#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -#pragma instantiate ACE_Connector<PEER_HANDLER, ACE_LSOCK_CONNECTOR> -#pragma instantiate ACE_Svc_Handler<ACE_LSOCK_STREAM, ACE_SYNCH> -#pragma instantiate ACE_Svc_Tuple<PEER_HANDLER> -#pragma instantiate IPC_Client<PEER_HANDLER, ACE_LSOCK_CONNECTOR> -#pragma instantiate Peer_Handler<ACE_LSOCK_STREAM> -#pragma instantiate ACE_Map_Entry<ACE_HANDLE, ACE_Svc_Tuple<PEER_HANDLER> *> -#pragma instantiate ACE_Map_Iterator_Base<ACE_HANDLE, ACE_Svc_Tuple<PEER_HANDLER> *, ACE_SYNCH_RW_MUTEX> -#pragma instantiate ACE_Map_Iterator<ACE_HANDLE, ACE_Svc_Tuple<PEER_HANDLER> *, ACE_SYNCH_RW_MUTEX> -#pragma instantiate ACE_Map_Reverse_Iterator<ACE_HANDLE, ACE_Svc_Tuple<PEER_HANDLER> *, ACE_SYNCH_RW_MUTEX> -#pragma instantiate ACE_Map_Manager<ACE_HANDLE, ACE_Svc_Tuple<PEER_HANDLER> *, ACE_SYNCH_RW_MUTEX> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - -#endif /* ! ACE_LACKS_UNIX_DOMAIN_SOCKETS */ |