summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorcdgill <cdgill@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-10-09 21:32:18 +0000
committercdgill <cdgill@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-10-09 21:32:18 +0000
commit4458fbce8f2d8b38f55ccecdb14cf923d6448066 (patch)
treed07a9322dbc430cf956cfd2c1bab9575a4b05cd4 /examples
parentae69065beb13081339455224923976c3a023fbc0 (diff)
downloadATCD-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.cpp4
-rw-r--r--examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.h9
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,