mirror of
https://github.com/cwinfo/matterbridge.git
synced 2024-11-23 01:11:37 +00:00
54 lines
1.2 KiB
Go
54 lines
1.2 KiB
Go
package steam
|
|
|
|
import (
|
|
. "github.com/Philipp15b/go-steam/protocol/steamlang"
|
|
. "github.com/Philipp15b/go-steam/steamid"
|
|
)
|
|
|
|
type LoggedOnEvent struct {
|
|
Result EResult
|
|
ExtendedResult EResult
|
|
OutOfGameSecsPerHeartbeat int32
|
|
InGameSecsPerHeartbeat int32
|
|
PublicIp uint32
|
|
ServerTime uint32
|
|
AccountFlags EAccountFlags
|
|
ClientSteamId SteamId `json:",string"`
|
|
EmailDomain string
|
|
CellId uint32
|
|
CellIdPingThreshold uint32
|
|
Steam2Ticket []byte
|
|
UsePics bool
|
|
WebApiUserNonce string
|
|
IpCountryCode string
|
|
VanityUrl string
|
|
NumLoginFailuresToMigrate int32
|
|
NumDisconnectsToMigrate int32
|
|
}
|
|
|
|
type LogOnFailedEvent struct {
|
|
Result EResult
|
|
}
|
|
|
|
type LoginKeyEvent struct {
|
|
UniqueId uint32
|
|
LoginKey string
|
|
}
|
|
|
|
type LoggedOffEvent struct {
|
|
Result EResult
|
|
}
|
|
|
|
type MachineAuthUpdateEvent struct {
|
|
Hash []byte
|
|
}
|
|
|
|
type AccountInfoEvent struct {
|
|
PersonaName string
|
|
Country string
|
|
CountAuthedComputers int32
|
|
AccountFlags EAccountFlags
|
|
FacebookId uint64 `json:",string"`
|
|
FacebookName string
|
|
}
|