Show
Ignore:
Timestamp:
05/01/07 15:29:37 (2 years ago)
Author:
aronb
Message:

Use shared_ptrs for gadget::Nodes.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/trunk/modules/gadgeteer/gadget/PacketHandler.h

    r19729 r20067  
    3333#include <boost/concept_check.hpp> 
    3434#include <vpr/Util/GUID.h> 
     35#include <gadget/NodePtr.h> 
    3536 
    3637namespace vpr 
     
    4647namespace gadget 
    4748{ 
    48  
    49 class Node; 
    5049 
    5150/** \class PacketHandler PacketHandler.h gadget/PacketHandler.h 
     
    7170    * Handle a incoming packet. 
    7271    */ 
    73    virtual void handlePacket(cluster::Packet* packet, Node* node) = 0; 
     72   virtual void handlePacket(cluster::Packet* packet, NodePtr node) = 0; 
    7473    
    7574   /** 
     
    7776    * has lost its connection to the given Node. 
    7877    */ 
    79    virtual void recoverFromLostNode(Node* lostNode) = 0; 
     78   virtual void recoverFromLostNode(NodePtr lostNode) = 0; 
    8079}; 
    8180