Package VASSAL.chat.peer2peer
Class DirectPeerPool
java.lang.Object
VASSAL.chat.peer2peer.DirectPeerPool
- All Implemented Interfaces:
PeerPool
,ChatControlsInitializer
public class DirectPeerPool extends Object implements PeerPool, ChatControlsInitializer
Date: Mar 12, 2003
-
Field Summary
Fields Modifier and Type Field Description protected static String
ADDRESS_PREF
-
Constructor Summary
Constructors Constructor Description DirectPeerPool()
DirectPeerPool(Properties param)
-
Method Summary
Modifier and Type Method Description protected void
addEntry()
protected void
addToList(VASSAL.chat.peer2peer.DirectPeerPool.Entry e)
void
connectFailed(org.litesoft.p2pchat.PeerInfo peerInfo)
void
disconnect()
protected void
editEntry()
void
initComponents(P2PPlayer me, org.litesoft.p2pchat.PendingPeerManager ppm)
void
initialize(P2PPlayer myInfo, org.litesoft.p2pchat.PendingPeerManager ppm)
void
initializeControls(ChatServerControls controls)
Register all event listenersprotected void
invite(org.litesoft.p2pchat.PendingPeerManager ppm)
protected boolean
isServerMode()
Deprecated, for removal: This API element is subject to removal in a future version.protected void
removeEntries()
protected void
saveAddressBook()
void
uninitializeControls(ChatServerControls controls)
Remove all previously-registered event listeners
-
Field Details
-
ADDRESS_PREF
- See Also:
- Constant Field Values
-
-
Constructor Details
-
DirectPeerPool
public DirectPeerPool() -
DirectPeerPool
-
-
Method Details
-
initialize
public void initialize(P2PPlayer myInfo, org.litesoft.p2pchat.PendingPeerManager ppm) throws IOException- Specified by:
initialize
in interfacePeerPool
- Throws:
IOException
-
isServerMode
Deprecated, for removal: This API element is subject to removal in a future version. -
disconnect
public void disconnect()- Specified by:
disconnect
in interfacePeerPool
-
connectFailed
public void connectFailed(org.litesoft.p2pchat.PeerInfo peerInfo)- Specified by:
connectFailed
in interfacePeerPool
-
initComponents
-
invite
protected void invite(org.litesoft.p2pchat.PendingPeerManager ppm) -
addEntry
protected void addEntry() -
addToList
protected void addToList(VASSAL.chat.peer2peer.DirectPeerPool.Entry e) -
editEntry
protected void editEntry() -
removeEntries
protected void removeEntries() -
saveAddressBook
protected void saveAddressBook() -
initializeControls
Description copied from interface:ChatControlsInitializer
Register all event listeners- Specified by:
initializeControls
in interfaceChatControlsInitializer
-
uninitializeControls
Description copied from interface:ChatControlsInitializer
Remove all previously-registered event listeners- Specified by:
uninitializeControls
in interfaceChatControlsInitializer
-