Changing CharmStrategy and DirectMulticastStrategy to use the strategy_handler
[charm.git] / src / ck-com / DirectMulticastStrategy.h
index 135788c68686697b287eb432e0ceaed7324f6aff..29ffc1f967df91863e8da4baad4fb0272c7d40bb 100644 (file)
@@ -8,7 +8,7 @@ void *DMHandler(void *msg);
 
 class DirectMulticastStrategy: public CharmStrategy {
  protected:
-    int handlerId;    
+    //   int handlerId;    
     ComlibSectionInfo sinfo;
     
     //Array section support
@@ -53,7 +53,7 @@ class DirectMulticastStrategy: public CharmStrategy {
     virtual void doneInserting();
 
     //Called by the converse handler function
-    void handleMulticastMessage(void *msg);    
+    virtual void handleMessage(void *msg);    
 
     virtual void pup(PUP::er &p);    
     virtual void beginProcessing(int nelements);