A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

A

a - Variable in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
 
AbandonCurrentGame - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
Accept - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
Accept() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.Accept
 
Account - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types
 
Account() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.Account
 
AccountCache - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types
 
AccountCache() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.AccountCache
 
accountFlags - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.AccountInfoCallback
Gets the account flags for this account.
accountFlags - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets the account flags assigned by the server.
AccountIDMask - Static variable in class uk.co.thomasc.steamkit.types.steamid.SteamID
Masking value used for the account id.
AccountInfoCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks
This callback is recieved when account information is recieved from the network.
AccountInfoCallback(SteammessagesClientserver.CMsgClientAccountInfo) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.AccountInfoCallback
 
accountInstance - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.LogOnDetails
Gets or sets the account instance.
AccountInstanceMask - Static variable in class uk.co.thomasc.steamkit.types.steamid.SteamID
Masking value used for packing chat instance flags into a SteamID.
AccountList<T extends Account> - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types
 
AccountList(Class<T>) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.AccountList
 
AchievementAwarded - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
action - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatActionResultCallback
Gets the chat action that was performed.
Action - Class in uk.co.thomasc.steamkit.util.cSharp.events
 
Action() - Constructor for class uk.co.thomasc.steamkit.util.cSharp.events.Action
 
actionResult - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
ActionT<T> - Class in uk.co.thomasc.steamkit.util.cSharp.events
 
ActionT() - Constructor for class uk.co.thomasc.steamkit.util.cSharp.events.ActionT
 
add(long, long) - Method in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
Do addition and turn into 4 bytes.
addEventHandler(EventHandler<T>) - Method in class uk.co.thomasc.steamkit.util.cSharp.events.Event
 
