p2p.simulator.overlay
Interface Overlay

All Known Implementing Classes:
PeerToPeerOverlay

public interface Overlay


Method Summary
 void create(Peer peerPrototype)
           
 void delete(long peerId, long key)
           
 long getNofKeys()
           
 long getNofPeers()
           
 java.util.Vector<Peer> getOverlayPeers()
           
 void insert(long peerId, long key)
           
 void joinPeer(long peerId)
           
 void leavePeer(long peerId)
           
 void lookup(long peerId, long key)
           
 void reset()
           
 

Method Detail

lookup

void lookup(long peerId,
            long key)

insert

void insert(long peerId,
            long key)

delete

void delete(long peerId,
            long key)

joinPeer

void joinPeer(long peerId)

leavePeer

void leavePeer(long peerId)

create

void create(Peer peerPrototype)

reset

void reset()

getOverlayPeers

java.util.Vector<Peer> getOverlayPeers()

getNofPeers

long getNofPeers()

getNofKeys

long getNofKeys()