diff options
author | nw1 <nw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-01-02 22:35:41 +0000 |
---|---|---|
committer | nw1 <nw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-01-02 22:35:41 +0000 |
commit | ba7e4f78922287bb088af20230635488a11cdb8a (patch) | |
tree | 2e6ccc7e2ef7d1106f873993b3097ed9646cd6f4 /apps/Gateway | |
parent | 874449153de61ea4ca5e51200ea9124cf9e288c2 (diff) | |
download | ATCD-ba7e4f78922287bb088af20230635488a11cdb8a.tar.gz |
Added missing explicit template instantiation(s).
Diffstat (limited to 'apps/Gateway')
-rw-r--r-- | apps/Gateway/Gateway/Event_Channel.cpp | 17 | ||||
-rw-r--r-- | apps/Gateway/Gateway/Proxy_Handler.cpp | 3 | ||||
-rw-r--r-- | apps/Gateway/Gateway/Proxy_Handler_Connector.cpp | 3 | ||||
-rw-r--r-- | apps/Gateway/Peer/Peer.cpp | 6 |
4 files changed, 17 insertions, 12 deletions
diff --git a/apps/Gateway/Gateway/Event_Channel.cpp b/apps/Gateway/Gateway/Event_Channel.cpp index 7bd8c7762c5..ac09c0e239c 100644 --- a/apps/Gateway/Gateway/Event_Channel.cpp +++ b/apps/Gateway/Gateway/Event_Channel.cpp @@ -24,7 +24,7 @@ ACE_Event_Channel::compute_performance_statistics (void) // If we've got a ACE_Thread Manager then use it to suspend all the // threads. This will enable us to get an accurate count. - if (Options::instance ()->threading_strategy () + if (Options::instance ()->threading_strategy () != Options::REACTIVE) { if (ACE_Thread_Manager::instance ()->suspend_all () == -1) @@ -69,7 +69,7 @@ ACE_Event_Channel::compute_performance_statistics (void) total_bytes_out)); ACE_DEBUG ((LM_DEBUG, "(%t) %f Mbits/sec received.\n", - (float) (total_bytes_in * 8 / + (float) (total_bytes_in * 8 / (float) (1024 * 1024 * Options::instance ()->performance_window ())))); ACE_DEBUG ((LM_DEBUG, "(%t) %f Mbits/sec sent.\n", @@ -79,7 +79,7 @@ ACE_Event_Channel::compute_performance_statistics (void) // Resume all the threads again. - if (Options::instance ()->threading_strategy () + if (Options::instance ()->threading_strategy () != Options::REACTIVE) { if (ACE_Thread_Manager::instance ()->resume_all () == -1) @@ -290,7 +290,7 @@ void ACE_Event_Channel::initiate_acceptors (void) { if (Options::instance ()->enabled (Options::CONSUMER_ACCEPTOR) - && this->consumer_acceptor_.open + && this->consumer_acceptor_.open (Options::instance ()->consumer_acceptor_port (), ACE_Reactor::instance (), Options::instance ()->blocking_semantics ()) == -1) @@ -298,7 +298,7 @@ ACE_Event_Channel::initiate_acceptors (void) "cannot register acceptor")); if (Options::instance ()->enabled (Options::SUPPLIER_CONNECTOR) - && this->supplier_acceptor_.open + && this->supplier_acceptor_.open (Options::instance ()->supplier_acceptor_port (), ACE_Reactor::instance (), Options::instance ()->blocking_semantics ()) == -1) @@ -312,7 +312,7 @@ ACE_Event_Channel::initiate_acceptors (void) int ACE_Event_Channel::close (u_long) { - if (Options::instance ()->threading_strategy () + if (Options::instance ()->threading_strategy () != Options::REACTIVE) { if (ACE_Thread_Manager::instance ()->suspend_all () == -1) @@ -453,7 +453,7 @@ ACE_Event_Channel::open (void *) // <ACE_Message_Block> reference counting operations are // thread-safe. Therefore, we create an <ACE_Lock_Adapter> that is // parameterized by <ACE_SYNCH_MUTEX> to prevent race conditions. - if (Options::instance ()->threading_strategy () + if (Options::instance ()->threading_strategy () != Options::REACTIVE) { ACE_Lock_Adapter<ACE_SYNCH_MUTEX> *la; @@ -471,6 +471,7 @@ ACE_Event_Channel::open (void *) template class ACE_Lock_Adapter<ACE_SYNCH_MUTEX>; template class ACE_Map_Entry<ACE_INT32, Proxy_Handler *>; template class ACE_Map_Iterator<ACE_INT32, Proxy_Handler *, MAP_MUTEX>; +template class ACE_Map_Reverse_Iterator<ACE_INT32, Proxy_Handler *, MAP_MUTEX>; template class ACE_Map_Iterator_Base<ACE_INT32, Proxy_Handler *, MAP_MUTEX>; template class ACE_Map_Manager<ACE_INT32, Proxy_Handler *, MAP_MUTEX>; template class ACE_Unbounded_Set_Iterator<Proxy_Handler *>; @@ -478,8 +479,8 @@ template class ACE_Unbounded_Set_Iterator<Proxy_Handler *>; #pragma instantiate ACE_Lock_Adapter<ACE_SYNCH_MUTEX> #pragma instantiate ACE_Map_Entry<ACE_INT32, Proxy_Handler *> #pragma instantiate ACE_Map_Iterator<ACE_INT32, Proxy_Handler *, MAP_MUTEX> +#pragma instantiate ACE_Map_Reverse_Iterator<ACE_INT32, Proxy_Handler *, MAP_MUTEX> #pragma instantiate ACE_Map_Iterator_Base<ACE_INT32, Proxy_Handler *, MAP_MUTEX> #pragma instantiate ACE_Map_Manager<ACE_INT32, Proxy_Handler *, MAP_MUTEX> #pragma instantiate ACE_Unbounded_Set_Iterator<Proxy_Handler *> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - diff --git a/apps/Gateway/Gateway/Proxy_Handler.cpp b/apps/Gateway/Gateway/Proxy_Handler.cpp index 5301c44797c..af12f5b6bff 100644 --- a/apps/Gateway/Gateway/Proxy_Handler.cpp +++ b/apps/Gateway/Gateway/Proxy_Handler.cpp @@ -245,6 +245,7 @@ Proxy_Handler_Factory::make_proxy_handler (const Proxy_Config_Info &pci) template class ACE_Map_Entry<Event_Key, Consumer_Dispatch_Set *>; template class ACE_Map_Iterator_Base<Event_Key, Consumer_Dispatch_Set *, MAP_MUTEX>; template class ACE_Map_Iterator<Event_Key, Consumer_Dispatch_Set *, MAP_MUTEX>; +template class ACE_Map_Reverse_Iterator<Event_Key, Consumer_Dispatch_Set *, MAP_MUTEX>; template class ACE_Map_Manager<Event_Key, Consumer_Dispatch_Set *, MAP_MUTEX>; template class ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>; #if defined (ACE_HAS_THREADS) @@ -253,6 +254,7 @@ template class ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_MT_SYNCH>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Map_Entry<Event_Key, Consumer_Dispatch_Set *> #pragma instantiate ACE_Map_Iterator<Event_Key, Consumer_Dispatch_Set *, MAP_MUTEX> +#pragma instantiate ACE_Map_Reverse_Iterator<Event_Key, Consumer_Dispatch_Set *, MAP_MUTEX> #pragma instantiate ACE_Map_Iterator_Base<Event_Key, Consumer_Dispatch_Set *, MAP_MUTEX> #pragma instantiate ACE_Map_Manager<Event_Key, Consumer_Dispatch_Set *, MAP_MUTEX> #pragma instantiate ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH> @@ -260,4 +262,3 @@ template class ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_MT_SYNCH>; #pragma instantiate ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_MT_SYNCH> #endif /* ACE_HAS_THREADS */ #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - diff --git a/apps/Gateway/Gateway/Proxy_Handler_Connector.cpp b/apps/Gateway/Gateway/Proxy_Handler_Connector.cpp index a7451804440..4799fbacbd4 100644 --- a/apps/Gateway/Gateway/Proxy_Handler_Connector.cpp +++ b/apps/Gateway/Gateway/Proxy_Handler_Connector.cpp @@ -60,6 +60,7 @@ template class ACE_Svc_Tuple<Proxy_Handler>; template class ACE_Map_Manager<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *, ACE_SYNCH_RW_MUTEX>; template class ACE_Map_Iterator_Base<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *, ACE_SYNCH_RW_MUTEX>; template class ACE_Map_Iterator<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *, ACE_SYNCH_RW_MUTEX>; +template class ACE_Map_Reverse_Iterator<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *, ACE_SYNCH_RW_MUTEX>; template class ACE_Map_Entry<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Connector<Proxy_Handler, ACE_SOCK_CONNECTOR> @@ -67,6 +68,6 @@ template class ACE_Map_Entry<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *>; #pragma instantiate ACE_Map_Manager<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *, ACE_SYNCH_RW_MUTEX> #pragma instantiate ACE_Map_Iterator_Base<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *, ACE_SYNCH_RW_MUTEX> #pragma instantiate ACE_Map_Iterator<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *, ACE_SYNCH_RW_MUTEX> +#pragma instantiate ACE_Map_Reverse_Iterator<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *, ACE_SYNCH_RW_MUTEX> #pragma instantiate ACE_Map_Entry<ACE_HANDLE, ACE_Svc_Tuple<Proxy_Handler> *> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - diff --git a/apps/Gateway/Peer/Peer.cpp b/apps/Gateway/Peer/Peer.cpp index f6624ba484f..b67867c9be3 100644 --- a/apps/Gateway/Peer/Peer.cpp +++ b/apps/Gateway/Peer/Peer.cpp @@ -633,7 +633,7 @@ Peer_Connector::open_connector (Peer_Handler *&peer_handler, Peer_Handler, -1); - ACE_INET_Addr addr (port, + ACE_INET_Addr addr (port, Options::instance ()->connector_host ()); ACE_DEBUG ((LM_DEBUG, @@ -757,7 +757,7 @@ Peer_Factory::init (int argc, char *argv[]) ACE_ERROR_RETURN ((LM_ERROR, "%p\n", "register_handler"), -1); if (Options::instance ()->enabled (Options::SUPPLIER_ACCEPTOR) - && this->consumer_acceptor_.open + && this->consumer_acceptor_.open (Options::instance ()->supplier_acceptor_port ()) == -1) ACE_ERROR_RETURN ((LM_ERROR, "%p\n", @@ -789,6 +789,7 @@ template class ACE_Acceptor<Peer_Handler, ACE_SOCK_ACCEPTOR>; template class ACE_Connector<Peer_Handler, ACE_SOCK_CONNECTOR>; template class ACE_Map_Manager<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_Iterator_Base<ACE_HANDLE, ACE_Svc_Tuple<Peer_Handler> *, ACE_SYNCH_RW_MUTEX>; template class ACE_Map_Entry<ACE_HANDLE, ACE_Svc_Tuple<Peer_Handler> *>; template class ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>; @@ -799,6 +800,7 @@ template class ACE_Svc_Tuple<Peer_Handler>; #pragma instantiate ACE_Map_Manager<ACE_HANDLE, ACE_Svc_Tuple<Peer_Handler> *, ACE_SYNCH_RW_MUTEX> #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_Entry<ACE_HANDLE, ACE_Svc_Tuple<Peer_Handler> *> #pragma instantiate ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH> #pragma instantiate ACE_Svc_Tuple<Peer_Handler> |