public final class PeerImpl extends Object
A Peer
can add another Peer
to its peer list
via addPeer()
. All Peers
in the peer list will
be notified of peer changes when updateFromPeer()
is called.
Modifier and Type | Method and Description |
---|---|
void |
addPeer(Peer peerNode)
Add a peer node to be notified of state changes.
|
void |
addPeeredNode(Peer peer)
Called when a peer adds this as a peer.
|
void |
clearPeers()
clear all peer relationships
|
void |
deafen() |
Peer |
getPeer(int nPeer)
return the requested peer
|
boolean |
isDeaf() |
boolean |
isMute() |
void |
mute() |
void |
notifyPeers(int eventType,
String arg1,
Object arg2) |
void |
removeFromList(Peer peer,
Peer[] peerList) |
void |
removePeer(Peer peerNode)
Remove a peer node from the notification list.
|
void |
removePeeredNode(Peer peer) |
void |
unDeafen() |
void |
unMute() |
public PeerImpl(Peer src)
public void addPeer(Peer peerNode)
peerNode
- -
The reference to the peer object to be added.public void addPeeredNode(Peer peer)
peer
- the peer adding this as a peer.public void clearPeers()
public void deafen()
public Peer getPeer(int nPeer)
nPeer
- -
the 0-based position of the peer to retrieve.public boolean isDeaf()
public boolean isMute()
public void mute()
public void removePeer(Peer peerNode)
peerNode
- -
The reference to the peer object to be removed.public void removePeeredNode(Peer peer)
public void unDeafen()
public void unMute()
Copyright © 2010 - 2020 Adobe. All Rights Reserved