LoggedOnCallback

This callback is returned in response to an attempt to log on to the Steam3 network through SteamUser.

Constructors

Link copied to clipboard
constructor(packetMsg: IPacketMsg)
constructor(result: EResult)

Properties

Link copied to clipboard
var accountFlags: EnumSet<EAccountFlags>?

Gets the account flags assigned by the server.

Link copied to clipboard
var cellID: Int

Gets the Steam2 CellID.

Link copied to clipboard

Gets the Steam2 CellID ping threshold.

Link copied to clipboard

Gets the client steam ID.

Link copied to clipboard

Gets the email domain.

Link copied to clipboard
var extendedResult: EResult?

Gets the extended result of the logon.

Link copied to clipboard

Gets the in game secs per heartbeat value. This is used internally to initialize heartbeating.

Link copied to clipboard

Gets the IP country code.

Link copied to clipboard
open override var jobID: JobID

Gets or sets the job ID this callback refers to. If it is not a job callback, it will be JobID.INVALID.

Link copied to clipboard

Gets the threshold for disconnects before Steam wants the client to migrate to a new CM.

Link copied to clipboard

Gets the threshold for login failures before Steam wants the client to migrate to a new CM.

Link copied to clipboard

Gets the out of game secs per heartbeat value. This is used internally to initialize heartbeating.

Link copied to clipboard
var parentalSettings: SteammessagesParentalSteamclient.ParentalSettings?

Gets the Steam parental settings.

Link copied to clipboard

Gets or sets the public IP of the client

Link copied to clipboard
var result: EResult

Gets the result of the logon.

Link copied to clipboard

Gets the Steam3 server time.

Link copied to clipboard

Gets the Steam2 ticket. This is used for authenticated content downloads in Steam2. This field will only be set when LogOnDetails.requestSteam2Ticket has been set to true.

Link copied to clipboard

Gets the vanity URL.