Ignore:
Timestamp:
Aug 11, 2009, 4:11:02 PM (15 years ago)
Author:
Christoph Mayer
Message:

merge noch nicht fertig

File:
1 edited

Legend:

Unmodified
Added
Removed
  • source/ariba/overlay/modules/OverlayInterface.h

    r5624 r5870  
    7474         * Constructs a new overlay.
    7575         */
    76         OverlayInterface(
    77                         BaseOverlay& _baseoverlay,
    78                         const NodeID& _nodeid,
    79                         OverlayStructureEvents* _eventsReceiver,
    80                         OverlayParameterSet _parameters
    81                         );
     76        OverlayInterface( BaseOverlay& _baseoverlay, const NodeID& _nodeid,
     77                OverlayStructureEvents* _eventsReceiver, OverlayParameterSet _parameters
     78        );
    8279
    8380        /**
     
    103100         *    end-point, if this node is the initiator
    104101         */
    105         virtual void joinOverlay(const EndpointDescriptor& bootstrap = EndpointDescriptor::UNSPECIFIED()) = 0;
     102        virtual void joinOverlay(
     103                const EndpointDescriptor& bootstrap = EndpointDescriptor::UNSPECIFIED()) = 0;
    106104
    107105        /**
     
    117115         */
    118116        virtual const EndpointDescriptor& resolveNode(const NodeID& node) = 0;
    119 
    120         /**
    121          * Routes a message to a given node by using overlay routing.
    122          *
    123          * @param destnode The destination node.
    124          * @param msg The message to be routed.
    125          */
    126         virtual void routeMessage(const NodeID& destnode, Message* msg) = 0;
    127 
    128         /**
    129          * Routes a message to a given node by using an existing link.
    130          *
    131          * TODO: This is a hack. This method allows the BaseOverlay class to
    132          * use overlay signaling links to transfer data for relaying
    133          *
    134          * @param node The destination node.
    135          * @param link An established link
    136          * @param msg The message to be sent.
    137          */
    138         virtual void routeMessage(const NodeID& node, const LinkID& link, Message* msg) = 0;
    139117
    140118        /**
     
    183161                        const LinkID& lnk = LinkID::UNSPECIFIED);
    184162
    185 
    186163        const OverlayParameterSet& getParameters() const;
    187164
Note: See TracChangeset for help on using the changeset viewer.