oogp2p
Class LoginCommand
java.lang.Object
oogp2p.InfoReceived
oogp2p.Command
oogp2p.LoginCommand
- public class LoginCommand
- extends Command
|
Field Summary |
(package private) java.net.InetAddress |
myIP
|
private boolean |
myLoginValid
|
private java.lang.String |
myUsername
|
(package private) java.net.InetAddress |
targetIP
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
myUsername
private java.lang.String myUsername
myLoginValid
private boolean myLoginValid
myIP
java.net.InetAddress myIP
targetIP
java.net.InetAddress targetIP
LoginCommand
public LoginCommand()
LoginCommand
protected LoginCommand(Nettable n)
isType
public boolean isType(Nettable n)
- Specified by:
isType in class Command
makeType
public InfoReceived makeType(Nettable n)
- Specified by:
makeType in class Command
getUsername
public java.lang.String getUsername()
- Overrides:
getUsername in class Command
loginValid
public boolean loginValid()
execute
public void execute()
- Specified by:
execute in class Command
checkName
private boolean checkName(java.io.ObjectOutputStream out,
AllPeers peers,
java.lang.String loginName)
addPeer
private void addPeer(AllPeers peers,
java.net.Socket socket,
java.io.ObjectOutputStream out)
- Function adds peer to all peers.