public final class SteamUser extends ClientMsgHandler
Constructor and Description |
---|
SteamUser() |
Modifier and Type | Method and Description |
---|---|
SteamID |
getSteamId()
Gets the SteamID of this client.
|
(package private) void |
HandleAccountInfo(IPacketMsg packetMsg) |
(package private) void |
HandleLoggedOff(IPacketMsg packetMsg) |
(package private) void |
HandleLoginKey(IPacketMsg packetMsg) |
(package private) void |
HandleLogOnResponse(IPacketMsg packetMsg) |
void |
handleMsg(IPacketMsg packetMsg)
Handles a client message.
|
(package private) void |
HandleSessionToken(IPacketMsg packetMsg) |
(package private) void |
HandleUpdateMachineAuth(IPacketMsg packetMsg) |
(package private) void |
HandleWalletInfo(IPacketMsg packetMsg) |
void |
logOff()
Logs the user off of the Steam3 network.
|
void |
logOn(LogOnDetails details)
Logs the client into the Steam3 network.
|
void |
logOnAnonymous()
Logs the client into the Steam3 network as an anonymous user.
|
void |
sendMachineAuthResponse(MachineAuthDetails details)
Sends a machine auth response.
|
setup
public SteamID getSteamId()
public void logOn(LogOnDetails details)
LoggedOnCallback
.details
- The details to use for logging on.IllegalArgumentException
- Username and password are not set or are not provided.public void logOnAnonymous()
LoggedOnCallback
.public void logOff()
LoggedOffCallback
.public void sendMachineAuthResponse(MachineAuthDetails details)
UpdateMachineAuthCallback
.details
- The details pertaining to the response.public void handleMsg(IPacketMsg packetMsg)
handleMsg
in class ClientMsgHandler
packetMsg
- The packet message that contains the data.void HandleLoggedOff(IPacketMsg packetMsg)
void HandleUpdateMachineAuth(IPacketMsg packetMsg)
void HandleSessionToken(IPacketMsg packetMsg)
void HandleLoginKey(IPacketMsg packetMsg)
void HandleLogOnResponse(IPacketMsg packetMsg)
void HandleAccountInfo(IPacketMsg packetMsg)
void HandleWalletInfo(IPacketMsg packetMsg)
Copyright © 2012. All Rights Reserved.