AddFreeLicense - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
AddFreeLicenseResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
addFriend(String) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Sends a friend request to a user.
addFriend(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Sends a friend request to a user.
addHandler(ClientMsgHandler) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Adds a new handler to the internal list of message handlers.
AddItemToSocket - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
AddItemToSocketResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
addListener(IDebugListener) - Static method in class uk.co.thomasc.steamkit.util.logging.DebugLog
 
AddSocketToBaseItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
AddSocketToItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
AddSocketToItemResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
AdjustItemEquippedState - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
AdlerHash(byte[]) - Static method in class uk.co.thomasc.steamkit.util.crypto.CryptoHelper
Performs an Adler32 on the given input
AHEAD_COUNT - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Maximum number of packets that we can be waiting on at a time.
AllInstances - Static variable in class uk.co.thomasc.steamkit.types.steamid.SteamID
The account instance value when representing all instanced SteamID
AMsgBase - Class in uk.co.thomasc.steamkit.base
This class provides a payload backing to client messages.
AMsgBase(int) - Constructor for class uk.co.thomasc.steamkit.base.AMsgBase
Initializes a new instance of the AMsgBase class.
AMsgBase() - Constructor for class uk.co.thomasc.steamkit.base.AMsgBase
 
API_ROOT - Variable in class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
 
apiKey - Variable in class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
 
App - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.types
Represents a single app in the info response.
App(SteammessagesClientserver.CMsgClientAppInfoResponse.App, AppInfoStatus) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.App
 
App(int, AppInfoStatus) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.App
 
AppChangesCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks
This callback is received in response to calling SteamApps.getAppChanges().
AppChangesCallback(SteammessagesClientserver.CMsgClientAppInfoChanges) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppChangesCallback
 
AppDetails - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.types
Represents app request details when calling SteamApps.getAppInfo(int).
AppDetails() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.AppDetails
Initializes a new instance of the AppDetails class.
appID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppOwnershipTicketCallback
Gets the AppID this ticket is for.
appID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.App
Gets the AppID for this app.
appID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.AppDetails
Gets or sets the AppID for this request.
appID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.callbacks.UGCDetailsCallback
Gets the App ID the UGC is for.
appId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.callbacks.MessageCallback
Gets the AppID of the game coordinator the message is from.
appId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.types.LogOnDetails
Gets or sets the AppID this gameserver will serve.
appId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types.QueryDetails
Gets or sets the AppID used when querying servers.
appID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationDetails
Gets or sets the AppID of the workshop to enumerate.
appId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationUserDetails
Gets or sets the AppID of the workshop to enumerate.
appIDs - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppChangesCallback
Gets the list of AppIDs that have changed since the last change number request.
AppInfoCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks
This callback is received in response to calling SteamApps.getAppInfo(int).
AppInfoCallback(SteammessagesClientserver.CMsgClientAppInfoResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppInfoCallback
 
AppInfoStatus - Enum in uk.co.thomasc.steamkit.steam3.handlers.steamapps.types
The status of a requested app.
AppInfoStatus() - Constructor for enum uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.AppInfoStatus
 
AppInfoUpdated - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
ApplyConsumableEffects - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
ApplyStrangePart - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
AppOwnershipTicketCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks
This callback is received in response to calling SteamApps.getAppOwnershipTicket(int).
AppOwnershipTicketCallback(SteammessagesClientserver.CMsgClientGetAppOwnershipTicketResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppOwnershipTicketCallback
 
apps - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppInfoCallback
Gets the list of apps this response contains.
appsPending - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppInfoCallback
Gets the number of apps pending in this response.
asBoolean() - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Attempts to convert and return the value of this instance as a boolean.
asFloat(float) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Attempts to convert and return the value of this instance as a float.
asFloat() - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
asInteger(int) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Attempts to convert and return the value of this instance as an integer.
asInteger() - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
asLong(long) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Attempts to convert and return the value of this instance as a long.
asLong() - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
AsnKeyParser - Class in uk.co.thomasc.steamkit.util.crypto.asnkeyparser
 
AsnKeyParser(List<Byte>) - Constructor for class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnKeyParser
 
AsnParser - Class in uk.co.thomasc.steamkit.util.crypto.asnkeyparser
 
AsnParser(List<Byte>) - Constructor for class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
Assert(boolean) - Static method in class uk.co.thomasc.steamkit.util.logging.Debug
 
Assert(boolean, String) - Static method in class uk.co.thomasc.steamkit.util.logging.Debug
 
asString() - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Returns the value of this instance as a string.
authCode - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.LogOnDetails
Gets or sets the Steam Guard auth code used to login.
authedPlayers - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types.Server
Gets the number of Steam authenticated players on this server.
authenticateUser(String, String, String, String) - Method in class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
 
authSessionResponse - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks.TicketAuthCallback
Gets the auth session response.
avatarHash - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the avatar hash.
avatarHash - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.Account
 

B

b - Variable in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
 
BackpackSortFinished - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
balance - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.WalletInfoCallback
Gets the balance of the wallet, in cents.
banChatMember(SteamID, SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Bans the specified chat member from the given chat room.
bannedApps - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.VACStatusCallback
Gets a list of VAC banned apps the client is banned from.
BaseJobCallback - Class in uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr
This callback serves as the base class for all job based callbacks.
BaseJobCallback(long) - Constructor for class uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr.BaseJobCallback
 
BerDecodeException - Exception in uk.co.thomasc.steamkit.util.crypto.asnkeyparser
 
BerDecodeException() - Constructor for exception uk.co.thomasc.steamkit.util.crypto.asnkeyparser.BerDecodeException
 
BerDecodeException(String) - Constructor for exception uk.co.thomasc.steamkit.util.crypto.asnkeyparser.BerDecodeException
 
BerDecodeException(String, Exception) - Constructor for exception uk.co.thomasc.steamkit.util.crypto.asnkeyparser.BerDecodeException
 
BerDecodeException(String, int) - Constructor for exception uk.co.thomasc.steamkit.util.crypto.asnkeyparser.BerDecodeException
 
BerDecodeException(String, int, Exception) - Constructor for exception uk.co.thomasc.steamkit.util.crypto.asnkeyparser.BerDecodeException
 
BinaryReader - Class in uk.co.thomasc.steamkit.util.stream
 
BinaryReader(InputStream) - Constructor for class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
BinaryReader(byte[]) - Constructor for class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
BinaryWriter - Class in uk.co.thomasc.steamkit.util.stream
 
BinaryWriter(ByteArrayOutputStream) - Constructor for class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
BinaryWriter(int) - Constructor for class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
BinaryWriter() - Constructor for class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
BinaryWriter(OutputStream) - Constructor for class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
BitVector64 - Class in uk.co.thomasc.steamkit.types.steamid
 
BitVector64() - Constructor for class uk.co.thomasc.steamkit.types.steamid.BitVector64
 
BitVector64(long) - Constructor for class uk.co.thomasc.steamkit.types.steamid.BitVector64
 
body - Variable in class uk.co.thomasc.steamkit.base.ClientMsg
Gets the body structure of this message.
body - Variable in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Gets the body structure of this message.
body - Variable in class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Gets the body structure of this message.
body - Variable in class uk.co.thomasc.steamkit.base.Msg
The structure body of the message.
BroadcastNotification - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
bStarted - Variable in class uk.co.thomasc.steamkit.util.ScheduledFunction
 
bytesToWrite - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.UpdateMachineAuthCallback
Gets the number of bytes to write.
bytesWritten - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.MachineAuthDetails
Gets or sets the number of bytes written for the sentry file.
byteToLong(byte) - Method in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
Convert a byte into a long value without making it negative.

C

c - Variable in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
 
cache - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
call(String, int, Map<String, String>, String, boolean) - Method in class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
Manually calls the specified Web API function with the provided details.
call(String, int, Map<String, String>, String) - Method in class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
 
call(String, int, Map<String, String>) - Method in class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
 
call(String, int) - Method in class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
 
call(String) - Method in class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
 
call() - Method in class uk.co.thomasc.steamkit.util.cSharp.events.Action
 
call() - Method in class uk.co.thomasc.steamkit.util.cSharp.events.ActionT
 
call(T) - Method in class uk.co.thomasc.steamkit.util.cSharp.events.ActionT
 
callback - Variable in class uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr.JobCallback
Gets the inner callback message for this job.
callbackLock - Variable in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
 
CallbackMsg - Class in uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr
Represents the base object all callbacks are based off.
CallbackMsg() - Constructor for class uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr.CallbackMsg
Initializes a new instance of the CallbackMsg class.
callbackQueue - Variable in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
 
callbackType - Variable in class uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr.BaseJobCallback
Gets the type of the callback.
cancelTrade(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.SteamTrading
Cancels an already sent trade proposal.
CancelWatchGame - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
cellId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets the Steam2 CellID.
CentralDirectoryHeader - Static variable in class uk.co.thomasc.steamkit.util.ZipUtil
 
CHALLENGE_MASK - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ChallengeData
 
CHALLENGE_MASK - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ConnectData
 
ChallengeData - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
ChallengeData() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ChallengeData
 
challengeValue - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ChallengeData
 
challengeValue - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ConnectData
 
changeNumber - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.App
Gets the last change number for this app.
changeNumber - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.Package
Gets the last change number for this package.
chatAction - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
chatAction - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
ChatActionResultCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
This callback is fired when a chat action has completed.
ChatActionResultCallback(MsgClientChatActionResult) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatActionResultCallback
 
ChatChannelFullUpdate - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
ChatEnterCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
This callback is fired in response to attempting to join a chat.
ChatEnterCallback(MsgClientChatEnter) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatEnterCallback
 
chatFlags - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
chatFlags - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatEnterCallback
Gets the chat flags.
chatID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatEnterCallback
Gets SteamID of the chat room.
ChatInviteCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
This callback is fired when a chat invite is recieved.
ChatInviteCallback(SteammessagesClientserver.CMsgClientChatInvite) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatInviteCallback
 
ChatMemberInfoCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
This callback is fired in response to chat member info being recieved.
ChatMemberInfoCallback(MsgClientChatMemberInfo, byte[]) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatMemberInfoCallback
 
ChatMessage - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
ChatMsgCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
This callback is fired when a chat room message arrives.
ChatMsgCallback(MsgClientChatMsg, byte[]) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatMsgCallback
 
chatMsgType - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
chatMsgType - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatMsgCallback
Gets chat entry type.
chatRoomID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatActionResultCallback
Gets the SteamID of the chat room the action was performed in.
chatRoomID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatInviteCallback
Gets the chat room SteamID.
chatRoomID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatMemberInfoCallback
Gets SteamId of the chat room.
chatRoomID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatMsgCallback
Gets the SteamID of the chat room.
chatRoomName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatInviteCallback
Gets the name of the chat room.
chatRoomType - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
chatRoomType - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatEnterCallback
Gets the type of the chat room.
chatRoomType - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatInviteCallback
Gets the chat room type.
chatterActedBy - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.StateChangeDetails
Gets the SteamID of the chatter that acted on StateChangeDetails.chatterActedOn.
chatterActedOn - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.StateChangeDetails
Gets the SteamID of the chatter that was acted on.
chatterID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatActionResultCallback
Gets the SteamID of the chat member the action was performed on.
chatterID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatMsgCallback
Gets the SteamID of the chatter.
CheckItemPreviewStatus - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
CheckSpectatorOnly - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
CheckSpectatorOnlyResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
children - Variable in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Gets the children of this instance.
cipher - Variable in class uk.co.thomasc.steamkit.util.crypto.RSACrypto
 
Clan - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types
 
Clan() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.Clan
 
clanID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatEnterCallback
Gets clan SteamID that owns this chat room.
clanList - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
clanRank - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the clan rank.
clans - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.AccountCache
 
clanTag - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the clan tag.
clazz - Variable in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
 
clazz - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.AccountList
 
cleanup() - Method in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
 
ClearNotifySuccessfulReport - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
client - Variable in class uk.co.thomasc.steamkit.steam3.handlers.ClientMsgHandler
Gets the underlying SteamClient for use in sending replies.
ClientGCMsg<T extends IGCSerializableMessage> - Class in uk.co.thomasc.steamkit.base.gc
Represents a struct backed game coordinator message.
ClientGCMsg(Class<T>, int) - Constructor for class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Initializes a new instance of the ClientGCMsg class.
ClientGCMsg(Class<T>) - Constructor for class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
 
ClientGCMsg(Class<T>, GCMsgBase<MsgGCHdr>, int) - Constructor for class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Initializes a new instance of the ClientGCMsg class.
ClientGCMsg(Class<T>, GCMsgBase<MsgGCHdr>) - Constructor for class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
 
ClientGCMsg(Class<T>, IPacketGCMsg) - Constructor for class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Initializes a new instance of the ClientGCMsg class.
ClientHello - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
ClientMsg<T extends ISteamSerializableMessage> - Class in uk.co.thomasc.steamkit.base
Represents a struct backed client message.
ClientMsg(Class<T>) - Constructor for class uk.co.thomasc.steamkit.base.ClientMsg
 
ClientMsg(Class<T>, int) - Constructor for class uk.co.thomasc.steamkit.base.ClientMsg
Initializes a new instance of the ClientMsg class.
ClientMsg(Class<T>, MsgBase<ExtendedClientMsgHdr>) - Constructor for class uk.co.thomasc.steamkit.base.ClientMsg
 
ClientMsg(Class<T>, MsgBase<ExtendedClientMsgHdr>, int) - Constructor for class uk.co.thomasc.steamkit.base.ClientMsg
Initializes a new instance of the ClientMsg class.
ClientMsg(IPacketMsg, Class<T>) - Constructor for class uk.co.thomasc.steamkit.base.ClientMsg
Initializes a new instance of the ClientMsg class.
ClientMsgHandler - Class in uk.co.thomasc.steamkit.steam3.handlers
 
ClientMsgHandler() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.ClientMsgHandler
Initializes a new instance of the ClientMsgHandler class.
ClientMsgProtobuf<U extends com.google.protobuf.GeneratedMessage.Builder<U>> - Class in uk.co.thomasc.steamkit.base
Represents a protobuf backed client message.
ClientMsgProtobuf(Class<? extends AbstractMessage>, EMsg) - Constructor for class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
 
ClientMsgProtobuf(Class<? extends AbstractMessage>, EMsg, int) - Constructor for class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Initializes a new instance of the ClientMsgProtobuf class.
ClientMsgProtobuf(Class<? extends AbstractMessage>, EMsg, MsgBase<MsgHdrProtoBuf>) - Constructor for class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
 
ClientMsgProtobuf(Class<? extends AbstractMessage>, EMsg, MsgBase<MsgHdrProtoBuf>, int) - Constructor for class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Initializes a new instance of the ClientMsgProtobuf class.
ClientMsgProtobuf(Class<? extends AbstractMessage>, IPacketMsg) - Constructor for class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Initializes a new instance of the ClientMsgProtobuf class.
clientSteamID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets the client steam ID.
ClientWelcome - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
clone() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
 
CMClient - Class in uk.co.thomasc.steamkit.steam3
This base client handles the underlying connection to a CM server.
CMClient() - Constructor for class uk.co.thomasc.steamkit.steam3.CMClient
 
CMClient(ProtocolType) - Constructor for class uk.co.thomasc.steamkit.steam3.CMClient
Initializes a new instance of the CMClient class with a specific connection type.
Coaching_AddToCoaches - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_AddToCoachesResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_AlreadyRatedCoach - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_AskCoach - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_AskCoachResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_CoachJoined - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_CoachJoinGame - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_CoachJoining - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_FindCoach - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_FindCoachResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_LikeCurrentCoach - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_RemoveCurrentCoach - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_RemoveFromCoaches - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Coaching_RemoveFromCoachesResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountFlags
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EActivationCodeClass
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppInfoSection
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppUsageEvent
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAuthSessionResponse
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EBillingType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatAction
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatActionResult
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatEntryType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatInfoType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatMemberStateChange
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomEnterResponse
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRank
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRelationship
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClientPersonaStateFlag
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EContentDownloadSourceType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ECurrencyCode
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EDenyReason
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EDepotFileFlag
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EEconTradeResponse
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendFlags
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendRelationship
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EIntroducerRouting
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseFlags
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EMsg
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EOSType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPaymentMethod
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPersonaState
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPlatformType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPublishedFileVisibility
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ERegionCode
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EResult
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerFlags
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUdpPacketType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUniverse
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EWorkshopEnumerationType
 
code - Variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EWorkshopFileAction
 
code - Variable in enum uk.co.thomasc.steamkit.types.gameid.GameType
 
code - Variable in enum uk.co.thomasc.steamkit.types.keyvalue.Type
 
code - Variable in enum uk.co.thomasc.steamkit.util.cSharp.ip.ProtocolType
 
compress(byte[]) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
ConCommand - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
connect(IPEndPoint) - Method in class uk.co.thomasc.steamkit.networking.steam3.Connection
Connects to the specified end point.
connect(IPEndPoint) - Method in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
Connects to the specified end point.
connect(IPEndPoint) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Connects to the specified CM server.
connect() - Method in class uk.co.thomasc.steamkit.steam3.CMClient
 
connect(boolean) - Method in class uk.co.thomasc.steamkit.steam3.CMClient
Connects this client to a Steam3 server.
connectCompleted(Socket) - Method in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
 
ConnectData - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
ConnectData() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ConnectData
 
connected - Variable in class uk.co.thomasc.steamkit.networking.steam3.Connection
Occurs when the physical connection is established.
ConnectedCallback - Class in uk.co.thomasc.steamkit.steam3.steamclient.callbacks
This callback is received after attempting to connect to the Steam network.
ConnectedCallback(MsgChannelEncryptResult) - Constructor for class uk.co.thomasc.steamkit.steam3.steamclient.callbacks.ConnectedCallback
 
ConnectedCallback(EResult) - Constructor for class uk.co.thomasc.steamkit.steam3.steamclient.callbacks.ConnectedCallback
 
connectedUniverse - Variable in class uk.co.thomasc.steamkit.steam3.CMClient
The universe.
Connection - Class in uk.co.thomasc.steamkit.networking.steam3
 
Connection() - Constructor for class uk.co.thomasc.steamkit.networking.steam3.Connection
 
connection - Variable in class uk.co.thomasc.steamkit.steam3.CMClient
 
ConsoleInstance - Static variable in class uk.co.thomasc.steamkit.types.steamid.SteamID
The account instance value for a console SteamID.
ConsumableExhausted - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
consumerAppId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the AppID used during consumption.
ConVarUpdated - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
convertToLong() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Converts this SteamID into it's 64bit integer form.
count - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationDetails
Gets or sets the number of results to return.
countAuthedComputers - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.AccountInfoCallback
Gets the count of SteamGuard authenticated computers.
country - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.AccountInfoCallback
Gets the country this account is connected from.
Craft - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
CraftResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
CRCHash(byte[]) - Static method in class uk.co.thomasc.steamkit.util.crypto.CryptoHelper
Performs CRC32 on an input byte array using the CrcStandard.Crc32Bit parameters
CreateTeam - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
CreateTeamResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
creationTime - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the creation time.
creator - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.callbacks.UGCDetailsCallback
Gets the App ID the UGC is for.
creator - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the SteamID of the creator of this file.
creatorAppId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the AppID used during creation.
CryptoHelper - Class in uk.co.thomasc.steamkit.util.crypto
Provides Crypto functions used in Steam protocols
CryptoHelper() - Constructor for class uk.co.thomasc.steamkit.util.crypto.CryptoHelper
 
currency - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.WalletInfoCallback
Gets the currency code for this wallet.
currentChangeNumber - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppChangesCallback
Gets the current change number.
currentJobId - Variable in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
 
currentPosition() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
CurrentProtocol - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
CustomizeItemTexture - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
CustomizeItemTextureResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 

D

data - Variable in class uk.co.thomasc.steamkit.networking.steam3.NetMsgEventArgs
 
data - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.Package
Gets the data for this package.
data - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.UpdateMachineAuthCallback
Gets the sentry file data that should be written.
data - Variable in class uk.co.thomasc.steamkit.types.steam2ticket.Entry
Gets the data of this entry.
data - Variable in class uk.co.thomasc.steamkit.types.steamid.BitVector64
 
Datagram - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
Datagram() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.Datagram
 
days - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationDetails
Gets or sets the days.
Debug - Class in uk.co.thomasc.steamkit.util.logging
 
Debug() - Constructor for class uk.co.thomasc.steamkit.util.logging.Debug
 
DebugLog - Class in uk.co.thomasc.steamkit.util.logging
 
DebugLog() - Constructor for class uk.co.thomasc.steamkit.util.logging.DebugLog
 
deCompress(byte[]) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
defaultInfoRequest - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
deflateBuffer(byte[]) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
DeflateCompression - Static variable in class uk.co.thomasc.steamkit.util.ZipUtil
 
delay - Variable in class uk.co.thomasc.steamkit.util.ScheduledFunction
 
Delete - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
DeliverGift - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
DeliverGiftResponseGiver - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
DeliverGiftResponseReceiver - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
depotID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.DepotKeyCallback
Gets the DepotID this encryption key is for.
depotKey - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.DepotKeyCallback
Gets the encryption key for this depot.
DepotKeyCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks
This callback is recieved in response to calling SteamApps.getDepotDecryptionKey().
DepotKeyCallback(SteammessagesClientserver.CMsgClientGetDepotDecryptionKeyResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.DepotKeyCallback
 
description - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the description.
deSerialize(byte[]) - Method in class uk.co.thomasc.steamkit.base.ClientMsg
Initializes this client message by deserializing the specified data.
deSerialize(byte[]) - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Initializes this client message by deserializing the specified data.
deSerialize(byte[]) - Method in class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Initializes this gc message by deserializing the specified data.
deSerialize(byte[]) - Method in class uk.co.thomasc.steamkit.base.gc.GCMsgBase
Initializes this client message by deserializing the specified data.
deSerialize(byte[]) - Method in interface uk.co.thomasc.steamkit.base.gc.IClientGCMsg
Initializes this client message by deserializing the specified data.
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.gc.tf2.GCMsgCraftItem
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.Accept
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ChallengeData
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ConnectData
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.Datagram
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.Disconnect
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
deSerialize(BinaryReader) - Method in interface uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ISteamSerializable
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptRequest
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResponse
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResult
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMemberInfo
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayers
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayersResponse
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientJoinChat
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriendResponse
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientVACBanStatus
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdr
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdrProtoBuf
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdr
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdrProtoBuf
 
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
deSerialize(byte[]) - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
Initializes this client message by deserializing the specified data.
deSerialize(byte[]) - Method in class uk.co.thomasc.steamkit.base.Msg
Initializes this client message by deserializing the specified data.
deSerialize(byte[]) - Method in class uk.co.thomasc.steamkit.base.MsgBase
Initializes this client message by deserializing the specified data.
deSerialize(BinaryReader) - Method in class uk.co.thomasc.steamkit.types.steam2ticket.Entry
 
DesktopInstance - Static variable in class uk.co.thomasc.steamkit.types.steamid.SteamID
The account instance value for a desktop SteamID.
destConnID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
Dev_GrantWarKill - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Dev_NewItemReqeustResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Dev_NewItemRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
DisbandTeam - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
DisbandTeamResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
Disconnect - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
Disconnect() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.Disconnect
 
disconnect() - Method in class uk.co.thomasc.steamkit.networking.steam3.Connection
Disconnects this instance.
disconnect() - Method in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
Disconnects this instance.
disconnect() - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Disconnects this instance, blocking until the queue of messages is empty or the connection is otherwise terminated.
disconnect() - Method in class uk.co.thomasc.steamkit.steam3.CMClient
Disconnects this client.
disconnected - Variable in class uk.co.thomasc.steamkit.networking.steam3.Connection
Occurs when the physical connection is broken.
DisconnectedCallback - Class in uk.co.thomasc.steamkit.steam3.steamclient.callbacks
This callback is received when the steamclient is physically disconnected from the Steam network.
DisconnectedCallback() - Constructor for class uk.co.thomasc.steamkit.steam3.steamclient.callbacks.DisconnectedCallback
 
dispatchMessage() - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Dispatches up to one message to the rest of SteamKit
downVotes - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.FileInfo
Gets the total count of down votes.
Duel_Request - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Duel_Response - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Duel_Results - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Duel_Status - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 

E

EAccountFlags - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EAccountFlags(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountFlags
 
EAccountType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EAccountType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountType
 
EActivationCodeClass - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EActivationCodeClass(long) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EActivationCodeClass
 
EAppInfoSection - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EAppInfoSection(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppInfoSection
 
EAppUsageEvent - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EAppUsageEvent(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppUsageEvent
 
eatCPPComment() - Method in class uk.co.thomasc.steamkit.types.keyvalue.KVTextReader
 
eatWhiteSpace() - Method in class uk.co.thomasc.steamkit.types.keyvalue.KVTextReader
 
EAuthSessionResponse - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EAuthSessionResponse(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAuthSessionResponse
 
EBillingType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EBillingType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EBillingType
 
EChatAction - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EChatAction(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatAction
 
EChatActionResult - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EChatActionResult(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatActionResult
 
EChatEntryType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EChatEntryType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatEntryType
 
EChatInfoType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EChatInfoType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatInfoType
 
EChatMemberStateChange - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EChatMemberStateChange(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatMemberStateChange
 
EChatRoomEnterResponse - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EChatRoomEnterResponse(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomEnterResponse
 
EChatRoomType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EChatRoomType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomType
 
EClanRank - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EClanRank(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRank
 
EClanRelationship - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EClanRelationship(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRelationship
 
EClientPersonaStateFlag - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EClientPersonaStateFlag(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClientPersonaStateFlag
 
EContentDownloadSourceType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EContentDownloadSourceType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EContentDownloadSourceType
 
ECurrencyCode - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
ECurrencyCode(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ECurrencyCode
 
EDenyReason - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EDenyReason(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EDenyReason
 
EDepotFileFlag - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EDepotFileFlag(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EDepotFileFlag
 
EditTeamLogo - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
EditTeamLogoResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
EEconTradeResponse - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EEconTradeResponse(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EEconTradeResponse
 
EFriendFlags - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EFriendFlags(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendFlags
 
EFriendRelationship - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EFriendRelationship(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendRelationship
 
EGCMsg - Class in uk.co.thomasc.steamkit.base.gc.csgo
 
EGCMsg() - Constructor for class uk.co.thomasc.steamkit.base.gc.csgo.EGCMsg
 
EGCMsg - Class in uk.co.thomasc.steamkit.base.gc.dota
 
EGCMsg() - Constructor for class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
EGCMsg - Class in uk.co.thomasc.steamkit.base.gc.tf2
 
EGCMsg() - Constructor for class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
EGCMsgBase - Class in uk.co.thomasc.steamkit.base.gc
 
EGCMsgBase() - Constructor for class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
EIntroducerRouting - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EIntroducerRouting(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EIntroducerRouting
 
ELicenseFlags - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
ELicenseFlags(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseFlags
 
ELicenseType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
ELicenseType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseType
 
emailDomain - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets the email domain.
Empty - Static variable in class uk.co.thomasc.steamkit.util.cSharp.events.EventArgs
 
EMsg - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EMsg(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EMsg
 
eMsg - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.callbacks.MessageCallback
raw emsg (with protobuf flag, if present)
EMsgMask - Static variable in class uk.co.thomasc.steamkit.util.util.MsgUtil
 
encrypt(byte[]) - Method in class uk.co.thomasc.steamkit.util.crypto.RSACrypto
 
encrypted - Variable in class uk.co.thomasc.steamkit.steam3.CMClient
 
EndOfDirectoryHeader - Static variable in class uk.co.thomasc.steamkit.util.ZipUtil
 
endPoint - Variable in class uk.co.thomasc.steamkit.networking.steam3.NetMsgEventArgs
 
endPoint - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types.Server
Gets the IP endpoint of the server.
enterResponse - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
enterResponse - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatEnterCallback
Gets the chat enter response.
entries - Variable in class uk.co.thomasc.steamkit.types.steam2ticket.Steam2Ticket
Gets the entries within this container.
Entry - Class in uk.co.thomasc.steamkit.types.steam2ticket
Represents a single data entry within the ticket container.
Entry() - Constructor for class uk.co.thomasc.steamkit.types.steam2ticket.Entry
 
entryType - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendMsgCallback
Gets the chat entry type.
enumeratePublishedFiles(EnumerationDetails) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
Enumerates the list of all published files on the Steam workshop.
enumeratePublishedFilesByUserAction(EnumerationUserDetails) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
Enumerates the list of published files for the current logged in user based on user action.
enumerateUserPublishedFiles(EnumerationUserDetails) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
Enumerates the list of published files for the current logged in user.
enumerateUserSubscribedFiles(EnumerationUserDetails) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
Enumerates the list of subscribed files for the current logged in user.
EnumerationDetails - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types
Represents the details of an enumeration request for all published files.
EnumerationDetails() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationDetails
Initializes a new instance of the EnumerationDetails class.
EnumerationUserDetails - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types
Represents the details of an enumeration request used for the local user's files.
EnumerationUserDetails() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationUserDetails
 
EOSType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EOSType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EOSType
 
EPaymentMethod - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EPaymentMethod(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPaymentMethod
 
EPersonaState - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EPersonaState(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPersonaState
 
EPlatformType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EPlatformType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPlatformType
 
EPublishedFileVisibility - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EPublishedFileVisibility(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPublishedFileVisibility
 
equalOid(byte[], byte[]) - Static method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnKeyParser
 
equals(Object) - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Determines whether the specified Object is equal to this instance.
equals(Object) - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Determines whether the specified Object is equal to this instance
equals(Object) - Method in class uk.co.thomasc.steamkit.types.ugc.UInt64Handle
Determines whether the specified Object is equal to this instance.
ERegionCode - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
ERegionCode(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ERegionCode
 
EResult - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EResult(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EResult
 
escapedMapping - Static variable in class uk.co.thomasc.steamkit.types.keyvalue.KVTextReader
 
EServerFlags - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EServerFlags(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerFlags
 
EServerType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EServerType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerType
 
EUdpPacketType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EUdpPacketType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUdpPacketType
 
EUniverse - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EUniverse(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUniverse
 
Event<T> - Class in uk.co.thomasc.steamkit.util.cSharp.events
 
Event() - Constructor for class uk.co.thomasc.steamkit.util.cSharp.events.Event
 
EventArgs - Class in uk.co.thomasc.steamkit.util.cSharp.events
 
EventArgs() - Constructor for class uk.co.thomasc.steamkit.util.cSharp.events.EventArgs
 
EventHandler<T> - Interface in uk.co.thomasc.steamkit.util.cSharp.events
 
EWorkshopEnumerationType - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EWorkshopEnumerationType(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EWorkshopEnumerationType
 
EWorkshopFileAction - Enum in uk.co.thomasc.steamkit.base.generated.steamlanguage
 
EWorkshopFileAction(int) - Constructor for enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EWorkshopFileAction
 
ExtendedClientMsgHdr - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
ExtendedClientMsgHdr() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
extendedResult - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets the extended result of the logon.

F

f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountFlags
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppInfoSection
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAuthSessionResponse
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatAction
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatActionResult
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatEntryType
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatInfoType
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatMemberStateChange
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomEnterResponse
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomType
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRelationship
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClientPersonaStateFlag
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ECurrencyCode
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EEconTradeResponse
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendRelationship
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseFlags
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseType
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EMsg
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPaymentMethod
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPersonaState
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPublishedFileVisibility
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EResult
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerType
 
f(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUniverse
 
f(int) - Static method in enum uk.co.thomasc.steamkit.types.keyvalue.Type
 
f(int) - Static method in enum uk.co.thomasc.steamkit.types.steamid.SteamID.ChatInstanceFlags
 
facebookID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.AccountInfoCallback
Gets the facebook ID of this account if it is linked with facebook.
facebookName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.AccountInfoCallback
Gets the facebook name if this account is linked with facebook.
File - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types
Represents the details of a single published file.
File(SteammessagesClientserver.CMsgClientUCMEnumerateUserPublishedFilesResponse.PublishedFileId) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.File
 
File(long) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.File
 
fileId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the file ID.
fileId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.File
Gets the file ID.
FileInfo - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types
Represents the details of a single published file.
FileInfo(SteammessagesClientserver.CMsgCREEnumeratePublishedFilesResponse.PublishedFileId) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.FileInfo
 
fileName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.callbacks.UGCDetailsCallback
Gets the name of the file.
fileName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.UpdateMachineAuthCallback
Gets the name of the sentry file to write.
fileName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.MachineAuthDetails
Gets or sets the filename of the sentry file that was written.
fileName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the name of the file.
FilePublished - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types
Represents the details of a single published file.
FilePublished(SteammessagesClientserver.CMsgClientUCMEnumeratePublishedFilesByUserActionResponse.PublishedFileId) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.FilePublished
 
files - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFilesCallback
Gets the list of enumerated files.
files - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserActionPublishedFilesCallback
Gets the list of enumerated files.
files - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserPublishedFilesCallback
Gets the list of enumerated files.
files - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserSubscribedFilesCallback
Gets the list of enumerated files.
fileSize - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.callbacks.UGCDetailsCallback
Gets the size of the file.
fileSize - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.MachineAuthDetails
Gets or sets the size of the sentry file.
fileSize - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the size of the file.
FileSubscribed - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types
Represents the details of a single published file.
FileSubscribed(SteammessagesClientserver.CMsgClientUCMEnumerateUserSubscribedFilesResponse.PublishedFileId) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.FileSubscribed
 
fileUGC - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the handle for the UGC file this published file represents.
filter - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types.QueryDetails
Gets or sets the filter used for querying the master server.
FindAccounts - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
FindSourceTVGames - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
flag - Variable in enum uk.co.thomasc.steamkit.types.steamid.SteamID.ChatInstanceFlags
 
flags - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
flush() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
forceFullUpdate - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppChangesCallback
Gets a value indicating whether the backend wishes for the client to perform a full update.
ForceSOCacheResend - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
fourByteToLong(byte[], int) - Method in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
Convert 4 bytes from the buffer at offset into a long value.
freeLastCallback() - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Frees the last callback in the queue.
FreeTrial_ChooseMostHelpfulFriend - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Friend - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types
Represents a single friend entry in a client's friendlist.
Friend(SteammessagesClientserver.CMsgClientFriendsList.Friend) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.Friend
 
FriendAddedCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
This callback is fired in response to adding a user to your friends list.
FriendAddedCallback(SteammessagesClientserver.CMsgClientAddFriendResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendAddedCallback
 
friendChatID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatInviteCallback
Gets the SteamID of the chat friend.
friendID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatEnterCallback
Gets the friend ID.
friendID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the friend ID.
friendList - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendsListCallback
Gets the friend list.
friendList - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
FriendMsgCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
This callback is fired in response to receiving a message from a friend.
FriendMsgCallback(SteammessagesClientserver.CMsgClientFriendMsgIncoming) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendMsgCallback
 
FriendPracticeLobbyJoinResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
FriendPracticeLobbyListRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
FriendPracticeLobbyListResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
FriendsListCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
This callback is fired when the client receives a list of friends.
FriendsListCallback(SteammessagesClientserver.CMsgClientFriendsList) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendsListCallback
 
fromCode(int) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountType
 
fromCode(byte) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUdpPacketType
 
fromCode(int) - Static method in enum uk.co.thomasc.steamkit.types.gameid.GameType
 
fromLimitedAccount - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendMsgCallback
Gets a value indicating whether this message is from a limited account.
func - Variable in class uk.co.thomasc.steamkit.util.ScheduledFunction
 

G

gameAppID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the game app ID.
gameAppId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.User
 
GameConnectTokensCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks
This callback is fired when the client receives a list of game connect tokens.
GameConnectTokensCallback(SteammessagesClientserver.CMsgClientGameConnectTokens) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.GameConnectTokensCallback
 
gameDataBlob - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the game data blob.
gameID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayers
 
gameID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatInviteCallback
Gets the GameID associated with this chat room, if it's a game lobby.
gameID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the game ID.
gameId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.User
 
gameId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks.TicketAuthCallback
Gets the GameID the ticket was for.
GameID - Class in uk.co.thomasc.steamkit.types.gameid
This 64bit structure represents an app, mod, shortcut, or p2p file on the Steam network.
GameID() - Constructor for class uk.co.thomasc.steamkit.types.gameid.GameID
Initializes a new instance of the GameID class.
GameID(long) - Constructor for class uk.co.thomasc.steamkit.types.gameid.GameID
Initializes a new instance of the GameID class.
GameID(int) - Constructor for class uk.co.thomasc.steamkit.types.gameid.GameID
Initializes a new instance of the GameID class.
gameId - Variable in class uk.co.thomasc.steamkit.types.gameid.GameID
 
gameName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the name of the game.
gameName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.User
 
GameServer_AuthChallenge - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
GameServer_AuthChallengeResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
GameServer_AuthResult - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
GameServer_CreateIdentity - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
GameServer_CreateIdentityResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
GameServer_LevelInfo - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
GameServer_List - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
GameServer_ListResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
GameServer_ResetIdentity - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
GameServer_ResetIdentityResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
gameServerIP - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the game server IP.
gameServerPort - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the game server port.
GameType - Enum in uk.co.thomasc.steamkit.types.gameid
Represents various types of games.
GameType(int) - Constructor for enum uk.co.thomasc.steamkit.types.gameid.GameType
 
GCError - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GCMsgBase<T extends IGCSerializableHeader> - Class in uk.co.thomasc.steamkit.base.gc
This is the abstract base class for all available game coordinator messages.
GCMsgBase(Class<T>, int) - Constructor for class uk.co.thomasc.steamkit.base.gc.GCMsgBase
Initializes a new instance of the GCMsgBase class.
GCMsgCraftItem - Class in uk.co.thomasc.steamkit.base.gc.tf2
 
GCMsgCraftItem() - Constructor for class uk.co.thomasc.steamkit.base.gc.tf2.GCMsgCraftItem
 
generateMachineID() - Static method in class uk.co.thomasc.steamkit.util.util.Utils
 
GenerateRandomBlock(int) - Static method in class uk.co.thomasc.steamkit.util.crypto.CryptoHelper
Generate an array of random bytes given the input length
GenericDebugListener - Class in uk.co.thomasc.steamkit.util.logging
 
GenericDebugListener() - Constructor for class uk.co.thomasc.steamkit.util.logging.GenericDebugListener
 
GenericEvent - Class in uk.co.thomasc.steamkit.util.cSharp.events
 
GenericEvent() - Constructor for class uk.co.thomasc.steamkit.util.cSharp.events.GenericEvent
 
GenericEventHandler - Class in uk.co.thomasc.steamkit.util.cSharp.events
 
GenericEventHandler() - Constructor for class uk.co.thomasc.steamkit.util.cSharp.events.GenericEventHandler
 
GenericReply - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
geoLocatedIP - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types.QueryDetails
Gets or sets the IP address that will be GeoIP located.
get(String) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Gets the child KeyValue with the specified key.
getAccount(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.AccountList
 
GetAccountDetails - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
getAccountID() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets the account id.
getAccountInstance() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets the account instance.
getAccountType() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets the account type.
getAccountUniverse() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets the account universe.
getAppChanges(int, boolean) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
Requests a list of app changes since the last provided change number value.
getAppChanges(int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
getAppChanges() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
getAppID() - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Gets the app id.
getAppInfo(AppDetails, boolean) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
Requests app information for a single app.
getAppInfo(AppDetails) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
getAppInfo(int, boolean) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
Requests app information for a single app.
getAppInfo(int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
getAppInfo(Collection<AppDetails>, boolean) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
Requests app information for a list of apps.
getAppInfo(Collection<AppDetails>) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
getAppInfoI(Collection<Integer>, boolean) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
Requests app information for a list of apps.
getAppInfoI(Collection<Integer>) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
getAppOwnershipTicket(int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
Requests an app ownership ticket for the specified AppID.
getAppType() - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Gets the type of the app.
getBuffer(int) - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
getCallback() - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Gets the next callback object in the queue.
getCallback(boolean) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Gets the next callback object in the queue, and optionally frees it.
getClanAvatar(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets a SHA-1 hash representing the clan's avatar.
getClanByIndex(int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets a clan SteamID by index.
getClanCount() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the count of clans the local user is a member of.
getClanName(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the name of a clan.
getClanRelationship(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the relationship of a clan.
GetCommands - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GetCommandsResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
getData() - Method in interface uk.co.thomasc.steamkit.base.gc.IPacketGCMsg
Gets the underlying data that represents this client message.
getData() - Method in interface uk.co.thomasc.steamkit.base.IPacketMsg
Gets the underlying data that represents this client message.
getData() - Method in class uk.co.thomasc.steamkit.base.PacketClientGCMsg
Gets the underlying data that represents this packet message.
getData() - Method in class uk.co.thomasc.steamkit.base.PacketClientGCMsgProtobuf
Gets the underlying data that represents this client message.
getData() - Method in class uk.co.thomasc.steamkit.base.PacketClientMsg
Gets the underlying data that represents this client message.
getData() - Method in class uk.co.thomasc.steamkit.base.PacketClientMsgProtobuf
Gets the underlying data that represents this client message.
getData() - Method in class uk.co.thomasc.steamkit.base.PacketMsg
Gets the underlying data that represents this client message.
getData() - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
Serializes the UdpPacket.
getDepotDecryptionKey(int, int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
Request the depot decryption key for a specified DepotID.
getDepotDecryptionKey(int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
getDepotDecryptionKey() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.gc.tf2.GCMsgCraftItem
 
getEMsg() - Method in interface uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.IGCSerializableMessage
 
getEMsg() - Method in interface uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ISteamSerializableMessage
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptRequest
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResponse
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResult
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMemberInfo
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayers
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayersResponse
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientJoinChat
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriendResponse
 
getEMsg() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientVACBanStatus
 
getEMsg() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.callbacks.MessageCallback
Gets the game coordinator message type.
getFriendAvatar(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets a SHA-1 hash representing the friend's avatar.
getFriendByIndex(int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets a friend by index.
getFriendCount() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the friend count of the local user.
getFriendGamePlayed(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the GameID of a friend playing a game.
getFriendGamePlayedName(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the game name of a friend playing a game.
getFriendPersonaName(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the persona name of a friend.
getFriendPersonaState(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the persona state of a friend.
getFriendRelationship(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the relationship of a friend.
getGameId() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayers
 
getGCMsg(int) - Static method in class uk.co.thomasc.steamkit.util.util.MsgUtil
Strips off the protobuf message flag and returns an EMsg.
getHandler(Class<T>) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Returns a registered handler.
getIPAddress(long) - Static method in class uk.co.thomasc.steamkit.util.util.NetHelpers
 
getIPAddress(InetAddress) - Static method in class uk.co.thomasc.steamkit.util.util.NetHelpers
 
GetIPLocation - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GetIPLocationResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GetLength() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
GetLicenses - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
getLocalIP() - Method in class uk.co.thomasc.steamkit.networking.steam3.Connection
Gets the local IP.
getLocalIP() - Method in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
Gets the local IP.
getLocalIP() - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
getLocalIP() - Method in class uk.co.thomasc.steamkit.steam3.CMClient
Returns the the local IP of this client.
getMask(short, int) - Method in class uk.co.thomasc.steamkit.types.steamid.BitVector64
 
getMessage() - Method in exception uk.co.thomasc.steamkit.util.crypto.asnkeyparser.BerDecodeException
 
getModID() - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Gets the mod id.
getMsg(int) - Static method in class uk.co.thomasc.steamkit.util.util.MsgUtil
 
getMsg(EMsg) - Static method in class uk.co.thomasc.steamkit.util.util.MsgUtil
Strips off the protobuf message flag and returns an EMsg.
getMsgType() - Method in class uk.co.thomasc.steamkit.base.ClientMsg
 
getMsgType() - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Gets the network message type of this client message.
getMsgType() - Method in class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Gets the network message type of this gc message.
getMsgType() - Method in interface uk.co.thomasc.steamkit.base.gc.IClientGCMsg
The message type.
getMsgType() - Method in interface uk.co.thomasc.steamkit.base.gc.IPacketGCMsg
The message type.
getMsgType() - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
The message type.
getMsgType() - Method in interface uk.co.thomasc.steamkit.base.IPacketMsg
Gets the network message type of this packet message.
getMsgType() - Method in class uk.co.thomasc.steamkit.base.Msg
Gets the network message type of this client message.
getMySteamId() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 
GetNews - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
getNextJobID() - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Returns the next available JobID for job based messages.
GetNextOctet() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
getNumberOfCurrentPlayers(GameID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuserstats.SteamUserStats
Retrieves the number of current players or a given GameID.
GetOctets(int) - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
getOSType() - Static method in class uk.co.thomasc.steamkit.util.util.Utils
 
getPackageInfo(int, boolean) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
Requests package information for a single package.
getPackageInfo(int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
getPackageInfo(Collection<Integer>, boolean) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
Requests package information for a list of packages.
getPackageInfo(Collection<Integer>) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
getPacketGCMsg(int, byte[]) - Static method in class uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.callbacks.MessageCallback
 
getPacketMsg(byte[]) - Static method in class uk.co.thomasc.steamkit.steam3.CMClient
 
getPersonaName() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the local user's persona name.
getPersonaState() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Gets the local user's persona state.
getPosition() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
getProtoHeader() - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Shorthand accessor for the protobuf header.
getPublicKey(EUniverse) - Static method in class uk.co.thomasc.steamkit.util.KeyDictionary
 
GetRecentMatches - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
getRemaining() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
getServersOfType(EServerType) - Method in class uk.co.thomasc.steamkit.steam3.CMClient
Returns the list of servers matching the given type
getSessionID() - Method in class uk.co.thomasc.steamkit.base.ClientMsg
Gets the session id for this client message.
getSessionID() - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Gets the session id for this client message.
getSessionID() - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
The session id.
getSessionID() - Method in class uk.co.thomasc.steamkit.base.Msg
Gets the session id for this client message.
getSharedSecret() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.OTPDetailsCallback
 
getSourceJobID() - Method in class uk.co.thomasc.steamkit.base.ClientMsg
Gets or sets the target job id for this client message.
getSourceJobID() - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Gets or sets the target job id for this client message.
getSourceJobID() - Method in class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Gets the source job id for this gc message.
getSourceJobID() - Method in interface uk.co.thomasc.steamkit.base.gc.IClientGCMsg
The source job id.
getSourceJobID() - Method in interface uk.co.thomasc.steamkit.base.gc.IPacketGCMsg
The source job id.
getSourceJobID() - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
The source job id.
getSourceJobID() - Method in interface uk.co.thomasc.steamkit.base.IPacketMsg
Gets the source job id for this packet message.
getSourceJobID() - Method in class uk.co.thomasc.steamkit.base.Msg
Gets or sets the target job id for this client message.
getStaticAccountKey() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Returns a static account key used for grouping accounts with differing instances.
getSteamID() - Method in class uk.co.thomasc.steamkit.base.ClientMsg
Gets the SteamID for this client message.
getSteamID() - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Gets the SteamID for this client message.
getSteamID() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
getSteamID() - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
getSteamID() - Method in class uk.co.thomasc.steamkit.base.Msg
Gets the SteamID for this client message.
getSteamId() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
Gets the SteamID of this client.
getSteamIdChat() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
getSteamIdChat() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
getSteamIdChat() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
getSteamIdChat() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMemberInfo
 
getSteamIdChat() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientJoinChat
 
getSteamIdChatRoom() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
getSteamIdChatter() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
getSteamIdClan() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
getSteamIdFriend() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
getSteamIdFriend() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 
getSteamIdOwner() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
getSteamIdUserActedOn() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
getSteamIdUserToActOn() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
getStream() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
getStream() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
GetSystemStats - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GetSystemStatsResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
getTargetJobID() - Method in class uk.co.thomasc.steamkit.base.ClientMsg
Gets or sets the target job id for this client message.
getTargetJobID() - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Gets or sets the target job id for this client message.
getTargetJobID() - Method in class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Gets the target job id for this gc message.
getTargetJobID() - Method in interface uk.co.thomasc.steamkit.base.gc.IClientGCMsg
The target job id.
getTargetJobID() - Method in interface uk.co.thomasc.steamkit.base.gc.IPacketGCMsg
The target job id.
getTargetJobID() - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
The target job id.
getTargetJobID() - Method in interface uk.co.thomasc.steamkit.base.IPacketMsg
Gets the target job id for this packet message.
getTargetJobID() - Method in class uk.co.thomasc.steamkit.base.Msg
Gets or sets the target job id for this client message.
getTimeDrift() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.OTPDetailsCallback
 
getUser(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.AccountCache
 
GetUserGameStatsSchema - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GetUserGameStatsSchemaResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GetUserStats - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GetUserStatsDEPRECATED - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GetUserStatsResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GiftedItems - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GiftWrapItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GiftWrapItemResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
GoldenWrenchBroadcast - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 

H

Halloween_Cheat_QueryResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Halloween_GrantItem - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Halloween_GrantItemResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Halloween_ItemClaimed - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Halloween_ReservedItem - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
handle(Class<T>, ActionT<T>) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr.CallbackMsg
Invokes the specified handler delegate if the callback matches the type parameter.
handleAccountInfo(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
HandleAccountInfo(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
 
handleAppInfoChanges(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
handleAppInfoResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
handleAppOwnershipTicketResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
handleAuthComplete(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.SteamGameServer
 
handleChatActionResult(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
handleChatEnter(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
handleChatInvite(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
handleChatMemberInfo(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
handleChatMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
handleDepotKeyResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
handleEncryptRequest(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.CMClient
 
handleEncryptResult(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.CMClient
 
handleEncryptResult(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
 
handleEnumPublishedFiles(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
 
handleEnumPublishedFilesByAction(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
 
handleEnumUserPublishedFiles(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
 
handleEnumUserSubscribedFiles(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
 
handleEvent(Object, T) - Method in class uk.co.thomasc.steamkit.util.cSharp.events.Event
 
handleEvent(Object, T) - Method in interface uk.co.thomasc.steamkit.util.cSharp.events.EventHandler
 
handleEvent(Object, EventArgs) - Method in class uk.co.thomasc.steamkit.util.cSharp.events.GenericEvent
 
handleEvent(Object) - Method in class uk.co.thomasc.steamkit.util.cSharp.events.GenericEvent
 
handleEvent(Object, EventArgs) - Method in class uk.co.thomasc.steamkit.util.cSharp.events.GenericEventHandler
 
handleEvent(Object) - Method in class uk.co.thomasc.steamkit.util.cSharp.events.GenericEventHandler
 
handleFriendMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
handleFriendResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
handleFriendsList(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
handleGameConnectTokens(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
handleIgnoreFriendResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
handleLicenseList(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
handleLoggedOff(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.CMClient
 
HandleLoggedOff(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
 
HandleLoginKey(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
 
handleLogOnResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.CMClient
 
HandleLogOnResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
 
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.ClientMsgHandler
Handles a client message.
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
Handles a client message.
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.SteamCloud
Handles a client message.
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Handles a client message.
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.SteamGameCoordinator
Handles a client message.
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.SteamGameServer
Handles a client message.
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.SteamMasterServer
Handles a client message.
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.SteamTrading
Handles a client message.
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
Handles a client message.
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuserstats.SteamUserStats
Handles a client message.
handleMsg(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
Handles a client message.
handleMulti(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.CMClient
 
handleNumberOfPlayersResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuserstats.SteamUserStats
 
handlePackageInfoResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
handlePersonaState(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
handlePublishedFileDetails(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
 
handlers - Variable in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
 
handlers - Variable in class uk.co.thomasc.steamkit.util.cSharp.events.Event
 
handleServerList(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.CMClient
 
handleServerQueryResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.SteamMasterServer
 
HandleSessionToken(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
 
handleStartSession(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.SteamTrading
 
handleStatusReply(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.SteamGameServer
 
handleTradeProposed(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.SteamTrading
 
handleTradeResult(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.SteamTrading
 
handleUGCDetailsResponse(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.SteamCloud
 
HandleUpdateMachineAuth(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
 
handleVACBanStatus(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
HandleWalletInfo(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
 
hash - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.Package
Gets a hash of the package data for caching purposes.
hash(byte[], long) - Method in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
Hash a variable-length key into a 32-bit value.
hash(byte[]) - Method in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
See hash(byte[] buffer, long initialValue)
hashCode() - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Returns a hash code for this instance.
hashCode() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Returns a hash code for this instance.
hashCode() - Method in class uk.co.thomasc.steamkit.types.ugc.UInt64Handle
Returns a hash code for this instance.
hashMix() - Method in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
Mix up the values in the hash function.
hasWallet - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.WalletInfoCallback
Gets a value indicating whether this instance has wallet data.
header - Variable in class uk.co.thomasc.steamkit.base.gc.GCMsgBase
Gets the header for this message type.
header - Variable in class uk.co.thomasc.steamkit.base.MsgBase
Gets the header for this message type.
header - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
 
headerCanary - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
headerLength - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdrProtoBuf
 
headerLength - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdrProtoBuf
 
headerSize - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
headerVersion - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
headerVersion - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdr
 
heartBeatFunc - Variable in class uk.co.thomasc.steamkit.steam3.CMClient
 
HeroFavoritesAdd - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
HeroFavoritesRemove - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 

I

IClientGCMsg - Interface in uk.co.thomasc.steamkit.base.gc
Represents a unified interface into client messages.
IClientMsg - Interface in uk.co.thomasc.steamkit.base
Represents a unified interface into client messages.
IDebugListener - Interface in uk.co.thomasc.steamkit.util.logging
 
identifier - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.OTPDetails
Gets or sets the one-time-password identifier.
iface - Variable in class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
 
IGCSerializableHeader - Interface in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
IGCSerializableMessage - Interface in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
ignore - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 
ignoreFriend(SteamID, boolean) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Ignores or unignores a friend on Steam.
ignoreFriend(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
IgnoreFriendCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
This callback is fired in response to an attempt at ignoring a friend.
IgnoreFriendCallback(MsgClientSetIgnoreFriendResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.IgnoreFriendCallback
 
incremental - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendsListCallback
Gets a value indicating whether this FriendsListCallback is an incremental update.
IncrementKillCountAttribute - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
IncrementKillCountResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
index - Variable in class uk.co.thomasc.steamkit.types.steam2ticket.Entry
Gets the index of this entry.
inflateBuffer(byte[], Passable<Integer>) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
inGameSecsPerHeartbeat - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets the in game secs per heartbeat value.
init(BigInteger, BigInteger, boolean) - Method in class uk.co.thomasc.steamkit.util.crypto.RSACrypto
 
InitialQuestionnaireResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
InitiateTeamInvite - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
InitiateTeamInviteResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
inPackets - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
InQueue - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
inSeq - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
The sequence number we plan on acknowledging receiving with the next Ack.
inSeqAcked - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
The highest sequence number we've acknowledged receiving.
inSeqHandled - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
The highest sequence number we've processed.
instancedSet(int, int, EUniverse, EAccountType) - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Sets the various components of this SteamID instance.
Invalid - Static variable in class uk.co.thomasc.steamkit.types.JobID
Represents an invalid JobID.
Invalid - Static variable in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Represents an invalid KeyValue given when a searched for child does not exist.
InvitationCreated - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
invitedID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatInviteCallback
Gets the SteamID of the user who was invited to the chat.
InviteToParty - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
IPacketGCMsg - Interface in uk.co.thomasc.steamkit.base.gc
Represents a simple unified interface into game coordinator messages recieved from the network.
IPacketMsg - Interface in uk.co.thomasc.steamkit.base
Represents a simple unified interface into client messages recieved from the network.
ipAddress - Variable in class uk.co.thomasc.steamkit.util.cSharp.ip.IPEndPoint
 
IPEndPoint - Class in uk.co.thomasc.steamkit.util.cSharp.ip
 
IPEndPoint(String, int) - Constructor for class uk.co.thomasc.steamkit.util.cSharp.ip.IPEndPoint
Constructor
IPEndPoint(InetAddress, short) - Constructor for class uk.co.thomasc.steamkit.util.cSharp.ip.IPEndPoint
 
isAnonAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is an anonymous account.
isAnonGameServerAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is an anonymous game server account.
isAnonUserAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is an anonymous user account.
isAtEnd() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
isBanned - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets a value indicating whether this instance is banned.
isBlankAnonAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is a blank anonymous account
isChatAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is a chat account.
isClanAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is a clan account.
isConnected - Variable in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
 
isConsoleUserAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is a console user account.
isContentServerAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is a content server account.
isGameServerAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is a game server account.
isIndividualAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is an individual account.
IsLobby() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is a lobby.
isLocalUser(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.AccountCache
 
isMod() - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Gets a value indicating whether this instance is a mod.
IsNextBitString() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
IsNextInteger() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
IsNextNull() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
IsNextOctetString() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
IsNextSequence() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
IsP2PFile() - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Gets a value indicating whether this instance is a peer-to-peer file.
isPersistentGameServerAccount() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is a persistent game server account.
isProto() - Method in class uk.co.thomasc.steamkit.base.ClientMsg
Gets a value indicating whether this client message is protobuf backed.
isProto() - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Client messages of this type are always protobuf backed.
isProto() - Method in class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Gets a value indicating whether this gc message is protobuf backed.
isProto - Variable in class uk.co.thomasc.steamkit.base.gc.GCMsgBase
true if this instance is protobuf backed; otherwise, false
isProto() - Method in interface uk.co.thomasc.steamkit.base.gc.IClientGCMsg
True if this instance is protobuf backed; otherwise, false.
isProto() - Method in interface uk.co.thomasc.steamkit.base.gc.IPacketGCMsg
true if this instance is protobuf backed; otherwise, false.
isProto() - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
True if this instance is protobuf backed; otherwise, false.
isProto() - Method in interface uk.co.thomasc.steamkit.base.IPacketMsg
Gets a value indicating whether this packet message is protobuf backed.
isProto() - Method in class uk.co.thomasc.steamkit.base.Msg
Gets a value indicating whether this client message is protobuf backed.
isProto - Variable in class uk.co.thomasc.steamkit.base.MsgBase
true if this instance is protobuf backed; otherwise, false.
isProto() - Method in class uk.co.thomasc.steamkit.base.PacketClientGCMsg
Gets a value indicating whether this packet message is protobuf backed.
isProto() - Method in class uk.co.thomasc.steamkit.base.PacketClientGCMsgProtobuf
Gets a value indicating whether this packet message is protobuf backed.
isProto() - Method in class uk.co.thomasc.steamkit.base.PacketClientMsg
Gets a value indicating whether this packet message is protobuf backed.
isProto() - Method in class uk.co.thomasc.steamkit.base.PacketClientMsgProtobuf
This type of message is always protobuf backed.
isProto() - Method in class uk.co.thomasc.steamkit.base.PacketMsg
Gets a value indicating whether this packet message is protobuf backed.
isProto() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.callbacks.MessageCallback
Gets a value indicating whether this message is protobuf'd.
isProtoBuf(int) - Static method in class uk.co.thomasc.steamkit.util.util.MsgUtil
Determines whether message is protobuf flagged.
isProtoBuf(EMsg) - Static method in class uk.co.thomasc.steamkit.util.util.MsgUtil
Determines whether message is protobuf flagged.
isSecure - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks.StatusReplyCallback
Gets a value indicating whether this game server is VAC secure.
isShortcut() - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Gets a value indicating whether this instance is a shortcut.
IsSteamApp() - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Gets a value indicating whether this instance is a steam app.
ISteamSerializable - Interface in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
ISteamSerializableHeader - Interface in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
ISteamSerializableMessage - Interface in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
isType(Class<T>) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr.CallbackMsg
Determines whether this callback is a certain type.
isUrlSafeChar(char) - Static method in class uk.co.thomasc.steamkit.util.WebHelpers
 
isValid() - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
Gets a value indicating whether this instance is valid.
IsValid() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Gets a value indicating whether this instance is valid.
isVoiceSpeaker - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientJoinChat
 
isVoiceSpeaker() - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientJoinChat
 
items - Variable in class uk.co.thomasc.steamkit.base.gc.tf2.GCMsgCraftItem
 

J

JenkinsHash - Class in uk.co.thomasc.steamkit.util.classlesshasher
Hash algorithm by Bob Jenkins, 1996.
JenkinsHash() - Constructor for class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
 
JenkinsHash(byte[]) - Static method in class uk.co.thomasc.steamkit.util.crypto.CryptoHelper
Performs the Jenkins hash on an input byte array
JobCallback<T extends CallbackMsg> - Class in uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr
This callback is received when a job related operation on the backend has completed, or a client operation should begin.
JobCallback(JobID, T) - Constructor for class uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr.JobCallback
 
jobId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.MachineAuthDetails
Gets or sets the target Job ID for the request.
jobId - Variable in class uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr.BaseJobCallback
Gets the Job ID of this callback.
JobID - Class in uk.co.thomasc.steamkit.types
 
JobID() - Constructor for class uk.co.thomasc.steamkit.types.JobID
Initializes a new instance of the JobID class.
JobID(long) - Constructor for class uk.co.thomasc.steamkit.types.JobID
Initializes a new instance of the JobID class.
joinChat(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Attempts to join a chat room.
JoinChatChannel - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
JoinChatChannelResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 

K

KeyDictionary - Class in uk.co.thomasc.steamkit.util
 
KeyDictionary() - Constructor for class uk.co.thomasc.steamkit.util.KeyDictionary
 
keys - Static variable in class uk.co.thomasc.steamkit.util.KeyDictionary
 
keySize - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResponse
 
KeyValue - Class in uk.co.thomasc.steamkit.types.keyvalue
Represents a recursive string key to arbitrary value container.
KeyValue(String, String) - Constructor for class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Initializes a new instance of the KeyValue class.
KeyValue(String) - Constructor for class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
KeyValue() - Constructor for class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
kickChatMember(SteamID, SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Kicks the specified chat member from the given chat room.
KickedFromMatchmakingQueue - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
KickFromParty - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
KickPlayer - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
KickTeamMember - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
KickTeamMemberResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
KVTextReader - Class in uk.co.thomasc.steamkit.types.keyvalue
 
KVTextReader(KeyValue, BufferedInputStream) - Constructor for class uk.co.thomasc.steamkit.types.keyvalue.KVTextReader
 

L

lastChangeNumber - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the last change number for this license.
lastError - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.MachineAuthDetails
Gets or sets the last error that occurred while writing the sentry file, or 0 if no error occurred.
lastLogOff - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the last log off.
lastLogOn - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the last log on.
LeaguesWithLiveGamesResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
leaveChat(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Attempts to leave a chat room.
LeaveChatChannel - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
LeaveParty - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
LeaveTeam - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
LeaveTeamResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
leftShift(long, int) - Method in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
Left shift val by shift bits.
len - Variable in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
length - Variable in class uk.co.thomasc.steamkit.types.steam2ticket.Steam2Ticket
Gets the length, in bytes, of the container.
License - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.types
Represents a granted license (steam3 subscription) for one or more games.
License(SteammessagesClientserver.CMsgClientLicenseList.License) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
 
licenseFlags - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the license flags.
licenseList - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.LicenseListCallback
Gets the license list.
LicenseListCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks
This callback is fired during logon, informing the client of it's available licenses.
LicenseListCallback(SteammessagesClientserver.CMsgClientLicenseList) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.LicenseListCallback
 
licenseType - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the type of the license.
listeners - Static variable in class uk.co.thomasc.steamkit.util.logging.DebugLog
 
listLock - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
loadAsBinary(String) - Static method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Attempts to load the given filename as a binary KeyValue.
loadAsText(String) - Static method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Attempts to load the given filename as a text KeyValue.
loadFromFile(String, boolean) - Static method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
loadFromString(String) - Static method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Attempts to create an instance of KeyValue from the given input text.
LocalFileHeader - Static variable in class uk.co.thomasc.steamkit.util.ZipUtil
 
localUser - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.AccountCache
 
lockedWithIPT - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.AccountInfoCallback
Gets a value indicating whether this account is locked with IPT.
LoggedOffCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks
This callback is returned in response to a log off attempt, or when the client is told to log off by the server.
LoggedOffCallback(SteammessagesClientserver.CMsgClientLoggedOff) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOffCallback
 
LoggedOnCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks
This callback is returned in response to an attempt to log on to the Steam3 network through SteamUser.
LoggedOnCallback(SteammessagesClientserver.CMsgClientLogonResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
 
loginKey - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoginKeyCallback
Gets the login key.
LoginKeyCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks
This callback is returned some time after logging onto the network.
LoginKeyCallback(SteammessagesClientserver.CMsgClientNewLoginKey) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoginKeyCallback
 
logOff() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.SteamGameServer
Logs the game server off of the Steam3 network.
logOff() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
Logs the user off of the Steam3 network.
logOn(LogOnDetails) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.SteamGameServer
Logs onto the Steam network as a persistent game server.
logOn(LogOnDetails) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
Logs the client into the Steam3 network.
logOnAnonymous(int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.SteamGameServer
Logs the client into the Steam3 network as an anonymous game server.
logOnAnonymous() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.SteamGameServer
 
logOnAnonymous() - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
Logs the client into the Steam3 network as an anonymous user.
LogOnDetails - Class in uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.types
Represents the details required to log into Steam3 as a game server.
LogOnDetails() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.types.LogOnDetails
 
LogOnDetails - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.types
Represents the details required to log into Steam3 as a user.
LogOnDetails() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.LogOnDetails
Initializes a new instance of the LogOnDetails class.
LongMaxValue - Static variable in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
LookupAccount - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
LookupAccountFromInput - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
LookupAccountName - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
LookupAccountNameResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
LookupAccountResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 

M

MachineAuthDetails - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.types
Represents details required to complete a machine auth request.
MachineAuthDetails() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.MachineAuthDetails
Initializes a new instance of the MachineAuthDetails class.
MAGIC - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
magic - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
MAGIC - Static variable in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
 
magic - Variable in class uk.co.thomasc.steamkit.types.steam2ticket.Entry
Gets the magic.
magic - Variable in class uk.co.thomasc.steamkit.types.steam2ticket.Steam2Ticket
Gets the magic of the container.
makeGCMsg(int, boolean) - Static method in class uk.co.thomasc.steamkit.util.util.MsgUtil
Crafts an EMsg, flagging it if required.
makeGCMsg(int) - Static method in class uk.co.thomasc.steamkit.util.util.MsgUtil
 
makeMsg(int, boolean) - Static method in class uk.co.thomasc.steamkit.util.util.MsgUtil
Crafts an EMsg, flagging it if required.
makeMsg(int) - Method in class uk.co.thomasc.steamkit.util.util.MsgUtil
 
MatchDetailsRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
MatchDetailsResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
MatchGroupWaitTimesRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
MatchGroupWaitTimesResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
MatchmakingSearchCountRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
MatchmakingSearchCountResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
MatchVote - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
MatchVoteResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
MAX_PAYLOAD - Static variable in class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
 
MAX_VALUE - Static variable in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
 
maxServers - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types.QueryDetails
Gets or sets the maximum number of servers to return.
MemCachedDelete - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
MemCachedGet - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
MemCachedGetResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
MemCachedSet - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
message - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatMsgCallback
Gets the message.
message - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendMsgCallback
Gets the message.
message - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.callbacks.MessageCallback
Gets the actual message.
MessageCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.callbacks
This callback is fired when a game coordinator message is recieved from the network.
MessageCallback(SteammessagesClientserver.CMsgGCClient) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.callbacks.MessageCallback
 
minuteLimit - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the minute limit of the license.
minutesUsed - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the minutes used of the license.
MOTDRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
MOTDRequestResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
msg - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
msg - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdrProtoBuf
 
msg - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdr
 
msg - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdrProtoBuf
 
Msg<T extends ISteamSerializableMessage> - Class in uk.co.thomasc.steamkit.base
 
Msg(Class<T>) - Constructor for class uk.co.thomasc.steamkit.base.Msg
 
Msg(Class<T>, int) - Constructor for class uk.co.thomasc.steamkit.base.Msg
Initializes a new instance of the Msg class.
Msg(MsgBase<MsgHdr>, Class<T>, int) - Constructor for class uk.co.thomasc.steamkit.base.Msg
Initializes a new instance of the Msg class.
Msg(IPacketMsg, Class<T>) - Constructor for class uk.co.thomasc.steamkit.base.Msg
Initializes a new instance of the Msg class.
MsgBase<T extends ISteamSerializableHeader> - Class in uk.co.thomasc.steamkit.base
This is the abstract base class for all available client messages.
MsgBase(Class<T>) - Constructor for class uk.co.thomasc.steamkit.base.MsgBase
 
MsgBase(Class<T>, int) - Constructor for class uk.co.thomasc.steamkit.base.MsgBase
Initializes a new instance of the MsgBase class.
MsgChannelEncryptRequest - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgChannelEncryptRequest() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptRequest
 
MsgChannelEncryptResponse - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgChannelEncryptResponse() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResponse
 
MsgChannelEncryptResult - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgChannelEncryptResult() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResult
 
MsgClientChatAction - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientChatAction() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
MsgClientChatActionResult - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientChatActionResult() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
MsgClientChatEnter - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientChatEnter() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
MsgClientChatMemberInfo - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientChatMemberInfo() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMemberInfo
 
MsgClientChatMsg - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientChatMsg() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
MsgClientGetNumberOfCurrentPlayers - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientGetNumberOfCurrentPlayers() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayers
 
MsgClientGetNumberOfCurrentPlayersResponse - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientGetNumberOfCurrentPlayersResponse() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayersResponse
 
MsgClientJoinChat - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientJoinChat() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientJoinChat
 
MsgClientLogon - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientLogon() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
MsgClientSetIgnoreFriend - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientSetIgnoreFriend() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 
MsgClientSetIgnoreFriendResponse - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientSetIgnoreFriendResponse() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriendResponse
 
MsgClientVACBanStatus - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
MsgClientVACBanStatus() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientVACBanStatus
 
MsgGCHdr - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
MsgGCHdr() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdr
 
MsgGCHdrProtoBuf - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
MsgGCHdrProtoBuf() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdrProtoBuf
 
MsgHdr - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
MsgHdr() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdr
 
MsgHdrProtoBuf - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
MsgHdrProtoBuf() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdrProtoBuf
 
msgSize - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
msgStartSeq - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
msgType - Variable in class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
 
msgType - Variable in class uk.co.thomasc.steamkit.base.gc.GCMsgBase
The network message type.
msgType - Variable in class uk.co.thomasc.steamkit.base.MsgBase
The network message type.
msgType - Variable in class uk.co.thomasc.steamkit.base.PacketClientGCMsg
Gets the network message type of this packet message.
msgType - Variable in class uk.co.thomasc.steamkit.base.PacketClientGCMsgProtobuf
Gets the network message type of this packet message.
msgType - Variable in class uk.co.thomasc.steamkit.base.PacketClientMsg
Gets the network message type of this packet message.
msgType - Variable in class uk.co.thomasc.steamkit.base.PacketClientMsgProtobuf
The message type.
msgType - Variable in class uk.co.thomasc.steamkit.base.PacketMsg
Gets the network message type of this packet message.
MsgUtil - Class in uk.co.thomasc.steamkit.util.util
 
MsgUtil() - Constructor for class uk.co.thomasc.steamkit.util.util.MsgUtil
 
mySteamId - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 

N

name - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the name.
name - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.Account
 
name - Variable in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Gets or sets the name of this instance.
NameBaseItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
NameBaseItemResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
NameItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
netFilter - Variable in class uk.co.thomasc.steamkit.networking.steam3.Connection
The net filter.
NetFilterEncryption - Class in uk.co.thomasc.steamkit.networking.steam3
 
NetFilterEncryption(byte[]) - Constructor for class uk.co.thomasc.steamkit.networking.steam3.NetFilterEncryption
 
NetHelpers - Class in uk.co.thomasc.steamkit.util.util
 
NetHelpers() - Constructor for class uk.co.thomasc.steamkit.util.util.NetHelpers
 
NetMsgEventArgs - Class in uk.co.thomasc.steamkit.networking.steam3
Represents data that has been received over the network.
NetMsgEventArgs(byte[], IPEndPoint) - Constructor for class uk.co.thomasc.steamkit.networking.steam3.NetMsgEventArgs
 
netMsgReceived - Variable in class uk.co.thomasc.steamkit.networking.steam3.Connection
Occurs when a net message is recieved over the network.
netReader - Variable in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
 
netThread - Variable in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
 
netThread - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
netWriter - Variable in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
 
NewsResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
Next() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
NextBitString() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
nextInteger() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
NextNull() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
NextOctetString() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
nextOID() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
nextResend - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
nextSequence() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
NotifySuccessfulReport - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
numBans - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientVACBanStatus
 
NumberOfPlayersCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuserstats.callbacks
This callback is fired in response to SteamUserStats.getNumberOfCurrentPlayers(GameID).
NumberOfPlayersCallback(MsgClientGetNumberOfCurrentPlayersResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuserstats.callbacks.NumberOfPlayersCallback
 
numPlayers - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayersResponse
 
numPlayers - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuserstats.callbacks.NumberOfPlayersCallback
Gets the current number of players according to Steam.

O

ObfuscationMask - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
offset - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.UpdateMachineAuthCallback
Gets the offset to write to.
offset - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.MachineAuthDetails
Gets or sets the offset within the sentry file that was written.
onClientConnected() - Method in class uk.co.thomasc.steamkit.steam3.CMClient
Called when the client is connected to Steam3 and is ready to send messages.
onClientConnected() - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Called when the client is connected to Steam3 and is ready to send messages.
onClientDisconnected() - Method in class uk.co.thomasc.steamkit.steam3.CMClient
Called when the client is physically disconnected from Steam3.
onClientDisconnected() - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Called when the client is physically disconnected from Steam3.
onClientMsgReceived(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.CMClient
Called when a client message is received from the network.
onClientMsgReceived(IPacketMsg) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Called when a client message is received from the network.
onConnected(EventArgs) - Method in class uk.co.thomasc.steamkit.networking.steam3.Connection
 
onDisconnected(EventArgs) - Method in class uk.co.thomasc.steamkit.networking.steam3.Connection
 
oneTimePassword - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.UpdateMachineAuthCallback
Gets the one-time-password details.
oneTimePassword - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.MachineAuthDetails
Gets or sets the one-time-password details.
onlineSessionInstances - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the online session instances.
onNetMsgReceived(NetMsgEventArgs) - Method in class uk.co.thomasc.steamkit.networking.steam3.Connection
Raises the Connection.netMsgReceived event.
os - Variable in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
otherClient - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks.SessionStartCallback
Gets the SteamID of the client that this the trading session has started with.
otherClient - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks.TradeProposedCallback
Gets the SteamID of the client that sent the proposal.
otherClient - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks.TradeResultCallback
Gets the SteamID of the client that responded to the proposal.
OtherJoinedChatChannel - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
OtherLeftChatChannel - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
otherName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks.TradeProposedCallback
Gets the persona name of the client that sent the proposal.
OTPDetails - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.types
The One-Time-Password details for this response.
OTPDetails() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.OTPDetails
 
OTPDetailsCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks
Represents various one-time-password details.
OTPDetailsCallback() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.OTPDetailsCallback
 
OTPDetailsCallbackInternal - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks
Represents various one-time-password details.
OTPDetailsCallbackInternal() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.OTPDetailsCallbackInternal
 
outOfGameSecsPerHeartbeat - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets the out of game secs per heartbeat value.
outPackets - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
outputStream - Variable in class uk.co.thomasc.steamkit.base.AMsgBase
 
outSeq - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
The next outgoing sequence number to be used.
outSeqAcked - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
The sequence number of the highest packet acknowledged by the server.
outSeqSent - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
The highest sequence number of an outbound packet that has been sent.
ownerID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatEnterCallback
Gets the SteamID of the chat room owner.

P

Package - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.types
Represents a single package in this response.
Package(SteammessagesClientserver.CMsgClientPackageInfoResponse.Package, PackageStatus) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.Package
 
Package(int, PackageStatus) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.Package
 
packageID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the package ID used to identify the license.
packageID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.Package
Gets the PackageID for this package.
PackageInfoCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks
This callback is received in response to calling SteamApps.getPackageInfo(int).
PackageInfoCallback(SteammessagesClientserver.CMsgClientPackageInfoResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.PackageInfoCallback
 
packages - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.PackageInfoCallback
Gets the list of packages this response contains.
packagesPending - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.PackageInfoCallback
Gets a count of packages pending in this response.
PackageStatus - Enum in uk.co.thomasc.steamkit.steam3.handlers.steamapps.types
The status of a requested app.
PackageStatus() - Constructor for enum uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.PackageStatus
 
PacketClientGCMsg - Class in uk.co.thomasc.steamkit.base
Represents a packet message with extended header information.
PacketClientGCMsg(int, byte[]) - Constructor for class uk.co.thomasc.steamkit.base.PacketClientGCMsg
Initializes a new instance of the PacketClientGCMsg class.
PacketClientGCMsgProtobuf - Class in uk.co.thomasc.steamkit.base
Represents a protobuf backed packet message.
PacketClientGCMsgProtobuf(int, byte[]) - Constructor for class uk.co.thomasc.steamkit.base.PacketClientGCMsgProtobuf
Initializes a new instance of the PacketClientGCMsgProtobuf class.
PacketClientMsg - Class in uk.co.thomasc.steamkit.base
Represents a packet message with extended header information.
PacketClientMsg(EMsg, byte[]) - Constructor for class uk.co.thomasc.steamkit.base.PacketClientMsg
Initializes a new instance of the PacketClientMsg class.
PacketClientMsgProtobuf - Class in uk.co.thomasc.steamkit.base
Represents a protobuf backed packet message.
PacketClientMsgProtobuf(EMsg, byte[]) - Constructor for class uk.co.thomasc.steamkit.base.PacketClientMsgProtobuf
Initializes a new instance of the PacketClientMsgProtobuf class.
PacketMsg - Class in uk.co.thomasc.steamkit.base
Represents a packet message with basic header information.
PacketMsg(EMsg, byte[]) - Constructor for class uk.co.thomasc.steamkit.base.PacketMsg
Initializes a new instance of the PacketMsg class.
packetsInMsg - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
packetType - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
PaintItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
PaintItemResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
parseRSAPublicKey() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnKeyParser
 
PartyInviteResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Passable<T> - Class in uk.co.thomasc.steamkit.util
 
Passable(T) - Constructor for class uk.co.thomasc.steamkit.util.Passable
 
password - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.types.LogOnDetails
Gets or sets the password.
password - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.LogOnDetails
Gets or sets the password.
passwordSalt - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.AccountInfoCallback
Gets the salt used for the password.
passwordSHADisgest - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.AccountInfoCallback
Gets the SHA-1 disgest of the password.
patronID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatInviteCallback
Gets the SteamID of the user who performed the invitation.
payload - Variable in class uk.co.thomasc.steamkit.base.PacketClientGCMsg
 
payload - Variable in class uk.co.thomasc.steamkit.base.PacketClientGCMsgProtobuf
 
payload - Variable in class uk.co.thomasc.steamkit.base.PacketClientMsg
 
payload - Variable in class uk.co.thomasc.steamkit.base.PacketClientMsgProtobuf
 
payload - Variable in class uk.co.thomasc.steamkit.base.PacketMsg
 
payload - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
 
payloadSize - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
paymentMethod - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the payment method used when the license was created.
peek() - Method in class uk.co.thomasc.steamkit.types.keyvalue.KVTextReader
 
peekHeader(BinaryReader, int) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
PersonaDetails - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
personaName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendAddedCallback
Gets the persona name of the friend.
personaName - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.AccountInfoCallback
Gets the last recorded persona name used by this account.
personaState - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.User
 
PersonaStateCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
This callback is fired in response to someone changing their friend details over the network.
PersonaStateCallback(SteammessagesClientserver.CMsgClientPersonaState.Friend) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
 
PickupItemEligibility_Query - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
PlayerHeroesRecent - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
PlayerHeroesRecentRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
Popup - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
port - Variable in class uk.co.thomasc.steamkit.util.cSharp.ip.IPEndPoint
 
PortCM_Public - Variable in class uk.co.thomasc.steamkit.steam3.CMClient
 
PortCM_PublicEncrypted - Variable in class uk.co.thomasc.steamkit.steam3.CMClient
 
PostAlert - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
postCallback(CallbackMsg) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Posts a callback to the queue.
PracticeLobbyCreate - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
PracticeLobbyJoin - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
PracticeLobbyKick - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
PracticeLobbyLaunch - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
PracticeLobbyLeave - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
PracticeLobbyList - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
PracticeLobbyListResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
PracticeLobbySetDetails - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
PracticeLobbySetTeamSlot - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
PreTestSetup - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
previewFileSize - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the size of the preview file.
previewFileUGC - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the handle for the UGC preview file this published file represents, normally an image or thumbnail.
processIncoming(byte[]) - Method in class uk.co.thomasc.steamkit.networking.steam3.NetFilterEncryption
 
processOutgoing(byte[]) - Method in class uk.co.thomasc.steamkit.networking.steam3.NetFilterEncryption
 
ProfileRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
ProfileResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
proto - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdrProtoBuf
 
proto - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdrProtoBuf
 
PROTOCOL_VERSION - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptRequest
 
ProtocolType - Enum in uk.co.thomasc.steamkit.util.cSharp.ip
 
ProtocolType(int) - Constructor for enum uk.co.thomasc.steamkit.util.cSharp.ip.ProtocolType
 
ProtocolVerMajorMask - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMask - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinClients - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForAnyProtoBufMessages - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForCegApplyPESig - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForCellId - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForExtendedMsgHdr - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForMachineAuth - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForMarketingMessages2 - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForOSType - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForProtoBufLoggedOffMessage - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForProtoBufMultiMessages - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForSendingProtocolToUFS - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForServerAvailablityMsgs - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForSessionIDLast - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForSupportingEMsgClientEncryptPct - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinForSupportingEMsgMulti - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
ProtocolVerMinorMinGameServers - Static variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
protocolVersion - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptRequest
 
protocolVersion - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResponse
 
ProtoMask - Static variable in class uk.co.thomasc.steamkit.util.util.MsgUtil
 
publicIP - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets or sets the public IP of the client
PublishedFileDetailsCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks
This callback is received in response to calling SteamWorkshop.requestPublishedFileDetails(long).
PublishedFileDetailsCallback(SteammessagesClientserver.CMsgClientUCMGetPublishedFileDetailsResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
 
PublishedFilesCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks
This callback is received in response to calling SteamWorkshop.enumeratePublishedFiles(EnumerationDetails).
PublishedFilesCallback(SteammessagesClientserver.CMsgCREEnumeratePublishedFilesResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFilesCallback
 
publishedSessionID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the published session ID.
purchaseCountryCode - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the two letter country code where the license was purchased.

Q

QP_ScoreServers - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
QP_ScoreServersResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
QueryCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.callbacks
This callback is received in response to calling SteamMasterServer.serverQuery(QueryDetails).
QueryCallback(SteammessagesClientserver.CMsgGMSClientServerQueryResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.callbacks.QueryCallback
 
QueryDetails - Class in uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types
Details used when performing a server list query.
QueryDetails() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types.QueryDetails
 
queryPort - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the query port.

R

readAsBinary(BinaryReader) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Populate this instance from the given BinaryReader as a binary KeyValue.
readAsText(InputStream) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Populate this instance from the given InputStream as a text KeyValue.
readByte() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
readBytes(int) - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
readBytes() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
readCentralDirectory(BinaryReader, Passable<String>) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
readEndOfDirectory(BinaryReader) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
reader - Variable in class uk.co.thomasc.steamkit.base.AMsgBase
 
reader - Variable in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
readFileAsText(String) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Opens and reads the given filename as text.
readFloat() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
readInt() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
readLocalFile(BinaryReader, Passable<String>, Passable<Integer>) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
readLong() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
readNullTermString(InputStream) - Static method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
readPacket() - Method in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
 
readShort() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
readString() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryReader
 
readToken(Passable<Boolean>, Passable<Boolean>) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KVTextReader
 
readyMessageParts() - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Returns the number of message parts in the next message.
ReadyUp - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
receiveAccept(UdpPacket) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Receives the notification of an accepted connection and sets the connection id that will be used for the connection's duration.
receiveChallenge(UdpPacket) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Receives the challenge and responds with a Connect request
receiveData(UdpPacket) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Receives typical data packets before dispatching them for consumption by the rest of SteamKit
ReceiveInterAppMessage - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
receivePacket(UdpPacket) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Receives the packet, performs all sanity checks and then passes it along as necessary.
RecentMatchesResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
recipe - Variable in class uk.co.thomasc.steamkit.base.gc.tf2.GCMsgCraftItem
 
RecordSupportAction - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
recursiveLoadFromBuffer(KVTextReader) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
recursiveSaveToFile(FileOutputStream) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
recursiveSaveToFile(FileOutputStream, int) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
region - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types.QueryDetails
Gets or sets the region that servers will be returned from.
relationship - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.Clan
 
relationship - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.Friend
Gets the relationship to this friend.
relationship - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.User
 
remainingBytes() - Method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
remoteConnId - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
remoteEndPoint - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
RemoveCustomTexture - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
RemoveCustomTextureResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
removeEventHandler(EventHandler<T>) - Method in class uk.co.thomasc.steamkit.util.cSharp.events.Event
 
removeFriend(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Removes a friend from your friends list.
removeHandler(Class<? extends ClientMsgHandler>) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Removes a registered handler by name.
removeHandler(ClientMsgHandler) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Removes a registered handler.
RemoveItemMakersMark - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
RemoveItemMakersMarkResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
RemoveItemName - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
RemoveItemPaint - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
removeListener(IDebugListener) - Static method in class uk.co.thomasc.steamkit.util.logging.DebugLog
 
RemoveSocketItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
RemoveSocketItemResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
RemoveUniqueCraftIndex - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
RemoveUniqueCraftIndexResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
render() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Renders this instance into it's "STEAM_" represenation.
Replay_SubmitContestEntry - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Replay_SubmitContestEntryResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
Replay_UploadedToYouTube - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
ReplicateConVars - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
reports - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.FileInfo
Gets the number of reports for this file.
ReportsRemainingRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
ReportsRemainingResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
ReportWarKill - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
RequestChatChannelList - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RequestChatChannelListResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RequestDefaultChatChannel - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RequestDefaultChatChannelResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RequestEloBracket - Static variable in class uk.co.thomasc.steamkit.base.gc.csgo.EGCMsg
 
RequestEloBracketResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.csgo.EGCMsg
 
requestFriendInfo(Collection<SteamID>, int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Requests persona state for a list of specified SteamID.
requestFriendInfo(Collection<SteamID>, EClientPersonaStateFlag) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
requestFriendInfo(Collection<SteamID>) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
requestFriendInfo(SteamID, int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Requests persona state for a specified SteamID.
requestFriendInfo(SteamID, EClientPersonaStateFlag) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
requestFriendInfo(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
RequestInventoryRefresh - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
RequestItemSchemaData - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
RequestLeaguesWithLiveGames - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RequestMatches - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RequestMatchesResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RequestPersonaDetails - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
requestPublishedFileDetails(long) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
Requests details for a given published workshop file.
RequestSaveGames - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RequestSaveGamesResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
requestSteam2Ticket - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.LogOnDetails
Gets or sets a value indicating whether to request the Steam2 ticket.
RequestTeamData - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RequestTeamDataResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RequestTF2Friends - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
RequestTF2FriendsResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
RequestTodayMessages - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
requestUGCDetails(long) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.SteamCloud
Requests details for a specific item of user generated content from the Steam servers.
RESEND_COUNT - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Maximum number of packets to resend when RESEND_DELAY is exceeded.
RESEND_DELAY - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Seconds to wait before sending packets.
RespawnPostLoadoutChange - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
respondToTrade(int, boolean) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.SteamTrading
Responds to a trade proposal.
response - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks.TradeResultCallback
Gets the response of the trade proposal.
result - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResult
 
result - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayersResponse
 
result - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriendResponse
 
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppOwnershipTicketCallback
Gets the result of requesting the ticket.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.DepotKeyCallback
Gets the result of requesting this encryption key.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.LicenseListCallback
Gets the result of the message.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.callbacks.UGCDetailsCallback
Gets the result of the request.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatActionResultCallback
Gets the result of the chat action.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendAddedCallback
Gets the result of the request.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.IgnoreFriendCallback
Gets the result of ignoring a friend.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOffCallback
Gets the result of the log off.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets the result of the logon.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.MachineAuthDetails
Gets or sets the result of updating the machine auth.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuserstats.callbacks.NumberOfPlayersCallback
Gets the result of the request.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the result.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFilesCallback
Gets the result.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserActionPublishedFilesCallback
Gets the result.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserPublishedFilesCallback
Gets the result.
result - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserSubscribedFilesCallback
Gets the result.
result - Variable in class uk.co.thomasc.steamkit.steam3.steamclient.callbacks.ConnectedCallback
Gets the result of the connection attempt.
RetrieveMatchVote - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RetrieveMatchVoteResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
RevolvingLootList - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
RSACrypto - Class in uk.co.thomasc.steamkit.util.crypto
 
RSACrypto(byte[]) - Constructor for class uk.co.thomasc.steamkit.util.crypto.RSACrypto
 
RSACrypto(BigInteger, BigInteger) - Constructor for class uk.co.thomasc.steamkit.util.crypto.RSACrypto
 
RSACrypto(BigInteger, BigInteger, boolean) - Constructor for class uk.co.thomasc.steamkit.util.crypto.RSACrypto
 
RSAkey - Variable in class uk.co.thomasc.steamkit.util.crypto.RSACrypto
 
run() - Method in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection.NetLoop
Nets the loop.
run() - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection.NetLoop
Processes incoming packets, maintains connection consistency, and oversees outgoing packets.
run() - Method in class uk.co.thomasc.steamkit.util.ScheduledFunction
 

S

saveToFile(String, boolean) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Saves this instance to file.
SaxxyBroadcast - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
ScheduledFunction - Class in uk.co.thomasc.steamkit.util
 
ScheduledFunction(Action) - Constructor for class uk.co.thomasc.steamkit.util.ScheduledFunction
 
ScheduledFunction(Action, long) - Constructor for class uk.co.thomasc.steamkit.util.ScheduledFunction
 
score - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.FileInfo
Gets the score of this file, based on up and down votes.
sectionCRC - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.AppDetails
Gets the Section CRC list for this request.
sectionFlags - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.AppDetails
Gets or sets the section flags for this request.
sections - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.App
Gets a section data for this app.
send(IClientMsg) - Method in class uk.co.thomasc.steamkit.networking.steam3.Connection
Sends the specified client net message.
send(IClientMsg) - Method in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
Sends the specified client net message.
send(IClientMsg) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Serializes and sends the provided message to the server in as many packets as is necessary.
send(IClientMsg) - Method in class uk.co.thomasc.steamkit.steam3.CMClient
Sends the specified client message to the server.
send(IClientGCMsg, int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.SteamGameCoordinator
Sends a game coordinator message for a specific appid.
sendAck() - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Sends a datagram Ack, used when an Ack needs to be sent but there is no data response to piggy-back on.
sendChatMessage(SteamID, EChatEntryType, String) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Sends a chat message to a friend.
sendChatRoomMessage(SteamID, EChatEntryType, String) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Sends a message to a chat room.
sendData(BinaryReader) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Sends the data sequenced as a single message, splitting it into multiple parts if necessary.
sender - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendMsgCallback
Gets or sets the sender.
SendHTTPRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SendHTTPRequestResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SendInterAppMessage - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
sendMachineAuthResponse(MachineAuthDetails) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
Sends a machine auth response.
sendPacket(UdpPacket) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Sends a packet immediately.
sendPendingMessages() - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Sends or resends sequenced messages, if necessary.
sendSequenced(UdpPacket) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Sends the packet as a sequenced, reliable packet.
sendSequenced(UdpPacket[]) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Sends the packets as one sequenced, reliable net message.
sentryFileHash - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.LogOnDetails
Gets or sets the sentry file hash for this logon attempt, or null if no sentry file is available.
sentryFileHash - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.MachineAuthDetails
Gets or sets the SHA-1 hash of the sentry file.
seqAck - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
seqThis - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
serialize() - Method in class uk.co.thomasc.steamkit.base.ClientMsg
serializes this client message instance to a byte array.
serialize() - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
serializes this client message instance to a byte array.
serialize() - Method in class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Serializes this gc message instance to a byte array.
serialize() - Method in class uk.co.thomasc.steamkit.base.gc.GCMsgBase
serializes this client message instance to a byte array.
serialize() - Method in interface uk.co.thomasc.steamkit.base.gc.IClientGCMsg
serializes this client message instance to a byte array.
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.gc.tf2.GCMsgCraftItem
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.Accept
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ChallengeData
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ConnectData
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.Datagram
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.Disconnect
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
serialize(BinaryWriter) - Method in interface uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ISteamSerializable
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptRequest
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResponse
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptResult
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMemberInfo
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayers
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayersResponse
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientJoinChat
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientLogon
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriendResponse
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientVACBanStatus
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdr
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdrProtoBuf
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdr
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdrProtoBuf
 
serialize(BinaryWriter) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
serialize() - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
serializes this client message instance to a byte array.
serialize() - Method in class uk.co.thomasc.steamkit.base.Msg
serializes this client message instance to a byte array.
serialize() - Method in class uk.co.thomasc.steamkit.base.MsgBase
serializes this client message instance to a byte array.
serialVersionUID - Static variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.AccountList
 
serialVersionUID - Static variable in exception uk.co.thomasc.steamkit.util.crypto.asnkeyparser.BerDecodeException
 
Server - Class in uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types
Represents a single server.
Server(SteammessagesClientserver.CMsgGMSClientServerQueryResponse.Server) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types.Server
 
ServerBrowser_BlacklistServer - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
ServerBrowser_FavoriteServer - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
serverLoad - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ChallengeData
 
serverMap - Variable in class uk.co.thomasc.steamkit.steam3.CMClient
 
serverQuery(QueryDetails) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.SteamMasterServer
Requests a list of servers from the Steam game master server.
Servers - Static variable in class uk.co.thomasc.steamkit.steam3.CMClient
Bootstrap list of CM servers.
servers - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.callbacks.QueryCallback
Gets the list of servers.
serverTime - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets the Steam3 server time.
sessionID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
sessionID - Variable in class uk.co.thomasc.steamkit.base.MsgBase
The session id.
sessionId - Variable in class uk.co.thomasc.steamkit.steam3.CMClient
The session ID.
sessionKey - Variable in class uk.co.thomasc.steamkit.networking.steam3.NetFilterEncryption
 
SessionStartCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks
This callback is fired when a trading session has started.
SessionStartCallback(SteammessagesClientserver.CMsgTrading_StartSession) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks.SessionStartCallback
 
sessionToken - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.SessionTokenCallback
Gets the Steam3 session token used for authenticating to various other services.
SessionTokenCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks
This callback is fired when the client recieves it's unique Steam3 session token.
SessionTokenCallback(SteammessagesClientserver.CMsgClientSessionToken) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.SessionTokenCallback
 
set(long) - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Sets the various components of this GameID from a 64bit integer form.
set(int, EUniverse, EAccountType) - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Sets the various components of this SteamID instance.
setAccountID(long) - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Sets the account id.
setAccountInstance(long) - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Sets the account instance.
setAccountInstance(SteamID.ChatInstanceFlags) - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
 
setAccountType(EAccountType) - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Sets the account type.
setAccountUniverse(EUniverse) - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Sets the account universe.
setAppID(long) - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Gets the app id.
setAppType(GameType) - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Sets the type of the app.
SetAvatar - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
SetChatChannelVerbosity - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
setEMsg(int) - Method in interface uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.IGCSerializableHeader
 
setEMsg(int) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdr
 
setEMsg(int) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdrProtoBuf
 
setFromString(String, EUniverse) - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Sets the various components of this SteamID from a rendered form and universe.
setFromUInt64(long) - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Sets the various components of this SteamID from a 64bit integer form.
setGameId(GameID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientGetNumberOfCurrentPlayers
 
setIsVoiceSpeaker(boolean) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientJoinChat
 
SetItemPosition - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SetItemStyle - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
setMask(short, int, long) - Method in class uk.co.thomasc.steamkit.types.steamid.BitVector64
 
setModID(long) - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Sets the mod id.
setMsg(EMsg) - Method in interface uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ISteamSerializableHeader
 
setMySteamId(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 
setPayload(BinaryReader) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
Sets the payload
setPayload(BinaryReader, int) - Method in class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
Sets the payload.
setPersonaName(String) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Sets the local user's persona name and broadcasts it over the network.
setPersonaState(EPersonaState) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
Sets the local user's persona state and broadcasts it over the network.
setSessionID(int) - Method in class uk.co.thomasc.steamkit.base.ClientMsg
Sets the session id for this client message.
setSessionID(int) - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Sets the session id for this client message.
setSessionID(int) - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
 
setSessionID(int) - Method in class uk.co.thomasc.steamkit.base.Msg
Sets the session id for this client message.
setSharedSecret(byte[]) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.OTPDetailsCallbackInternal
 
setSourceJobID(JobID) - Method in class uk.co.thomasc.steamkit.base.ClientMsg
Sets the target job id for this client message.
setSourceJobID(JobID) - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Sets the target job id for this client message.
setSourceJobID(JobID) - Method in class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Sets the source job id for this gc message.
setSourceJobID(JobID) - Method in interface uk.co.thomasc.steamkit.base.gc.IClientGCMsg
 
setSourceJobID(JobID) - Method in interface uk.co.thomasc.steamkit.base.gc.IPacketGCMsg
 
setSourceJobID(JobID) - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
 
setSourceJobID(JobID) - Method in class uk.co.thomasc.steamkit.base.Msg
Sets the target job id for this client message.
setSteamID(SteamID) - Method in class uk.co.thomasc.steamkit.base.ClientMsg
Sets the SteamID for this client message.
setSteamID(SteamID) - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Sets the SteamID for this client message.
setSteamID(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
setSteamID(SteamID) - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
 
setSteamID(SteamID) - Method in class uk.co.thomasc.steamkit.base.Msg
Sets the SteamID for this client message.
setSteamIdChat(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
setSteamIdChat(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
setSteamIdChat(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
setSteamIdChat(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMemberInfo
 
setSteamIdChat(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientJoinChat
 
setSteamIdChatRoom(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
setSteamIdChatter(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
setSteamIdClan(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
setSteamIdFriend(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
setSteamIdFriend(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 
setSteamIdOwner(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
setSteamIdUserActedOn(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
setSteamIdUserToActOn(SteamID) - Method in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
setTargetJobID(JobID) - Method in class uk.co.thomasc.steamkit.base.ClientMsg
Sets the target job id for this client message.
setTargetJobID(JobID) - Method in class uk.co.thomasc.steamkit.base.ClientMsgProtobuf
Sets the target job id for this client message.
setTargetJobID(JobID) - Method in class uk.co.thomasc.steamkit.base.gc.ClientGCMsg
Sets the target job id for this gc message.
setTargetJobID(JobID) - Method in interface uk.co.thomasc.steamkit.base.gc.IClientGCMsg
 
setTargetJobID(JobID) - Method in interface uk.co.thomasc.steamkit.base.gc.IPacketGCMsg
 
setTargetJobID(JobID) - Method in interface uk.co.thomasc.steamkit.base.IClientMsg
 
setTargetJobID(JobID) - Method in class uk.co.thomasc.steamkit.base.Msg
Sets the target job id for this client message.
SetTeamSlot - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
SetTeamSlotResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
setTimeDrift(int) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.OTPDetailsCallbackInternal
 
setup(SteamClient) - Method in class uk.co.thomasc.steamkit.steam3.handlers.ClientMsgHandler
 
SHAHash(byte[]) - Static method in class uk.co.thomasc.steamkit.util.crypto.CryptoHelper
Performs an SHA1 hash of an input byte array
sharedSecret - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.OTPDetails
Gets the OTP shared secret.
ShowItemsPickedUp - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SOCacheSubscribed - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SOCacheSubscriptionCheck - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SOCacheSubscriptionRefresh - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SOCacheUnsubscribed - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
sock - Variable in class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
 
sock - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
SOCreate - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SODestroy - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SortItems - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
sortOrder - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationUserDetails
Gets or sets the sort order.
SOUpdate - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SOUpdateMultiple - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
sourceConnID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
sourceConnId - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
sourceJobID - Variable in class uk.co.thomasc.steamkit.base.gc.GCMsgBase
The source job id.
sourceJobID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
sourceJobID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdr
 
sourceJobID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdr
 
sourceJobID - Variable in class uk.co.thomasc.steamkit.base.MsgBase
The source job id.
sourceJobID - Variable in class uk.co.thomasc.steamkit.base.PacketClientGCMsg
Gets the source job id for this packet message.
sourceJobID - Variable in class uk.co.thomasc.steamkit.base.PacketClientGCMsgProtobuf
Gets the source job id for this packet message.
sourceJobID - Variable in class uk.co.thomasc.steamkit.base.PacketClientMsg
Gets the source job id for this packet message.
sourceJobID - Variable in class uk.co.thomasc.steamkit.base.PacketClientMsgProtobuf
 
sourceJobID - Variable in class uk.co.thomasc.steamkit.base.PacketMsg
Gets the source job id for this packet message.
sourceSteamID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the source steam ID.
SourceTVGamesResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
SpawnItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SpectateFriendGame - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
SpectateFriendGameResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
start() - Method in class uk.co.thomasc.steamkit.util.ScheduledFunction
 
StartedTraining - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
StartFindingMatch - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
StartGameserver - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
startIndex - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationDetails
Gets or sets the start index.
startIndex - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationUserDetails
Gets or sets the start index.
StartPlaying - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
state - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Contains information about the state of the connection, used to filter out packets that are unexpected or not valid given the state of the connection.
state - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the state.
state - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks.TicketAuthCallback
Gets the authentication state.
stateChange - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.StateChangeDetails
Gets the state change for the acted on SteamID.
StateChangeDetails - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types
Represents state change information.
StateChangeDetails(byte[]) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.StateChangeDetails
 
stateChangeInfo - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatMemberInfoCallback
Gets the state change info for EChatInfoType.StateChange member info updates.
status - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.App
Gets the status of the app.
status - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.Package
Gets the status of this package.
statusFlags - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.PersonaStateCallback
Gets the status flags.
StatusReplyCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks
This callback is fired when the game server receives a status reply.
StatusReplyCallback(SteammessagesClientserver.CMsgGSStatusReply) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks.StatusReplyCallback
 
steam2Ticket - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoggedOnCallback
Gets the Steam2 ticket.
Steam2Ticket - Class in uk.co.thomasc.steamkit.types.steam2ticket
Represents a Steam2 authentication ticket container used for downloading authenticated content from Steam2 servers.
Steam2Ticket(byte[]) - Constructor for class uk.co.thomasc.steamkit.types.steam2ticket.Steam2Ticket
 
SteamApps - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps
This handler is used for interacting with apps and packages on the Steam network.
SteamApps() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.SteamApps
 
SteamClient - Class in uk.co.thomasc.steamkit.steam3.steamclient
Represents a single client that connects to the Steam3 network.
SteamClient() - Constructor for class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
 
SteamClient(ProtocolType) - Constructor for class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Initializes a new instance of the SteamClient class with a specific connection type.
SteamCloud - Class in uk.co.thomasc.steamkit.steam3.handlers.steamcloud
This handler is used for interacting with remote storage and user generated content.
SteamCloud() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.SteamCloud
 
SteamFriends - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends
This handler handles all interaction with other users on the Steam3 network.
SteamFriends() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.SteamFriends
 
SteamGameCoordinator - Class in uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator
This handler handles all game coordinator messaging.
SteamGameCoordinator() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.SteamGameCoordinator
 
SteamGameServer - Class in uk.co.thomasc.steamkit.steam3.handlers.steamgameserver
This handler is used for interacting with the Steam network as a game server.
SteamGameServer() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.SteamGameServer
 
steamID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
steamID - Variable in class uk.co.thomasc.steamkit.base.MsgBase
steamId - Variable in class uk.co.thomasc.steamkit.steam3.CMClient
The SteamID.
steamID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.FriendAddedCallback
Gets the SteamID of the friend that was added.
steamId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.Account
 
steamId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.Friend
Gets the SteamID of the friend.
steamId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks.TicketAuthCallback
Gets the SteamID the ticket auth completed for.
SteamID - Class in uk.co.thomasc.steamkit.types.steamid
 
SteamID() - Constructor for class uk.co.thomasc.steamkit.types.steamid.SteamID
Initializes a new instance of the SteamID class.
SteamID(int, EUniverse, EAccountType) - Constructor for class uk.co.thomasc.steamkit.types.steamid.SteamID
Initializes a new instance of the SteamID class.
SteamID(int, int, EUniverse, EAccountType) - Constructor for class uk.co.thomasc.steamkit.types.steamid.SteamID
Initializes a new instance of the SteamID class.
SteamID(long) - Constructor for class uk.co.thomasc.steamkit.types.steamid.SteamID
Initializes a new instance of the SteamID class.
SteamID(String) - Constructor for class uk.co.thomasc.steamkit.types.steamid.SteamID
Initializes a new instance of the SteamID class from a rendered form.
SteamID(String, EUniverse) - Constructor for class uk.co.thomasc.steamkit.types.steamid.SteamID
Initializes a new instance of the SteamID class from a rendered form and universe.
steamid - Variable in class uk.co.thomasc.steamkit.types.steamid.SteamID
 
SteamID.ChatInstanceFlags - Enum in uk.co.thomasc.steamkit.types.steamid
Represents various flags a chat SteamID may have, packed into its instance.
SteamID.ChatInstanceFlags(int) - Constructor for enum uk.co.thomasc.steamkit.types.steamid.SteamID.ChatInstanceFlags
 
steamIdChat - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
steamIdChat - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
steamIdChat - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
steamIdChat - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMemberInfo
 
steamIdChat - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientJoinChat
 
steamIdChatRoom - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
steamIdChatter - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMsg
 
steamIdClan - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
steamIdFriend - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
steamIdFriend - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriend
 
steamIdOwner - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatEnter
 
SteamIDRegex - Static variable in class uk.co.thomasc.steamkit.types.steamid.SteamID
 
steamIdUserActedOn - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatActionResult
 
steamIdUserToActOn - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatAction
 
SteamMasterServer - Class in uk.co.thomasc.steamkit.steam3.handlers.steammasterserver
This handler is used for requesting server list details from Steam.
SteamMasterServer() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.SteamMasterServer
 
SteamTrading - Class in uk.co.thomasc.steamkit.steam3.handlers.steamtrading
This handler is used for initializing Steam trades with other clients.
SteamTrading() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.SteamTrading
 
SteamUser - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser
This handler handles all user log on/log off related actions and callbacks.
SteamUser() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.SteamUser
 
SteamUserStats - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuserstats
This handler handles Steam user statistic related actions.
SteamUserStats() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuserstats.SteamUserStats
 
SteamWorkshop - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop
This handler is used for requesting files published on the Steam Workshop.
SteamWorkshop() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.SteamWorkshop
 
stop() - Method in class uk.co.thomasc.steamkit.util.ScheduledFunction
 
StopFindingMatch - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
StopGameserver - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StopPlaying - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StoreGetUserData - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StoreGetUserDataResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StorePurchaseCancel - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StorePurchaseCancelResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StorePurchaseFinalize - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StorePurchaseFinalizeResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StorePurchaseInit - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StorePurchaseInitDEPRECATED - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StorePurchaseInitResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StorePurchaseInitResponseDEPRECATED - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StorePurchaseQueryTxn - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
StorePurchaseQueryTxnResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
stream - Variable in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
SubmitPlayerReport - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
SubmitPlayerReportResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
subtract(long, long) - Method in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
Do subtraction and turn into 4 bytes.
SuggestTeamMatchmaking - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
SymmetricDecrypt(byte[], byte[]) - Static method in class uk.co.thomasc.steamkit.util.crypto.CryptoHelper
Decrypts using AES/CBC/PKCS7 with an input byte array and key, using the random IV prepended using AES/ECB/None
SymmetricEncrypt(byte[], byte[]) - Static method in class uk.co.thomasc.steamkit.util.crypto.CryptoHelper
Performs an encryption using AES/CBC/PKCS7 with an input byte array and key, with a random IV prepended using AES/ECB/None
SystemMessage - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
SystemStatsSchema - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 

T

tags - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the tags associated with this file.
tags - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationDetails
Gets the list of tags to enumerate.
targetJobID - Variable in class uk.co.thomasc.steamkit.base.gc.GCMsgBase
The target job id.
targetJobID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.ExtendedClientMsgHdr
 
targetJobID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgGCHdr
 
targetJobID - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.MsgHdr
 
targetJobID - Variable in class uk.co.thomasc.steamkit.base.MsgBase
The target job id.
targetJobID - Variable in class uk.co.thomasc.steamkit.base.PacketClientGCMsg
Gets the target job id for this packet message.
targetJobID - Variable in class uk.co.thomasc.steamkit.base.PacketClientGCMsgProtobuf
Gets the target job id for this packet message.
targetJobID - Variable in class uk.co.thomasc.steamkit.base.PacketClientMsg
Gets the target job id for this packet message.
targetJobID - Variable in class uk.co.thomasc.steamkit.base.PacketClientMsgProtobuf
 
targetJobID - Variable in class uk.co.thomasc.steamkit.base.PacketMsg
Gets the target job id for this packet message.
task - Variable in class uk.co.thomasc.steamkit.util.ScheduledFunction
 
TcpConnection - Class in uk.co.thomasc.steamkit.networking.steam3
 
TcpConnection() - Constructor for class uk.co.thomasc.steamkit.networking.steam3.TcpConnection
 
TcpConnection.NetLoop - Class in uk.co.thomasc.steamkit.networking.steam3
 
TcpConnection.NetLoop() - Constructor for class uk.co.thomasc.steamkit.networking.steam3.TcpConnection.NetLoop
 
TeamData - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
TeamInvite - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
TeamInviteReply - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
TeamInviteReplyResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
tempSessionKey - Variable in class uk.co.thomasc.steamkit.steam3.CMClient
 
territoryCode - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the territory code of the license.
ticket - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.AppOwnershipTicketCallback
Gets the ticket data.
TicketAuthCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks
This callback is fired when ticket authentication has completed.
TicketAuthCallback(SteammessagesClientserver.CMsgClientTicketAuthComplete) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks.TicketAuthCallback
 
ticketCRC - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks.TicketAuthCallback
Gets the ticket CRC.
ticketSequence - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks.TicketAuthCallback
Gets the ticket sequence.
timeCreated - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the time the license was created.
timeDrift - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.OTPDetails
Gets the OTP time drift.
timeNextProcess - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.License
Gets the next process time for the license.
timeOut - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
TIMEOUT_DELAY - Variable in class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
Seconds to wait before considering the connection dead.
timer - Variable in class uk.co.thomasc.steamkit.util.ScheduledFunction
 
timeStamp - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.FilePublished
Gets the timestamp of this file.
timeSubscribed - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.FileSubscribed
Gets the time this file was subscribed to.
title - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the title.
toByteArray() - Method in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
TodayMessages - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
tokens - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.GameConnectTokensCallback
Gets the list of tokens.
tokensToKeep - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.GameConnectTokensCallback
Gets a count of tokens to keep.
toLong() - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Converts this GameID into it's 64bit integer form.
toString() - Method in class uk.co.thomasc.steamkit.types.gameid.GameID
Performs an implicit conversion from GameID to String.
toString() - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Returns a String that represents this instance.
toString() - Method in class uk.co.thomasc.steamkit.types.steamid.SteamID
Returns a String that represents this instance.
toString() - Method in class uk.co.thomasc.steamkit.types.ugc.UInt64Handle
Returns a String that represents this instance.
toString() - Method in class uk.co.thomasc.steamkit.util.cSharp.ip.IPEndPoint
 
totalResults - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFilesCallback
Gets the count of total results.
totalResults - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserActionPublishedFilesCallback
Gets the count of total results.
totalResults - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserPublishedFilesCallback
Gets the count of total results.
totalResults - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserSubscribedFilesCallback
Gets the count of total results.
TournamentRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
TournamentResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
trade(SteamID) - Method in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.SteamTrading
Proposes a trade to another client.
tradeID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks.TradeProposedCallback
Gets the Trade ID of his proposal, used for replying.
tradeID - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks.TradeResultCallback
Gets the Trade ID that this result is for.
TradeProposedCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks
This callback is fired when this client receives a trade proposal.
TradeProposedCallback(SteammessagesClientserver.CMsgTrading_InitiateTradeRequest) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks.TradeProposedCallback
 
TradeResultCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks
This callback is fired when this client receives the response from a trade proposal.
TradeResultCallback(SteammessagesClientserver.CMsgTrading_InitiateTradeResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks.TradeResultCallback
 
Trading_CancelSession - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_ConfirmOffer - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_InitiateTradeRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_InitiateTradeResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_ReadinessResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_RemoveItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_SessionClosed - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_SetItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_SetReadiness - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_StartSession - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_TradeChatMsg - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_TradeTypingChatMsg - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Trading_UpdateTradeInfo - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
TransferTeamAdmin - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
TransferTeamAdminResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
trimLeadingZero(byte[]) - Static method in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnKeyParser
 
tryInvokeMember(String, Map<String, String>) - Method in class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
 
type - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientChatMemberInfo
 
type - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks.ChatMemberInfoCallback
Gets the info type.
type - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.OTPDetails
Gets or sets the one-time-password type.
type - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationDetails
Gets or sets the type of the enumeration.
Type - Enum in uk.co.thomasc.steamkit.types.keyvalue
 
Type(int) - Constructor for enum uk.co.thomasc.steamkit.types.keyvalue.Type
 

U

UdpConnection - Class in uk.co.thomasc.steamkit.networking.steam3
 
UdpConnection() - Constructor for class uk.co.thomasc.steamkit.networking.steam3.UdpConnection
 
UdpConnection.NetLoop - Class in uk.co.thomasc.steamkit.networking.steam3
 
UdpConnection.NetLoop() - Constructor for class uk.co.thomasc.steamkit.networking.steam3.UdpConnection.NetLoop
 
UdpHeader - Class in uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
UdpHeader() - Constructor for class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.UdpHeader
 
UdpPacket - Class in uk.co.thomasc.steamkit.networking.steam3
 
UdpPacket(BinaryReader) - Constructor for class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
Initializes a new instance of the UdpPacket class with information from the memory stream.
UdpPacket(EUdpPacketType) - Constructor for class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
Initializes a new instance of the UdpPacket class, with no payload.
UdpPacket(EUdpPacketType, BinaryReader) - Constructor for class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
Initializes a new instance of the UdpPacket class, of the specified type containing the specified payload.
UdpPacket(EUdpPacketType, BinaryReader, int) - Constructor for class uk.co.thomasc.steamkit.networking.steam3.UdpPacket
Initializes a new instance of the UdpPacket class, of the specified type containing the first 'length' bytes of specified payload.
UdpState - Enum in uk.co.thomasc.steamkit.networking.steam3
 
UdpState() - Constructor for enum uk.co.thomasc.steamkit.networking.steam3.UdpState
 
UGCDetailsCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamcloud.callbacks
This callback is recieved in response to calling SteamCloud.requestUGCDetails(long).
UGCDetailsCallback(SteammessagesClientserver.CMsgClientUFSGetUGCDetailsResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.callbacks.UGCDetailsCallback
 
UInt64Handle - Class in uk.co.thomasc.steamkit.types.ugc
The base class used for wrapping common ulong types, to introduce type safety and distinguish between common types.
UInt64Handle() - Constructor for class uk.co.thomasc.steamkit.types.ugc.UInt64Handle
Initializes a new instance of the UInt64Handle class.
UInt64Handle(long) - Constructor for class uk.co.thomasc.steamkit.types.ugc.UInt64Handle
Initializes a new instance of the UInt64Handle class.
uk.co.thomasc.steamkit.base - package uk.co.thomasc.steamkit.base
 
uk.co.thomasc.steamkit.base.gc - package uk.co.thomasc.steamkit.base.gc
 
uk.co.thomasc.steamkit.base.gc.csgo - package uk.co.thomasc.steamkit.base.gc.csgo
 
uk.co.thomasc.steamkit.base.gc.dota - package uk.co.thomasc.steamkit.base.gc.dota
 
uk.co.thomasc.steamkit.base.gc.tf2 - package uk.co.thomasc.steamkit.base.gc.tf2
 
uk.co.thomasc.steamkit.base.generated.steamlanguage - package uk.co.thomasc.steamkit.base.generated.steamlanguage
 
uk.co.thomasc.steamkit.base.generated.steamlanguageinternal - package uk.co.thomasc.steamkit.base.generated.steamlanguageinternal
 
uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg - package uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg
 
uk.co.thomasc.steamkit.networking.steam3 - package uk.co.thomasc.steamkit.networking.steam3
 
uk.co.thomasc.steamkit.steam3 - package uk.co.thomasc.steamkit.steam3
 
uk.co.thomasc.steamkit.steam3.handlers - package uk.co.thomasc.steamkit.steam3.handlers
 
uk.co.thomasc.steamkit.steam3.handlers.steamapps - package uk.co.thomasc.steamkit.steam3.handlers.steamapps
 
uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks - package uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks
 
uk.co.thomasc.steamkit.steam3.handlers.steamapps.types - package uk.co.thomasc.steamkit.steam3.handlers.steamapps.types
 
uk.co.thomasc.steamkit.steam3.handlers.steamcloud - package uk.co.thomasc.steamkit.steam3.handlers.steamcloud
 
uk.co.thomasc.steamkit.steam3.handlers.steamcloud.callbacks - package uk.co.thomasc.steamkit.steam3.handlers.steamcloud.callbacks
 
uk.co.thomasc.steamkit.steam3.handlers.steamfriends - package uk.co.thomasc.steamkit.steam3.handlers.steamfriends
 
uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks - package uk.co.thomasc.steamkit.steam3.handlers.steamfriends.callbacks
 
uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types - package uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types
 
uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator - package uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator
 
uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.callbacks - package uk.co.thomasc.steamkit.steam3.handlers.steamgamecoordinator.callbacks
 
uk.co.thomasc.steamkit.steam3.handlers.steamgameserver - package uk.co.thomasc.steamkit.steam3.handlers.steamgameserver
 
uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks - package uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.callbacks
 
uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.types - package uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.types
 
uk.co.thomasc.steamkit.steam3.handlers.steammasterserver - package uk.co.thomasc.steamkit.steam3.handlers.steammasterserver
 
uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.callbacks - package uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.callbacks
 
uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types - package uk.co.thomasc.steamkit.steam3.handlers.steammasterserver.types
 
uk.co.thomasc.steamkit.steam3.handlers.steamtrading - package uk.co.thomasc.steamkit.steam3.handlers.steamtrading
 
uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks - package uk.co.thomasc.steamkit.steam3.handlers.steamtrading.callbacks
 
uk.co.thomasc.steamkit.steam3.handlers.steamuser - package uk.co.thomasc.steamkit.steam3.handlers.steamuser
 
uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks - package uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks
 
uk.co.thomasc.steamkit.steam3.handlers.steamuser.types - package uk.co.thomasc.steamkit.steam3.handlers.steamuser.types
 
uk.co.thomasc.steamkit.steam3.handlers.steamuserstats - package uk.co.thomasc.steamkit.steam3.handlers.steamuserstats
 
uk.co.thomasc.steamkit.steam3.handlers.steamuserstats.callbacks - package uk.co.thomasc.steamkit.steam3.handlers.steamuserstats.callbacks
 
uk.co.thomasc.steamkit.steam3.handlers.steamworkshop - package uk.co.thomasc.steamkit.steam3.handlers.steamworkshop
 
uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks - package uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks
 
uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types - package uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types
 
uk.co.thomasc.steamkit.steam3.steamclient - package uk.co.thomasc.steamkit.steam3.steamclient
 
uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr - package uk.co.thomasc.steamkit.steam3.steamclient.callbackmgr
 
uk.co.thomasc.steamkit.steam3.steamclient.callbacks - package uk.co.thomasc.steamkit.steam3.steamclient.callbacks
 
uk.co.thomasc.steamkit.steam3.webapi - package uk.co.thomasc.steamkit.steam3.webapi
 
uk.co.thomasc.steamkit.types - package uk.co.thomasc.steamkit.types
 
uk.co.thomasc.steamkit.types.gameid - package uk.co.thomasc.steamkit.types.gameid
 
uk.co.thomasc.steamkit.types.keyvalue - package uk.co.thomasc.steamkit.types.keyvalue
 
uk.co.thomasc.steamkit.types.steam2ticket - package uk.co.thomasc.steamkit.types.steam2ticket
 
uk.co.thomasc.steamkit.types.steamid - package uk.co.thomasc.steamkit.types.steamid
 
uk.co.thomasc.steamkit.types.ugc - package uk.co.thomasc.steamkit.types.ugc
 
uk.co.thomasc.steamkit.util - package uk.co.thomasc.steamkit.util
 
uk.co.thomasc.steamkit.util.classlesshasher - package uk.co.thomasc.steamkit.util.classlesshasher
 
uk.co.thomasc.steamkit.util.crypto - package uk.co.thomasc.steamkit.util.crypto
 
uk.co.thomasc.steamkit.util.crypto.asnkeyparser - package uk.co.thomasc.steamkit.util.crypto.asnkeyparser
 
uk.co.thomasc.steamkit.util.cSharp.events - package uk.co.thomasc.steamkit.util.cSharp.events
 
uk.co.thomasc.steamkit.util.cSharp.ip - package uk.co.thomasc.steamkit.util.cSharp.ip
 
uk.co.thomasc.steamkit.util.logging - package uk.co.thomasc.steamkit.util.logging
 
uk.co.thomasc.steamkit.util.stream - package uk.co.thomasc.steamkit.util.stream
 
uk.co.thomasc.steamkit.util.util - package uk.co.thomasc.steamkit.util.util
 
uniqueId - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.LoginKeyCallback
Gets the unique ID.
universe - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgChannelEncryptRequest
 
unknown - Variable in class uk.co.thomasc.steamkit.base.generated.steamlanguageinternal.msg.MsgClientSetIgnoreFriendResponse
 
UnlockCrate - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
UnlockCrateResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
UnwrapGiftRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
UnwrapGiftResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
UpdateItemSchema - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
UpdateMachineAuthCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks
This callback is recieved when the backend wants the client to update it's local machine authentication data.
UpdateMachineAuthCallback(SteammessagesClientserver.CMsgClientUpdateMachineAuth) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.UpdateMachineAuthCallback
 
updateTime - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the last update time.
upVotes - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.FileInfo
Gets the total count of up votes.
URL - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamcloud.callbacks.UGCDetailsCallback
Gets the URL that the content is located at.
URL - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the URL.
UrlEncode(String) - Static method in class uk.co.thomasc.steamkit.util.WebHelpers
 
UrlEncode(byte[]) - Static method in class uk.co.thomasc.steamkit.util.WebHelpers
 
UsedClaimCodeItem - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
UseItemRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
UseItemResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
User - Class in uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types
 
User() - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.User
 
userAction - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationUserDetails
Gets or sets the user action to filter by.
UserActionPublishedFilesCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks
This callback is received in response to calling SteamWorkshop.enumeratePublishedFilesByUserAction(EnumerationUserDetails).
UserActionPublishedFilesCallback(SteammessagesClientserver.CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserActionPublishedFilesCallback
 
username - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamgameserver.types.LogOnDetails
Gets or sets the username.
username - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.LogOnDetails
Gets or sets the username.
UserPublishedFilesCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks
This callback is received in response to calling SteamWorkshop.enumerateUserPublishedFiles(EnumerationUserDetails).
UserPublishedFilesCallback(SteammessagesClientserver.CMsgClientUCMEnumerateUserPublishedFilesResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserPublishedFilesCallback
 
users - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamfriends.types.AccountCache
 
UserSubscribedFilesCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks
This callback is received in response to calling SteamWorkshop.enumerateUserSubscribedFiles(EnumerationUserDetails).
UserSubscribedFilesCallback(SteammessagesClientserver.CMsgClientUCMEnumerateUserSubscribedFilesResponse) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.UserSubscribedFilesCallback
 
userTags - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.types.EnumerationDetails
Gets the list of user tags to enumerate.
Utils - Class in uk.co.thomasc.steamkit.util.util
 
Utils() - Constructor for class uk.co.thomasc.steamkit.util.util.Utils
 

V

v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountFlags
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EActivationCodeClass
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppInfoSection
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppUsageEvent
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAuthSessionResponse
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EBillingType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatAction
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatActionResult
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatEntryType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatInfoType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatMemberStateChange
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomEnterResponse
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRank
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRelationship
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClientPersonaStateFlag
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EContentDownloadSourceType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ECurrencyCode
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EDenyReason
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EDepotFileFlag
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EEconTradeResponse
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendFlags
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendRelationship
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EIntroducerRouting
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseFlags
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EMsg
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EOSType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPaymentMethod
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPersonaState
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPlatformType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPublishedFileVisibility
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ERegionCode
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EResult
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerFlags
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUdpPacketType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUniverse
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EWorkshopEnumerationType
 
v() - Method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EWorkshopFileAction
 
v() - Method in enum uk.co.thomasc.steamkit.types.gameid.GameType
 
v() - Method in enum uk.co.thomasc.steamkit.types.keyvalue.Type
 
v() - Method in enum uk.co.thomasc.steamkit.types.steamid.SteamID.ChatInstanceFlags
 
v() - Method in enum uk.co.thomasc.steamkit.util.cSharp.ip.ProtocolType
 
VACStatusCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks
This callback is fired when the client receives it's VAC banned status.
VACStatusCallback(MsgClientVACBanStatus, byte[]) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamapps.callbacks.VACStatusCallback
 
ValidateSession - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
ValidateSessionResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
value - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamuser.types.OTPDetails
Gets or sets the one-time-password value.
value - Variable in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
Gets or sets the value of this instance.
value - Variable in class uk.co.thomasc.steamkit.types.ugc.UInt64Handle
The value
value - Variable in class uk.co.thomasc.steamkit.util.Passable
 
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EActivationCodeClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppInfoSection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppUsageEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAuthSessionResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EBillingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatActionResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatEntryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatInfoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatMemberStateChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomEnterResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRank
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRelationship
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClientPersonaStateFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EContentDownloadSourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ECurrencyCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EDenyReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EDepotFileFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EEconTradeResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendRelationship
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EIntroducerRouting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EMsg
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EOSType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPaymentMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPersonaState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPlatformType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPublishedFileVisibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ERegionCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUdpPacketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUniverse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EWorkshopEnumerationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EWorkshopFileAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.networking.steam3.UdpState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.AppInfoStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.PackageStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.types.gameid.GameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.types.keyvalue.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.types.steamid.SteamID.ChatInstanceFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.thomasc.steamkit.util.cSharp.ip.ProtocolType
Returns the enum constant of this type with the specified name.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountFlags
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountType
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAccountType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EActivationCodeClass
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppInfoSection
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppInfoSection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAppUsageEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAuthSessionResponse
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EAuthSessionResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EBillingType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatAction
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatAction
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatActionResult
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatActionResult
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatEntryType
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatEntryType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatInfoType
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatInfoType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatMemberStateChange
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatMemberStateChange
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomEnterResponse
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomEnterResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomType
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EChatRoomType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRank
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRelationship
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClanRelationship
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClientPersonaStateFlag
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EClientPersonaStateFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EContentDownloadSourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ECurrencyCode
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ECurrencyCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EDenyReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EDepotFileFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EEconTradeResponse
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EEconTradeResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendRelationship
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EFriendRelationship
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EIntroducerRouting
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseFlags
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseType
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ELicenseType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EMsg
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EMsg
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EOSType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPaymentMethod
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPaymentMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPersonaState
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPersonaState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPlatformType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPublishedFileVisibility
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EPublishedFileVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.ERegionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EResult
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerType
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EServerType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUdpPacketType
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUdpPacketType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUniverse
 
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EUniverse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EWorkshopEnumerationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.base.generated.steamlanguage.EWorkshopFileAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.networking.steam3.UdpState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.AppInfoStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.steam3.handlers.steamapps.types.PackageStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.types.gameid.GameType
 
values() - Static method in enum uk.co.thomasc.steamkit.types.gameid.GameType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.types.keyvalue.Type
 
values() - Static method in enum uk.co.thomasc.steamkit.types.keyvalue.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in enum uk.co.thomasc.steamkit.types.steamid.SteamID.ChatInstanceFlags
 
values() - Static method in enum uk.co.thomasc.steamkit.types.steamid.SteamID.ChatInstanceFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.thomasc.steamkit.util.cSharp.ip.ProtocolType
Returns an array containing the constants of this enum type, in the order they are declared.
VerifyCacheSubscription - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
Version - Static variable in class uk.co.thomasc.steamkit.util.ZipUtil
 
visiblity - Variable in class uk.co.thomasc.steamkit.steam3.handlers.steamworkshop.callbacks.PublishedFileDetailsCallback
Gets the visiblity of this file.
VoteKickBanPlayer - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 
VoteKickBanPlayerResult - Static variable in class uk.co.thomasc.steamkit.base.gc.tf2.EGCMsg
 

W

waitForCallback() - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Blocks the calling thread until a callback object is posted to the queue.
waitForCallback(long) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Blocks the calling thread until a callback object is posted to the queue, or null after the timeout has elapsed.
waitForCallback(boolean) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Blocks the calling thread until a callback object is posted to the queue, and optionally frees it.
waitForCallback(boolean, long) - Method in class uk.co.thomasc.steamkit.steam3.steamclient.SteamClient
Blocks the calling thread until a callback object is posted to the queue, and optionally frees it.
WalletInfoCallback - Class in uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks
This callback is recieved when wallet info is recieved from the network.
WalletInfoCallback(SteammessagesClientserver.CMsgClientWalletInfoUpdate) - Constructor for class uk.co.thomasc.steamkit.steam3.handlers.steamuser.callbacks.WalletInfoCallback
 
WatchGame - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
WatchGameResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.dota.EGCMsg
 
WebAPI - Class in uk.co.thomasc.steamkit.steam3.webapi
Utility class for interacting with the Steam Web API.
WebAPI(String, String) - Constructor for class uk.co.thomasc.steamkit.steam3.webapi.WebAPI
 
WebAPIJobRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
WebAPIRegisterInterfaces - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
WebAPIRegistrationRequested - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
WebHelpers - Class in uk.co.thomasc.steamkit.util
 
WebHelpers() - Constructor for class uk.co.thomasc.steamkit.util.WebHelpers
 
WebInstance - Static variable in class uk.co.thomasc.steamkit.types.steamid.SteamID
The account instance for a mobile or web based SteamID.
WGRequest - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
WGResponse - Static variable in class uk.co.thomasc.steamkit.base.gc.EGCMsgBase
 
write(int) - Method in class uk.co.thomasc.steamkit.base.AMsgBase
Writes a single 32bit integer to the message payload.
write(long) - Method in class uk.co.thomasc.steamkit.base.AMsgBase
Writes a single 64bit long to the message payload.
write(byte[]) - Method in class uk.co.thomasc.steamkit.base.AMsgBase
Writes the specified byte array to the message payload.
write(String, Charset) - Method in class uk.co.thomasc.steamkit.base.AMsgBase
Writes the specified string to the message payload using the specified encoding.
write(short) - Method in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
write(int) - Method in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
write(long) - Method in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
write(byte[]) - Method in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
write(byte) - Method in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
writeCentralDirectory(BinaryWriter, String, int, int, int, int) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
writeEndOfDirectory(BinaryWriter, int, int, int) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
writeHeader(BinaryWriter, int) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
writeIndents(FileOutputStream, int) - Method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
writeLine(String, String, Object...) - Static method in class uk.co.thomasc.steamkit.util.logging.DebugLog
 
writeLine(String, String) - Static method in class uk.co.thomasc.steamkit.util.logging.DebugLog
 
writeLine(String, String) - Method in class uk.co.thomasc.steamkit.util.logging.GenericDebugListener
 
writeLine(String, String) - Method in interface uk.co.thomasc.steamkit.util.logging.IDebugListener
 
writeLocalFile(BinaryWriter, String, int, int, byte[]) - Static method in class uk.co.thomasc.steamkit.util.ZipUtil
 
writeNullTermString(String, Charset) - Method in class uk.co.thomasc.steamkit.base.AMsgBase
Writes the specified string and a null terminator to the message payload using the specified encoding.
writer - Variable in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
writeR(ByteBuffer) - Method in class uk.co.thomasc.steamkit.util.stream.BinaryWriter
 
writeString(FileOutputStream, String, boolean) - Static method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 
writeString(FileOutputStream, String) - Static method in class uk.co.thomasc.steamkit.types.keyvalue.KeyValue
 

X

xor(long, long) - Method in class uk.co.thomasc.steamkit.util.classlesshasher.JenkinsHash
Left shift val by shift bits and turn in 4 bytes.

Z

ZipUtil - Class in uk.co.thomasc.steamkit.util
 
ZipUtil() - Constructor for class uk.co.thomasc.steamkit.util.ZipUtil
 

_

_initialCount - Variable in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
_octets - Variable in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnParser
 
_parser - Variable in class uk.co.thomasc.steamkit.util.crypto.asnkeyparser.AsnKeyParser
 
_position - Variable in exception uk.co.thomasc.steamkit.util.crypto.asnkeyparser.BerDecodeException
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

Copyright © 2012. All Rights Reserved.