diff options
author | cdgill <cdgill@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-10-09 21:32:18 +0000 |
---|---|---|
committer | cdgill <cdgill@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-10-09 21:32:18 +0000 |
commit | 4458fbce8f2d8b38f55ccecdb14cf923d6448066 (patch) | |
tree | d07a9322dbc430cf956cfd2c1bab9575a4b05cd4 /examples | |
parent | ae69065beb13081339455224923976c3a023fbc0 (diff) | |
download | ATCD-4458fbce8f2d8b38f55ccecdb14cf923d6448066.tar.gz |
Bounded Packet Relay Changes for deferred command execution on NT
Diffstat (limited to 'examples')
-rw-r--r-- | examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.cpp | 4 | ||||
-rw-r--r-- | examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.h | 9 |
2 files changed, 4 insertions, 9 deletions
diff --git a/examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.cpp b/examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.cpp index e0a9e03736b..f0c31567a7e 100644 --- a/examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.cpp +++ b/examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.cpp @@ -26,8 +26,8 @@ #include "Thread_Bounded_Packet_Relay.h" typedef Thread_Bounded_Packet_Relay_Driver::COMMAND DRIVER_CMD; -typedef BPR_Handler_Base::COMMAND HANDLER_CMD; -typedef Send_Handler::COMMAND SEND_HANDLER_CMD; +typedef ACE_Command_Callback<BPR_Handler_Base, BPR_Handler_Base::ACTION> HANDLER_CMD; +typedef ACE_Command_Callback<Send_Handler, Send_Handler::ACTION> SEND_HANDLER_CMD; ACE_RCSID(Bounded_Packet_Relay, Thread_Bounded_Packet_Relay, "$Id$") diff --git a/examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.h b/examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.h index e7323c20b91..11759e10ca5 100644 --- a/examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.h +++ b/examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.h @@ -246,9 +246,6 @@ public: typedef int (BPR_Handler_Base::*ACTION) (void *); - // = Trait for callback commands to methods of this base class - - typedef ACE_Command_Callback<BPR_Handler_Base, BPR_Handler_Base::ACTION> COMMAND; BPR_Handler_Base (Bounded_Packet_Relay &relay, Thread_Timer_Queue &queue); @@ -272,6 +269,8 @@ protected: // the send timer and handler if there are still sends to perform. }; +class Send_Handler; + class Send_Handler : public BPR_Handler_Base { // = TITLE @@ -290,10 +289,6 @@ public: typedef int (Send_Handler::*ACTION) (void *); - // = Trait for callback commands to methods of this class - - typedef ACE_Command_Callback<Send_Handler, Send_Handler::ACTION> COMMAND; - Send_Handler (u_long send_count, const ACE_Time_Value &duration, Bounded_Packet_Relay &relay, |