Package-level declarations

Types

Link copied to clipboard
data class AnonymousLogOnDetails(var cellID: Int? = null, var clientOSType: EOSType = Utils.getOSType(), var clientLanguage: String = "english")

Represents the details required to log into Steam3 as an anonymous user.

Link copied to clipboard

Represents the chat mode for logging into Steam.

Link copied to clipboard
data class LogOnDetails(var username: String = "", var password: String? = null, var cellID: Int? = null, var loginID: Int? = null, var authCode: String? = null, var twoFactorCode: String? = null, var shouldRememberPassword: Boolean = false, var accessToken: String? = null, var accountInstance: Long = SteamID.DESKTOP_INSTANCE, var accountID: Long = 0, var requestSteam2Ticket: Boolean = false, var clientOSType: EOSType = Utils.getOSType(), var clientLanguage: String = "english", var machineName: String = "", var chatMode: ChatMode = ChatMode.DEFAULT, var uiMode: EUIMode = EUIMode.Unknown, var isSteamDeck: Boolean = false)

Represents the details required to log into Steam3 as a user.

Link copied to clipboard

This handler handles all user log on/log off related actions and callbacks.