From 1f914618538920db4bfec7b106ee97038b157c9b Mon Sep 17 00:00:00 2001 From: Wim Date: Thu, 22 Jun 2017 01:00:27 +0200 Subject: Add vendor (steam) --- .../go-steam/protocol/protobuf/app_ticket.pb.go | 82 + .../go-steam/protocol/protobuf/base.pb.go | 613 ++ .../go-steam/protocol/protobuf/client_server.pb.go | 9259 ++++++++++++++++++++ .../protocol/protobuf/client_server_2.pb.go | 8018 +++++++++++++++++ .../protocol/protobuf/content_manifest.pb.go | 289 + .../go-steam/protocol/protobuf/unified/base.pb.go | 141 + .../go-steam/protocol/protobuf/unified/cloud.pb.go | 1424 +++ .../protocol/protobuf/unified/credentials.pb.go | 874 ++ .../protocol/protobuf/unified/deviceauth.pb.go | 694 ++ .../protobuf/unified/gamenotifications.pb.go | 850 ++ .../protocol/protobuf/unified/offline.pb.go | 163 + .../protocol/protobuf/unified/parental.pb.go | 791 ++ .../protocol/protobuf/unified/partnerapps.pb.go | 456 + .../protocol/protobuf/unified/player.pb.go | 586 ++ .../protocol/protobuf/unified/publishedfile.pb.go | 2702 ++++++ 15 files changed, 26942 insertions(+) create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/app_ticket.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/base.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_2.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/content_manifest.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/base.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/cloud.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/credentials.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/deviceauth.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/gamenotifications.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/offline.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/parental.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/partnerapps.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/player.pb.go create mode 100644 vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/publishedfile.pb.go (limited to 'vendor/github.com/Philipp15b/go-steam/protocol/protobuf') diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/app_ticket.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/app_ticket.pb.go new file mode 100644 index 00000000..db158e44 --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/app_ticket.pb.go @@ -0,0 +1,82 @@ +// Code generated by protoc-gen-go. +// source: encrypted_app_ticket.proto +// DO NOT EDIT! + +package protobuf + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type EncryptedAppTicket struct { + TicketVersionNo *uint32 `protobuf:"varint,1,opt,name=ticket_version_no" json:"ticket_version_no,omitempty"` + CrcEncryptedticket *uint32 `protobuf:"varint,2,opt,name=crc_encryptedticket" json:"crc_encryptedticket,omitempty"` + CbEncrypteduserdata *uint32 `protobuf:"varint,3,opt,name=cb_encrypteduserdata" json:"cb_encrypteduserdata,omitempty"` + CbEncryptedAppownershipticket *uint32 `protobuf:"varint,4,opt,name=cb_encrypted_appownershipticket" json:"cb_encrypted_appownershipticket,omitempty"` + EncryptedTicket []byte `protobuf:"bytes,5,opt,name=encrypted_ticket" json:"encrypted_ticket,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *EncryptedAppTicket) Reset() { *m = EncryptedAppTicket{} } +func (m *EncryptedAppTicket) String() string { return proto.CompactTextString(m) } +func (*EncryptedAppTicket) ProtoMessage() {} +func (*EncryptedAppTicket) Descriptor() ([]byte, []int) { return app_ticket_fileDescriptor0, []int{0} } + +func (m *EncryptedAppTicket) GetTicketVersionNo() uint32 { + if m != nil && m.TicketVersionNo != nil { + return *m.TicketVersionNo + } + return 0 +} + +func (m *EncryptedAppTicket) GetCrcEncryptedticket() uint32 { + if m != nil && m.CrcEncryptedticket != nil { + return *m.CrcEncryptedticket + } + return 0 +} + +func (m *EncryptedAppTicket) GetCbEncrypteduserdata() uint32 { + if m != nil && m.CbEncrypteduserdata != nil { + return *m.CbEncrypteduserdata + } + return 0 +} + +func (m *EncryptedAppTicket) GetCbEncryptedAppownershipticket() uint32 { + if m != nil && m.CbEncryptedAppownershipticket != nil { + return *m.CbEncryptedAppownershipticket + } + return 0 +} + +func (m *EncryptedAppTicket) GetEncryptedTicket() []byte { + if m != nil { + return m.EncryptedTicket + } + return nil +} + +func init() { + proto.RegisterType((*EncryptedAppTicket)(nil), "EncryptedAppTicket") +} + +var app_ticket_fileDescriptor0 = []byte{ + // 162 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe2, 0x92, 0x4a, 0xcd, 0x4b, 0x2e, + 0xaa, 0x2c, 0x28, 0x49, 0x4d, 0x89, 0x4f, 0x2c, 0x28, 0x88, 0x2f, 0xc9, 0x4c, 0xce, 0x4e, 0x2d, + 0xd1, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x57, 0x5a, 0xcb, 0xc8, 0x25, 0xe4, 0x0a, 0x93, 0x76, 0x2c, + 0x28, 0x08, 0x01, 0x4b, 0x0a, 0x49, 0x72, 0x09, 0x42, 0x94, 0xc5, 0x97, 0xa5, 0x16, 0x15, 0x67, + 0xe6, 0xe7, 0xc5, 0xe7, 0xe5, 0x4b, 0x30, 0x2a, 0x30, 0x6a, 0xf0, 0x0a, 0x49, 0x73, 0x09, 0x27, + 0x17, 0x25, 0xc7, 0xc3, 0xcd, 0x84, 0xa8, 0x93, 0x60, 0x02, 0x4b, 0xca, 0x70, 0x89, 0x24, 0x27, + 0x21, 0xe4, 0x4a, 0x8b, 0x53, 0x8b, 0x52, 0x12, 0x4b, 0x12, 0x25, 0x98, 0xc1, 0xb2, 0xea, 0x5c, + 0xf2, 0xc8, 0xb2, 0x20, 0xd7, 0xe4, 0x97, 0xe7, 0x01, 0x2d, 0xc8, 0xc8, 0x2c, 0x80, 0x1a, 0xc3, + 0x02, 0x56, 0x28, 0xc1, 0x25, 0x80, 0x50, 0x05, 0x95, 0x61, 0x05, 0xca, 0xf0, 0x38, 0xb1, 0x7a, + 0x30, 0x36, 0x30, 0x32, 0x00, 0x02, 0x00, 0x00, 0xff, 0xff, 0x03, 0x8c, 0xdb, 0x92, 0xd3, 0x00, + 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/base.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/base.pb.go new file mode 100644 index 00000000..6a91570c --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/base.pb.go @@ -0,0 +1,613 @@ +// Code generated by protoc-gen-go. +// source: steammessages_base.proto +// DO NOT EDIT! + +package protobuf + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import google_protobuf "github.com/golang/protobuf/protoc-gen-go/descriptor" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type CMsgProtoBufHeader struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + ClientSessionid *int32 `protobuf:"varint,2,opt,name=client_sessionid" json:"client_sessionid,omitempty"` + RoutingAppid *uint32 `protobuf:"varint,3,opt,name=routing_appid" json:"routing_appid,omitempty"` + JobidSource *uint64 `protobuf:"fixed64,10,opt,name=jobid_source,def=18446744073709551615" json:"jobid_source,omitempty"` + JobidTarget *uint64 `protobuf:"fixed64,11,opt,name=jobid_target,def=18446744073709551615" json:"jobid_target,omitempty"` + TargetJobName *string `protobuf:"bytes,12,opt,name=target_job_name" json:"target_job_name,omitempty"` + SeqNum *int32 `protobuf:"varint,24,opt,name=seq_num" json:"seq_num,omitempty"` + Eresult *int32 `protobuf:"varint,13,opt,name=eresult,def=2" json:"eresult,omitempty"` + ErrorMessage *string `protobuf:"bytes,14,opt,name=error_message" json:"error_message,omitempty"` + Ip *uint32 `protobuf:"varint,15,opt,name=ip" json:"ip,omitempty"` + AuthAccountFlags *uint32 `protobuf:"varint,16,opt,name=auth_account_flags" json:"auth_account_flags,omitempty"` + TokenSource *uint32 `protobuf:"varint,22,opt,name=token_source" json:"token_source,omitempty"` + AdminSpoofingUser *bool `protobuf:"varint,23,opt,name=admin_spoofing_user" json:"admin_spoofing_user,omitempty"` + TransportError *int32 `protobuf:"varint,17,opt,name=transport_error,def=1" json:"transport_error,omitempty"` + Messageid *uint64 `protobuf:"varint,18,opt,name=messageid,def=18446744073709551615" json:"messageid,omitempty"` + PublisherGroupId *uint32 `protobuf:"varint,19,opt,name=publisher_group_id" json:"publisher_group_id,omitempty"` + Sysid *uint32 `protobuf:"varint,20,opt,name=sysid" json:"sysid,omitempty"` + TraceTag *uint64 `protobuf:"varint,21,opt,name=trace_tag" json:"trace_tag,omitempty"` + WebapiKeyId *uint32 `protobuf:"varint,25,opt,name=webapi_key_id" json:"webapi_key_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgProtoBufHeader) Reset() { *m = CMsgProtoBufHeader{} } +func (m *CMsgProtoBufHeader) String() string { return proto.CompactTextString(m) } +func (*CMsgProtoBufHeader) ProtoMessage() {} +func (*CMsgProtoBufHeader) Descriptor() ([]byte, []int) { return base_fileDescriptor0, []int{0} } + +const Default_CMsgProtoBufHeader_JobidSource uint64 = 18446744073709551615 +const Default_CMsgProtoBufHeader_JobidTarget uint64 = 18446744073709551615 +const Default_CMsgProtoBufHeader_Eresult int32 = 2 +const Default_CMsgProtoBufHeader_TransportError int32 = 1 +const Default_CMsgProtoBufHeader_Messageid uint64 = 18446744073709551615 + +func (m *CMsgProtoBufHeader) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetClientSessionid() int32 { + if m != nil && m.ClientSessionid != nil { + return *m.ClientSessionid + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetRoutingAppid() uint32 { + if m != nil && m.RoutingAppid != nil { + return *m.RoutingAppid + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetJobidSource() uint64 { + if m != nil && m.JobidSource != nil { + return *m.JobidSource + } + return Default_CMsgProtoBufHeader_JobidSource +} + +func (m *CMsgProtoBufHeader) GetJobidTarget() uint64 { + if m != nil && m.JobidTarget != nil { + return *m.JobidTarget + } + return Default_CMsgProtoBufHeader_JobidTarget +} + +func (m *CMsgProtoBufHeader) GetTargetJobName() string { + if m != nil && m.TargetJobName != nil { + return *m.TargetJobName + } + return "" +} + +func (m *CMsgProtoBufHeader) GetSeqNum() int32 { + if m != nil && m.SeqNum != nil { + return *m.SeqNum + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgProtoBufHeader_Eresult +} + +func (m *CMsgProtoBufHeader) GetErrorMessage() string { + if m != nil && m.ErrorMessage != nil { + return *m.ErrorMessage + } + return "" +} + +func (m *CMsgProtoBufHeader) GetIp() uint32 { + if m != nil && m.Ip != nil { + return *m.Ip + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetAuthAccountFlags() uint32 { + if m != nil && m.AuthAccountFlags != nil { + return *m.AuthAccountFlags + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetTokenSource() uint32 { + if m != nil && m.TokenSource != nil { + return *m.TokenSource + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetAdminSpoofingUser() bool { + if m != nil && m.AdminSpoofingUser != nil { + return *m.AdminSpoofingUser + } + return false +} + +func (m *CMsgProtoBufHeader) GetTransportError() int32 { + if m != nil && m.TransportError != nil { + return *m.TransportError + } + return Default_CMsgProtoBufHeader_TransportError +} + +func (m *CMsgProtoBufHeader) GetMessageid() uint64 { + if m != nil && m.Messageid != nil { + return *m.Messageid + } + return Default_CMsgProtoBufHeader_Messageid +} + +func (m *CMsgProtoBufHeader) GetPublisherGroupId() uint32 { + if m != nil && m.PublisherGroupId != nil { + return *m.PublisherGroupId + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetSysid() uint32 { + if m != nil && m.Sysid != nil { + return *m.Sysid + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetTraceTag() uint64 { + if m != nil && m.TraceTag != nil { + return *m.TraceTag + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetWebapiKeyId() uint32 { + if m != nil && m.WebapiKeyId != nil { + return *m.WebapiKeyId + } + return 0 +} + +type CMsgMulti struct { + SizeUnzipped *uint32 `protobuf:"varint,1,opt,name=size_unzipped" json:"size_unzipped,omitempty"` + MessageBody []byte `protobuf:"bytes,2,opt,name=message_body" json:"message_body,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgMulti) Reset() { *m = CMsgMulti{} } +func (m *CMsgMulti) String() string { return proto.CompactTextString(m) } +func (*CMsgMulti) ProtoMessage() {} +func (*CMsgMulti) Descriptor() ([]byte, []int) { return base_fileDescriptor0, []int{1} } + +func (m *CMsgMulti) GetSizeUnzipped() uint32 { + if m != nil && m.SizeUnzipped != nil { + return *m.SizeUnzipped + } + return 0 +} + +func (m *CMsgMulti) GetMessageBody() []byte { + if m != nil { + return m.MessageBody + } + return nil +} + +type CMsgProtobufWrapped struct { + MessageBody []byte `protobuf:"bytes,1,opt,name=message_body" json:"message_body,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgProtobufWrapped) Reset() { *m = CMsgProtobufWrapped{} } +func (m *CMsgProtobufWrapped) String() string { return proto.CompactTextString(m) } +func (*CMsgProtobufWrapped) ProtoMessage() {} +func (*CMsgProtobufWrapped) Descriptor() ([]byte, []int) { return base_fileDescriptor0, []int{2} } + +func (m *CMsgProtobufWrapped) GetMessageBody() []byte { + if m != nil { + return m.MessageBody + } + return nil +} + +type CMsgAuthTicket struct { + Estate *uint32 `protobuf:"varint,1,opt,name=estate" json:"estate,omitempty"` + Eresult *uint32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"` + Steamid *uint64 `protobuf:"fixed64,3,opt,name=steamid" json:"steamid,omitempty"` + Gameid *uint64 `protobuf:"fixed64,4,opt,name=gameid" json:"gameid,omitempty"` + HSteamPipe *uint32 `protobuf:"varint,5,opt,name=h_steam_pipe" json:"h_steam_pipe,omitempty"` + TicketCrc *uint32 `protobuf:"varint,6,opt,name=ticket_crc" json:"ticket_crc,omitempty"` + Ticket []byte `protobuf:"bytes,7,opt,name=ticket" json:"ticket,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgAuthTicket) Reset() { *m = CMsgAuthTicket{} } +func (m *CMsgAuthTicket) String() string { return proto.CompactTextString(m) } +func (*CMsgAuthTicket) ProtoMessage() {} +func (*CMsgAuthTicket) Descriptor() ([]byte, []int) { return base_fileDescriptor0, []int{3} } + +const Default_CMsgAuthTicket_Eresult uint32 = 2 + +func (m *CMsgAuthTicket) GetEstate() uint32 { + if m != nil && m.Estate != nil { + return *m.Estate + } + return 0 +} + +func (m *CMsgAuthTicket) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgAuthTicket_Eresult +} + +func (m *CMsgAuthTicket) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgAuthTicket) GetGameid() uint64 { + if m != nil && m.Gameid != nil { + return *m.Gameid + } + return 0 +} + +func (m *CMsgAuthTicket) GetHSteamPipe() uint32 { + if m != nil && m.HSteamPipe != nil { + return *m.HSteamPipe + } + return 0 +} + +func (m *CMsgAuthTicket) GetTicketCrc() uint32 { + if m != nil && m.TicketCrc != nil { + return *m.TicketCrc + } + return 0 +} + +func (m *CMsgAuthTicket) GetTicket() []byte { + if m != nil { + return m.Ticket + } + return nil +} + +type CCDDBAppDetailCommon struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` + Icon *string `protobuf:"bytes,3,opt,name=icon" json:"icon,omitempty"` + Logo *string `protobuf:"bytes,4,opt,name=logo" json:"logo,omitempty"` + LogoSmall *string `protobuf:"bytes,5,opt,name=logo_small" json:"logo_small,omitempty"` + Tool *bool `protobuf:"varint,6,opt,name=tool" json:"tool,omitempty"` + Demo *bool `protobuf:"varint,7,opt,name=demo" json:"demo,omitempty"` + Media *bool `protobuf:"varint,8,opt,name=media" json:"media,omitempty"` + CommunityVisibleStats *bool `protobuf:"varint,9,opt,name=community_visible_stats" json:"community_visible_stats,omitempty"` + FriendlyName *string `protobuf:"bytes,10,opt,name=friendly_name" json:"friendly_name,omitempty"` + Propagation *string `protobuf:"bytes,11,opt,name=propagation" json:"propagation,omitempty"` + HasAdultContent *bool `protobuf:"varint,12,opt,name=has_adult_content" json:"has_adult_content,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCDDBAppDetailCommon) Reset() { *m = CCDDBAppDetailCommon{} } +func (m *CCDDBAppDetailCommon) String() string { return proto.CompactTextString(m) } +func (*CCDDBAppDetailCommon) ProtoMessage() {} +func (*CCDDBAppDetailCommon) Descriptor() ([]byte, []int) { return base_fileDescriptor0, []int{4} } + +func (m *CCDDBAppDetailCommon) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCDDBAppDetailCommon) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CCDDBAppDetailCommon) GetIcon() string { + if m != nil && m.Icon != nil { + return *m.Icon + } + return "" +} + +func (m *CCDDBAppDetailCommon) GetLogo() string { + if m != nil && m.Logo != nil { + return *m.Logo + } + return "" +} + +func (m *CCDDBAppDetailCommon) GetLogoSmall() string { + if m != nil && m.LogoSmall != nil { + return *m.LogoSmall + } + return "" +} + +func (m *CCDDBAppDetailCommon) GetTool() bool { + if m != nil && m.Tool != nil { + return *m.Tool + } + return false +} + +func (m *CCDDBAppDetailCommon) GetDemo() bool { + if m != nil && m.Demo != nil { + return *m.Demo + } + return false +} + +func (m *CCDDBAppDetailCommon) GetMedia() bool { + if m != nil && m.Media != nil { + return *m.Media + } + return false +} + +func (m *CCDDBAppDetailCommon) GetCommunityVisibleStats() bool { + if m != nil && m.CommunityVisibleStats != nil { + return *m.CommunityVisibleStats + } + return false +} + +func (m *CCDDBAppDetailCommon) GetFriendlyName() string { + if m != nil && m.FriendlyName != nil { + return *m.FriendlyName + } + return "" +} + +func (m *CCDDBAppDetailCommon) GetPropagation() string { + if m != nil && m.Propagation != nil { + return *m.Propagation + } + return "" +} + +func (m *CCDDBAppDetailCommon) GetHasAdultContent() bool { + if m != nil && m.HasAdultContent != nil { + return *m.HasAdultContent + } + return false +} + +type CMsgAppRights struct { + EditInfo *bool `protobuf:"varint,1,opt,name=edit_info" json:"edit_info,omitempty"` + Publish *bool `protobuf:"varint,2,opt,name=publish" json:"publish,omitempty"` + ViewErrorData *bool `protobuf:"varint,3,opt,name=view_error_data" json:"view_error_data,omitempty"` + Download *bool `protobuf:"varint,4,opt,name=download" json:"download,omitempty"` + UploadCdkeys *bool `protobuf:"varint,5,opt,name=upload_cdkeys" json:"upload_cdkeys,omitempty"` + GenerateCdkeys *bool `protobuf:"varint,6,opt,name=generate_cdkeys" json:"generate_cdkeys,omitempty"` + ViewFinancials *bool `protobuf:"varint,7,opt,name=view_financials" json:"view_financials,omitempty"` + ManageCeg *bool `protobuf:"varint,8,opt,name=manage_ceg" json:"manage_ceg,omitempty"` + ManageSigning *bool `protobuf:"varint,9,opt,name=manage_signing" json:"manage_signing,omitempty"` + ManageCdkeys *bool `protobuf:"varint,10,opt,name=manage_cdkeys" json:"manage_cdkeys,omitempty"` + EditMarketing *bool `protobuf:"varint,11,opt,name=edit_marketing" json:"edit_marketing,omitempty"` + EconomySupport *bool `protobuf:"varint,12,opt,name=economy_support" json:"economy_support,omitempty"` + EconomySupportSupervisor *bool `protobuf:"varint,13,opt,name=economy_support_supervisor" json:"economy_support_supervisor,omitempty"` + ManagePricing *bool `protobuf:"varint,14,opt,name=manage_pricing" json:"manage_pricing,omitempty"` + BroadcastLive *bool `protobuf:"varint,15,opt,name=broadcast_live" json:"broadcast_live,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgAppRights) Reset() { *m = CMsgAppRights{} } +func (m *CMsgAppRights) String() string { return proto.CompactTextString(m) } +func (*CMsgAppRights) ProtoMessage() {} +func (*CMsgAppRights) Descriptor() ([]byte, []int) { return base_fileDescriptor0, []int{5} } + +func (m *CMsgAppRights) GetEditInfo() bool { + if m != nil && m.EditInfo != nil { + return *m.EditInfo + } + return false +} + +func (m *CMsgAppRights) GetPublish() bool { + if m != nil && m.Publish != nil { + return *m.Publish + } + return false +} + +func (m *CMsgAppRights) GetViewErrorData() bool { + if m != nil && m.ViewErrorData != nil { + return *m.ViewErrorData + } + return false +} + +func (m *CMsgAppRights) GetDownload() bool { + if m != nil && m.Download != nil { + return *m.Download + } + return false +} + +func (m *CMsgAppRights) GetUploadCdkeys() bool { + if m != nil && m.UploadCdkeys != nil { + return *m.UploadCdkeys + } + return false +} + +func (m *CMsgAppRights) GetGenerateCdkeys() bool { + if m != nil && m.GenerateCdkeys != nil { + return *m.GenerateCdkeys + } + return false +} + +func (m *CMsgAppRights) GetViewFinancials() bool { + if m != nil && m.ViewFinancials != nil { + return *m.ViewFinancials + } + return false +} + +func (m *CMsgAppRights) GetManageCeg() bool { + if m != nil && m.ManageCeg != nil { + return *m.ManageCeg + } + return false +} + +func (m *CMsgAppRights) GetManageSigning() bool { + if m != nil && m.ManageSigning != nil { + return *m.ManageSigning + } + return false +} + +func (m *CMsgAppRights) GetManageCdkeys() bool { + if m != nil && m.ManageCdkeys != nil { + return *m.ManageCdkeys + } + return false +} + +func (m *CMsgAppRights) GetEditMarketing() bool { + if m != nil && m.EditMarketing != nil { + return *m.EditMarketing + } + return false +} + +func (m *CMsgAppRights) GetEconomySupport() bool { + if m != nil && m.EconomySupport != nil { + return *m.EconomySupport + } + return false +} + +func (m *CMsgAppRights) GetEconomySupportSupervisor() bool { + if m != nil && m.EconomySupportSupervisor != nil { + return *m.EconomySupportSupervisor + } + return false +} + +func (m *CMsgAppRights) GetManagePricing() bool { + if m != nil && m.ManagePricing != nil { + return *m.ManagePricing + } + return false +} + +func (m *CMsgAppRights) GetBroadcastLive() bool { + if m != nil && m.BroadcastLive != nil { + return *m.BroadcastLive + } + return false +} + +var E_MsgpoolSoftLimit = &proto.ExtensionDesc{ + ExtendedType: (*google_protobuf.MessageOptions)(nil), + ExtensionType: (*int32)(nil), + Field: 50000, + Name: "msgpool_soft_limit", + Tag: "varint,50000,opt,name=msgpool_soft_limit,def=32", +} + +var E_MsgpoolHardLimit = &proto.ExtensionDesc{ + ExtendedType: (*google_protobuf.MessageOptions)(nil), + ExtensionType: (*int32)(nil), + Field: 50001, + Name: "msgpool_hard_limit", + Tag: "varint,50001,opt,name=msgpool_hard_limit,def=384", +} + +func init() { + proto.RegisterType((*CMsgProtoBufHeader)(nil), "CMsgProtoBufHeader") + proto.RegisterType((*CMsgMulti)(nil), "CMsgMulti") + proto.RegisterType((*CMsgProtobufWrapped)(nil), "CMsgProtobufWrapped") + proto.RegisterType((*CMsgAuthTicket)(nil), "CMsgAuthTicket") + proto.RegisterType((*CCDDBAppDetailCommon)(nil), "CCDDBAppDetailCommon") + proto.RegisterType((*CMsgAppRights)(nil), "CMsgAppRights") + proto.RegisterExtension(E_MsgpoolSoftLimit) + proto.RegisterExtension(E_MsgpoolHardLimit) +} + +var base_fileDescriptor0 = []byte{ + // 906 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x8c, 0x54, 0x4d, 0x6f, 0x1c, 0x45, + 0x10, 0x65, 0x77, 0xfd, 0x31, 0xdb, 0xde, 0x5d, 0xdb, 0x63, 0x27, 0xee, 0x98, 0x43, 0xa2, 0xbd, + 0x80, 0x40, 0x72, 0xe2, 0x78, 0x1d, 0x1b, 0xdf, 0xfc, 0x71, 0xc8, 0xc5, 0x02, 0x21, 0x24, 0x8e, + 0xad, 0x9e, 0x99, 0xda, 0xd9, 0xc6, 0x33, 0xdd, 0x4d, 0x77, 0x8f, 0xad, 0xcd, 0x89, 0x13, 0x57, + 0xfe, 0x1a, 0xfc, 0x12, 0x6e, 0x88, 0x23, 0xd5, 0x35, 0xb3, 0x38, 0x04, 0x81, 0x72, 0x1a, 0x55, + 0xd5, 0xeb, 0xaa, 0x57, 0xaf, 0xaa, 0x86, 0x71, 0x1f, 0x40, 0xd6, 0x35, 0x78, 0x2f, 0x4b, 0xf0, + 0x22, 0x93, 0x1e, 0x8e, 0xac, 0x33, 0xc1, 0x1c, 0xbe, 0x28, 0x8d, 0x29, 0x2b, 0x78, 0x49, 0x56, + 0xd6, 0xcc, 0x5f, 0x16, 0xe0, 0x73, 0xa7, 0x6c, 0x30, 0xae, 0x45, 0x4c, 0xff, 0x1c, 0xb0, 0xf4, + 0xfa, 0xd6, 0x97, 0xdf, 0x44, 0xeb, 0xaa, 0x99, 0xbf, 0x05, 0x59, 0x80, 0x4b, 0xb7, 0xd9, 0x26, + 0x25, 0x55, 0x05, 0xef, 0xbd, 0xe8, 0x7d, 0xbe, 0x91, 0x72, 0xb6, 0x93, 0x57, 0x0a, 0x74, 0x10, + 0x1e, 0xeb, 0x28, 0xa3, 0x31, 0xd2, 0xc7, 0xc8, 0x7a, 0xfa, 0x84, 0x8d, 0x9d, 0x69, 0x82, 0xd2, + 0xa5, 0x90, 0xd6, 0xa2, 0x7b, 0x80, 0xee, 0x71, 0xfa, 0x05, 0x1b, 0xfd, 0x60, 0x32, 0x55, 0x08, + 0x6f, 0x1a, 0x97, 0x03, 0x67, 0x31, 0xcd, 0xc5, 0xfe, 0xf1, 0xf9, 0x6c, 0xf6, 0xe6, 0x6c, 0x36, + 0x7b, 0x75, 0x76, 0x72, 0xf6, 0xea, 0xab, 0xd3, 0xd3, 0xe3, 0x37, 0xc7, 0xa7, 0x8f, 0xd8, 0x20, + 0x5d, 0x09, 0x81, 0x6f, 0xfd, 0x0f, 0xf6, 0x80, 0x6d, 0xb7, 0x28, 0x81, 0x4f, 0x84, 0x96, 0x35, + 0xf0, 0x11, 0xc2, 0x87, 0x44, 0x19, 0x7e, 0x14, 0xba, 0xa9, 0x39, 0x27, 0x62, 0x29, 0xdb, 0x04, + 0x07, 0xbe, 0xa9, 0x02, 0x1f, 0x47, 0xc7, 0x45, 0xef, 0x75, 0x24, 0x0b, 0xce, 0x19, 0x27, 0x3a, + 0xb5, 0xf8, 0x84, 0xde, 0x32, 0xd6, 0x57, 0x96, 0x6f, 0x13, 0xf1, 0x43, 0x96, 0xca, 0x26, 0x2c, + 0x84, 0xcc, 0x73, 0xd3, 0x60, 0xbf, 0xf3, 0x4a, 0x96, 0x9e, 0xef, 0x50, 0x6c, 0x9f, 0x8d, 0x82, + 0xb9, 0x03, 0xbd, 0x6a, 0xea, 0x29, 0x79, 0x3f, 0x65, 0x7b, 0xb2, 0xa8, 0x15, 0x7a, 0xad, 0x31, + 0xf3, 0x28, 0x44, 0xe3, 0xc1, 0xf1, 0x03, 0x0c, 0x26, 0x98, 0x6e, 0x3b, 0x38, 0xa9, 0x31, 0xe4, + 0x82, 0xa0, 0xda, 0x7c, 0xb7, 0x65, 0x73, 0x9c, 0x7e, 0xc6, 0x86, 0x1d, 0x0f, 0x94, 0x2d, 0x45, + 0xef, 0xda, 0x7f, 0x34, 0x8d, 0x9c, 0x6c, 0x93, 0x55, 0xca, 0x2f, 0xc0, 0x89, 0x12, 0xe5, 0xb6, + 0x02, 0x5f, 0xec, 0x51, 0xf5, 0x31, 0x5b, 0xf7, 0x4b, 0x8f, 0xe6, 0x3e, 0x99, 0xbb, 0x6c, 0x88, + 0xf5, 0x72, 0x40, 0x2d, 0x4b, 0xfe, 0x24, 0xe6, 0x8c, 0x4d, 0x3f, 0x40, 0x26, 0xad, 0x12, 0x77, + 0xb0, 0x8c, 0x0f, 0x9f, 0x45, 0xe4, 0xf4, 0x9c, 0x0d, 0xe3, 0xe4, 0x6f, 0x51, 0x20, 0x15, 0x31, + 0x5e, 0xbd, 0x03, 0xd1, 0xe8, 0x77, 0xca, 0x5a, 0x68, 0xc7, 0x4e, 0x0d, 0x77, 0x0c, 0x45, 0x66, + 0x8a, 0x25, 0x8d, 0x7c, 0x34, 0xfd, 0x92, 0xed, 0xfd, 0xbd, 0x33, 0xb8, 0x55, 0xdf, 0x3b, 0x19, + 0x9f, 0xfc, 0x0b, 0xdc, 0x23, 0xf0, 0x2f, 0x3d, 0x36, 0x89, 0xe8, 0x4b, 0x14, 0xf5, 0x3b, 0x95, + 0xdf, 0x41, 0x48, 0x27, 0x6c, 0x03, 0x7c, 0x90, 0x01, 0xba, 0x2a, 0xef, 0x4d, 0x2a, 0x16, 0x18, + 0xc7, 0x49, 0xbd, 0xb7, 0x81, 0x03, 0xda, 0x40, 0x7c, 0x54, 0xe2, 0xb4, 0xd1, 0x5e, 0x23, 0x1b, + 0xab, 0x2d, 0x04, 0x41, 0x84, 0x55, 0x16, 0xf8, 0x7a, 0x97, 0x8a, 0x05, 0x2a, 0x22, 0x72, 0x97, + 0xf3, 0x0d, 0xf2, 0xe1, 0xcb, 0xd6, 0xc7, 0x37, 0x89, 0xd1, 0x1f, 0x3d, 0xb6, 0x7f, 0x7d, 0x7d, + 0x73, 0x73, 0x75, 0x69, 0xed, 0x0d, 0x04, 0xa9, 0xaa, 0x6b, 0x53, 0xd7, 0x46, 0x47, 0x29, 0xdb, + 0x15, 0x6e, 0x69, 0x8d, 0xd8, 0x1a, 0xed, 0x57, 0x9f, 0x76, 0x04, 0x2d, 0x95, 0x1b, 0x4d, 0x6c, + 0xc8, 0xaa, 0x4c, 0x69, 0x88, 0xcb, 0x30, 0x56, 0x8d, 0x96, 0xf0, 0xb5, 0xac, 0x2a, 0x62, 0x42, + 0x88, 0x60, 0x4c, 0x45, 0x1c, 0x92, 0x68, 0x15, 0x50, 0x1b, 0x62, 0x90, 0xc4, 0x42, 0x35, 0x14, + 0x4a, 0xf2, 0x84, 0xcc, 0xe7, 0xec, 0x20, 0x47, 0x06, 0x8d, 0x56, 0x61, 0x29, 0xee, 0x95, 0x57, + 0x59, 0x05, 0x22, 0x0a, 0xe4, 0xf9, 0x90, 0x00, 0x38, 0x9d, 0xb9, 0xc3, 0xeb, 0x2b, 0xaa, 0x65, + 0xbb, 0xf2, 0x8c, 0x4a, 0xec, 0xb1, 0x2d, 0xbc, 0x62, 0x2b, 0x4b, 0x19, 0xf0, 0x22, 0xe9, 0x6c, + 0x86, 0xe9, 0x33, 0xb6, 0xbb, 0x90, 0x5e, 0xc8, 0x02, 0xe5, 0x14, 0x48, 0x38, 0xe0, 0xd1, 0xd2, + 0x89, 0x24, 0xd3, 0xdf, 0xfb, 0x6c, 0x4c, 0xa3, 0xb0, 0xf6, 0x5b, 0x55, 0x2e, 0x82, 0x8f, 0xdb, + 0x82, 0x3c, 0x82, 0x50, 0x7a, 0x6e, 0xa8, 0xeb, 0x24, 0x0a, 0xdf, 0xed, 0x1a, 0x35, 0x9e, 0xc4, + 0x8b, 0xbb, 0x57, 0xf0, 0xd0, 0x2e, 0xaf, 0x28, 0x64, 0x90, 0xa4, 0x41, 0x92, 0xee, 0xb0, 0xa4, + 0x30, 0x0f, 0xba, 0x32, 0xb2, 0x9d, 0x09, 0xf1, 0x6c, 0x6c, 0xb4, 0x45, 0x5e, 0xe0, 0xae, 0x79, + 0x92, 0x82, 0x32, 0x94, 0xa0, 0xc1, 0xe1, 0xc4, 0x57, 0x81, 0x8d, 0x7f, 0xa4, 0xc6, 0xa3, 0x91, + 0x3a, 0x57, 0xb2, 0xf2, 0x9d, 0x40, 0x28, 0x68, 0x2d, 0x75, 0xdc, 0xa4, 0x1c, 0xca, 0x4e, 0xa5, + 0xa7, 0x6c, 0xd2, 0xf9, 0xbc, 0x2a, 0x35, 0x9e, 0xd9, 0xa3, 0x38, 0x2b, 0x6c, 0x9b, 0x9b, 0xad, + 0xe0, 0xd4, 0x5a, 0x2d, 0x1d, 0x8e, 0x3e, 0xc2, 0xb7, 0x56, 0x35, 0x01, 0x65, 0x31, 0xf5, 0x52, + 0xf8, 0xc6, 0xc6, 0xb3, 0x6c, 0xd5, 0x49, 0xa7, 0xec, 0xf0, 0x83, 0x40, 0xfc, 0x82, 0xc3, 0x81, + 0xe0, 0xd1, 0x8e, 0x3f, 0xe0, 0x60, 0x9d, 0xca, 0x63, 0xd2, 0xc9, 0xca, 0x9f, 0x39, 0xec, 0x3b, + 0x97, 0x3e, 0x88, 0x4a, 0xdd, 0x03, 0xfd, 0x4c, 0x92, 0x8b, 0x4b, 0x96, 0xd6, 0xbe, 0xc4, 0xdf, + 0x42, 0x85, 0xbf, 0x8c, 0x79, 0x0c, 0xd5, 0x2a, 0xa4, 0xcf, 0x8f, 0xda, 0xff, 0xf2, 0xd1, 0xea, + 0xbf, 0x7c, 0x74, 0xdb, 0xde, 0xcd, 0xd7, 0x36, 0x0e, 0xd2, 0xf3, 0x5f, 0x7f, 0x1e, 0xd0, 0x3f, + 0xa2, 0x7f, 0xf2, 0xfa, 0xe2, 0xea, 0x31, 0xc5, 0x42, 0xba, 0xe2, 0x63, 0x53, 0xfc, 0xd6, 0xa5, + 0x18, 0x9c, 0x9c, 0xcf, 0xae, 0xd6, 0xdf, 0xf6, 0x7e, 0xea, 0x7d, 0xf2, 0x57, 0x00, 0x00, 0x00, + 0xff, 0xff, 0x66, 0x1a, 0xa6, 0xfc, 0x29, 0x06, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server.pb.go new file mode 100644 index 00000000..6a663880 --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server.pb.go @@ -0,0 +1,9259 @@ +// Code generated by protoc-gen-go. +// source: steammessages_clientserver.proto +// DO NOT EDIT! + +package protobuf + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type CMsgClientHeartBeat struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientHeartBeat) Reset() { *m = CMsgClientHeartBeat{} } +func (m *CMsgClientHeartBeat) String() string { return proto.CompactTextString(m) } +func (*CMsgClientHeartBeat) ProtoMessage() {} +func (*CMsgClientHeartBeat) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{0} } + +type CMsgClientUDSP2PSessionStarted struct { + SteamidRemote *uint64 `protobuf:"fixed64,1,opt,name=steamid_remote" json:"steamid_remote,omitempty"` + Appid *int32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUDSP2PSessionStarted) Reset() { *m = CMsgClientUDSP2PSessionStarted{} } +func (m *CMsgClientUDSP2PSessionStarted) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUDSP2PSessionStarted) ProtoMessage() {} +func (*CMsgClientUDSP2PSessionStarted) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{1} } + +func (m *CMsgClientUDSP2PSessionStarted) GetSteamidRemote() uint64 { + if m != nil && m.SteamidRemote != nil { + return *m.SteamidRemote + } + return 0 +} + +func (m *CMsgClientUDSP2PSessionStarted) GetAppid() int32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CMsgClientUDSP2PSessionEnded struct { + SteamidRemote *uint64 `protobuf:"fixed64,1,opt,name=steamid_remote" json:"steamid_remote,omitempty"` + Appid *int32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + SessionLengthSec *int32 `protobuf:"varint,3,opt,name=session_length_sec" json:"session_length_sec,omitempty"` + SessionError *int32 `protobuf:"varint,4,opt,name=session_error" json:"session_error,omitempty"` + Nattype *int32 `protobuf:"varint,5,opt,name=nattype" json:"nattype,omitempty"` + BytesRecv *int32 `protobuf:"varint,6,opt,name=bytes_recv" json:"bytes_recv,omitempty"` + BytesSent *int32 `protobuf:"varint,7,opt,name=bytes_sent" json:"bytes_sent,omitempty"` + BytesSentRelay *int32 `protobuf:"varint,8,opt,name=bytes_sent_relay" json:"bytes_sent_relay,omitempty"` + BytesRecvRelay *int32 `protobuf:"varint,9,opt,name=bytes_recv_relay" json:"bytes_recv_relay,omitempty"` + TimeToConnectMs *int32 `protobuf:"varint,10,opt,name=time_to_connect_ms" json:"time_to_connect_ms,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUDSP2PSessionEnded) Reset() { *m = CMsgClientUDSP2PSessionEnded{} } +func (m *CMsgClientUDSP2PSessionEnded) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUDSP2PSessionEnded) ProtoMessage() {} +func (*CMsgClientUDSP2PSessionEnded) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{2} } + +func (m *CMsgClientUDSP2PSessionEnded) GetSteamidRemote() uint64 { + if m != nil && m.SteamidRemote != nil { + return *m.SteamidRemote + } + return 0 +} + +func (m *CMsgClientUDSP2PSessionEnded) GetAppid() int32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientUDSP2PSessionEnded) GetSessionLengthSec() int32 { + if m != nil && m.SessionLengthSec != nil { + return *m.SessionLengthSec + } + return 0 +} + +func (m *CMsgClientUDSP2PSessionEnded) GetSessionError() int32 { + if m != nil && m.SessionError != nil { + return *m.SessionError + } + return 0 +} + +func (m *CMsgClientUDSP2PSessionEnded) GetNattype() int32 { + if m != nil && m.Nattype != nil { + return *m.Nattype + } + return 0 +} + +func (m *CMsgClientUDSP2PSessionEnded) GetBytesRecv() int32 { + if m != nil && m.BytesRecv != nil { + return *m.BytesRecv + } + return 0 +} + +func (m *CMsgClientUDSP2PSessionEnded) GetBytesSent() int32 { + if m != nil && m.BytesSent != nil { + return *m.BytesSent + } + return 0 +} + +func (m *CMsgClientUDSP2PSessionEnded) GetBytesSentRelay() int32 { + if m != nil && m.BytesSentRelay != nil { + return *m.BytesSentRelay + } + return 0 +} + +func (m *CMsgClientUDSP2PSessionEnded) GetBytesRecvRelay() int32 { + if m != nil && m.BytesRecvRelay != nil { + return *m.BytesRecvRelay + } + return 0 +} + +func (m *CMsgClientUDSP2PSessionEnded) GetTimeToConnectMs() int32 { + if m != nil && m.TimeToConnectMs != nil { + return *m.TimeToConnectMs + } + return 0 +} + +type CMsgClientRegisterAuthTicketWithCM struct { + ProtocolVersion *uint32 `protobuf:"varint,1,opt,name=protocol_version" json:"protocol_version,omitempty"` + Ticket []byte `protobuf:"bytes,3,opt,name=ticket" json:"ticket,omitempty"` + ClientInstanceId *uint64 `protobuf:"varint,4,opt,name=client_instance_id" json:"client_instance_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRegisterAuthTicketWithCM) Reset() { *m = CMsgClientRegisterAuthTicketWithCM{} } +func (m *CMsgClientRegisterAuthTicketWithCM) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRegisterAuthTicketWithCM) ProtoMessage() {} +func (*CMsgClientRegisterAuthTicketWithCM) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{3} +} + +func (m *CMsgClientRegisterAuthTicketWithCM) GetProtocolVersion() uint32 { + if m != nil && m.ProtocolVersion != nil { + return *m.ProtocolVersion + } + return 0 +} + +func (m *CMsgClientRegisterAuthTicketWithCM) GetTicket() []byte { + if m != nil { + return m.Ticket + } + return nil +} + +func (m *CMsgClientRegisterAuthTicketWithCM) GetClientInstanceId() uint64 { + if m != nil && m.ClientInstanceId != nil { + return *m.ClientInstanceId + } + return 0 +} + +type CMsgClientTicketAuthComplete struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id" json:"game_id,omitempty"` + Estate *uint32 `protobuf:"varint,3,opt,name=estate" json:"estate,omitempty"` + EauthSessionResponse *uint32 `protobuf:"varint,4,opt,name=eauth_session_response" json:"eauth_session_response,omitempty"` + DEPRECATEDTicket []byte `protobuf:"bytes,5,opt,name=DEPRECATED_ticket" json:"DEPRECATED_ticket,omitempty"` + TicketCrc *uint32 `protobuf:"varint,6,opt,name=ticket_crc" json:"ticket_crc,omitempty"` + TicketSequence *uint32 `protobuf:"varint,7,opt,name=ticket_sequence" json:"ticket_sequence,omitempty"` + OwnerSteamId *uint64 `protobuf:"fixed64,8,opt,name=owner_steam_id" json:"owner_steam_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientTicketAuthComplete) Reset() { *m = CMsgClientTicketAuthComplete{} } +func (m *CMsgClientTicketAuthComplete) String() string { return proto.CompactTextString(m) } +func (*CMsgClientTicketAuthComplete) ProtoMessage() {} +func (*CMsgClientTicketAuthComplete) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{4} } + +func (m *CMsgClientTicketAuthComplete) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgClientTicketAuthComplete) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgClientTicketAuthComplete) GetEstate() uint32 { + if m != nil && m.Estate != nil { + return *m.Estate + } + return 0 +} + +func (m *CMsgClientTicketAuthComplete) GetEauthSessionResponse() uint32 { + if m != nil && m.EauthSessionResponse != nil { + return *m.EauthSessionResponse + } + return 0 +} + +func (m *CMsgClientTicketAuthComplete) GetDEPRECATEDTicket() []byte { + if m != nil { + return m.DEPRECATEDTicket + } + return nil +} + +func (m *CMsgClientTicketAuthComplete) GetTicketCrc() uint32 { + if m != nil && m.TicketCrc != nil { + return *m.TicketCrc + } + return 0 +} + +func (m *CMsgClientTicketAuthComplete) GetTicketSequence() uint32 { + if m != nil && m.TicketSequence != nil { + return *m.TicketSequence + } + return 0 +} + +func (m *CMsgClientTicketAuthComplete) GetOwnerSteamId() uint64 { + if m != nil && m.OwnerSteamId != nil { + return *m.OwnerSteamId + } + return 0 +} + +type CMsgClientLogon struct { + ProtocolVersion *uint32 `protobuf:"varint,1,opt,name=protocol_version" json:"protocol_version,omitempty"` + ObfustucatedPrivateIp *uint32 `protobuf:"varint,2,opt,name=obfustucated_private_ip" json:"obfustucated_private_ip,omitempty"` + CellId *uint32 `protobuf:"varint,3,opt,name=cell_id" json:"cell_id,omitempty"` + LastSessionId *uint32 `protobuf:"varint,4,opt,name=last_session_id" json:"last_session_id,omitempty"` + ClientPackageVersion *uint32 `protobuf:"varint,5,opt,name=client_package_version" json:"client_package_version,omitempty"` + ClientLanguage *string `protobuf:"bytes,6,opt,name=client_language" json:"client_language,omitempty"` + ClientOsType *uint32 `protobuf:"varint,7,opt,name=client_os_type" json:"client_os_type,omitempty"` + ShouldRememberPassword *bool `protobuf:"varint,8,opt,name=should_remember_password,def=0" json:"should_remember_password,omitempty"` + WineVersion *string `protobuf:"bytes,9,opt,name=wine_version" json:"wine_version,omitempty"` + PingMsFromCellSearch *uint32 `protobuf:"varint,10,opt,name=ping_ms_from_cell_search" json:"ping_ms_from_cell_search,omitempty"` + PublicIp *uint32 `protobuf:"varint,20,opt,name=public_ip" json:"public_ip,omitempty"` + QosLevel *uint32 `protobuf:"varint,21,opt,name=qos_level" json:"qos_level,omitempty"` + ClientSuppliedSteamId *uint64 `protobuf:"fixed64,22,opt,name=client_supplied_steam_id" json:"client_supplied_steam_id,omitempty"` + MachineId []byte `protobuf:"bytes,30,opt,name=machine_id" json:"machine_id,omitempty"` + LauncherType *uint32 `protobuf:"varint,31,opt,name=launcher_type,def=0" json:"launcher_type,omitempty"` + UiMode *uint32 `protobuf:"varint,32,opt,name=ui_mode,def=0" json:"ui_mode,omitempty"` + Steam2AuthTicket []byte `protobuf:"bytes,41,opt,name=steam2_auth_ticket" json:"steam2_auth_ticket,omitempty"` + EmailAddress *string `protobuf:"bytes,42,opt,name=email_address" json:"email_address,omitempty"` + Rtime32AccountCreation *uint32 `protobuf:"fixed32,43,opt,name=rtime32_account_creation" json:"rtime32_account_creation,omitempty"` + AccountName *string `protobuf:"bytes,50,opt,name=account_name" json:"account_name,omitempty"` + Password *string `protobuf:"bytes,51,opt,name=password" json:"password,omitempty"` + GameServerToken *string `protobuf:"bytes,52,opt,name=game_server_token" json:"game_server_token,omitempty"` + LoginKey *string `protobuf:"bytes,60,opt,name=login_key" json:"login_key,omitempty"` + WasConvertedDeprecatedMsg *bool `protobuf:"varint,70,opt,name=was_converted_deprecated_msg,def=0" json:"was_converted_deprecated_msg,omitempty"` + AnonUserTargetAccountName *string `protobuf:"bytes,80,opt,name=anon_user_target_account_name" json:"anon_user_target_account_name,omitempty"` + ResolvedUserSteamId *uint64 `protobuf:"fixed64,81,opt,name=resolved_user_steam_id" json:"resolved_user_steam_id,omitempty"` + EresultSentryfile *int32 `protobuf:"varint,82,opt,name=eresult_sentryfile" json:"eresult_sentryfile,omitempty"` + ShaSentryfile []byte `protobuf:"bytes,83,opt,name=sha_sentryfile" json:"sha_sentryfile,omitempty"` + AuthCode *string `protobuf:"bytes,84,opt,name=auth_code" json:"auth_code,omitempty"` + OtpType *int32 `protobuf:"varint,85,opt,name=otp_type" json:"otp_type,omitempty"` + OtpValue *uint32 `protobuf:"varint,86,opt,name=otp_value" json:"otp_value,omitempty"` + OtpIdentifier *string `protobuf:"bytes,87,opt,name=otp_identifier" json:"otp_identifier,omitempty"` + Steam2TicketRequest *bool `protobuf:"varint,88,opt,name=steam2_ticket_request" json:"steam2_ticket_request,omitempty"` + SonyPsnTicket []byte `protobuf:"bytes,90,opt,name=sony_psn_ticket" json:"sony_psn_ticket,omitempty"` + SonyPsnServiceId *string `protobuf:"bytes,91,opt,name=sony_psn_service_id" json:"sony_psn_service_id,omitempty"` + CreateNewPsnLinkedAccountIfNeeded *bool `protobuf:"varint,92,opt,name=create_new_psn_linked_account_if_needed,def=0" json:"create_new_psn_linked_account_if_needed,omitempty"` + SonyPsnName *string `protobuf:"bytes,93,opt,name=sony_psn_name" json:"sony_psn_name,omitempty"` + GameServerAppId *int32 `protobuf:"varint,94,opt,name=game_server_app_id" json:"game_server_app_id,omitempty"` + SteamguardDontRememberComputer *bool `protobuf:"varint,95,opt,name=steamguard_dont_remember_computer" json:"steamguard_dont_remember_computer,omitempty"` + MachineName *string `protobuf:"bytes,96,opt,name=machine_name" json:"machine_name,omitempty"` + MachineNameUserchosen *string `protobuf:"bytes,97,opt,name=machine_name_userchosen" json:"machine_name_userchosen,omitempty"` + CountryOverride *string `protobuf:"bytes,98,opt,name=country_override" json:"country_override,omitempty"` + IsSteamBox *bool `protobuf:"varint,99,opt,name=is_steam_box" json:"is_steam_box,omitempty"` + ClientInstanceId *uint64 `protobuf:"varint,100,opt,name=client_instance_id" json:"client_instance_id,omitempty"` + TwoFactorCode *string `protobuf:"bytes,101,opt,name=two_factor_code" json:"two_factor_code,omitempty"` + SupportsRateLimitResponse *bool `protobuf:"varint,102,opt,name=supports_rate_limit_response" json:"supports_rate_limit_response,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLogon) Reset() { *m = CMsgClientLogon{} } +func (m *CMsgClientLogon) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLogon) ProtoMessage() {} +func (*CMsgClientLogon) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{5} } + +const Default_CMsgClientLogon_ShouldRememberPassword bool = false +const Default_CMsgClientLogon_LauncherType uint32 = 0 +const Default_CMsgClientLogon_UiMode uint32 = 0 +const Default_CMsgClientLogon_WasConvertedDeprecatedMsg bool = false +const Default_CMsgClientLogon_CreateNewPsnLinkedAccountIfNeeded bool = false + +func (m *CMsgClientLogon) GetProtocolVersion() uint32 { + if m != nil && m.ProtocolVersion != nil { + return *m.ProtocolVersion + } + return 0 +} + +func (m *CMsgClientLogon) GetObfustucatedPrivateIp() uint32 { + if m != nil && m.ObfustucatedPrivateIp != nil { + return *m.ObfustucatedPrivateIp + } + return 0 +} + +func (m *CMsgClientLogon) GetCellId() uint32 { + if m != nil && m.CellId != nil { + return *m.CellId + } + return 0 +} + +func (m *CMsgClientLogon) GetLastSessionId() uint32 { + if m != nil && m.LastSessionId != nil { + return *m.LastSessionId + } + return 0 +} + +func (m *CMsgClientLogon) GetClientPackageVersion() uint32 { + if m != nil && m.ClientPackageVersion != nil { + return *m.ClientPackageVersion + } + return 0 +} + +func (m *CMsgClientLogon) GetClientLanguage() string { + if m != nil && m.ClientLanguage != nil { + return *m.ClientLanguage + } + return "" +} + +func (m *CMsgClientLogon) GetClientOsType() uint32 { + if m != nil && m.ClientOsType != nil { + return *m.ClientOsType + } + return 0 +} + +func (m *CMsgClientLogon) GetShouldRememberPassword() bool { + if m != nil && m.ShouldRememberPassword != nil { + return *m.ShouldRememberPassword + } + return Default_CMsgClientLogon_ShouldRememberPassword +} + +func (m *CMsgClientLogon) GetWineVersion() string { + if m != nil && m.WineVersion != nil { + return *m.WineVersion + } + return "" +} + +func (m *CMsgClientLogon) GetPingMsFromCellSearch() uint32 { + if m != nil && m.PingMsFromCellSearch != nil { + return *m.PingMsFromCellSearch + } + return 0 +} + +func (m *CMsgClientLogon) GetPublicIp() uint32 { + if m != nil && m.PublicIp != nil { + return *m.PublicIp + } + return 0 +} + +func (m *CMsgClientLogon) GetQosLevel() uint32 { + if m != nil && m.QosLevel != nil { + return *m.QosLevel + } + return 0 +} + +func (m *CMsgClientLogon) GetClientSuppliedSteamId() uint64 { + if m != nil && m.ClientSuppliedSteamId != nil { + return *m.ClientSuppliedSteamId + } + return 0 +} + +func (m *CMsgClientLogon) GetMachineId() []byte { + if m != nil { + return m.MachineId + } + return nil +} + +func (m *CMsgClientLogon) GetLauncherType() uint32 { + if m != nil && m.LauncherType != nil { + return *m.LauncherType + } + return Default_CMsgClientLogon_LauncherType +} + +func (m *CMsgClientLogon) GetUiMode() uint32 { + if m != nil && m.UiMode != nil { + return *m.UiMode + } + return Default_CMsgClientLogon_UiMode +} + +func (m *CMsgClientLogon) GetSteam2AuthTicket() []byte { + if m != nil { + return m.Steam2AuthTicket + } + return nil +} + +func (m *CMsgClientLogon) GetEmailAddress() string { + if m != nil && m.EmailAddress != nil { + return *m.EmailAddress + } + return "" +} + +func (m *CMsgClientLogon) GetRtime32AccountCreation() uint32 { + if m != nil && m.Rtime32AccountCreation != nil { + return *m.Rtime32AccountCreation + } + return 0 +} + +func (m *CMsgClientLogon) GetAccountName() string { + if m != nil && m.AccountName != nil { + return *m.AccountName + } + return "" +} + +func (m *CMsgClientLogon) GetPassword() string { + if m != nil && m.Password != nil { + return *m.Password + } + return "" +} + +func (m *CMsgClientLogon) GetGameServerToken() string { + if m != nil && m.GameServerToken != nil { + return *m.GameServerToken + } + return "" +} + +func (m *CMsgClientLogon) GetLoginKey() string { + if m != nil && m.LoginKey != nil { + return *m.LoginKey + } + return "" +} + +func (m *CMsgClientLogon) GetWasConvertedDeprecatedMsg() bool { + if m != nil && m.WasConvertedDeprecatedMsg != nil { + return *m.WasConvertedDeprecatedMsg + } + return Default_CMsgClientLogon_WasConvertedDeprecatedMsg +} + +func (m *CMsgClientLogon) GetAnonUserTargetAccountName() string { + if m != nil && m.AnonUserTargetAccountName != nil { + return *m.AnonUserTargetAccountName + } + return "" +} + +func (m *CMsgClientLogon) GetResolvedUserSteamId() uint64 { + if m != nil && m.ResolvedUserSteamId != nil { + return *m.ResolvedUserSteamId + } + return 0 +} + +func (m *CMsgClientLogon) GetEresultSentryfile() int32 { + if m != nil && m.EresultSentryfile != nil { + return *m.EresultSentryfile + } + return 0 +} + +func (m *CMsgClientLogon) GetShaSentryfile() []byte { + if m != nil { + return m.ShaSentryfile + } + return nil +} + +func (m *CMsgClientLogon) GetAuthCode() string { + if m != nil && m.AuthCode != nil { + return *m.AuthCode + } + return "" +} + +func (m *CMsgClientLogon) GetOtpType() int32 { + if m != nil && m.OtpType != nil { + return *m.OtpType + } + return 0 +} + +func (m *CMsgClientLogon) GetOtpValue() uint32 { + if m != nil && m.OtpValue != nil { + return *m.OtpValue + } + return 0 +} + +func (m *CMsgClientLogon) GetOtpIdentifier() string { + if m != nil && m.OtpIdentifier != nil { + return *m.OtpIdentifier + } + return "" +} + +func (m *CMsgClientLogon) GetSteam2TicketRequest() bool { + if m != nil && m.Steam2TicketRequest != nil { + return *m.Steam2TicketRequest + } + return false +} + +func (m *CMsgClientLogon) GetSonyPsnTicket() []byte { + if m != nil { + return m.SonyPsnTicket + } + return nil +} + +func (m *CMsgClientLogon) GetSonyPsnServiceId() string { + if m != nil && m.SonyPsnServiceId != nil { + return *m.SonyPsnServiceId + } + return "" +} + +func (m *CMsgClientLogon) GetCreateNewPsnLinkedAccountIfNeeded() bool { + if m != nil && m.CreateNewPsnLinkedAccountIfNeeded != nil { + return *m.CreateNewPsnLinkedAccountIfNeeded + } + return Default_CMsgClientLogon_CreateNewPsnLinkedAccountIfNeeded +} + +func (m *CMsgClientLogon) GetSonyPsnName() string { + if m != nil && m.SonyPsnName != nil { + return *m.SonyPsnName + } + return "" +} + +func (m *CMsgClientLogon) GetGameServerAppId() int32 { + if m != nil && m.GameServerAppId != nil { + return *m.GameServerAppId + } + return 0 +} + +func (m *CMsgClientLogon) GetSteamguardDontRememberComputer() bool { + if m != nil && m.SteamguardDontRememberComputer != nil { + return *m.SteamguardDontRememberComputer + } + return false +} + +func (m *CMsgClientLogon) GetMachineName() string { + if m != nil && m.MachineName != nil { + return *m.MachineName + } + return "" +} + +func (m *CMsgClientLogon) GetMachineNameUserchosen() string { + if m != nil && m.MachineNameUserchosen != nil { + return *m.MachineNameUserchosen + } + return "" +} + +func (m *CMsgClientLogon) GetCountryOverride() string { + if m != nil && m.CountryOverride != nil { + return *m.CountryOverride + } + return "" +} + +func (m *CMsgClientLogon) GetIsSteamBox() bool { + if m != nil && m.IsSteamBox != nil { + return *m.IsSteamBox + } + return false +} + +func (m *CMsgClientLogon) GetClientInstanceId() uint64 { + if m != nil && m.ClientInstanceId != nil { + return *m.ClientInstanceId + } + return 0 +} + +func (m *CMsgClientLogon) GetTwoFactorCode() string { + if m != nil && m.TwoFactorCode != nil { + return *m.TwoFactorCode + } + return "" +} + +func (m *CMsgClientLogon) GetSupportsRateLimitResponse() bool { + if m != nil && m.SupportsRateLimitResponse != nil { + return *m.SupportsRateLimitResponse + } + return false +} + +type CMsgClientLogonResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + OutOfGameHeartbeatSeconds *int32 `protobuf:"varint,2,opt,name=out_of_game_heartbeat_seconds" json:"out_of_game_heartbeat_seconds,omitempty"` + InGameHeartbeatSeconds *int32 `protobuf:"varint,3,opt,name=in_game_heartbeat_seconds" json:"in_game_heartbeat_seconds,omitempty"` + PublicIp *uint32 `protobuf:"varint,4,opt,name=public_ip" json:"public_ip,omitempty"` + Rtime32ServerTime *uint32 `protobuf:"fixed32,5,opt,name=rtime32_server_time" json:"rtime32_server_time,omitempty"` + AccountFlags *uint32 `protobuf:"varint,6,opt,name=account_flags" json:"account_flags,omitempty"` + CellId *uint32 `protobuf:"varint,7,opt,name=cell_id" json:"cell_id,omitempty"` + EmailDomain *string `protobuf:"bytes,8,opt,name=email_domain" json:"email_domain,omitempty"` + Steam2Ticket []byte `protobuf:"bytes,9,opt,name=steam2_ticket" json:"steam2_ticket,omitempty"` + EresultExtended *int32 `protobuf:"varint,10,opt,name=eresult_extended" json:"eresult_extended,omitempty"` + WebapiAuthenticateUserNonce *string `protobuf:"bytes,11,opt,name=webapi_authenticate_user_nonce" json:"webapi_authenticate_user_nonce,omitempty"` + CellIdPingThreshold *uint32 `protobuf:"varint,12,opt,name=cell_id_ping_threshold" json:"cell_id_ping_threshold,omitempty"` + UsePics *bool `protobuf:"varint,13,opt,name=use_pics" json:"use_pics,omitempty"` + VanityUrl *string `protobuf:"bytes,14,opt,name=vanity_url" json:"vanity_url,omitempty"` + ClientSuppliedSteamid *uint64 `protobuf:"fixed64,20,opt,name=client_supplied_steamid" json:"client_supplied_steamid,omitempty"` + IpCountryCode *string `protobuf:"bytes,21,opt,name=ip_country_code" json:"ip_country_code,omitempty"` + ParentalSettings []byte `protobuf:"bytes,22,opt,name=parental_settings" json:"parental_settings,omitempty"` + ParentalSettingSignature []byte `protobuf:"bytes,23,opt,name=parental_setting_signature" json:"parental_setting_signature,omitempty"` + CountLoginfailuresToMigrate *int32 `protobuf:"varint,24,opt,name=count_loginfailures_to_migrate" json:"count_loginfailures_to_migrate,omitempty"` + CountDisconnectsToMigrate *int32 `protobuf:"varint,25,opt,name=count_disconnects_to_migrate" json:"count_disconnects_to_migrate,omitempty"` + OgsDataReportTimeWindow *int32 `protobuf:"varint,26,opt,name=ogs_data_report_time_window" json:"ogs_data_report_time_window,omitempty"` + ClientInstanceId *uint64 `protobuf:"varint,27,opt,name=client_instance_id" json:"client_instance_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLogonResponse) Reset() { *m = CMsgClientLogonResponse{} } +func (m *CMsgClientLogonResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLogonResponse) ProtoMessage() {} +func (*CMsgClientLogonResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{6} } + +const Default_CMsgClientLogonResponse_Eresult int32 = 2 + +func (m *CMsgClientLogonResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientLogonResponse_Eresult +} + +func (m *CMsgClientLogonResponse) GetOutOfGameHeartbeatSeconds() int32 { + if m != nil && m.OutOfGameHeartbeatSeconds != nil { + return *m.OutOfGameHeartbeatSeconds + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetInGameHeartbeatSeconds() int32 { + if m != nil && m.InGameHeartbeatSeconds != nil { + return *m.InGameHeartbeatSeconds + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetPublicIp() uint32 { + if m != nil && m.PublicIp != nil { + return *m.PublicIp + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetRtime32ServerTime() uint32 { + if m != nil && m.Rtime32ServerTime != nil { + return *m.Rtime32ServerTime + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetAccountFlags() uint32 { + if m != nil && m.AccountFlags != nil { + return *m.AccountFlags + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetCellId() uint32 { + if m != nil && m.CellId != nil { + return *m.CellId + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetEmailDomain() string { + if m != nil && m.EmailDomain != nil { + return *m.EmailDomain + } + return "" +} + +func (m *CMsgClientLogonResponse) GetSteam2Ticket() []byte { + if m != nil { + return m.Steam2Ticket + } + return nil +} + +func (m *CMsgClientLogonResponse) GetEresultExtended() int32 { + if m != nil && m.EresultExtended != nil { + return *m.EresultExtended + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetWebapiAuthenticateUserNonce() string { + if m != nil && m.WebapiAuthenticateUserNonce != nil { + return *m.WebapiAuthenticateUserNonce + } + return "" +} + +func (m *CMsgClientLogonResponse) GetCellIdPingThreshold() uint32 { + if m != nil && m.CellIdPingThreshold != nil { + return *m.CellIdPingThreshold + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetUsePics() bool { + if m != nil && m.UsePics != nil { + return *m.UsePics + } + return false +} + +func (m *CMsgClientLogonResponse) GetVanityUrl() string { + if m != nil && m.VanityUrl != nil { + return *m.VanityUrl + } + return "" +} + +func (m *CMsgClientLogonResponse) GetClientSuppliedSteamid() uint64 { + if m != nil && m.ClientSuppliedSteamid != nil { + return *m.ClientSuppliedSteamid + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetIpCountryCode() string { + if m != nil && m.IpCountryCode != nil { + return *m.IpCountryCode + } + return "" +} + +func (m *CMsgClientLogonResponse) GetParentalSettings() []byte { + if m != nil { + return m.ParentalSettings + } + return nil +} + +func (m *CMsgClientLogonResponse) GetParentalSettingSignature() []byte { + if m != nil { + return m.ParentalSettingSignature + } + return nil +} + +func (m *CMsgClientLogonResponse) GetCountLoginfailuresToMigrate() int32 { + if m != nil && m.CountLoginfailuresToMigrate != nil { + return *m.CountLoginfailuresToMigrate + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetCountDisconnectsToMigrate() int32 { + if m != nil && m.CountDisconnectsToMigrate != nil { + return *m.CountDisconnectsToMigrate + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetOgsDataReportTimeWindow() int32 { + if m != nil && m.OgsDataReportTimeWindow != nil { + return *m.OgsDataReportTimeWindow + } + return 0 +} + +func (m *CMsgClientLogonResponse) GetClientInstanceId() uint64 { + if m != nil && m.ClientInstanceId != nil { + return *m.ClientInstanceId + } + return 0 +} + +type CMsgClientRequestWebAPIAuthenticateUserNonce struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestWebAPIAuthenticateUserNonce) Reset() { + *m = CMsgClientRequestWebAPIAuthenticateUserNonce{} +} +func (m *CMsgClientRequestWebAPIAuthenticateUserNonce) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientRequestWebAPIAuthenticateUserNonce) ProtoMessage() {} +func (*CMsgClientRequestWebAPIAuthenticateUserNonce) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{7} +} + +type CMsgClientRequestWebAPIAuthenticateUserNonceResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + WebapiAuthenticateUserNonce *string `protobuf:"bytes,11,opt,name=webapi_authenticate_user_nonce" json:"webapi_authenticate_user_nonce,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestWebAPIAuthenticateUserNonceResponse) Reset() { + *m = CMsgClientRequestWebAPIAuthenticateUserNonceResponse{} +} +func (m *CMsgClientRequestWebAPIAuthenticateUserNonceResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientRequestWebAPIAuthenticateUserNonceResponse) ProtoMessage() {} +func (*CMsgClientRequestWebAPIAuthenticateUserNonceResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{8} +} + +const Default_CMsgClientRequestWebAPIAuthenticateUserNonceResponse_Eresult int32 = 2 + +func (m *CMsgClientRequestWebAPIAuthenticateUserNonceResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientRequestWebAPIAuthenticateUserNonceResponse_Eresult +} + +func (m *CMsgClientRequestWebAPIAuthenticateUserNonceResponse) GetWebapiAuthenticateUserNonce() string { + if m != nil && m.WebapiAuthenticateUserNonce != nil { + return *m.WebapiAuthenticateUserNonce + } + return "" +} + +type CMsgClientLogOff struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLogOff) Reset() { *m = CMsgClientLogOff{} } +func (m *CMsgClientLogOff) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLogOff) ProtoMessage() {} +func (*CMsgClientLogOff) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{9} } + +type CMsgClientLoggedOff struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLoggedOff) Reset() { *m = CMsgClientLoggedOff{} } +func (m *CMsgClientLoggedOff) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLoggedOff) ProtoMessage() {} +func (*CMsgClientLoggedOff) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{10} } + +const Default_CMsgClientLoggedOff_Eresult int32 = 2 + +func (m *CMsgClientLoggedOff) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientLoggedOff_Eresult +} + +type CMsgClientCMList struct { + CmAddresses []uint32 `protobuf:"varint,1,rep,name=cm_addresses" json:"cm_addresses,omitempty"` + CmPorts []uint32 `protobuf:"varint,2,rep,name=cm_ports" json:"cm_ports,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCMList) Reset() { *m = CMsgClientCMList{} } +func (m *CMsgClientCMList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientCMList) ProtoMessage() {} +func (*CMsgClientCMList) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{11} } + +func (m *CMsgClientCMList) GetCmAddresses() []uint32 { + if m != nil { + return m.CmAddresses + } + return nil +} + +func (m *CMsgClientCMList) GetCmPorts() []uint32 { + if m != nil { + return m.CmPorts + } + return nil +} + +type CMsgClientP2PConnectionInfo struct { + SteamIdDest *uint64 `protobuf:"fixed64,1,opt,name=steam_id_dest" json:"steam_id_dest,omitempty"` + SteamIdSrc *uint64 `protobuf:"fixed64,2,opt,name=steam_id_src" json:"steam_id_src,omitempty"` + AppId *uint32 `protobuf:"varint,3,opt,name=app_id" json:"app_id,omitempty"` + Candidate []byte `protobuf:"bytes,4,opt,name=candidate" json:"candidate,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientP2PConnectionInfo) Reset() { *m = CMsgClientP2PConnectionInfo{} } +func (m *CMsgClientP2PConnectionInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientP2PConnectionInfo) ProtoMessage() {} +func (*CMsgClientP2PConnectionInfo) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{12} } + +func (m *CMsgClientP2PConnectionInfo) GetSteamIdDest() uint64 { + if m != nil && m.SteamIdDest != nil { + return *m.SteamIdDest + } + return 0 +} + +func (m *CMsgClientP2PConnectionInfo) GetSteamIdSrc() uint64 { + if m != nil && m.SteamIdSrc != nil { + return *m.SteamIdSrc + } + return 0 +} + +func (m *CMsgClientP2PConnectionInfo) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientP2PConnectionInfo) GetCandidate() []byte { + if m != nil { + return m.Candidate + } + return nil +} + +type CMsgClientP2PConnectionFailInfo struct { + SteamIdDest *uint64 `protobuf:"fixed64,1,opt,name=steam_id_dest" json:"steam_id_dest,omitempty"` + SteamIdSrc *uint64 `protobuf:"fixed64,2,opt,name=steam_id_src" json:"steam_id_src,omitempty"` + AppId *uint32 `protobuf:"varint,3,opt,name=app_id" json:"app_id,omitempty"` + Ep2PSessionError *uint32 `protobuf:"varint,4,opt,name=ep2p_session_error" json:"ep2p_session_error,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientP2PConnectionFailInfo) Reset() { *m = CMsgClientP2PConnectionFailInfo{} } +func (m *CMsgClientP2PConnectionFailInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientP2PConnectionFailInfo) ProtoMessage() {} +func (*CMsgClientP2PConnectionFailInfo) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{13} +} + +func (m *CMsgClientP2PConnectionFailInfo) GetSteamIdDest() uint64 { + if m != nil && m.SteamIdDest != nil { + return *m.SteamIdDest + } + return 0 +} + +func (m *CMsgClientP2PConnectionFailInfo) GetSteamIdSrc() uint64 { + if m != nil && m.SteamIdSrc != nil { + return *m.SteamIdSrc + } + return 0 +} + +func (m *CMsgClientP2PConnectionFailInfo) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientP2PConnectionFailInfo) GetEp2PSessionError() uint32 { + if m != nil && m.Ep2PSessionError != nil { + return *m.Ep2PSessionError + } + return 0 +} + +type CMsgClientGetAppOwnershipTicket struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetAppOwnershipTicket) Reset() { *m = CMsgClientGetAppOwnershipTicket{} } +func (m *CMsgClientGetAppOwnershipTicket) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetAppOwnershipTicket) ProtoMessage() {} +func (*CMsgClientGetAppOwnershipTicket) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{14} +} + +func (m *CMsgClientGetAppOwnershipTicket) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CMsgClientGetAppOwnershipTicketResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + Ticket []byte `protobuf:"bytes,3,opt,name=ticket" json:"ticket,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetAppOwnershipTicketResponse) Reset() { + *m = CMsgClientGetAppOwnershipTicketResponse{} +} +func (m *CMsgClientGetAppOwnershipTicketResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetAppOwnershipTicketResponse) ProtoMessage() {} +func (*CMsgClientGetAppOwnershipTicketResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{15} +} + +const Default_CMsgClientGetAppOwnershipTicketResponse_Eresult uint32 = 2 + +func (m *CMsgClientGetAppOwnershipTicketResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientGetAppOwnershipTicketResponse_Eresult +} + +func (m *CMsgClientGetAppOwnershipTicketResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientGetAppOwnershipTicketResponse) GetTicket() []byte { + if m != nil { + return m.Ticket + } + return nil +} + +type CMsgClientSessionToken struct { + Token *uint64 `protobuf:"varint,1,opt,name=token" json:"token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientSessionToken) Reset() { *m = CMsgClientSessionToken{} } +func (m *CMsgClientSessionToken) String() string { return proto.CompactTextString(m) } +func (*CMsgClientSessionToken) ProtoMessage() {} +func (*CMsgClientSessionToken) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{16} } + +func (m *CMsgClientSessionToken) GetToken() uint64 { + if m != nil && m.Token != nil { + return *m.Token + } + return 0 +} + +type CMsgClientGameConnectTokens struct { + MaxTokensToKeep *uint32 `protobuf:"varint,1,opt,name=max_tokens_to_keep,def=10" json:"max_tokens_to_keep,omitempty"` + Tokens [][]byte `protobuf:"bytes,2,rep,name=tokens" json:"tokens,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGameConnectTokens) Reset() { *m = CMsgClientGameConnectTokens{} } +func (m *CMsgClientGameConnectTokens) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGameConnectTokens) ProtoMessage() {} +func (*CMsgClientGameConnectTokens) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{17} } + +const Default_CMsgClientGameConnectTokens_MaxTokensToKeep uint32 = 10 + +func (m *CMsgClientGameConnectTokens) GetMaxTokensToKeep() uint32 { + if m != nil && m.MaxTokensToKeep != nil { + return *m.MaxTokensToKeep + } + return Default_CMsgClientGameConnectTokens_MaxTokensToKeep +} + +func (m *CMsgClientGameConnectTokens) GetTokens() [][]byte { + if m != nil { + return m.Tokens + } + return nil +} + +type CMsgGSServerType struct { + AppIdServed *uint32 `protobuf:"varint,1,opt,name=app_id_served" json:"app_id_served,omitempty"` + Flags *uint32 `protobuf:"varint,2,opt,name=flags" json:"flags,omitempty"` + GameIpAddress *uint32 `protobuf:"varint,3,opt,name=game_ip_address" json:"game_ip_address,omitempty"` + GamePort *uint32 `protobuf:"varint,4,opt,name=game_port" json:"game_port,omitempty"` + GameDir *string `protobuf:"bytes,5,opt,name=game_dir" json:"game_dir,omitempty"` + GameVersion *string `protobuf:"bytes,6,opt,name=game_version" json:"game_version,omitempty"` + GameQueryPort *uint32 `protobuf:"varint,7,opt,name=game_query_port" json:"game_query_port,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSServerType) Reset() { *m = CMsgGSServerType{} } +func (m *CMsgGSServerType) String() string { return proto.CompactTextString(m) } +func (*CMsgGSServerType) ProtoMessage() {} +func (*CMsgGSServerType) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{18} } + +func (m *CMsgGSServerType) GetAppIdServed() uint32 { + if m != nil && m.AppIdServed != nil { + return *m.AppIdServed + } + return 0 +} + +func (m *CMsgGSServerType) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *CMsgGSServerType) GetGameIpAddress() uint32 { + if m != nil && m.GameIpAddress != nil { + return *m.GameIpAddress + } + return 0 +} + +func (m *CMsgGSServerType) GetGamePort() uint32 { + if m != nil && m.GamePort != nil { + return *m.GamePort + } + return 0 +} + +func (m *CMsgGSServerType) GetGameDir() string { + if m != nil && m.GameDir != nil { + return *m.GameDir + } + return "" +} + +func (m *CMsgGSServerType) GetGameVersion() string { + if m != nil && m.GameVersion != nil { + return *m.GameVersion + } + return "" +} + +func (m *CMsgGSServerType) GetGameQueryPort() uint32 { + if m != nil && m.GameQueryPort != nil { + return *m.GameQueryPort + } + return 0 +} + +type CMsgGSStatusReply struct { + IsSecure *bool `protobuf:"varint,1,opt,name=is_secure" json:"is_secure,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSStatusReply) Reset() { *m = CMsgGSStatusReply{} } +func (m *CMsgGSStatusReply) String() string { return proto.CompactTextString(m) } +func (*CMsgGSStatusReply) ProtoMessage() {} +func (*CMsgGSStatusReply) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{19} } + +func (m *CMsgGSStatusReply) GetIsSecure() bool { + if m != nil && m.IsSecure != nil { + return *m.IsSecure + } + return false +} + +type CMsgGSPlayerList struct { + Players []*CMsgGSPlayerList_Player `protobuf:"bytes,1,rep,name=players" json:"players,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSPlayerList) Reset() { *m = CMsgGSPlayerList{} } +func (m *CMsgGSPlayerList) String() string { return proto.CompactTextString(m) } +func (*CMsgGSPlayerList) ProtoMessage() {} +func (*CMsgGSPlayerList) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{20} } + +func (m *CMsgGSPlayerList) GetPlayers() []*CMsgGSPlayerList_Player { + if m != nil { + return m.Players + } + return nil +} + +type CMsgGSPlayerList_Player struct { + SteamId *uint64 `protobuf:"varint,1,opt,name=steam_id" json:"steam_id,omitempty"` + PublicIp *uint32 `protobuf:"varint,2,opt,name=public_ip" json:"public_ip,omitempty"` + Token []byte `protobuf:"bytes,3,opt,name=token" json:"token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSPlayerList_Player) Reset() { *m = CMsgGSPlayerList_Player{} } +func (m *CMsgGSPlayerList_Player) String() string { return proto.CompactTextString(m) } +func (*CMsgGSPlayerList_Player) ProtoMessage() {} +func (*CMsgGSPlayerList_Player) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{20, 0} } + +func (m *CMsgGSPlayerList_Player) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgGSPlayerList_Player) GetPublicIp() uint32 { + if m != nil && m.PublicIp != nil { + return *m.PublicIp + } + return 0 +} + +func (m *CMsgGSPlayerList_Player) GetToken() []byte { + if m != nil { + return m.Token + } + return nil +} + +type CMsgGSUserPlaying struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + PublicIp *uint32 `protobuf:"varint,2,opt,name=public_ip" json:"public_ip,omitempty"` + Token []byte `protobuf:"bytes,3,opt,name=token" json:"token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSUserPlaying) Reset() { *m = CMsgGSUserPlaying{} } +func (m *CMsgGSUserPlaying) String() string { return proto.CompactTextString(m) } +func (*CMsgGSUserPlaying) ProtoMessage() {} +func (*CMsgGSUserPlaying) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{21} } + +func (m *CMsgGSUserPlaying) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgGSUserPlaying) GetPublicIp() uint32 { + if m != nil && m.PublicIp != nil { + return *m.PublicIp + } + return 0 +} + +func (m *CMsgGSUserPlaying) GetToken() []byte { + if m != nil { + return m.Token + } + return nil +} + +type CMsgGSDisconnectNotice struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSDisconnectNotice) Reset() { *m = CMsgGSDisconnectNotice{} } +func (m *CMsgGSDisconnectNotice) String() string { return proto.CompactTextString(m) } +func (*CMsgGSDisconnectNotice) ProtoMessage() {} +func (*CMsgGSDisconnectNotice) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{22} } + +func (m *CMsgGSDisconnectNotice) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +type CMsgClientGamesPlayed struct { + GamesPlayed []*CMsgClientGamesPlayed_GamePlayed `protobuf:"bytes,1,rep,name=games_played" json:"games_played,omitempty"` + ClientOsType *uint32 `protobuf:"varint,2,opt,name=client_os_type" json:"client_os_type,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGamesPlayed) Reset() { *m = CMsgClientGamesPlayed{} } +func (m *CMsgClientGamesPlayed) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGamesPlayed) ProtoMessage() {} +func (*CMsgClientGamesPlayed) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{23} } + +func (m *CMsgClientGamesPlayed) GetGamesPlayed() []*CMsgClientGamesPlayed_GamePlayed { + if m != nil { + return m.GamesPlayed + } + return nil +} + +func (m *CMsgClientGamesPlayed) GetClientOsType() uint32 { + if m != nil && m.ClientOsType != nil { + return *m.ClientOsType + } + return 0 +} + +type CMsgClientGamesPlayed_GamePlayed struct { + SteamIdGs *uint64 `protobuf:"varint,1,opt,name=steam_id_gs" json:"steam_id_gs,omitempty"` + GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id" json:"game_id,omitempty"` + GameIpAddress *uint32 `protobuf:"varint,3,opt,name=game_ip_address" json:"game_ip_address,omitempty"` + GamePort *uint32 `protobuf:"varint,4,opt,name=game_port" json:"game_port,omitempty"` + IsSecure *bool `protobuf:"varint,5,opt,name=is_secure" json:"is_secure,omitempty"` + Token []byte `protobuf:"bytes,6,opt,name=token" json:"token,omitempty"` + GameExtraInfo *string `protobuf:"bytes,7,opt,name=game_extra_info" json:"game_extra_info,omitempty"` + GameDataBlob []byte `protobuf:"bytes,8,opt,name=game_data_blob" json:"game_data_blob,omitempty"` + ProcessId *uint32 `protobuf:"varint,9,opt,name=process_id" json:"process_id,omitempty"` + StreamingProviderId *uint32 `protobuf:"varint,10,opt,name=streaming_provider_id" json:"streaming_provider_id,omitempty"` + GameFlags *uint32 `protobuf:"varint,11,opt,name=game_flags" json:"game_flags,omitempty"` + OwnerId *uint32 `protobuf:"varint,12,opt,name=owner_id" json:"owner_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGamesPlayed_GamePlayed) Reset() { *m = CMsgClientGamesPlayed_GamePlayed{} } +func (m *CMsgClientGamesPlayed_GamePlayed) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGamesPlayed_GamePlayed) ProtoMessage() {} +func (*CMsgClientGamesPlayed_GamePlayed) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{23, 0} +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetSteamIdGs() uint64 { + if m != nil && m.SteamIdGs != nil { + return *m.SteamIdGs + } + return 0 +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetGameIpAddress() uint32 { + if m != nil && m.GameIpAddress != nil { + return *m.GameIpAddress + } + return 0 +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetGamePort() uint32 { + if m != nil && m.GamePort != nil { + return *m.GamePort + } + return 0 +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetIsSecure() bool { + if m != nil && m.IsSecure != nil { + return *m.IsSecure + } + return false +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetToken() []byte { + if m != nil { + return m.Token + } + return nil +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetGameExtraInfo() string { + if m != nil && m.GameExtraInfo != nil { + return *m.GameExtraInfo + } + return "" +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetGameDataBlob() []byte { + if m != nil { + return m.GameDataBlob + } + return nil +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetProcessId() uint32 { + if m != nil && m.ProcessId != nil { + return *m.ProcessId + } + return 0 +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetStreamingProviderId() uint32 { + if m != nil && m.StreamingProviderId != nil { + return *m.StreamingProviderId + } + return 0 +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetGameFlags() uint32 { + if m != nil && m.GameFlags != nil { + return *m.GameFlags + } + return 0 +} + +func (m *CMsgClientGamesPlayed_GamePlayed) GetOwnerId() uint32 { + if m != nil && m.OwnerId != nil { + return *m.OwnerId + } + return 0 +} + +type CMsgGSApprove struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + OwnerSteamId *uint64 `protobuf:"fixed64,2,opt,name=owner_steam_id" json:"owner_steam_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSApprove) Reset() { *m = CMsgGSApprove{} } +func (m *CMsgGSApprove) String() string { return proto.CompactTextString(m) } +func (*CMsgGSApprove) ProtoMessage() {} +func (*CMsgGSApprove) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{24} } + +func (m *CMsgGSApprove) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgGSApprove) GetOwnerSteamId() uint64 { + if m != nil && m.OwnerSteamId != nil { + return *m.OwnerSteamId + } + return 0 +} + +type CMsgGSDeny struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + EdenyReason *int32 `protobuf:"varint,2,opt,name=edeny_reason" json:"edeny_reason,omitempty"` + DenyString *string `protobuf:"bytes,3,opt,name=deny_string" json:"deny_string,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSDeny) Reset() { *m = CMsgGSDeny{} } +func (m *CMsgGSDeny) String() string { return proto.CompactTextString(m) } +func (*CMsgGSDeny) ProtoMessage() {} +func (*CMsgGSDeny) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{25} } + +func (m *CMsgGSDeny) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgGSDeny) GetEdenyReason() int32 { + if m != nil && m.EdenyReason != nil { + return *m.EdenyReason + } + return 0 +} + +func (m *CMsgGSDeny) GetDenyString() string { + if m != nil && m.DenyString != nil { + return *m.DenyString + } + return "" +} + +type CMsgGSKick struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + EdenyReason *int32 `protobuf:"varint,2,opt,name=edeny_reason" json:"edeny_reason,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSKick) Reset() { *m = CMsgGSKick{} } +func (m *CMsgGSKick) String() string { return proto.CompactTextString(m) } +func (*CMsgGSKick) ProtoMessage() {} +func (*CMsgGSKick) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{26} } + +func (m *CMsgGSKick) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgGSKick) GetEdenyReason() int32 { + if m != nil && m.EdenyReason != nil { + return *m.EdenyReason + } + return 0 +} + +type CMsgClientAuthList struct { + TokensLeft *uint32 `protobuf:"varint,1,opt,name=tokens_left" json:"tokens_left,omitempty"` + LastRequestSeq *uint32 `protobuf:"varint,2,opt,name=last_request_seq" json:"last_request_seq,omitempty"` + LastRequestSeqFromServer *uint32 `protobuf:"varint,3,opt,name=last_request_seq_from_server" json:"last_request_seq_from_server,omitempty"` + Tickets []*CMsgAuthTicket `protobuf:"bytes,4,rep,name=tickets" json:"tickets,omitempty"` + AppIds []uint32 `protobuf:"varint,5,rep,name=app_ids" json:"app_ids,omitempty"` + MessageSequence *uint32 `protobuf:"varint,6,opt,name=message_sequence" json:"message_sequence,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAuthList) Reset() { *m = CMsgClientAuthList{} } +func (m *CMsgClientAuthList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAuthList) ProtoMessage() {} +func (*CMsgClientAuthList) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{27} } + +func (m *CMsgClientAuthList) GetTokensLeft() uint32 { + if m != nil && m.TokensLeft != nil { + return *m.TokensLeft + } + return 0 +} + +func (m *CMsgClientAuthList) GetLastRequestSeq() uint32 { + if m != nil && m.LastRequestSeq != nil { + return *m.LastRequestSeq + } + return 0 +} + +func (m *CMsgClientAuthList) GetLastRequestSeqFromServer() uint32 { + if m != nil && m.LastRequestSeqFromServer != nil { + return *m.LastRequestSeqFromServer + } + return 0 +} + +func (m *CMsgClientAuthList) GetTickets() []*CMsgAuthTicket { + if m != nil { + return m.Tickets + } + return nil +} + +func (m *CMsgClientAuthList) GetAppIds() []uint32 { + if m != nil { + return m.AppIds + } + return nil +} + +func (m *CMsgClientAuthList) GetMessageSequence() uint32 { + if m != nil && m.MessageSequence != nil { + return *m.MessageSequence + } + return 0 +} + +type CMsgClientAuthListAck struct { + TicketCrc []uint32 `protobuf:"varint,1,rep,name=ticket_crc" json:"ticket_crc,omitempty"` + AppIds []uint32 `protobuf:"varint,2,rep,name=app_ids" json:"app_ids,omitempty"` + MessageSequence *uint32 `protobuf:"varint,3,opt,name=message_sequence" json:"message_sequence,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAuthListAck) Reset() { *m = CMsgClientAuthListAck{} } +func (m *CMsgClientAuthListAck) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAuthListAck) ProtoMessage() {} +func (*CMsgClientAuthListAck) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{28} } + +func (m *CMsgClientAuthListAck) GetTicketCrc() []uint32 { + if m != nil { + return m.TicketCrc + } + return nil +} + +func (m *CMsgClientAuthListAck) GetAppIds() []uint32 { + if m != nil { + return m.AppIds + } + return nil +} + +func (m *CMsgClientAuthListAck) GetMessageSequence() uint32 { + if m != nil && m.MessageSequence != nil { + return *m.MessageSequence + } + return 0 +} + +type CMsgClientFriendsList struct { + Bincremental *bool `protobuf:"varint,1,opt,name=bincremental" json:"bincremental,omitempty"` + Friends []*CMsgClientFriendsList_Friend `protobuf:"bytes,2,rep,name=friends" json:"friends,omitempty"` + MaxFriendCount *uint32 `protobuf:"varint,3,opt,name=max_friend_count" json:"max_friend_count,omitempty"` + ActiveFriendCount *uint32 `protobuf:"varint,4,opt,name=active_friend_count" json:"active_friend_count,omitempty"` + FriendsLimitHit *bool `protobuf:"varint,5,opt,name=friends_limit_hit" json:"friends_limit_hit,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFriendsList) Reset() { *m = CMsgClientFriendsList{} } +func (m *CMsgClientFriendsList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFriendsList) ProtoMessage() {} +func (*CMsgClientFriendsList) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{29} } + +func (m *CMsgClientFriendsList) GetBincremental() bool { + if m != nil && m.Bincremental != nil { + return *m.Bincremental + } + return false +} + +func (m *CMsgClientFriendsList) GetFriends() []*CMsgClientFriendsList_Friend { + if m != nil { + return m.Friends + } + return nil +} + +func (m *CMsgClientFriendsList) GetMaxFriendCount() uint32 { + if m != nil && m.MaxFriendCount != nil { + return *m.MaxFriendCount + } + return 0 +} + +func (m *CMsgClientFriendsList) GetActiveFriendCount() uint32 { + if m != nil && m.ActiveFriendCount != nil { + return *m.ActiveFriendCount + } + return 0 +} + +func (m *CMsgClientFriendsList) GetFriendsLimitHit() bool { + if m != nil && m.FriendsLimitHit != nil { + return *m.FriendsLimitHit + } + return false +} + +type CMsgClientFriendsList_Friend struct { + Ulfriendid *uint64 `protobuf:"fixed64,1,opt,name=ulfriendid" json:"ulfriendid,omitempty"` + Efriendrelationship *uint32 `protobuf:"varint,2,opt,name=efriendrelationship" json:"efriendrelationship,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFriendsList_Friend) Reset() { *m = CMsgClientFriendsList_Friend{} } +func (m *CMsgClientFriendsList_Friend) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFriendsList_Friend) ProtoMessage() {} +func (*CMsgClientFriendsList_Friend) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{29, 0} +} + +func (m *CMsgClientFriendsList_Friend) GetUlfriendid() uint64 { + if m != nil && m.Ulfriendid != nil { + return *m.Ulfriendid + } + return 0 +} + +func (m *CMsgClientFriendsList_Friend) GetEfriendrelationship() uint32 { + if m != nil && m.Efriendrelationship != nil { + return *m.Efriendrelationship + } + return 0 +} + +type CMsgClientFriendsGroupsList struct { + Bremoval *bool `protobuf:"varint,1,opt,name=bremoval" json:"bremoval,omitempty"` + Bincremental *bool `protobuf:"varint,2,opt,name=bincremental" json:"bincremental,omitempty"` + FriendGroups []*CMsgClientFriendsGroupsList_FriendGroup `protobuf:"bytes,3,rep,name=friendGroups" json:"friendGroups,omitempty"` + Memberships []*CMsgClientFriendsGroupsList_FriendGroupsMembership `protobuf:"bytes,4,rep,name=memberships" json:"memberships,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFriendsGroupsList) Reset() { *m = CMsgClientFriendsGroupsList{} } +func (m *CMsgClientFriendsGroupsList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFriendsGroupsList) ProtoMessage() {} +func (*CMsgClientFriendsGroupsList) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{30} } + +func (m *CMsgClientFriendsGroupsList) GetBremoval() bool { + if m != nil && m.Bremoval != nil { + return *m.Bremoval + } + return false +} + +func (m *CMsgClientFriendsGroupsList) GetBincremental() bool { + if m != nil && m.Bincremental != nil { + return *m.Bincremental + } + return false +} + +func (m *CMsgClientFriendsGroupsList) GetFriendGroups() []*CMsgClientFriendsGroupsList_FriendGroup { + if m != nil { + return m.FriendGroups + } + return nil +} + +func (m *CMsgClientFriendsGroupsList) GetMemberships() []*CMsgClientFriendsGroupsList_FriendGroupsMembership { + if m != nil { + return m.Memberships + } + return nil +} + +type CMsgClientFriendsGroupsList_FriendGroup struct { + NGroupID *int32 `protobuf:"varint,1,opt,name=nGroupID" json:"nGroupID,omitempty"` + StrGroupName *string `protobuf:"bytes,2,opt,name=strGroupName" json:"strGroupName,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFriendsGroupsList_FriendGroup) Reset() { + *m = CMsgClientFriendsGroupsList_FriendGroup{} +} +func (m *CMsgClientFriendsGroupsList_FriendGroup) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFriendsGroupsList_FriendGroup) ProtoMessage() {} +func (*CMsgClientFriendsGroupsList_FriendGroup) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{30, 0} +} + +func (m *CMsgClientFriendsGroupsList_FriendGroup) GetNGroupID() int32 { + if m != nil && m.NGroupID != nil { + return *m.NGroupID + } + return 0 +} + +func (m *CMsgClientFriendsGroupsList_FriendGroup) GetStrGroupName() string { + if m != nil && m.StrGroupName != nil { + return *m.StrGroupName + } + return "" +} + +type CMsgClientFriendsGroupsList_FriendGroupsMembership struct { + UlSteamID *uint64 `protobuf:"fixed64,1,opt,name=ulSteamID" json:"ulSteamID,omitempty"` + NGroupID *int32 `protobuf:"varint,2,opt,name=nGroupID" json:"nGroupID,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFriendsGroupsList_FriendGroupsMembership) Reset() { + *m = CMsgClientFriendsGroupsList_FriendGroupsMembership{} +} +func (m *CMsgClientFriendsGroupsList_FriendGroupsMembership) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientFriendsGroupsList_FriendGroupsMembership) ProtoMessage() {} +func (*CMsgClientFriendsGroupsList_FriendGroupsMembership) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{30, 1} +} + +func (m *CMsgClientFriendsGroupsList_FriendGroupsMembership) GetUlSteamID() uint64 { + if m != nil && m.UlSteamID != nil { + return *m.UlSteamID + } + return 0 +} + +func (m *CMsgClientFriendsGroupsList_FriendGroupsMembership) GetNGroupID() int32 { + if m != nil && m.NGroupID != nil { + return *m.NGroupID + } + return 0 +} + +type CMsgClientPlayerNicknameList struct { + Removal *bool `protobuf:"varint,1,opt,name=removal" json:"removal,omitempty"` + Incremental *bool `protobuf:"varint,2,opt,name=incremental" json:"incremental,omitempty"` + Nicknames []*CMsgClientPlayerNicknameList_PlayerNickname `protobuf:"bytes,3,rep,name=nicknames" json:"nicknames,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPlayerNicknameList) Reset() { *m = CMsgClientPlayerNicknameList{} } +func (m *CMsgClientPlayerNicknameList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPlayerNicknameList) ProtoMessage() {} +func (*CMsgClientPlayerNicknameList) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{31} } + +func (m *CMsgClientPlayerNicknameList) GetRemoval() bool { + if m != nil && m.Removal != nil { + return *m.Removal + } + return false +} + +func (m *CMsgClientPlayerNicknameList) GetIncremental() bool { + if m != nil && m.Incremental != nil { + return *m.Incremental + } + return false +} + +func (m *CMsgClientPlayerNicknameList) GetNicknames() []*CMsgClientPlayerNicknameList_PlayerNickname { + if m != nil { + return m.Nicknames + } + return nil +} + +type CMsgClientPlayerNicknameList_PlayerNickname struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Nickname *string `protobuf:"bytes,3,opt,name=nickname" json:"nickname,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPlayerNicknameList_PlayerNickname) Reset() { + *m = CMsgClientPlayerNicknameList_PlayerNickname{} +} +func (m *CMsgClientPlayerNicknameList_PlayerNickname) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientPlayerNicknameList_PlayerNickname) ProtoMessage() {} +func (*CMsgClientPlayerNicknameList_PlayerNickname) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{31, 0} +} + +func (m *CMsgClientPlayerNicknameList_PlayerNickname) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgClientPlayerNicknameList_PlayerNickname) GetNickname() string { + if m != nil && m.Nickname != nil { + return *m.Nickname + } + return "" +} + +type CMsgClientSetPlayerNickname struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Nickname *string `protobuf:"bytes,2,opt,name=nickname" json:"nickname,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientSetPlayerNickname) Reset() { *m = CMsgClientSetPlayerNickname{} } +func (m *CMsgClientSetPlayerNickname) String() string { return proto.CompactTextString(m) } +func (*CMsgClientSetPlayerNickname) ProtoMessage() {} +func (*CMsgClientSetPlayerNickname) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{32} } + +func (m *CMsgClientSetPlayerNickname) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgClientSetPlayerNickname) GetNickname() string { + if m != nil && m.Nickname != nil { + return *m.Nickname + } + return "" +} + +type CMsgClientSetPlayerNicknameResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientSetPlayerNicknameResponse) Reset() { *m = CMsgClientSetPlayerNicknameResponse{} } +func (m *CMsgClientSetPlayerNicknameResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientSetPlayerNicknameResponse) ProtoMessage() {} +func (*CMsgClientSetPlayerNicknameResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{33} +} + +func (m *CMsgClientSetPlayerNicknameResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +type CMsgClientLicenseList struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Licenses []*CMsgClientLicenseList_License `protobuf:"bytes,2,rep,name=licenses" json:"licenses,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLicenseList) Reset() { *m = CMsgClientLicenseList{} } +func (m *CMsgClientLicenseList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLicenseList) ProtoMessage() {} +func (*CMsgClientLicenseList) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{34} } + +const Default_CMsgClientLicenseList_Eresult int32 = 2 + +func (m *CMsgClientLicenseList) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientLicenseList_Eresult +} + +func (m *CMsgClientLicenseList) GetLicenses() []*CMsgClientLicenseList_License { + if m != nil { + return m.Licenses + } + return nil +} + +type CMsgClientLicenseList_License struct { + PackageId *uint32 `protobuf:"varint,1,opt,name=package_id" json:"package_id,omitempty"` + TimeCreated *uint32 `protobuf:"fixed32,2,opt,name=time_created" json:"time_created,omitempty"` + TimeNextProcess *uint32 `protobuf:"fixed32,3,opt,name=time_next_process" json:"time_next_process,omitempty"` + MinuteLimit *int32 `protobuf:"varint,4,opt,name=minute_limit" json:"minute_limit,omitempty"` + MinutesUsed *int32 `protobuf:"varint,5,opt,name=minutes_used" json:"minutes_used,omitempty"` + PaymentMethod *uint32 `protobuf:"varint,6,opt,name=payment_method" json:"payment_method,omitempty"` + Flags *uint32 `protobuf:"varint,7,opt,name=flags" json:"flags,omitempty"` + PurchaseCountryCode *string `protobuf:"bytes,8,opt,name=purchase_country_code" json:"purchase_country_code,omitempty"` + LicenseType *uint32 `protobuf:"varint,9,opt,name=license_type" json:"license_type,omitempty"` + TerritoryCode *int32 `protobuf:"varint,10,opt,name=territory_code" json:"territory_code,omitempty"` + ChangeNumber *int32 `protobuf:"varint,11,opt,name=change_number" json:"change_number,omitempty"` + OwnerId *uint32 `protobuf:"varint,12,opt,name=owner_id" json:"owner_id,omitempty"` + InitialPeriod *uint32 `protobuf:"varint,13,opt,name=initial_period" json:"initial_period,omitempty"` + InitialTimeUnit *uint32 `protobuf:"varint,14,opt,name=initial_time_unit" json:"initial_time_unit,omitempty"` + RenewalPeriod *uint32 `protobuf:"varint,15,opt,name=renewal_period" json:"renewal_period,omitempty"` + RenewalTimeUnit *uint32 `protobuf:"varint,16,opt,name=renewal_time_unit" json:"renewal_time_unit,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLicenseList_License) Reset() { *m = CMsgClientLicenseList_License{} } +func (m *CMsgClientLicenseList_License) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLicenseList_License) ProtoMessage() {} +func (*CMsgClientLicenseList_License) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{34, 0} +} + +func (m *CMsgClientLicenseList_License) GetPackageId() uint32 { + if m != nil && m.PackageId != nil { + return *m.PackageId + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetTimeCreated() uint32 { + if m != nil && m.TimeCreated != nil { + return *m.TimeCreated + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetTimeNextProcess() uint32 { + if m != nil && m.TimeNextProcess != nil { + return *m.TimeNextProcess + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetMinuteLimit() int32 { + if m != nil && m.MinuteLimit != nil { + return *m.MinuteLimit + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetMinutesUsed() int32 { + if m != nil && m.MinutesUsed != nil { + return *m.MinutesUsed + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetPaymentMethod() uint32 { + if m != nil && m.PaymentMethod != nil { + return *m.PaymentMethod + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetPurchaseCountryCode() string { + if m != nil && m.PurchaseCountryCode != nil { + return *m.PurchaseCountryCode + } + return "" +} + +func (m *CMsgClientLicenseList_License) GetLicenseType() uint32 { + if m != nil && m.LicenseType != nil { + return *m.LicenseType + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetTerritoryCode() int32 { + if m != nil && m.TerritoryCode != nil { + return *m.TerritoryCode + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetChangeNumber() int32 { + if m != nil && m.ChangeNumber != nil { + return *m.ChangeNumber + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetOwnerId() uint32 { + if m != nil && m.OwnerId != nil { + return *m.OwnerId + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetInitialPeriod() uint32 { + if m != nil && m.InitialPeriod != nil { + return *m.InitialPeriod + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetInitialTimeUnit() uint32 { + if m != nil && m.InitialTimeUnit != nil { + return *m.InitialTimeUnit + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetRenewalPeriod() uint32 { + if m != nil && m.RenewalPeriod != nil { + return *m.RenewalPeriod + } + return 0 +} + +func (m *CMsgClientLicenseList_License) GetRenewalTimeUnit() uint32 { + if m != nil && m.RenewalTimeUnit != nil { + return *m.RenewalTimeUnit + } + return 0 +} + +type CMsgClientLBSSetScore struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id" json:"leaderboard_id,omitempty"` + Score *int32 `protobuf:"varint,3,opt,name=score" json:"score,omitempty"` + Details []byte `protobuf:"bytes,4,opt,name=details" json:"details,omitempty"` + UploadScoreMethod *int32 `protobuf:"varint,5,opt,name=upload_score_method" json:"upload_score_method,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLBSSetScore) Reset() { *m = CMsgClientLBSSetScore{} } +func (m *CMsgClientLBSSetScore) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLBSSetScore) ProtoMessage() {} +func (*CMsgClientLBSSetScore) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{35} } + +func (m *CMsgClientLBSSetScore) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientLBSSetScore) GetLeaderboardId() int32 { + if m != nil && m.LeaderboardId != nil { + return *m.LeaderboardId + } + return 0 +} + +func (m *CMsgClientLBSSetScore) GetScore() int32 { + if m != nil && m.Score != nil { + return *m.Score + } + return 0 +} + +func (m *CMsgClientLBSSetScore) GetDetails() []byte { + if m != nil { + return m.Details + } + return nil +} + +func (m *CMsgClientLBSSetScore) GetUploadScoreMethod() int32 { + if m != nil && m.UploadScoreMethod != nil { + return *m.UploadScoreMethod + } + return 0 +} + +type CMsgClientLBSSetScoreResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + LeaderboardEntryCount *int32 `protobuf:"varint,2,opt,name=leaderboard_entry_count" json:"leaderboard_entry_count,omitempty"` + ScoreChanged *bool `protobuf:"varint,3,opt,name=score_changed" json:"score_changed,omitempty"` + GlobalRankPrevious *int32 `protobuf:"varint,4,opt,name=global_rank_previous" json:"global_rank_previous,omitempty"` + GlobalRankNew *int32 `protobuf:"varint,5,opt,name=global_rank_new" json:"global_rank_new,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLBSSetScoreResponse) Reset() { *m = CMsgClientLBSSetScoreResponse{} } +func (m *CMsgClientLBSSetScoreResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLBSSetScoreResponse) ProtoMessage() {} +func (*CMsgClientLBSSetScoreResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{36} } + +const Default_CMsgClientLBSSetScoreResponse_Eresult int32 = 2 + +func (m *CMsgClientLBSSetScoreResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientLBSSetScoreResponse_Eresult +} + +func (m *CMsgClientLBSSetScoreResponse) GetLeaderboardEntryCount() int32 { + if m != nil && m.LeaderboardEntryCount != nil { + return *m.LeaderboardEntryCount + } + return 0 +} + +func (m *CMsgClientLBSSetScoreResponse) GetScoreChanged() bool { + if m != nil && m.ScoreChanged != nil { + return *m.ScoreChanged + } + return false +} + +func (m *CMsgClientLBSSetScoreResponse) GetGlobalRankPrevious() int32 { + if m != nil && m.GlobalRankPrevious != nil { + return *m.GlobalRankPrevious + } + return 0 +} + +func (m *CMsgClientLBSSetScoreResponse) GetGlobalRankNew() int32 { + if m != nil && m.GlobalRankNew != nil { + return *m.GlobalRankNew + } + return 0 +} + +type CMsgClientLBSSetUGC struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id" json:"leaderboard_id,omitempty"` + UgcId *uint64 `protobuf:"fixed64,3,opt,name=ugc_id" json:"ugc_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLBSSetUGC) Reset() { *m = CMsgClientLBSSetUGC{} } +func (m *CMsgClientLBSSetUGC) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLBSSetUGC) ProtoMessage() {} +func (*CMsgClientLBSSetUGC) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{37} } + +func (m *CMsgClientLBSSetUGC) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientLBSSetUGC) GetLeaderboardId() int32 { + if m != nil && m.LeaderboardId != nil { + return *m.LeaderboardId + } + return 0 +} + +func (m *CMsgClientLBSSetUGC) GetUgcId() uint64 { + if m != nil && m.UgcId != nil { + return *m.UgcId + } + return 0 +} + +type CMsgClientLBSSetUGCResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLBSSetUGCResponse) Reset() { *m = CMsgClientLBSSetUGCResponse{} } +func (m *CMsgClientLBSSetUGCResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLBSSetUGCResponse) ProtoMessage() {} +func (*CMsgClientLBSSetUGCResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{38} } + +const Default_CMsgClientLBSSetUGCResponse_Eresult int32 = 2 + +func (m *CMsgClientLBSSetUGCResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientLBSSetUGCResponse_Eresult +} + +type CMsgClientLBSFindOrCreateLB struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + LeaderboardSortMethod *int32 `protobuf:"varint,2,opt,name=leaderboard_sort_method" json:"leaderboard_sort_method,omitempty"` + LeaderboardDisplayType *int32 `protobuf:"varint,3,opt,name=leaderboard_display_type" json:"leaderboard_display_type,omitempty"` + CreateIfNotFound *bool `protobuf:"varint,4,opt,name=create_if_not_found" json:"create_if_not_found,omitempty"` + LeaderboardName *string `protobuf:"bytes,5,opt,name=leaderboard_name" json:"leaderboard_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLBSFindOrCreateLB) Reset() { *m = CMsgClientLBSFindOrCreateLB{} } +func (m *CMsgClientLBSFindOrCreateLB) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLBSFindOrCreateLB) ProtoMessage() {} +func (*CMsgClientLBSFindOrCreateLB) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{39} } + +func (m *CMsgClientLBSFindOrCreateLB) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientLBSFindOrCreateLB) GetLeaderboardSortMethod() int32 { + if m != nil && m.LeaderboardSortMethod != nil { + return *m.LeaderboardSortMethod + } + return 0 +} + +func (m *CMsgClientLBSFindOrCreateLB) GetLeaderboardDisplayType() int32 { + if m != nil && m.LeaderboardDisplayType != nil { + return *m.LeaderboardDisplayType + } + return 0 +} + +func (m *CMsgClientLBSFindOrCreateLB) GetCreateIfNotFound() bool { + if m != nil && m.CreateIfNotFound != nil { + return *m.CreateIfNotFound + } + return false +} + +func (m *CMsgClientLBSFindOrCreateLB) GetLeaderboardName() string { + if m != nil && m.LeaderboardName != nil { + return *m.LeaderboardName + } + return "" +} + +type CMsgClientLBSFindOrCreateLBResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id" json:"leaderboard_id,omitempty"` + LeaderboardEntryCount *int32 `protobuf:"varint,3,opt,name=leaderboard_entry_count" json:"leaderboard_entry_count,omitempty"` + LeaderboardSortMethod *int32 `protobuf:"varint,4,opt,name=leaderboard_sort_method,def=0" json:"leaderboard_sort_method,omitempty"` + LeaderboardDisplayType *int32 `protobuf:"varint,5,opt,name=leaderboard_display_type,def=0" json:"leaderboard_display_type,omitempty"` + LeaderboardName *string `protobuf:"bytes,6,opt,name=leaderboard_name" json:"leaderboard_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLBSFindOrCreateLBResponse) Reset() { *m = CMsgClientLBSFindOrCreateLBResponse{} } +func (m *CMsgClientLBSFindOrCreateLBResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLBSFindOrCreateLBResponse) ProtoMessage() {} +func (*CMsgClientLBSFindOrCreateLBResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{40} +} + +const Default_CMsgClientLBSFindOrCreateLBResponse_Eresult int32 = 2 +const Default_CMsgClientLBSFindOrCreateLBResponse_LeaderboardSortMethod int32 = 0 +const Default_CMsgClientLBSFindOrCreateLBResponse_LeaderboardDisplayType int32 = 0 + +func (m *CMsgClientLBSFindOrCreateLBResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientLBSFindOrCreateLBResponse_Eresult +} + +func (m *CMsgClientLBSFindOrCreateLBResponse) GetLeaderboardId() int32 { + if m != nil && m.LeaderboardId != nil { + return *m.LeaderboardId + } + return 0 +} + +func (m *CMsgClientLBSFindOrCreateLBResponse) GetLeaderboardEntryCount() int32 { + if m != nil && m.LeaderboardEntryCount != nil { + return *m.LeaderboardEntryCount + } + return 0 +} + +func (m *CMsgClientLBSFindOrCreateLBResponse) GetLeaderboardSortMethod() int32 { + if m != nil && m.LeaderboardSortMethod != nil { + return *m.LeaderboardSortMethod + } + return Default_CMsgClientLBSFindOrCreateLBResponse_LeaderboardSortMethod +} + +func (m *CMsgClientLBSFindOrCreateLBResponse) GetLeaderboardDisplayType() int32 { + if m != nil && m.LeaderboardDisplayType != nil { + return *m.LeaderboardDisplayType + } + return Default_CMsgClientLBSFindOrCreateLBResponse_LeaderboardDisplayType +} + +func (m *CMsgClientLBSFindOrCreateLBResponse) GetLeaderboardName() string { + if m != nil && m.LeaderboardName != nil { + return *m.LeaderboardName + } + return "" +} + +type CMsgClientLBSGetLBEntries struct { + AppId *int32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id" json:"leaderboard_id,omitempty"` + RangeStart *int32 `protobuf:"varint,3,opt,name=range_start" json:"range_start,omitempty"` + RangeEnd *int32 `protobuf:"varint,4,opt,name=range_end" json:"range_end,omitempty"` + LeaderboardDataRequest *int32 `protobuf:"varint,5,opt,name=leaderboard_data_request" json:"leaderboard_data_request,omitempty"` + Steamids []uint64 `protobuf:"fixed64,6,rep,name=steamids" json:"steamids,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLBSGetLBEntries) Reset() { *m = CMsgClientLBSGetLBEntries{} } +func (m *CMsgClientLBSGetLBEntries) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLBSGetLBEntries) ProtoMessage() {} +func (*CMsgClientLBSGetLBEntries) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{41} } + +func (m *CMsgClientLBSGetLBEntries) GetAppId() int32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientLBSGetLBEntries) GetLeaderboardId() int32 { + if m != nil && m.LeaderboardId != nil { + return *m.LeaderboardId + } + return 0 +} + +func (m *CMsgClientLBSGetLBEntries) GetRangeStart() int32 { + if m != nil && m.RangeStart != nil { + return *m.RangeStart + } + return 0 +} + +func (m *CMsgClientLBSGetLBEntries) GetRangeEnd() int32 { + if m != nil && m.RangeEnd != nil { + return *m.RangeEnd + } + return 0 +} + +func (m *CMsgClientLBSGetLBEntries) GetLeaderboardDataRequest() int32 { + if m != nil && m.LeaderboardDataRequest != nil { + return *m.LeaderboardDataRequest + } + return 0 +} + +func (m *CMsgClientLBSGetLBEntries) GetSteamids() []uint64 { + if m != nil { + return m.Steamids + } + return nil +} + +type CMsgClientLBSGetLBEntriesResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + LeaderboardEntryCount *int32 `protobuf:"varint,2,opt,name=leaderboard_entry_count" json:"leaderboard_entry_count,omitempty"` + Entries []*CMsgClientLBSGetLBEntriesResponse_Entry `protobuf:"bytes,3,rep,name=entries" json:"entries,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLBSGetLBEntriesResponse) Reset() { *m = CMsgClientLBSGetLBEntriesResponse{} } +func (m *CMsgClientLBSGetLBEntriesResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLBSGetLBEntriesResponse) ProtoMessage() {} +func (*CMsgClientLBSGetLBEntriesResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{42} +} + +const Default_CMsgClientLBSGetLBEntriesResponse_Eresult int32 = 2 + +func (m *CMsgClientLBSGetLBEntriesResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientLBSGetLBEntriesResponse_Eresult +} + +func (m *CMsgClientLBSGetLBEntriesResponse) GetLeaderboardEntryCount() int32 { + if m != nil && m.LeaderboardEntryCount != nil { + return *m.LeaderboardEntryCount + } + return 0 +} + +func (m *CMsgClientLBSGetLBEntriesResponse) GetEntries() []*CMsgClientLBSGetLBEntriesResponse_Entry { + if m != nil { + return m.Entries + } + return nil +} + +type CMsgClientLBSGetLBEntriesResponse_Entry struct { + SteamIdUser *uint64 `protobuf:"fixed64,1,opt,name=steam_id_user" json:"steam_id_user,omitempty"` + GlobalRank *int32 `protobuf:"varint,2,opt,name=global_rank" json:"global_rank,omitempty"` + Score *int32 `protobuf:"varint,3,opt,name=score" json:"score,omitempty"` + Details []byte `protobuf:"bytes,4,opt,name=details" json:"details,omitempty"` + UgcId *uint64 `protobuf:"fixed64,5,opt,name=ugc_id" json:"ugc_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientLBSGetLBEntriesResponse_Entry) Reset() { + *m = CMsgClientLBSGetLBEntriesResponse_Entry{} +} +func (m *CMsgClientLBSGetLBEntriesResponse_Entry) String() string { return proto.CompactTextString(m) } +func (*CMsgClientLBSGetLBEntriesResponse_Entry) ProtoMessage() {} +func (*CMsgClientLBSGetLBEntriesResponse_Entry) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{42, 0} +} + +func (m *CMsgClientLBSGetLBEntriesResponse_Entry) GetSteamIdUser() uint64 { + if m != nil && m.SteamIdUser != nil { + return *m.SteamIdUser + } + return 0 +} + +func (m *CMsgClientLBSGetLBEntriesResponse_Entry) GetGlobalRank() int32 { + if m != nil && m.GlobalRank != nil { + return *m.GlobalRank + } + return 0 +} + +func (m *CMsgClientLBSGetLBEntriesResponse_Entry) GetScore() int32 { + if m != nil && m.Score != nil { + return *m.Score + } + return 0 +} + +func (m *CMsgClientLBSGetLBEntriesResponse_Entry) GetDetails() []byte { + if m != nil { + return m.Details + } + return nil +} + +func (m *CMsgClientLBSGetLBEntriesResponse_Entry) GetUgcId() uint64 { + if m != nil && m.UgcId != nil { + return *m.UgcId + } + return 0 +} + +type CMsgClientAccountInfo struct { + PersonaName *string `protobuf:"bytes,1,opt,name=persona_name" json:"persona_name,omitempty"` + IpCountry *string `protobuf:"bytes,2,opt,name=ip_country" json:"ip_country,omitempty"` + CountAuthedComputers *int32 `protobuf:"varint,5,opt,name=count_authed_computers" json:"count_authed_computers,omitempty"` + AccountFlags *uint32 `protobuf:"varint,7,opt,name=account_flags" json:"account_flags,omitempty"` + FacebookId *uint64 `protobuf:"varint,8,opt,name=facebook_id" json:"facebook_id,omitempty"` + FacebookName *string `protobuf:"bytes,9,opt,name=facebook_name" json:"facebook_name,omitempty"` + SteamguardNotifyNewmachines *bool `protobuf:"varint,14,opt,name=steamguard_notify_newmachines" json:"steamguard_notify_newmachines,omitempty"` + SteamguardMachineNameUserChosen *string `protobuf:"bytes,15,opt,name=steamguard_machine_name_user_chosen" json:"steamguard_machine_name_user_chosen,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAccountInfo) Reset() { *m = CMsgClientAccountInfo{} } +func (m *CMsgClientAccountInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAccountInfo) ProtoMessage() {} +func (*CMsgClientAccountInfo) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{43} } + +func (m *CMsgClientAccountInfo) GetPersonaName() string { + if m != nil && m.PersonaName != nil { + return *m.PersonaName + } + return "" +} + +func (m *CMsgClientAccountInfo) GetIpCountry() string { + if m != nil && m.IpCountry != nil { + return *m.IpCountry + } + return "" +} + +func (m *CMsgClientAccountInfo) GetCountAuthedComputers() int32 { + if m != nil && m.CountAuthedComputers != nil { + return *m.CountAuthedComputers + } + return 0 +} + +func (m *CMsgClientAccountInfo) GetAccountFlags() uint32 { + if m != nil && m.AccountFlags != nil { + return *m.AccountFlags + } + return 0 +} + +func (m *CMsgClientAccountInfo) GetFacebookId() uint64 { + if m != nil && m.FacebookId != nil { + return *m.FacebookId + } + return 0 +} + +func (m *CMsgClientAccountInfo) GetFacebookName() string { + if m != nil && m.FacebookName != nil { + return *m.FacebookName + } + return "" +} + +func (m *CMsgClientAccountInfo) GetSteamguardNotifyNewmachines() bool { + if m != nil && m.SteamguardNotifyNewmachines != nil { + return *m.SteamguardNotifyNewmachines + } + return false +} + +func (m *CMsgClientAccountInfo) GetSteamguardMachineNameUserChosen() string { + if m != nil && m.SteamguardMachineNameUserChosen != nil { + return *m.SteamguardMachineNameUserChosen + } + return "" +} + +type CMsgClientAppMinutesPlayedData struct { + MinutesPlayed []*CMsgClientAppMinutesPlayedData_AppMinutesPlayedData `protobuf:"bytes,1,rep,name=minutes_played" json:"minutes_played,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAppMinutesPlayedData) Reset() { *m = CMsgClientAppMinutesPlayedData{} } +func (m *CMsgClientAppMinutesPlayedData) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAppMinutesPlayedData) ProtoMessage() {} +func (*CMsgClientAppMinutesPlayedData) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{44} } + +func (m *CMsgClientAppMinutesPlayedData) GetMinutesPlayed() []*CMsgClientAppMinutesPlayedData_AppMinutesPlayedData { + if m != nil { + return m.MinutesPlayed + } + return nil +} + +type CMsgClientAppMinutesPlayedData_AppMinutesPlayedData struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + Forever *int32 `protobuf:"varint,2,opt,name=forever" json:"forever,omitempty"` + LastTwoWeeks *int32 `protobuf:"varint,3,opt,name=last_two_weeks" json:"last_two_weeks,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) Reset() { + *m = CMsgClientAppMinutesPlayedData_AppMinutesPlayedData{} +} +func (m *CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) ProtoMessage() {} +func (*CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{44, 0} +} + +func (m *CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) GetForever() int32 { + if m != nil && m.Forever != nil { + return *m.Forever + } + return 0 +} + +func (m *CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) GetLastTwoWeeks() int32 { + if m != nil && m.LastTwoWeeks != nil { + return *m.LastTwoWeeks + } + return 0 +} + +type CMsgClientIsLimitedAccount struct { + BisLimitedAccount *bool `protobuf:"varint,1,opt,name=bis_limited_account" json:"bis_limited_account,omitempty"` + BisCommunityBanned *bool `protobuf:"varint,2,opt,name=bis_community_banned" json:"bis_community_banned,omitempty"` + BisLockedAccount *bool `protobuf:"varint,3,opt,name=bis_locked_account" json:"bis_locked_account,omitempty"` + BisLimitedAccountAllowedToInviteFriends *bool `protobuf:"varint,4,opt,name=bis_limited_account_allowed_to_invite_friends" json:"bis_limited_account_allowed_to_invite_friends,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientIsLimitedAccount) Reset() { *m = CMsgClientIsLimitedAccount{} } +func (m *CMsgClientIsLimitedAccount) String() string { return proto.CompactTextString(m) } +func (*CMsgClientIsLimitedAccount) ProtoMessage() {} +func (*CMsgClientIsLimitedAccount) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{45} } + +func (m *CMsgClientIsLimitedAccount) GetBisLimitedAccount() bool { + if m != nil && m.BisLimitedAccount != nil { + return *m.BisLimitedAccount + } + return false +} + +func (m *CMsgClientIsLimitedAccount) GetBisCommunityBanned() bool { + if m != nil && m.BisCommunityBanned != nil { + return *m.BisCommunityBanned + } + return false +} + +func (m *CMsgClientIsLimitedAccount) GetBisLockedAccount() bool { + if m != nil && m.BisLockedAccount != nil { + return *m.BisLockedAccount + } + return false +} + +func (m *CMsgClientIsLimitedAccount) GetBisLimitedAccountAllowedToInviteFriends() bool { + if m != nil && m.BisLimitedAccountAllowedToInviteFriends != nil { + return *m.BisLimitedAccountAllowedToInviteFriends + } + return false +} + +type CMsgClientRequestFriendData struct { + PersonaStateRequested *uint32 `protobuf:"varint,1,opt,name=persona_state_requested" json:"persona_state_requested,omitempty"` + Friends []uint64 `protobuf:"fixed64,2,rep,name=friends" json:"friends,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestFriendData) Reset() { *m = CMsgClientRequestFriendData{} } +func (m *CMsgClientRequestFriendData) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestFriendData) ProtoMessage() {} +func (*CMsgClientRequestFriendData) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{46} } + +func (m *CMsgClientRequestFriendData) GetPersonaStateRequested() uint32 { + if m != nil && m.PersonaStateRequested != nil { + return *m.PersonaStateRequested + } + return 0 +} + +func (m *CMsgClientRequestFriendData) GetFriends() []uint64 { + if m != nil { + return m.Friends + } + return nil +} + +type CMsgClientChangeStatus struct { + PersonaState *uint32 `protobuf:"varint,1,opt,name=persona_state" json:"persona_state,omitempty"` + PlayerName *string `protobuf:"bytes,2,opt,name=player_name" json:"player_name,omitempty"` + IsAutoGeneratedName *bool `protobuf:"varint,3,opt,name=is_auto_generated_name" json:"is_auto_generated_name,omitempty"` + HighPriority *bool `protobuf:"varint,4,opt,name=high_priority" json:"high_priority,omitempty"` + PersonaSetByUser *bool `protobuf:"varint,5,opt,name=persona_set_by_user" json:"persona_set_by_user,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientChangeStatus) Reset() { *m = CMsgClientChangeStatus{} } +func (m *CMsgClientChangeStatus) String() string { return proto.CompactTextString(m) } +func (*CMsgClientChangeStatus) ProtoMessage() {} +func (*CMsgClientChangeStatus) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{47} } + +func (m *CMsgClientChangeStatus) GetPersonaState() uint32 { + if m != nil && m.PersonaState != nil { + return *m.PersonaState + } + return 0 +} + +func (m *CMsgClientChangeStatus) GetPlayerName() string { + if m != nil && m.PlayerName != nil { + return *m.PlayerName + } + return "" +} + +func (m *CMsgClientChangeStatus) GetIsAutoGeneratedName() bool { + if m != nil && m.IsAutoGeneratedName != nil { + return *m.IsAutoGeneratedName + } + return false +} + +func (m *CMsgClientChangeStatus) GetHighPriority() bool { + if m != nil && m.HighPriority != nil { + return *m.HighPriority + } + return false +} + +func (m *CMsgClientChangeStatus) GetPersonaSetByUser() bool { + if m != nil && m.PersonaSetByUser != nil { + return *m.PersonaSetByUser + } + return false +} + +type CMsgPersonaChangeResponse struct { + Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"` + PlayerName *string `protobuf:"bytes,2,opt,name=player_name" json:"player_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgPersonaChangeResponse) Reset() { *m = CMsgPersonaChangeResponse{} } +func (m *CMsgPersonaChangeResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgPersonaChangeResponse) ProtoMessage() {} +func (*CMsgPersonaChangeResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{48} } + +func (m *CMsgPersonaChangeResponse) GetResult() uint32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +func (m *CMsgPersonaChangeResponse) GetPlayerName() string { + if m != nil && m.PlayerName != nil { + return *m.PlayerName + } + return "" +} + +type CMsgClientPersonaState struct { + StatusFlags *uint32 `protobuf:"varint,1,opt,name=status_flags" json:"status_flags,omitempty"` + Friends []*CMsgClientPersonaState_Friend `protobuf:"bytes,2,rep,name=friends" json:"friends,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPersonaState) Reset() { *m = CMsgClientPersonaState{} } +func (m *CMsgClientPersonaState) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPersonaState) ProtoMessage() {} +func (*CMsgClientPersonaState) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{49} } + +func (m *CMsgClientPersonaState) GetStatusFlags() uint32 { + if m != nil && m.StatusFlags != nil { + return *m.StatusFlags + } + return 0 +} + +func (m *CMsgClientPersonaState) GetFriends() []*CMsgClientPersonaState_Friend { + if m != nil { + return m.Friends + } + return nil +} + +type CMsgClientPersonaState_Friend struct { + Friendid *uint64 `protobuf:"fixed64,1,opt,name=friendid" json:"friendid,omitempty"` + PersonaState *uint32 `protobuf:"varint,2,opt,name=persona_state" json:"persona_state,omitempty"` + GamePlayedAppId *uint32 `protobuf:"varint,3,opt,name=game_played_app_id" json:"game_played_app_id,omitempty"` + GameServerIp *uint32 `protobuf:"varint,4,opt,name=game_server_ip" json:"game_server_ip,omitempty"` + GameServerPort *uint32 `protobuf:"varint,5,opt,name=game_server_port" json:"game_server_port,omitempty"` + PersonaStateFlags *uint32 `protobuf:"varint,6,opt,name=persona_state_flags" json:"persona_state_flags,omitempty"` + OnlineSessionInstances *uint32 `protobuf:"varint,7,opt,name=online_session_instances" json:"online_session_instances,omitempty"` + PublishedInstanceId *uint32 `protobuf:"varint,8,opt,name=published_instance_id" json:"published_instance_id,omitempty"` + PersonaSetByUser *bool `protobuf:"varint,10,opt,name=persona_set_by_user" json:"persona_set_by_user,omitempty"` + PlayerName *string `protobuf:"bytes,15,opt,name=player_name" json:"player_name,omitempty"` + QueryPort *uint32 `protobuf:"varint,20,opt,name=query_port" json:"query_port,omitempty"` + SteamidSource *uint64 `protobuf:"fixed64,25,opt,name=steamid_source" json:"steamid_source,omitempty"` + AvatarHash []byte `protobuf:"bytes,31,opt,name=avatar_hash" json:"avatar_hash,omitempty"` + LastLogoff *uint32 `protobuf:"varint,45,opt,name=last_logoff" json:"last_logoff,omitempty"` + LastLogon *uint32 `protobuf:"varint,46,opt,name=last_logon" json:"last_logon,omitempty"` + ClanRank *uint32 `protobuf:"varint,50,opt,name=clan_rank" json:"clan_rank,omitempty"` + GameName *string `protobuf:"bytes,55,opt,name=game_name" json:"game_name,omitempty"` + Gameid *uint64 `protobuf:"fixed64,56,opt,name=gameid" json:"gameid,omitempty"` + GameDataBlob []byte `protobuf:"bytes,60,opt,name=game_data_blob" json:"game_data_blob,omitempty"` + ClanTag *string `protobuf:"bytes,65,opt,name=clan_tag" json:"clan_tag,omitempty"` + FacebookName *string `protobuf:"bytes,66,opt,name=facebook_name" json:"facebook_name,omitempty"` + FacebookId *uint64 `protobuf:"varint,67,opt,name=facebook_id" json:"facebook_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPersonaState_Friend) Reset() { *m = CMsgClientPersonaState_Friend{} } +func (m *CMsgClientPersonaState_Friend) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPersonaState_Friend) ProtoMessage() {} +func (*CMsgClientPersonaState_Friend) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{49, 0} +} + +func (m *CMsgClientPersonaState_Friend) GetFriendid() uint64 { + if m != nil && m.Friendid != nil { + return *m.Friendid + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetPersonaState() uint32 { + if m != nil && m.PersonaState != nil { + return *m.PersonaState + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetGamePlayedAppId() uint32 { + if m != nil && m.GamePlayedAppId != nil { + return *m.GamePlayedAppId + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetGameServerIp() uint32 { + if m != nil && m.GameServerIp != nil { + return *m.GameServerIp + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetGameServerPort() uint32 { + if m != nil && m.GameServerPort != nil { + return *m.GameServerPort + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetPersonaStateFlags() uint32 { + if m != nil && m.PersonaStateFlags != nil { + return *m.PersonaStateFlags + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetOnlineSessionInstances() uint32 { + if m != nil && m.OnlineSessionInstances != nil { + return *m.OnlineSessionInstances + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetPublishedInstanceId() uint32 { + if m != nil && m.PublishedInstanceId != nil { + return *m.PublishedInstanceId + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetPersonaSetByUser() bool { + if m != nil && m.PersonaSetByUser != nil { + return *m.PersonaSetByUser + } + return false +} + +func (m *CMsgClientPersonaState_Friend) GetPlayerName() string { + if m != nil && m.PlayerName != nil { + return *m.PlayerName + } + return "" +} + +func (m *CMsgClientPersonaState_Friend) GetQueryPort() uint32 { + if m != nil && m.QueryPort != nil { + return *m.QueryPort + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetSteamidSource() uint64 { + if m != nil && m.SteamidSource != nil { + return *m.SteamidSource + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetAvatarHash() []byte { + if m != nil { + return m.AvatarHash + } + return nil +} + +func (m *CMsgClientPersonaState_Friend) GetLastLogoff() uint32 { + if m != nil && m.LastLogoff != nil { + return *m.LastLogoff + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetLastLogon() uint32 { + if m != nil && m.LastLogon != nil { + return *m.LastLogon + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetClanRank() uint32 { + if m != nil && m.ClanRank != nil { + return *m.ClanRank + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetGameName() string { + if m != nil && m.GameName != nil { + return *m.GameName + } + return "" +} + +func (m *CMsgClientPersonaState_Friend) GetGameid() uint64 { + if m != nil && m.Gameid != nil { + return *m.Gameid + } + return 0 +} + +func (m *CMsgClientPersonaState_Friend) GetGameDataBlob() []byte { + if m != nil { + return m.GameDataBlob + } + return nil +} + +func (m *CMsgClientPersonaState_Friend) GetClanTag() string { + if m != nil && m.ClanTag != nil { + return *m.ClanTag + } + return "" +} + +func (m *CMsgClientPersonaState_Friend) GetFacebookName() string { + if m != nil && m.FacebookName != nil { + return *m.FacebookName + } + return "" +} + +func (m *CMsgClientPersonaState_Friend) GetFacebookId() uint64 { + if m != nil && m.FacebookId != nil { + return *m.FacebookId + } + return 0 +} + +type CMsgClientFriendProfileInfo struct { + SteamidFriend *uint64 `protobuf:"fixed64,1,opt,name=steamid_friend" json:"steamid_friend,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFriendProfileInfo) Reset() { *m = CMsgClientFriendProfileInfo{} } +func (m *CMsgClientFriendProfileInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFriendProfileInfo) ProtoMessage() {} +func (*CMsgClientFriendProfileInfo) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{50} } + +func (m *CMsgClientFriendProfileInfo) GetSteamidFriend() uint64 { + if m != nil && m.SteamidFriend != nil { + return *m.SteamidFriend + } + return 0 +} + +type CMsgClientFriendProfileInfoResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + SteamidFriend *uint64 `protobuf:"fixed64,2,opt,name=steamid_friend" json:"steamid_friend,omitempty"` + TimeCreated *uint32 `protobuf:"varint,3,opt,name=time_created" json:"time_created,omitempty"` + RealName *string `protobuf:"bytes,4,opt,name=real_name" json:"real_name,omitempty"` + CityName *string `protobuf:"bytes,5,opt,name=city_name" json:"city_name,omitempty"` + StateName *string `protobuf:"bytes,6,opt,name=state_name" json:"state_name,omitempty"` + CountryName *string `protobuf:"bytes,7,opt,name=country_name" json:"country_name,omitempty"` + Headline *string `protobuf:"bytes,8,opt,name=headline" json:"headline,omitempty"` + Summary *string `protobuf:"bytes,9,opt,name=summary" json:"summary,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFriendProfileInfoResponse) Reset() { *m = CMsgClientFriendProfileInfoResponse{} } +func (m *CMsgClientFriendProfileInfoResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFriendProfileInfoResponse) ProtoMessage() {} +func (*CMsgClientFriendProfileInfoResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{51} +} + +const Default_CMsgClientFriendProfileInfoResponse_Eresult int32 = 2 + +func (m *CMsgClientFriendProfileInfoResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientFriendProfileInfoResponse_Eresult +} + +func (m *CMsgClientFriendProfileInfoResponse) GetSteamidFriend() uint64 { + if m != nil && m.SteamidFriend != nil { + return *m.SteamidFriend + } + return 0 +} + +func (m *CMsgClientFriendProfileInfoResponse) GetTimeCreated() uint32 { + if m != nil && m.TimeCreated != nil { + return *m.TimeCreated + } + return 0 +} + +func (m *CMsgClientFriendProfileInfoResponse) GetRealName() string { + if m != nil && m.RealName != nil { + return *m.RealName + } + return "" +} + +func (m *CMsgClientFriendProfileInfoResponse) GetCityName() string { + if m != nil && m.CityName != nil { + return *m.CityName + } + return "" +} + +func (m *CMsgClientFriendProfileInfoResponse) GetStateName() string { + if m != nil && m.StateName != nil { + return *m.StateName + } + return "" +} + +func (m *CMsgClientFriendProfileInfoResponse) GetCountryName() string { + if m != nil && m.CountryName != nil { + return *m.CountryName + } + return "" +} + +func (m *CMsgClientFriendProfileInfoResponse) GetHeadline() string { + if m != nil && m.Headline != nil { + return *m.Headline + } + return "" +} + +func (m *CMsgClientFriendProfileInfoResponse) GetSummary() string { + if m != nil && m.Summary != nil { + return *m.Summary + } + return "" +} + +type CMsgClientServerList struct { + Servers []*CMsgClientServerList_Server `protobuf:"bytes,1,rep,name=servers" json:"servers,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientServerList) Reset() { *m = CMsgClientServerList{} } +func (m *CMsgClientServerList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientServerList) ProtoMessage() {} +func (*CMsgClientServerList) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{52} } + +func (m *CMsgClientServerList) GetServers() []*CMsgClientServerList_Server { + if m != nil { + return m.Servers + } + return nil +} + +type CMsgClientServerList_Server struct { + ServerType *uint32 `protobuf:"varint,1,opt,name=server_type" json:"server_type,omitempty"` + ServerIp *uint32 `protobuf:"varint,2,opt,name=server_ip" json:"server_ip,omitempty"` + ServerPort *uint32 `protobuf:"varint,3,opt,name=server_port" json:"server_port,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientServerList_Server) Reset() { *m = CMsgClientServerList_Server{} } +func (m *CMsgClientServerList_Server) String() string { return proto.CompactTextString(m) } +func (*CMsgClientServerList_Server) ProtoMessage() {} +func (*CMsgClientServerList_Server) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{52, 0} } + +func (m *CMsgClientServerList_Server) GetServerType() uint32 { + if m != nil && m.ServerType != nil { + return *m.ServerType + } + return 0 +} + +func (m *CMsgClientServerList_Server) GetServerIp() uint32 { + if m != nil && m.ServerIp != nil { + return *m.ServerIp + } + return 0 +} + +func (m *CMsgClientServerList_Server) GetServerPort() uint32 { + if m != nil && m.ServerPort != nil { + return *m.ServerPort + } + return 0 +} + +type CMsgClientRequestedClientStats struct { + StatsToSend []*CMsgClientRequestedClientStats_StatsToSend `protobuf:"bytes,1,rep,name=stats_to_send" json:"stats_to_send,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestedClientStats) Reset() { *m = CMsgClientRequestedClientStats{} } +func (m *CMsgClientRequestedClientStats) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestedClientStats) ProtoMessage() {} +func (*CMsgClientRequestedClientStats) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{53} } + +func (m *CMsgClientRequestedClientStats) GetStatsToSend() []*CMsgClientRequestedClientStats_StatsToSend { + if m != nil { + return m.StatsToSend + } + return nil +} + +type CMsgClientRequestedClientStats_StatsToSend struct { + ClientStat *uint32 `protobuf:"varint,1,opt,name=client_stat" json:"client_stat,omitempty"` + StatAggregateMethod *uint32 `protobuf:"varint,2,opt,name=stat_aggregate_method" json:"stat_aggregate_method,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestedClientStats_StatsToSend) Reset() { + *m = CMsgClientRequestedClientStats_StatsToSend{} +} +func (m *CMsgClientRequestedClientStats_StatsToSend) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientRequestedClientStats_StatsToSend) ProtoMessage() {} +func (*CMsgClientRequestedClientStats_StatsToSend) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{53, 0} +} + +func (m *CMsgClientRequestedClientStats_StatsToSend) GetClientStat() uint32 { + if m != nil && m.ClientStat != nil { + return *m.ClientStat + } + return 0 +} + +func (m *CMsgClientRequestedClientStats_StatsToSend) GetStatAggregateMethod() uint32 { + if m != nil && m.StatAggregateMethod != nil { + return *m.StatAggregateMethod + } + return 0 +} + +type CMsgClientStat2 struct { + StatDetail []*CMsgClientStat2_StatDetail `protobuf:"bytes,1,rep,name=stat_detail" json:"stat_detail,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientStat2) Reset() { *m = CMsgClientStat2{} } +func (m *CMsgClientStat2) String() string { return proto.CompactTextString(m) } +func (*CMsgClientStat2) ProtoMessage() {} +func (*CMsgClientStat2) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{54} } + +func (m *CMsgClientStat2) GetStatDetail() []*CMsgClientStat2_StatDetail { + if m != nil { + return m.StatDetail + } + return nil +} + +type CMsgClientStat2_StatDetail struct { + ClientStat *uint32 `protobuf:"varint,1,opt,name=client_stat" json:"client_stat,omitempty"` + LlValue *int64 `protobuf:"varint,2,opt,name=ll_value" json:"ll_value,omitempty"` + TimeOfDay *uint32 `protobuf:"varint,3,opt,name=time_of_day" json:"time_of_day,omitempty"` + CellId *uint32 `protobuf:"varint,4,opt,name=cell_id" json:"cell_id,omitempty"` + DepotId *uint32 `protobuf:"varint,5,opt,name=depot_id" json:"depot_id,omitempty"` + AppId *uint32 `protobuf:"varint,6,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientStat2_StatDetail) Reset() { *m = CMsgClientStat2_StatDetail{} } +func (m *CMsgClientStat2_StatDetail) String() string { return proto.CompactTextString(m) } +func (*CMsgClientStat2_StatDetail) ProtoMessage() {} +func (*CMsgClientStat2_StatDetail) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{54, 0} } + +func (m *CMsgClientStat2_StatDetail) GetClientStat() uint32 { + if m != nil && m.ClientStat != nil { + return *m.ClientStat + } + return 0 +} + +func (m *CMsgClientStat2_StatDetail) GetLlValue() int64 { + if m != nil && m.LlValue != nil { + return *m.LlValue + } + return 0 +} + +func (m *CMsgClientStat2_StatDetail) GetTimeOfDay() uint32 { + if m != nil && m.TimeOfDay != nil { + return *m.TimeOfDay + } + return 0 +} + +func (m *CMsgClientStat2_StatDetail) GetCellId() uint32 { + if m != nil && m.CellId != nil { + return *m.CellId + } + return 0 +} + +func (m *CMsgClientStat2_StatDetail) GetDepotId() uint32 { + if m != nil && m.DepotId != nil { + return *m.DepotId + } + return 0 +} + +func (m *CMsgClientStat2_StatDetail) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CMsgClientMMSCreateLobby struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + MaxMembers *int32 `protobuf:"varint,2,opt,name=max_members" json:"max_members,omitempty"` + LobbyType *int32 `protobuf:"varint,3,opt,name=lobby_type" json:"lobby_type,omitempty"` + LobbyFlags *int32 `protobuf:"varint,4,opt,name=lobby_flags" json:"lobby_flags,omitempty"` + CellId *uint32 `protobuf:"varint,5,opt,name=cell_id" json:"cell_id,omitempty"` + PublicIp *uint32 `protobuf:"varint,6,opt,name=public_ip" json:"public_ip,omitempty"` + Metadata []byte `protobuf:"bytes,7,opt,name=metadata" json:"metadata,omitempty"` + PersonaNameOwner *string `protobuf:"bytes,8,opt,name=persona_name_owner" json:"persona_name_owner,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSCreateLobby) Reset() { *m = CMsgClientMMSCreateLobby{} } +func (m *CMsgClientMMSCreateLobby) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSCreateLobby) ProtoMessage() {} +func (*CMsgClientMMSCreateLobby) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{55} } + +func (m *CMsgClientMMSCreateLobby) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSCreateLobby) GetMaxMembers() int32 { + if m != nil && m.MaxMembers != nil { + return *m.MaxMembers + } + return 0 +} + +func (m *CMsgClientMMSCreateLobby) GetLobbyType() int32 { + if m != nil && m.LobbyType != nil { + return *m.LobbyType + } + return 0 +} + +func (m *CMsgClientMMSCreateLobby) GetLobbyFlags() int32 { + if m != nil && m.LobbyFlags != nil { + return *m.LobbyFlags + } + return 0 +} + +func (m *CMsgClientMMSCreateLobby) GetCellId() uint32 { + if m != nil && m.CellId != nil { + return *m.CellId + } + return 0 +} + +func (m *CMsgClientMMSCreateLobby) GetPublicIp() uint32 { + if m != nil && m.PublicIp != nil { + return *m.PublicIp + } + return 0 +} + +func (m *CMsgClientMMSCreateLobby) GetMetadata() []byte { + if m != nil { + return m.Metadata + } + return nil +} + +func (m *CMsgClientMMSCreateLobby) GetPersonaNameOwner() string { + if m != nil && m.PersonaNameOwner != nil { + return *m.PersonaNameOwner + } + return "" +} + +type CMsgClientMMSCreateLobbyResponse struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSCreateLobbyResponse) Reset() { *m = CMsgClientMMSCreateLobbyResponse{} } +func (m *CMsgClientMMSCreateLobbyResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSCreateLobbyResponse) ProtoMessage() {} +func (*CMsgClientMMSCreateLobbyResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{56} +} + +const Default_CMsgClientMMSCreateLobbyResponse_Eresult int32 = 2 + +func (m *CMsgClientMMSCreateLobbyResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSCreateLobbyResponse) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSCreateLobbyResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientMMSCreateLobbyResponse_Eresult +} + +type CMsgClientMMSJoinLobby struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + PersonaName *string `protobuf:"bytes,3,opt,name=persona_name" json:"persona_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSJoinLobby) Reset() { *m = CMsgClientMMSJoinLobby{} } +func (m *CMsgClientMMSJoinLobby) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSJoinLobby) ProtoMessage() {} +func (*CMsgClientMMSJoinLobby) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{57} } + +func (m *CMsgClientMMSJoinLobby) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSJoinLobby) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSJoinLobby) GetPersonaName() string { + if m != nil && m.PersonaName != nil { + return *m.PersonaName + } + return "" +} + +type CMsgClientMMSJoinLobbyResponse struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + ChatRoomEnterResponse *int32 `protobuf:"varint,3,opt,name=chat_room_enter_response" json:"chat_room_enter_response,omitempty"` + MaxMembers *int32 `protobuf:"varint,4,opt,name=max_members" json:"max_members,omitempty"` + LobbyType *int32 `protobuf:"varint,5,opt,name=lobby_type" json:"lobby_type,omitempty"` + LobbyFlags *int32 `protobuf:"varint,6,opt,name=lobby_flags" json:"lobby_flags,omitempty"` + SteamIdOwner *uint64 `protobuf:"fixed64,7,opt,name=steam_id_owner" json:"steam_id_owner,omitempty"` + Metadata []byte `protobuf:"bytes,8,opt,name=metadata" json:"metadata,omitempty"` + Members []*CMsgClientMMSJoinLobbyResponse_Member `protobuf:"bytes,9,rep,name=members" json:"members,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSJoinLobbyResponse) Reset() { *m = CMsgClientMMSJoinLobbyResponse{} } +func (m *CMsgClientMMSJoinLobbyResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSJoinLobbyResponse) ProtoMessage() {} +func (*CMsgClientMMSJoinLobbyResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{58} } + +func (m *CMsgClientMMSJoinLobbyResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSJoinLobbyResponse) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSJoinLobbyResponse) GetChatRoomEnterResponse() int32 { + if m != nil && m.ChatRoomEnterResponse != nil { + return *m.ChatRoomEnterResponse + } + return 0 +} + +func (m *CMsgClientMMSJoinLobbyResponse) GetMaxMembers() int32 { + if m != nil && m.MaxMembers != nil { + return *m.MaxMembers + } + return 0 +} + +func (m *CMsgClientMMSJoinLobbyResponse) GetLobbyType() int32 { + if m != nil && m.LobbyType != nil { + return *m.LobbyType + } + return 0 +} + +func (m *CMsgClientMMSJoinLobbyResponse) GetLobbyFlags() int32 { + if m != nil && m.LobbyFlags != nil { + return *m.LobbyFlags + } + return 0 +} + +func (m *CMsgClientMMSJoinLobbyResponse) GetSteamIdOwner() uint64 { + if m != nil && m.SteamIdOwner != nil { + return *m.SteamIdOwner + } + return 0 +} + +func (m *CMsgClientMMSJoinLobbyResponse) GetMetadata() []byte { + if m != nil { + return m.Metadata + } + return nil +} + +func (m *CMsgClientMMSJoinLobbyResponse) GetMembers() []*CMsgClientMMSJoinLobbyResponse_Member { + if m != nil { + return m.Members + } + return nil +} + +type CMsgClientMMSJoinLobbyResponse_Member struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + PersonaName *string `protobuf:"bytes,2,opt,name=persona_name" json:"persona_name,omitempty"` + Metadata []byte `protobuf:"bytes,3,opt,name=metadata" json:"metadata,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSJoinLobbyResponse_Member) Reset() { *m = CMsgClientMMSJoinLobbyResponse_Member{} } +func (m *CMsgClientMMSJoinLobbyResponse_Member) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSJoinLobbyResponse_Member) ProtoMessage() {} +func (*CMsgClientMMSJoinLobbyResponse_Member) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{58, 0} +} + +func (m *CMsgClientMMSJoinLobbyResponse_Member) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgClientMMSJoinLobbyResponse_Member) GetPersonaName() string { + if m != nil && m.PersonaName != nil { + return *m.PersonaName + } + return "" +} + +func (m *CMsgClientMMSJoinLobbyResponse_Member) GetMetadata() []byte { + if m != nil { + return m.Metadata + } + return nil +} + +type CMsgClientMMSLeaveLobby struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSLeaveLobby) Reset() { *m = CMsgClientMMSLeaveLobby{} } +func (m *CMsgClientMMSLeaveLobby) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSLeaveLobby) ProtoMessage() {} +func (*CMsgClientMMSLeaveLobby) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{59} } + +func (m *CMsgClientMMSLeaveLobby) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSLeaveLobby) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +type CMsgClientMMSLeaveLobbyResponse struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSLeaveLobbyResponse) Reset() { *m = CMsgClientMMSLeaveLobbyResponse{} } +func (m *CMsgClientMMSLeaveLobbyResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSLeaveLobbyResponse) ProtoMessage() {} +func (*CMsgClientMMSLeaveLobbyResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{60} +} + +const Default_CMsgClientMMSLeaveLobbyResponse_Eresult int32 = 2 + +func (m *CMsgClientMMSLeaveLobbyResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSLeaveLobbyResponse) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSLeaveLobbyResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientMMSLeaveLobbyResponse_Eresult +} + +type CMsgClientMMSGetLobbyList struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + NumLobbiesRequested *int32 `protobuf:"varint,3,opt,name=num_lobbies_requested" json:"num_lobbies_requested,omitempty"` + CellId *uint32 `protobuf:"varint,4,opt,name=cell_id" json:"cell_id,omitempty"` + PublicIp *uint32 `protobuf:"varint,5,opt,name=public_ip" json:"public_ip,omitempty"` + Filters []*CMsgClientMMSGetLobbyList_Filter `protobuf:"bytes,6,rep,name=filters" json:"filters,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSGetLobbyList) Reset() { *m = CMsgClientMMSGetLobbyList{} } +func (m *CMsgClientMMSGetLobbyList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSGetLobbyList) ProtoMessage() {} +func (*CMsgClientMMSGetLobbyList) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{61} } + +func (m *CMsgClientMMSGetLobbyList) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyList) GetNumLobbiesRequested() int32 { + if m != nil && m.NumLobbiesRequested != nil { + return *m.NumLobbiesRequested + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyList) GetCellId() uint32 { + if m != nil && m.CellId != nil { + return *m.CellId + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyList) GetPublicIp() uint32 { + if m != nil && m.PublicIp != nil { + return *m.PublicIp + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyList) GetFilters() []*CMsgClientMMSGetLobbyList_Filter { + if m != nil { + return m.Filters + } + return nil +} + +type CMsgClientMMSGetLobbyList_Filter struct { + Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + Comparision *int32 `protobuf:"varint,3,opt,name=comparision" json:"comparision,omitempty"` + FilterType *int32 `protobuf:"varint,4,opt,name=filter_type" json:"filter_type,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSGetLobbyList_Filter) Reset() { *m = CMsgClientMMSGetLobbyList_Filter{} } +func (m *CMsgClientMMSGetLobbyList_Filter) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSGetLobbyList_Filter) ProtoMessage() {} +func (*CMsgClientMMSGetLobbyList_Filter) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{61, 0} +} + +func (m *CMsgClientMMSGetLobbyList_Filter) GetKey() string { + if m != nil && m.Key != nil { + return *m.Key + } + return "" +} + +func (m *CMsgClientMMSGetLobbyList_Filter) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +func (m *CMsgClientMMSGetLobbyList_Filter) GetComparision() int32 { + if m != nil && m.Comparision != nil { + return *m.Comparision + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyList_Filter) GetFilterType() int32 { + if m != nil && m.FilterType != nil { + return *m.FilterType + } + return 0 +} + +type CMsgClientMMSGetLobbyListResponse struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"` + Lobbies []*CMsgClientMMSGetLobbyListResponse_Lobby `protobuf:"bytes,4,rep,name=lobbies" json:"lobbies,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSGetLobbyListResponse) Reset() { *m = CMsgClientMMSGetLobbyListResponse{} } +func (m *CMsgClientMMSGetLobbyListResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSGetLobbyListResponse) ProtoMessage() {} +func (*CMsgClientMMSGetLobbyListResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{62} +} + +const Default_CMsgClientMMSGetLobbyListResponse_Eresult int32 = 2 + +func (m *CMsgClientMMSGetLobbyListResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyListResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientMMSGetLobbyListResponse_Eresult +} + +func (m *CMsgClientMMSGetLobbyListResponse) GetLobbies() []*CMsgClientMMSGetLobbyListResponse_Lobby { + if m != nil { + return m.Lobbies + } + return nil +} + +type CMsgClientMMSGetLobbyListResponse_Lobby struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + MaxMembers *int32 `protobuf:"varint,2,opt,name=max_members" json:"max_members,omitempty"` + LobbyType *int32 `protobuf:"varint,3,opt,name=lobby_type" json:"lobby_type,omitempty"` + LobbyFlags *int32 `protobuf:"varint,4,opt,name=lobby_flags" json:"lobby_flags,omitempty"` + Metadata []byte `protobuf:"bytes,5,opt,name=metadata" json:"metadata,omitempty"` + NumMembers *int32 `protobuf:"varint,6,opt,name=num_members" json:"num_members,omitempty"` + Distance *float32 `protobuf:"fixed32,7,opt,name=distance" json:"distance,omitempty"` + Weight *int64 `protobuf:"varint,8,opt,name=weight" json:"weight,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSGetLobbyListResponse_Lobby) Reset() { + *m = CMsgClientMMSGetLobbyListResponse_Lobby{} +} +func (m *CMsgClientMMSGetLobbyListResponse_Lobby) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSGetLobbyListResponse_Lobby) ProtoMessage() {} +func (*CMsgClientMMSGetLobbyListResponse_Lobby) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{62, 0} +} + +func (m *CMsgClientMMSGetLobbyListResponse_Lobby) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyListResponse_Lobby) GetMaxMembers() int32 { + if m != nil && m.MaxMembers != nil { + return *m.MaxMembers + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyListResponse_Lobby) GetLobbyType() int32 { + if m != nil && m.LobbyType != nil { + return *m.LobbyType + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyListResponse_Lobby) GetLobbyFlags() int32 { + if m != nil && m.LobbyFlags != nil { + return *m.LobbyFlags + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyListResponse_Lobby) GetMetadata() []byte { + if m != nil { + return m.Metadata + } + return nil +} + +func (m *CMsgClientMMSGetLobbyListResponse_Lobby) GetNumMembers() int32 { + if m != nil && m.NumMembers != nil { + return *m.NumMembers + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyListResponse_Lobby) GetDistance() float32 { + if m != nil && m.Distance != nil { + return *m.Distance + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyListResponse_Lobby) GetWeight() int64 { + if m != nil && m.Weight != nil { + return *m.Weight + } + return 0 +} + +type CMsgClientMMSSetLobbyData struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + SteamIdMember *uint64 `protobuf:"fixed64,3,opt,name=steam_id_member" json:"steam_id_member,omitempty"` + MaxMembers *int32 `protobuf:"varint,4,opt,name=max_members" json:"max_members,omitempty"` + LobbyType *int32 `protobuf:"varint,5,opt,name=lobby_type" json:"lobby_type,omitempty"` + LobbyFlags *int32 `protobuf:"varint,6,opt,name=lobby_flags" json:"lobby_flags,omitempty"` + Metadata []byte `protobuf:"bytes,7,opt,name=metadata" json:"metadata,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSSetLobbyData) Reset() { *m = CMsgClientMMSSetLobbyData{} } +func (m *CMsgClientMMSSetLobbyData) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSSetLobbyData) ProtoMessage() {} +func (*CMsgClientMMSSetLobbyData) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{63} } + +func (m *CMsgClientMMSSetLobbyData) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyData) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyData) GetSteamIdMember() uint64 { + if m != nil && m.SteamIdMember != nil { + return *m.SteamIdMember + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyData) GetMaxMembers() int32 { + if m != nil && m.MaxMembers != nil { + return *m.MaxMembers + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyData) GetLobbyType() int32 { + if m != nil && m.LobbyType != nil { + return *m.LobbyType + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyData) GetLobbyFlags() int32 { + if m != nil && m.LobbyFlags != nil { + return *m.LobbyFlags + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyData) GetMetadata() []byte { + if m != nil { + return m.Metadata + } + return nil +} + +type CMsgClientMMSSetLobbyDataResponse struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSSetLobbyDataResponse) Reset() { *m = CMsgClientMMSSetLobbyDataResponse{} } +func (m *CMsgClientMMSSetLobbyDataResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSSetLobbyDataResponse) ProtoMessage() {} +func (*CMsgClientMMSSetLobbyDataResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{64} +} + +const Default_CMsgClientMMSSetLobbyDataResponse_Eresult int32 = 2 + +func (m *CMsgClientMMSSetLobbyDataResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyDataResponse) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyDataResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientMMSSetLobbyDataResponse_Eresult +} + +type CMsgClientMMSGetLobbyData struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSGetLobbyData) Reset() { *m = CMsgClientMMSGetLobbyData{} } +func (m *CMsgClientMMSGetLobbyData) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSGetLobbyData) ProtoMessage() {} +func (*CMsgClientMMSGetLobbyData) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{65} } + +func (m *CMsgClientMMSGetLobbyData) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSGetLobbyData) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +type CMsgClientMMSLobbyData struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + NumMembers *int32 `protobuf:"varint,3,opt,name=num_members" json:"num_members,omitempty"` + MaxMembers *int32 `protobuf:"varint,4,opt,name=max_members" json:"max_members,omitempty"` + LobbyType *int32 `protobuf:"varint,5,opt,name=lobby_type" json:"lobby_type,omitempty"` + LobbyFlags *int32 `protobuf:"varint,6,opt,name=lobby_flags" json:"lobby_flags,omitempty"` + SteamIdOwner *uint64 `protobuf:"fixed64,7,opt,name=steam_id_owner" json:"steam_id_owner,omitempty"` + Metadata []byte `protobuf:"bytes,8,opt,name=metadata" json:"metadata,omitempty"` + Members []*CMsgClientMMSLobbyData_Member `protobuf:"bytes,9,rep,name=members" json:"members,omitempty"` + LobbyCellid *uint32 `protobuf:"varint,10,opt,name=lobby_cellid" json:"lobby_cellid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSLobbyData) Reset() { *m = CMsgClientMMSLobbyData{} } +func (m *CMsgClientMMSLobbyData) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSLobbyData) ProtoMessage() {} +func (*CMsgClientMMSLobbyData) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{66} } + +func (m *CMsgClientMMSLobbyData) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSLobbyData) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSLobbyData) GetNumMembers() int32 { + if m != nil && m.NumMembers != nil { + return *m.NumMembers + } + return 0 +} + +func (m *CMsgClientMMSLobbyData) GetMaxMembers() int32 { + if m != nil && m.MaxMembers != nil { + return *m.MaxMembers + } + return 0 +} + +func (m *CMsgClientMMSLobbyData) GetLobbyType() int32 { + if m != nil && m.LobbyType != nil { + return *m.LobbyType + } + return 0 +} + +func (m *CMsgClientMMSLobbyData) GetLobbyFlags() int32 { + if m != nil && m.LobbyFlags != nil { + return *m.LobbyFlags + } + return 0 +} + +func (m *CMsgClientMMSLobbyData) GetSteamIdOwner() uint64 { + if m != nil && m.SteamIdOwner != nil { + return *m.SteamIdOwner + } + return 0 +} + +func (m *CMsgClientMMSLobbyData) GetMetadata() []byte { + if m != nil { + return m.Metadata + } + return nil +} + +func (m *CMsgClientMMSLobbyData) GetMembers() []*CMsgClientMMSLobbyData_Member { + if m != nil { + return m.Members + } + return nil +} + +func (m *CMsgClientMMSLobbyData) GetLobbyCellid() uint32 { + if m != nil && m.LobbyCellid != nil { + return *m.LobbyCellid + } + return 0 +} + +type CMsgClientMMSLobbyData_Member struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + PersonaName *string `protobuf:"bytes,2,opt,name=persona_name" json:"persona_name,omitempty"` + Metadata []byte `protobuf:"bytes,3,opt,name=metadata" json:"metadata,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSLobbyData_Member) Reset() { *m = CMsgClientMMSLobbyData_Member{} } +func (m *CMsgClientMMSLobbyData_Member) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSLobbyData_Member) ProtoMessage() {} +func (*CMsgClientMMSLobbyData_Member) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{66, 0} +} + +func (m *CMsgClientMMSLobbyData_Member) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgClientMMSLobbyData_Member) GetPersonaName() string { + if m != nil && m.PersonaName != nil { + return *m.PersonaName + } + return "" +} + +func (m *CMsgClientMMSLobbyData_Member) GetMetadata() []byte { + if m != nil { + return m.Metadata + } + return nil +} + +type CMsgClientMMSSendLobbyChatMsg struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + SteamIdTarget *uint64 `protobuf:"fixed64,3,opt,name=steam_id_target" json:"steam_id_target,omitempty"` + LobbyMessage []byte `protobuf:"bytes,4,opt,name=lobby_message" json:"lobby_message,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSSendLobbyChatMsg) Reset() { *m = CMsgClientMMSSendLobbyChatMsg{} } +func (m *CMsgClientMMSSendLobbyChatMsg) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSSendLobbyChatMsg) ProtoMessage() {} +func (*CMsgClientMMSSendLobbyChatMsg) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{67} } + +func (m *CMsgClientMMSSendLobbyChatMsg) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSSendLobbyChatMsg) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSSendLobbyChatMsg) GetSteamIdTarget() uint64 { + if m != nil && m.SteamIdTarget != nil { + return *m.SteamIdTarget + } + return 0 +} + +func (m *CMsgClientMMSSendLobbyChatMsg) GetLobbyMessage() []byte { + if m != nil { + return m.LobbyMessage + } + return nil +} + +type CMsgClientMMSLobbyChatMsg struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + SteamIdSender *uint64 `protobuf:"fixed64,3,opt,name=steam_id_sender" json:"steam_id_sender,omitempty"` + LobbyMessage []byte `protobuf:"bytes,4,opt,name=lobby_message" json:"lobby_message,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSLobbyChatMsg) Reset() { *m = CMsgClientMMSLobbyChatMsg{} } +func (m *CMsgClientMMSLobbyChatMsg) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSLobbyChatMsg) ProtoMessage() {} +func (*CMsgClientMMSLobbyChatMsg) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{68} } + +func (m *CMsgClientMMSLobbyChatMsg) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSLobbyChatMsg) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSLobbyChatMsg) GetSteamIdSender() uint64 { + if m != nil && m.SteamIdSender != nil { + return *m.SteamIdSender + } + return 0 +} + +func (m *CMsgClientMMSLobbyChatMsg) GetLobbyMessage() []byte { + if m != nil { + return m.LobbyMessage + } + return nil +} + +type CMsgClientMMSSetLobbyOwner struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + SteamIdNewOwner *uint64 `protobuf:"fixed64,3,opt,name=steam_id_new_owner" json:"steam_id_new_owner,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSSetLobbyOwner) Reset() { *m = CMsgClientMMSSetLobbyOwner{} } +func (m *CMsgClientMMSSetLobbyOwner) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSSetLobbyOwner) ProtoMessage() {} +func (*CMsgClientMMSSetLobbyOwner) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{69} } + +func (m *CMsgClientMMSSetLobbyOwner) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyOwner) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyOwner) GetSteamIdNewOwner() uint64 { + if m != nil && m.SteamIdNewOwner != nil { + return *m.SteamIdNewOwner + } + return 0 +} + +type CMsgClientMMSSetLobbyOwnerResponse struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSSetLobbyOwnerResponse) Reset() { *m = CMsgClientMMSSetLobbyOwnerResponse{} } +func (m *CMsgClientMMSSetLobbyOwnerResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSSetLobbyOwnerResponse) ProtoMessage() {} +func (*CMsgClientMMSSetLobbyOwnerResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{70} +} + +const Default_CMsgClientMMSSetLobbyOwnerResponse_Eresult int32 = 2 + +func (m *CMsgClientMMSSetLobbyOwnerResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyOwnerResponse) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyOwnerResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientMMSSetLobbyOwnerResponse_Eresult +} + +type CMsgClientMMSSetLobbyLinked struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + SteamIdLobby2 *uint64 `protobuf:"fixed64,3,opt,name=steam_id_lobby2" json:"steam_id_lobby2,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSSetLobbyLinked) Reset() { *m = CMsgClientMMSSetLobbyLinked{} } +func (m *CMsgClientMMSSetLobbyLinked) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSSetLobbyLinked) ProtoMessage() {} +func (*CMsgClientMMSSetLobbyLinked) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{71} } + +func (m *CMsgClientMMSSetLobbyLinked) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyLinked) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyLinked) GetSteamIdLobby2() uint64 { + if m != nil && m.SteamIdLobby2 != nil { + return *m.SteamIdLobby2 + } + return 0 +} + +type CMsgClientMMSSetLobbyGameServer struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + GameServerIp *uint32 `protobuf:"varint,3,opt,name=game_server_ip" json:"game_server_ip,omitempty"` + GameServerPort *uint32 `protobuf:"varint,4,opt,name=game_server_port" json:"game_server_port,omitempty"` + GameServerSteamId *uint64 `protobuf:"fixed64,5,opt,name=game_server_steam_id" json:"game_server_steam_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSSetLobbyGameServer) Reset() { *m = CMsgClientMMSSetLobbyGameServer{} } +func (m *CMsgClientMMSSetLobbyGameServer) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSSetLobbyGameServer) ProtoMessage() {} +func (*CMsgClientMMSSetLobbyGameServer) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{72} +} + +func (m *CMsgClientMMSSetLobbyGameServer) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyGameServer) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyGameServer) GetGameServerIp() uint32 { + if m != nil && m.GameServerIp != nil { + return *m.GameServerIp + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyGameServer) GetGameServerPort() uint32 { + if m != nil && m.GameServerPort != nil { + return *m.GameServerPort + } + return 0 +} + +func (m *CMsgClientMMSSetLobbyGameServer) GetGameServerSteamId() uint64 { + if m != nil && m.GameServerSteamId != nil { + return *m.GameServerSteamId + } + return 0 +} + +type CMsgClientMMSLobbyGameServerSet struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + GameServerIp *uint32 `protobuf:"varint,3,opt,name=game_server_ip" json:"game_server_ip,omitempty"` + GameServerPort *uint32 `protobuf:"varint,4,opt,name=game_server_port" json:"game_server_port,omitempty"` + GameServerSteamId *uint64 `protobuf:"fixed64,5,opt,name=game_server_steam_id" json:"game_server_steam_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSLobbyGameServerSet) Reset() { *m = CMsgClientMMSLobbyGameServerSet{} } +func (m *CMsgClientMMSLobbyGameServerSet) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSLobbyGameServerSet) ProtoMessage() {} +func (*CMsgClientMMSLobbyGameServerSet) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{73} +} + +func (m *CMsgClientMMSLobbyGameServerSet) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSLobbyGameServerSet) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSLobbyGameServerSet) GetGameServerIp() uint32 { + if m != nil && m.GameServerIp != nil { + return *m.GameServerIp + } + return 0 +} + +func (m *CMsgClientMMSLobbyGameServerSet) GetGameServerPort() uint32 { + if m != nil && m.GameServerPort != nil { + return *m.GameServerPort + } + return 0 +} + +func (m *CMsgClientMMSLobbyGameServerSet) GetGameServerSteamId() uint64 { + if m != nil && m.GameServerSteamId != nil { + return *m.GameServerSteamId + } + return 0 +} + +type CMsgClientMMSUserJoinedLobby struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + SteamIdUser *uint64 `protobuf:"fixed64,3,opt,name=steam_id_user" json:"steam_id_user,omitempty"` + PersonaName *string `protobuf:"bytes,4,opt,name=persona_name" json:"persona_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSUserJoinedLobby) Reset() { *m = CMsgClientMMSUserJoinedLobby{} } +func (m *CMsgClientMMSUserJoinedLobby) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSUserJoinedLobby) ProtoMessage() {} +func (*CMsgClientMMSUserJoinedLobby) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{74} } + +func (m *CMsgClientMMSUserJoinedLobby) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSUserJoinedLobby) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSUserJoinedLobby) GetSteamIdUser() uint64 { + if m != nil && m.SteamIdUser != nil { + return *m.SteamIdUser + } + return 0 +} + +func (m *CMsgClientMMSUserJoinedLobby) GetPersonaName() string { + if m != nil && m.PersonaName != nil { + return *m.PersonaName + } + return "" +} + +type CMsgClientMMSUserLeftLobby struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + SteamIdUser *uint64 `protobuf:"fixed64,3,opt,name=steam_id_user" json:"steam_id_user,omitempty"` + PersonaName *string `protobuf:"bytes,4,opt,name=persona_name" json:"persona_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSUserLeftLobby) Reset() { *m = CMsgClientMMSUserLeftLobby{} } +func (m *CMsgClientMMSUserLeftLobby) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSUserLeftLobby) ProtoMessage() {} +func (*CMsgClientMMSUserLeftLobby) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{75} } + +func (m *CMsgClientMMSUserLeftLobby) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSUserLeftLobby) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSUserLeftLobby) GetSteamIdUser() uint64 { + if m != nil && m.SteamIdUser != nil { + return *m.SteamIdUser + } + return 0 +} + +func (m *CMsgClientMMSUserLeftLobby) GetPersonaName() string { + if m != nil && m.PersonaName != nil { + return *m.PersonaName + } + return "" +} + +type CMsgClientMMSInviteToLobby struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"` + SteamIdUserInvited *uint64 `protobuf:"fixed64,3,opt,name=steam_id_user_invited" json:"steam_id_user_invited,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientMMSInviteToLobby) Reset() { *m = CMsgClientMMSInviteToLobby{} } +func (m *CMsgClientMMSInviteToLobby) String() string { return proto.CompactTextString(m) } +func (*CMsgClientMMSInviteToLobby) ProtoMessage() {} +func (*CMsgClientMMSInviteToLobby) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{76} } + +func (m *CMsgClientMMSInviteToLobby) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientMMSInviteToLobby) GetSteamIdLobby() uint64 { + if m != nil && m.SteamIdLobby != nil { + return *m.SteamIdLobby + } + return 0 +} + +func (m *CMsgClientMMSInviteToLobby) GetSteamIdUserInvited() uint64 { + if m != nil && m.SteamIdUserInvited != nil { + return *m.SteamIdUserInvited + } + return 0 +} + +type CMsgClientUDSInviteToGame struct { + SteamIdDest *uint64 `protobuf:"fixed64,1,opt,name=steam_id_dest" json:"steam_id_dest,omitempty"` + SteamIdSrc *uint64 `protobuf:"fixed64,2,opt,name=steam_id_src" json:"steam_id_src,omitempty"` + ConnectString *string `protobuf:"bytes,3,opt,name=connect_string" json:"connect_string,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUDSInviteToGame) Reset() { *m = CMsgClientUDSInviteToGame{} } +func (m *CMsgClientUDSInviteToGame) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUDSInviteToGame) ProtoMessage() {} +func (*CMsgClientUDSInviteToGame) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{77} } + +func (m *CMsgClientUDSInviteToGame) GetSteamIdDest() uint64 { + if m != nil && m.SteamIdDest != nil { + return *m.SteamIdDest + } + return 0 +} + +func (m *CMsgClientUDSInviteToGame) GetSteamIdSrc() uint64 { + if m != nil && m.SteamIdSrc != nil { + return *m.SteamIdSrc + } + return 0 +} + +func (m *CMsgClientUDSInviteToGame) GetConnectString() string { + if m != nil && m.ConnectString != nil { + return *m.ConnectString + } + return "" +} + +type CMsgClientChatInvite struct { + SteamIdInvited *uint64 `protobuf:"fixed64,1,opt,name=steam_id_invited" json:"steam_id_invited,omitempty"` + SteamIdChat *uint64 `protobuf:"fixed64,2,opt,name=steam_id_chat" json:"steam_id_chat,omitempty"` + SteamIdPatron *uint64 `protobuf:"fixed64,3,opt,name=steam_id_patron" json:"steam_id_patron,omitempty"` + ChatroomType *int32 `protobuf:"varint,4,opt,name=chatroom_type" json:"chatroom_type,omitempty"` + SteamIdFriendChat *uint64 `protobuf:"fixed64,5,opt,name=steam_id_friend_chat" json:"steam_id_friend_chat,omitempty"` + ChatName *string `protobuf:"bytes,6,opt,name=chat_name" json:"chat_name,omitempty"` + GameId *uint64 `protobuf:"fixed64,7,opt,name=game_id" json:"game_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientChatInvite) Reset() { *m = CMsgClientChatInvite{} } +func (m *CMsgClientChatInvite) String() string { return proto.CompactTextString(m) } +func (*CMsgClientChatInvite) ProtoMessage() {} +func (*CMsgClientChatInvite) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{78} } + +func (m *CMsgClientChatInvite) GetSteamIdInvited() uint64 { + if m != nil && m.SteamIdInvited != nil { + return *m.SteamIdInvited + } + return 0 +} + +func (m *CMsgClientChatInvite) GetSteamIdChat() uint64 { + if m != nil && m.SteamIdChat != nil { + return *m.SteamIdChat + } + return 0 +} + +func (m *CMsgClientChatInvite) GetSteamIdPatron() uint64 { + if m != nil && m.SteamIdPatron != nil { + return *m.SteamIdPatron + } + return 0 +} + +func (m *CMsgClientChatInvite) GetChatroomType() int32 { + if m != nil && m.ChatroomType != nil { + return *m.ChatroomType + } + return 0 +} + +func (m *CMsgClientChatInvite) GetSteamIdFriendChat() uint64 { + if m != nil && m.SteamIdFriendChat != nil { + return *m.SteamIdFriendChat + } + return 0 +} + +func (m *CMsgClientChatInvite) GetChatName() string { + if m != nil && m.ChatName != nil { + return *m.ChatName + } + return "" +} + +func (m *CMsgClientChatInvite) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +type CMsgClientConnectionStats struct { + StatsLogon *CMsgClientConnectionStats_Stats_Logon `protobuf:"bytes,1,opt,name=stats_logon" json:"stats_logon,omitempty"` + StatsVconn *CMsgClientConnectionStats_Stats_VConn `protobuf:"bytes,2,opt,name=stats_vconn" json:"stats_vconn,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientConnectionStats) Reset() { *m = CMsgClientConnectionStats{} } +func (m *CMsgClientConnectionStats) String() string { return proto.CompactTextString(m) } +func (*CMsgClientConnectionStats) ProtoMessage() {} +func (*CMsgClientConnectionStats) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{79} } + +func (m *CMsgClientConnectionStats) GetStatsLogon() *CMsgClientConnectionStats_Stats_Logon { + if m != nil { + return m.StatsLogon + } + return nil +} + +func (m *CMsgClientConnectionStats) GetStatsVconn() *CMsgClientConnectionStats_Stats_VConn { + if m != nil { + return m.StatsVconn + } + return nil +} + +type CMsgClientConnectionStats_Stats_Logon struct { + ConnectAttempts *int32 `protobuf:"varint,1,opt,name=connect_attempts" json:"connect_attempts,omitempty"` + ConnectSuccesses *int32 `protobuf:"varint,2,opt,name=connect_successes" json:"connect_successes,omitempty"` + ConnectFailures *int32 `protobuf:"varint,3,opt,name=connect_failures" json:"connect_failures,omitempty"` + ConnectionsDropped *int32 `protobuf:"varint,4,opt,name=connections_dropped" json:"connections_dropped,omitempty"` + SecondsRunning *uint32 `protobuf:"varint,5,opt,name=seconds_running" json:"seconds_running,omitempty"` + MsecTologonthistime *uint32 `protobuf:"varint,6,opt,name=msec_tologonthistime" json:"msec_tologonthistime,omitempty"` + CountBadCms *uint32 `protobuf:"varint,7,opt,name=count_bad_cms" json:"count_bad_cms,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientConnectionStats_Stats_Logon) Reset() { *m = CMsgClientConnectionStats_Stats_Logon{} } +func (m *CMsgClientConnectionStats_Stats_Logon) String() string { return proto.CompactTextString(m) } +func (*CMsgClientConnectionStats_Stats_Logon) ProtoMessage() {} +func (*CMsgClientConnectionStats_Stats_Logon) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{79, 0} +} + +func (m *CMsgClientConnectionStats_Stats_Logon) GetConnectAttempts() int32 { + if m != nil && m.ConnectAttempts != nil { + return *m.ConnectAttempts + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_Logon) GetConnectSuccesses() int32 { + if m != nil && m.ConnectSuccesses != nil { + return *m.ConnectSuccesses + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_Logon) GetConnectFailures() int32 { + if m != nil && m.ConnectFailures != nil { + return *m.ConnectFailures + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_Logon) GetConnectionsDropped() int32 { + if m != nil && m.ConnectionsDropped != nil { + return *m.ConnectionsDropped + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_Logon) GetSecondsRunning() uint32 { + if m != nil && m.SecondsRunning != nil { + return *m.SecondsRunning + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_Logon) GetMsecTologonthistime() uint32 { + if m != nil && m.MsecTologonthistime != nil { + return *m.MsecTologonthistime + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_Logon) GetCountBadCms() uint32 { + if m != nil && m.CountBadCms != nil { + return *m.CountBadCms + } + return 0 +} + +type CMsgClientConnectionStats_Stats_UDP struct { + PktsSent *uint64 `protobuf:"varint,1,opt,name=pkts_sent" json:"pkts_sent,omitempty"` + BytesSent *uint64 `protobuf:"varint,2,opt,name=bytes_sent" json:"bytes_sent,omitempty"` + PktsRecv *uint64 `protobuf:"varint,3,opt,name=pkts_recv" json:"pkts_recv,omitempty"` + PktsProcessed *uint64 `protobuf:"varint,4,opt,name=pkts_processed" json:"pkts_processed,omitempty"` + BytesRecv *uint64 `protobuf:"varint,5,opt,name=bytes_recv" json:"bytes_recv,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientConnectionStats_Stats_UDP) Reset() { *m = CMsgClientConnectionStats_Stats_UDP{} } +func (m *CMsgClientConnectionStats_Stats_UDP) String() string { return proto.CompactTextString(m) } +func (*CMsgClientConnectionStats_Stats_UDP) ProtoMessage() {} +func (*CMsgClientConnectionStats_Stats_UDP) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{79, 1} +} + +func (m *CMsgClientConnectionStats_Stats_UDP) GetPktsSent() uint64 { + if m != nil && m.PktsSent != nil { + return *m.PktsSent + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_UDP) GetBytesSent() uint64 { + if m != nil && m.BytesSent != nil { + return *m.BytesSent + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_UDP) GetPktsRecv() uint64 { + if m != nil && m.PktsRecv != nil { + return *m.PktsRecv + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_UDP) GetPktsProcessed() uint64 { + if m != nil && m.PktsProcessed != nil { + return *m.PktsProcessed + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_UDP) GetBytesRecv() uint64 { + if m != nil && m.BytesRecv != nil { + return *m.BytesRecv + } + return 0 +} + +type CMsgClientConnectionStats_Stats_VConn struct { + ConnectionsUdp *uint32 `protobuf:"varint,1,opt,name=connections_udp" json:"connections_udp,omitempty"` + ConnectionsTcp *uint32 `protobuf:"varint,2,opt,name=connections_tcp" json:"connections_tcp,omitempty"` + StatsUdp *CMsgClientConnectionStats_Stats_UDP `protobuf:"bytes,3,opt,name=stats_udp" json:"stats_udp,omitempty"` + PktsAbandoned *uint64 `protobuf:"varint,4,opt,name=pkts_abandoned" json:"pkts_abandoned,omitempty"` + ConnReqReceived *uint64 `protobuf:"varint,5,opt,name=conn_req_received" json:"conn_req_received,omitempty"` + PktsResent *uint64 `protobuf:"varint,6,opt,name=pkts_resent" json:"pkts_resent,omitempty"` + MsgsSent *uint64 `protobuf:"varint,7,opt,name=msgs_sent" json:"msgs_sent,omitempty"` + MsgsSentFailed *uint64 `protobuf:"varint,8,opt,name=msgs_sent_failed" json:"msgs_sent_failed,omitempty"` + MsgsRecv *uint64 `protobuf:"varint,9,opt,name=msgs_recv" json:"msgs_recv,omitempty"` + DatagramsSent *uint64 `protobuf:"varint,10,opt,name=datagrams_sent" json:"datagrams_sent,omitempty"` + DatagramsRecv *uint64 `protobuf:"varint,11,opt,name=datagrams_recv" json:"datagrams_recv,omitempty"` + BadPktsRecv *uint64 `protobuf:"varint,12,opt,name=bad_pkts_recv" json:"bad_pkts_recv,omitempty"` + UnknownConnPktsRecv *uint64 `protobuf:"varint,13,opt,name=unknown_conn_pkts_recv" json:"unknown_conn_pkts_recv,omitempty"` + MissedPktsRecv *uint64 `protobuf:"varint,14,opt,name=missed_pkts_recv" json:"missed_pkts_recv,omitempty"` + DupPktsRecv *uint64 `protobuf:"varint,15,opt,name=dup_pkts_recv" json:"dup_pkts_recv,omitempty"` + FailedConnectChallenges *uint64 `protobuf:"varint,16,opt,name=failed_connect_challenges" json:"failed_connect_challenges,omitempty"` + MicroSecAvgLatency *uint32 `protobuf:"varint,17,opt,name=micro_sec_avg_latency" json:"micro_sec_avg_latency,omitempty"` + MicroSecMinLatency *uint32 `protobuf:"varint,18,opt,name=micro_sec_min_latency" json:"micro_sec_min_latency,omitempty"` + MicroSecMaxLatency *uint32 `protobuf:"varint,19,opt,name=micro_sec_max_latency" json:"micro_sec_max_latency,omitempty"` + MemPoolMsgInUse *uint32 `protobuf:"varint,20,opt,name=mem_pool_msg_in_use" json:"mem_pool_msg_in_use,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientConnectionStats_Stats_VConn) Reset() { *m = CMsgClientConnectionStats_Stats_VConn{} } +func (m *CMsgClientConnectionStats_Stats_VConn) String() string { return proto.CompactTextString(m) } +func (*CMsgClientConnectionStats_Stats_VConn) ProtoMessage() {} +func (*CMsgClientConnectionStats_Stats_VConn) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{79, 2} +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetConnectionsUdp() uint32 { + if m != nil && m.ConnectionsUdp != nil { + return *m.ConnectionsUdp + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetConnectionsTcp() uint32 { + if m != nil && m.ConnectionsTcp != nil { + return *m.ConnectionsTcp + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetStatsUdp() *CMsgClientConnectionStats_Stats_UDP { + if m != nil { + return m.StatsUdp + } + return nil +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetPktsAbandoned() uint64 { + if m != nil && m.PktsAbandoned != nil { + return *m.PktsAbandoned + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetConnReqReceived() uint64 { + if m != nil && m.ConnReqReceived != nil { + return *m.ConnReqReceived + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetPktsResent() uint64 { + if m != nil && m.PktsResent != nil { + return *m.PktsResent + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetMsgsSent() uint64 { + if m != nil && m.MsgsSent != nil { + return *m.MsgsSent + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetMsgsSentFailed() uint64 { + if m != nil && m.MsgsSentFailed != nil { + return *m.MsgsSentFailed + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetMsgsRecv() uint64 { + if m != nil && m.MsgsRecv != nil { + return *m.MsgsRecv + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetDatagramsSent() uint64 { + if m != nil && m.DatagramsSent != nil { + return *m.DatagramsSent + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetDatagramsRecv() uint64 { + if m != nil && m.DatagramsRecv != nil { + return *m.DatagramsRecv + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetBadPktsRecv() uint64 { + if m != nil && m.BadPktsRecv != nil { + return *m.BadPktsRecv + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetUnknownConnPktsRecv() uint64 { + if m != nil && m.UnknownConnPktsRecv != nil { + return *m.UnknownConnPktsRecv + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetMissedPktsRecv() uint64 { + if m != nil && m.MissedPktsRecv != nil { + return *m.MissedPktsRecv + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetDupPktsRecv() uint64 { + if m != nil && m.DupPktsRecv != nil { + return *m.DupPktsRecv + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetFailedConnectChallenges() uint64 { + if m != nil && m.FailedConnectChallenges != nil { + return *m.FailedConnectChallenges + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetMicroSecAvgLatency() uint32 { + if m != nil && m.MicroSecAvgLatency != nil { + return *m.MicroSecAvgLatency + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetMicroSecMinLatency() uint32 { + if m != nil && m.MicroSecMinLatency != nil { + return *m.MicroSecMinLatency + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetMicroSecMaxLatency() uint32 { + if m != nil && m.MicroSecMaxLatency != nil { + return *m.MicroSecMaxLatency + } + return 0 +} + +func (m *CMsgClientConnectionStats_Stats_VConn) GetMemPoolMsgInUse() uint32 { + if m != nil && m.MemPoolMsgInUse != nil { + return *m.MemPoolMsgInUse + } + return 0 +} + +type CMsgClientServersAvailable struct { + ServerTypesAvailable []*CMsgClientServersAvailable_Server_Types_Available `protobuf:"bytes,1,rep,name=server_types_available" json:"server_types_available,omitempty"` + ServerTypeForAuthServices *uint32 `protobuf:"varint,2,opt,name=server_type_for_auth_services" json:"server_type_for_auth_services,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientServersAvailable) Reset() { *m = CMsgClientServersAvailable{} } +func (m *CMsgClientServersAvailable) String() string { return proto.CompactTextString(m) } +func (*CMsgClientServersAvailable) ProtoMessage() {} +func (*CMsgClientServersAvailable) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{80} } + +func (m *CMsgClientServersAvailable) GetServerTypesAvailable() []*CMsgClientServersAvailable_Server_Types_Available { + if m != nil { + return m.ServerTypesAvailable + } + return nil +} + +func (m *CMsgClientServersAvailable) GetServerTypeForAuthServices() uint32 { + if m != nil && m.ServerTypeForAuthServices != nil { + return *m.ServerTypeForAuthServices + } + return 0 +} + +type CMsgClientServersAvailable_Server_Types_Available struct { + Server *uint32 `protobuf:"varint,1,opt,name=server" json:"server,omitempty"` + Changed *bool `protobuf:"varint,2,opt,name=changed" json:"changed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientServersAvailable_Server_Types_Available) Reset() { + *m = CMsgClientServersAvailable_Server_Types_Available{} +} +func (m *CMsgClientServersAvailable_Server_Types_Available) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientServersAvailable_Server_Types_Available) ProtoMessage() {} +func (*CMsgClientServersAvailable_Server_Types_Available) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{80, 0} +} + +func (m *CMsgClientServersAvailable_Server_Types_Available) GetServer() uint32 { + if m != nil && m.Server != nil { + return *m.Server + } + return 0 +} + +func (m *CMsgClientServersAvailable_Server_Types_Available) GetChanged() bool { + if m != nil && m.Changed != nil { + return *m.Changed + } + return false +} + +type CMsgClientGetUserStats struct { + GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id" json:"game_id,omitempty"` + CrcStats *uint32 `protobuf:"varint,2,opt,name=crc_stats" json:"crc_stats,omitempty"` + SchemaLocalVersion *int32 `protobuf:"varint,3,opt,name=schema_local_version" json:"schema_local_version,omitempty"` + SteamIdForUser *uint64 `protobuf:"fixed64,4,opt,name=steam_id_for_user" json:"steam_id_for_user,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetUserStats) Reset() { *m = CMsgClientGetUserStats{} } +func (m *CMsgClientGetUserStats) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetUserStats) ProtoMessage() {} +func (*CMsgClientGetUserStats) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{81} } + +func (m *CMsgClientGetUserStats) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgClientGetUserStats) GetCrcStats() uint32 { + if m != nil && m.CrcStats != nil { + return *m.CrcStats + } + return 0 +} + +func (m *CMsgClientGetUserStats) GetSchemaLocalVersion() int32 { + if m != nil && m.SchemaLocalVersion != nil { + return *m.SchemaLocalVersion + } + return 0 +} + +func (m *CMsgClientGetUserStats) GetSteamIdForUser() uint64 { + if m != nil && m.SteamIdForUser != nil { + return *m.SteamIdForUser + } + return 0 +} + +type CMsgClientGetUserStatsResponse struct { + GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id" json:"game_id,omitempty"` + Eresult *int32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"` + CrcStats *uint32 `protobuf:"varint,3,opt,name=crc_stats" json:"crc_stats,omitempty"` + Schema []byte `protobuf:"bytes,4,opt,name=schema" json:"schema,omitempty"` + Stats []*CMsgClientGetUserStatsResponse_Stats `protobuf:"bytes,5,rep,name=stats" json:"stats,omitempty"` + AchievementBlocks []*CMsgClientGetUserStatsResponse_Achievement_Blocks `protobuf:"bytes,6,rep,name=achievement_blocks" json:"achievement_blocks,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetUserStatsResponse) Reset() { *m = CMsgClientGetUserStatsResponse{} } +func (m *CMsgClientGetUserStatsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetUserStatsResponse) ProtoMessage() {} +func (*CMsgClientGetUserStatsResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{82} } + +const Default_CMsgClientGetUserStatsResponse_Eresult int32 = 2 + +func (m *CMsgClientGetUserStatsResponse) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgClientGetUserStatsResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientGetUserStatsResponse_Eresult +} + +func (m *CMsgClientGetUserStatsResponse) GetCrcStats() uint32 { + if m != nil && m.CrcStats != nil { + return *m.CrcStats + } + return 0 +} + +func (m *CMsgClientGetUserStatsResponse) GetSchema() []byte { + if m != nil { + return m.Schema + } + return nil +} + +func (m *CMsgClientGetUserStatsResponse) GetStats() []*CMsgClientGetUserStatsResponse_Stats { + if m != nil { + return m.Stats + } + return nil +} + +func (m *CMsgClientGetUserStatsResponse) GetAchievementBlocks() []*CMsgClientGetUserStatsResponse_Achievement_Blocks { + if m != nil { + return m.AchievementBlocks + } + return nil +} + +type CMsgClientGetUserStatsResponse_Stats struct { + StatId *uint32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"` + StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value" json:"stat_value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetUserStatsResponse_Stats) Reset() { *m = CMsgClientGetUserStatsResponse_Stats{} } +func (m *CMsgClientGetUserStatsResponse_Stats) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetUserStatsResponse_Stats) ProtoMessage() {} +func (*CMsgClientGetUserStatsResponse_Stats) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{82, 0} +} + +func (m *CMsgClientGetUserStatsResponse_Stats) GetStatId() uint32 { + if m != nil && m.StatId != nil { + return *m.StatId + } + return 0 +} + +func (m *CMsgClientGetUserStatsResponse_Stats) GetStatValue() uint32 { + if m != nil && m.StatValue != nil { + return *m.StatValue + } + return 0 +} + +type CMsgClientGetUserStatsResponse_Achievement_Blocks struct { + AchievementId *uint32 `protobuf:"varint,1,opt,name=achievement_id" json:"achievement_id,omitempty"` + UnlockTime []uint32 `protobuf:"fixed32,2,rep,name=unlock_time" json:"unlock_time,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetUserStatsResponse_Achievement_Blocks) Reset() { + *m = CMsgClientGetUserStatsResponse_Achievement_Blocks{} +} +func (m *CMsgClientGetUserStatsResponse_Achievement_Blocks) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientGetUserStatsResponse_Achievement_Blocks) ProtoMessage() {} +func (*CMsgClientGetUserStatsResponse_Achievement_Blocks) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{82, 1} +} + +func (m *CMsgClientGetUserStatsResponse_Achievement_Blocks) GetAchievementId() uint32 { + if m != nil && m.AchievementId != nil { + return *m.AchievementId + } + return 0 +} + +func (m *CMsgClientGetUserStatsResponse_Achievement_Blocks) GetUnlockTime() []uint32 { + if m != nil { + return m.UnlockTime + } + return nil +} + +type CMsgClientStoreUserStatsResponse struct { + GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id" json:"game_id,omitempty"` + Eresult *int32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"` + CrcStats *uint32 `protobuf:"varint,3,opt,name=crc_stats" json:"crc_stats,omitempty"` + StatsFailedValidation []*CMsgClientStoreUserStatsResponse_Stats_Failed_Validation `protobuf:"bytes,4,rep,name=stats_failed_validation" json:"stats_failed_validation,omitempty"` + StatsOutOfDate *bool `protobuf:"varint,5,opt,name=stats_out_of_date" json:"stats_out_of_date,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientStoreUserStatsResponse) Reset() { *m = CMsgClientStoreUserStatsResponse{} } +func (m *CMsgClientStoreUserStatsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientStoreUserStatsResponse) ProtoMessage() {} +func (*CMsgClientStoreUserStatsResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{83} +} + +const Default_CMsgClientStoreUserStatsResponse_Eresult int32 = 2 + +func (m *CMsgClientStoreUserStatsResponse) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgClientStoreUserStatsResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientStoreUserStatsResponse_Eresult +} + +func (m *CMsgClientStoreUserStatsResponse) GetCrcStats() uint32 { + if m != nil && m.CrcStats != nil { + return *m.CrcStats + } + return 0 +} + +func (m *CMsgClientStoreUserStatsResponse) GetStatsFailedValidation() []*CMsgClientStoreUserStatsResponse_Stats_Failed_Validation { + if m != nil { + return m.StatsFailedValidation + } + return nil +} + +func (m *CMsgClientStoreUserStatsResponse) GetStatsOutOfDate() bool { + if m != nil && m.StatsOutOfDate != nil { + return *m.StatsOutOfDate + } + return false +} + +type CMsgClientStoreUserStatsResponse_Stats_Failed_Validation struct { + StatId *uint32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"` + RevertedStatValue *uint32 `protobuf:"varint,2,opt,name=reverted_stat_value" json:"reverted_stat_value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) Reset() { + *m = CMsgClientStoreUserStatsResponse_Stats_Failed_Validation{} +} +func (m *CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) ProtoMessage() {} +func (*CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{83, 0} +} + +func (m *CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) GetStatId() uint32 { + if m != nil && m.StatId != nil { + return *m.StatId + } + return 0 +} + +func (m *CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) GetRevertedStatValue() uint32 { + if m != nil && m.RevertedStatValue != nil { + return *m.RevertedStatValue + } + return 0 +} + +type CMsgClientStoreUserStats2 struct { + GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id" json:"game_id,omitempty"` + SettorSteamId *uint64 `protobuf:"fixed64,2,opt,name=settor_steam_id" json:"settor_steam_id,omitempty"` + SetteeSteamId *uint64 `protobuf:"fixed64,3,opt,name=settee_steam_id" json:"settee_steam_id,omitempty"` + CrcStats *uint32 `protobuf:"varint,4,opt,name=crc_stats" json:"crc_stats,omitempty"` + ExplicitReset *bool `protobuf:"varint,5,opt,name=explicit_reset" json:"explicit_reset,omitempty"` + Stats []*CMsgClientStoreUserStats2_Stats `protobuf:"bytes,6,rep,name=stats" json:"stats,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientStoreUserStats2) Reset() { *m = CMsgClientStoreUserStats2{} } +func (m *CMsgClientStoreUserStats2) String() string { return proto.CompactTextString(m) } +func (*CMsgClientStoreUserStats2) ProtoMessage() {} +func (*CMsgClientStoreUserStats2) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{84} } + +func (m *CMsgClientStoreUserStats2) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgClientStoreUserStats2) GetSettorSteamId() uint64 { + if m != nil && m.SettorSteamId != nil { + return *m.SettorSteamId + } + return 0 +} + +func (m *CMsgClientStoreUserStats2) GetSetteeSteamId() uint64 { + if m != nil && m.SetteeSteamId != nil { + return *m.SetteeSteamId + } + return 0 +} + +func (m *CMsgClientStoreUserStats2) GetCrcStats() uint32 { + if m != nil && m.CrcStats != nil { + return *m.CrcStats + } + return 0 +} + +func (m *CMsgClientStoreUserStats2) GetExplicitReset() bool { + if m != nil && m.ExplicitReset != nil { + return *m.ExplicitReset + } + return false +} + +func (m *CMsgClientStoreUserStats2) GetStats() []*CMsgClientStoreUserStats2_Stats { + if m != nil { + return m.Stats + } + return nil +} + +type CMsgClientStoreUserStats2_Stats struct { + StatId *uint32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"` + StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value" json:"stat_value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientStoreUserStats2_Stats) Reset() { *m = CMsgClientStoreUserStats2_Stats{} } +func (m *CMsgClientStoreUserStats2_Stats) String() string { return proto.CompactTextString(m) } +func (*CMsgClientStoreUserStats2_Stats) ProtoMessage() {} +func (*CMsgClientStoreUserStats2_Stats) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{84, 0} +} + +func (m *CMsgClientStoreUserStats2_Stats) GetStatId() uint32 { + if m != nil && m.StatId != nil { + return *m.StatId + } + return 0 +} + +func (m *CMsgClientStoreUserStats2_Stats) GetStatValue() uint32 { + if m != nil && m.StatValue != nil { + return *m.StatValue + } + return 0 +} + +type CMsgClientStatsUpdated struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id" json:"game_id,omitempty"` + CrcStats *uint32 `protobuf:"varint,3,opt,name=crc_stats" json:"crc_stats,omitempty"` + UpdatedStats []*CMsgClientStatsUpdated_Updated_Stats `protobuf:"bytes,4,rep,name=updated_stats" json:"updated_stats,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientStatsUpdated) Reset() { *m = CMsgClientStatsUpdated{} } +func (m *CMsgClientStatsUpdated) String() string { return proto.CompactTextString(m) } +func (*CMsgClientStatsUpdated) ProtoMessage() {} +func (*CMsgClientStatsUpdated) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{85} } + +func (m *CMsgClientStatsUpdated) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgClientStatsUpdated) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgClientStatsUpdated) GetCrcStats() uint32 { + if m != nil && m.CrcStats != nil { + return *m.CrcStats + } + return 0 +} + +func (m *CMsgClientStatsUpdated) GetUpdatedStats() []*CMsgClientStatsUpdated_Updated_Stats { + if m != nil { + return m.UpdatedStats + } + return nil +} + +type CMsgClientStatsUpdated_Updated_Stats struct { + StatId *uint32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"` + StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value" json:"stat_value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientStatsUpdated_Updated_Stats) Reset() { *m = CMsgClientStatsUpdated_Updated_Stats{} } +func (m *CMsgClientStatsUpdated_Updated_Stats) String() string { return proto.CompactTextString(m) } +func (*CMsgClientStatsUpdated_Updated_Stats) ProtoMessage() {} +func (*CMsgClientStatsUpdated_Updated_Stats) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{85, 0} +} + +func (m *CMsgClientStatsUpdated_Updated_Stats) GetStatId() uint32 { + if m != nil && m.StatId != nil { + return *m.StatId + } + return 0 +} + +func (m *CMsgClientStatsUpdated_Updated_Stats) GetStatValue() uint32 { + if m != nil && m.StatValue != nil { + return *m.StatValue + } + return 0 +} + +type CMsgClientStoreUserStats struct { + GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id" json:"game_id,omitempty"` + ExplicitReset *bool `protobuf:"varint,2,opt,name=explicit_reset" json:"explicit_reset,omitempty"` + StatsToStore []*CMsgClientStoreUserStats_Stats_To_Store `protobuf:"bytes,3,rep,name=stats_to_store" json:"stats_to_store,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientStoreUserStats) Reset() { *m = CMsgClientStoreUserStats{} } +func (m *CMsgClientStoreUserStats) String() string { return proto.CompactTextString(m) } +func (*CMsgClientStoreUserStats) ProtoMessage() {} +func (*CMsgClientStoreUserStats) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{86} } + +func (m *CMsgClientStoreUserStats) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgClientStoreUserStats) GetExplicitReset() bool { + if m != nil && m.ExplicitReset != nil { + return *m.ExplicitReset + } + return false +} + +func (m *CMsgClientStoreUserStats) GetStatsToStore() []*CMsgClientStoreUserStats_Stats_To_Store { + if m != nil { + return m.StatsToStore + } + return nil +} + +type CMsgClientStoreUserStats_Stats_To_Store struct { + StatId *uint32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"` + StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value" json:"stat_value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientStoreUserStats_Stats_To_Store) Reset() { + *m = CMsgClientStoreUserStats_Stats_To_Store{} +} +func (m *CMsgClientStoreUserStats_Stats_To_Store) String() string { return proto.CompactTextString(m) } +func (*CMsgClientStoreUserStats_Stats_To_Store) ProtoMessage() {} +func (*CMsgClientStoreUserStats_Stats_To_Store) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{86, 0} +} + +func (m *CMsgClientStoreUserStats_Stats_To_Store) GetStatId() uint32 { + if m != nil && m.StatId != nil { + return *m.StatId + } + return 0 +} + +func (m *CMsgClientStoreUserStats_Stats_To_Store) GetStatValue() uint32 { + if m != nil && m.StatValue != nil { + return *m.StatValue + } + return 0 +} + +type CMsgClientGetClientDetails struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetClientDetails) Reset() { *m = CMsgClientGetClientDetails{} } +func (m *CMsgClientGetClientDetails) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetClientDetails) ProtoMessage() {} +func (*CMsgClientGetClientDetails) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{87} } + +type CMsgClientReportOverlayDetourFailure struct { + FailureStrings []string `protobuf:"bytes,1,rep,name=failure_strings" json:"failure_strings,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientReportOverlayDetourFailure) Reset() { *m = CMsgClientReportOverlayDetourFailure{} } +func (m *CMsgClientReportOverlayDetourFailure) String() string { return proto.CompactTextString(m) } +func (*CMsgClientReportOverlayDetourFailure) ProtoMessage() {} +func (*CMsgClientReportOverlayDetourFailure) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{88} +} + +func (m *CMsgClientReportOverlayDetourFailure) GetFailureStrings() []string { + if m != nil { + return m.FailureStrings + } + return nil +} + +type CMsgClientGetClientDetailsResponse struct { + PackageVersion *uint32 `protobuf:"varint,1,opt,name=package_version" json:"package_version,omitempty"` + ProtocolVersion *uint32 `protobuf:"varint,8,opt,name=protocol_version" json:"protocol_version,omitempty"` + Os *string `protobuf:"bytes,2,opt,name=os" json:"os,omitempty"` + MachineName *string `protobuf:"bytes,3,opt,name=machine_name" json:"machine_name,omitempty"` + IpPublic *string `protobuf:"bytes,4,opt,name=ip_public" json:"ip_public,omitempty"` + IpPrivate *string `protobuf:"bytes,5,opt,name=ip_private" json:"ip_private,omitempty"` + BytesAvailable *uint64 `protobuf:"varint,7,opt,name=bytes_available" json:"bytes_available,omitempty"` + GamesRunning []*CMsgClientGetClientDetailsResponse_Game `protobuf:"bytes,6,rep,name=games_running" json:"games_running,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetClientDetailsResponse) Reset() { *m = CMsgClientGetClientDetailsResponse{} } +func (m *CMsgClientGetClientDetailsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetClientDetailsResponse) ProtoMessage() {} +func (*CMsgClientGetClientDetailsResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{89} +} + +func (m *CMsgClientGetClientDetailsResponse) GetPackageVersion() uint32 { + if m != nil && m.PackageVersion != nil { + return *m.PackageVersion + } + return 0 +} + +func (m *CMsgClientGetClientDetailsResponse) GetProtocolVersion() uint32 { + if m != nil && m.ProtocolVersion != nil { + return *m.ProtocolVersion + } + return 0 +} + +func (m *CMsgClientGetClientDetailsResponse) GetOs() string { + if m != nil && m.Os != nil { + return *m.Os + } + return "" +} + +func (m *CMsgClientGetClientDetailsResponse) GetMachineName() string { + if m != nil && m.MachineName != nil { + return *m.MachineName + } + return "" +} + +func (m *CMsgClientGetClientDetailsResponse) GetIpPublic() string { + if m != nil && m.IpPublic != nil { + return *m.IpPublic + } + return "" +} + +func (m *CMsgClientGetClientDetailsResponse) GetIpPrivate() string { + if m != nil && m.IpPrivate != nil { + return *m.IpPrivate + } + return "" +} + +func (m *CMsgClientGetClientDetailsResponse) GetBytesAvailable() uint64 { + if m != nil && m.BytesAvailable != nil { + return *m.BytesAvailable + } + return 0 +} + +func (m *CMsgClientGetClientDetailsResponse) GetGamesRunning() []*CMsgClientGetClientDetailsResponse_Game { + if m != nil { + return m.GamesRunning + } + return nil +} + +type CMsgClientGetClientDetailsResponse_Game struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + ExtraInfo *string `protobuf:"bytes,2,opt,name=extra_info" json:"extra_info,omitempty"` + TimeRunningSec *uint32 `protobuf:"varint,3,opt,name=time_running_sec" json:"time_running_sec,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetClientDetailsResponse_Game) Reset() { + *m = CMsgClientGetClientDetailsResponse_Game{} +} +func (m *CMsgClientGetClientDetailsResponse_Game) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetClientDetailsResponse_Game) ProtoMessage() {} +func (*CMsgClientGetClientDetailsResponse_Game) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{89, 0} +} + +func (m *CMsgClientGetClientDetailsResponse_Game) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientGetClientDetailsResponse_Game) GetExtraInfo() string { + if m != nil && m.ExtraInfo != nil { + return *m.ExtraInfo + } + return "" +} + +func (m *CMsgClientGetClientDetailsResponse_Game) GetTimeRunningSec() uint32 { + if m != nil && m.TimeRunningSec != nil { + return *m.TimeRunningSec + } + return 0 +} + +type CMsgClientGetClientAppList struct { + Media *bool `protobuf:"varint,1,opt,name=media" json:"media,omitempty"` + Tools *bool `protobuf:"varint,2,opt,name=tools" json:"tools,omitempty"` + Games *bool `protobuf:"varint,3,opt,name=games" json:"games,omitempty"` + OnlyInstalled *bool `protobuf:"varint,4,opt,name=only_installed" json:"only_installed,omitempty"` + OnlyChanging *bool `protobuf:"varint,5,opt,name=only_changing" json:"only_changing,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetClientAppList) Reset() { *m = CMsgClientGetClientAppList{} } +func (m *CMsgClientGetClientAppList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetClientAppList) ProtoMessage() {} +func (*CMsgClientGetClientAppList) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{90} } + +func (m *CMsgClientGetClientAppList) GetMedia() bool { + if m != nil && m.Media != nil { + return *m.Media + } + return false +} + +func (m *CMsgClientGetClientAppList) GetTools() bool { + if m != nil && m.Tools != nil { + return *m.Tools + } + return false +} + +func (m *CMsgClientGetClientAppList) GetGames() bool { + if m != nil && m.Games != nil { + return *m.Games + } + return false +} + +func (m *CMsgClientGetClientAppList) GetOnlyInstalled() bool { + if m != nil && m.OnlyInstalled != nil { + return *m.OnlyInstalled + } + return false +} + +func (m *CMsgClientGetClientAppList) GetOnlyChanging() bool { + if m != nil && m.OnlyChanging != nil { + return *m.OnlyChanging + } + return false +} + +type CMsgClientGetClientAppListResponse struct { + Apps []*CMsgClientGetClientAppListResponse_App `protobuf:"bytes,1,rep,name=apps" json:"apps,omitempty"` + BytesAvailable *uint64 `protobuf:"varint,2,opt,name=bytes_available" json:"bytes_available,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetClientAppListResponse) Reset() { *m = CMsgClientGetClientAppListResponse{} } +func (m *CMsgClientGetClientAppListResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetClientAppListResponse) ProtoMessage() {} +func (*CMsgClientGetClientAppListResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{91} +} + +func (m *CMsgClientGetClientAppListResponse) GetApps() []*CMsgClientGetClientAppListResponse_App { + if m != nil { + return m.Apps + } + return nil +} + +func (m *CMsgClientGetClientAppListResponse) GetBytesAvailable() uint64 { + if m != nil && m.BytesAvailable != nil { + return *m.BytesAvailable + } + return 0 +} + +type CMsgClientGetClientAppListResponse_App struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Category *string `protobuf:"bytes,2,opt,name=category" json:"category,omitempty"` + AppType *string `protobuf:"bytes,10,opt,name=app_type" json:"app_type,omitempty"` + Favorite *bool `protobuf:"varint,3,opt,name=favorite" json:"favorite,omitempty"` + Installed *bool `protobuf:"varint,4,opt,name=installed" json:"installed,omitempty"` + AutoUpdate *bool `protobuf:"varint,5,opt,name=auto_update" json:"auto_update,omitempty"` + BytesDownloaded *uint64 `protobuf:"varint,6,opt,name=bytes_downloaded" json:"bytes_downloaded,omitempty"` + BytesNeeded *uint64 `protobuf:"varint,7,opt,name=bytes_needed" json:"bytes_needed,omitempty"` + BytesDownloadRate *uint32 `protobuf:"varint,8,opt,name=bytes_download_rate" json:"bytes_download_rate,omitempty"` + DownloadPaused *bool `protobuf:"varint,11,opt,name=download_paused" json:"download_paused,omitempty"` + NumDownloading *uint32 `protobuf:"varint,12,opt,name=num_downloading" json:"num_downloading,omitempty"` + NumPaused *uint32 `protobuf:"varint,13,opt,name=num_paused" json:"num_paused,omitempty"` + Changing *bool `protobuf:"varint,14,opt,name=changing" json:"changing,omitempty"` + AvailableOnPlatform *bool `protobuf:"varint,15,opt,name=available_on_platform" json:"available_on_platform,omitempty"` + Dlcs []*CMsgClientGetClientAppListResponse_App_DLC `protobuf:"bytes,9,rep,name=dlcs" json:"dlcs,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetClientAppListResponse_App) Reset() { + *m = CMsgClientGetClientAppListResponse_App{} +} +func (m *CMsgClientGetClientAppListResponse_App) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetClientAppListResponse_App) ProtoMessage() {} +func (*CMsgClientGetClientAppListResponse_App) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{91, 0} +} + +func (m *CMsgClientGetClientAppListResponse_App) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientGetClientAppListResponse_App) GetCategory() string { + if m != nil && m.Category != nil { + return *m.Category + } + return "" +} + +func (m *CMsgClientGetClientAppListResponse_App) GetAppType() string { + if m != nil && m.AppType != nil { + return *m.AppType + } + return "" +} + +func (m *CMsgClientGetClientAppListResponse_App) GetFavorite() bool { + if m != nil && m.Favorite != nil { + return *m.Favorite + } + return false +} + +func (m *CMsgClientGetClientAppListResponse_App) GetInstalled() bool { + if m != nil && m.Installed != nil { + return *m.Installed + } + return false +} + +func (m *CMsgClientGetClientAppListResponse_App) GetAutoUpdate() bool { + if m != nil && m.AutoUpdate != nil { + return *m.AutoUpdate + } + return false +} + +func (m *CMsgClientGetClientAppListResponse_App) GetBytesDownloaded() uint64 { + if m != nil && m.BytesDownloaded != nil { + return *m.BytesDownloaded + } + return 0 +} + +func (m *CMsgClientGetClientAppListResponse_App) GetBytesNeeded() uint64 { + if m != nil && m.BytesNeeded != nil { + return *m.BytesNeeded + } + return 0 +} + +func (m *CMsgClientGetClientAppListResponse_App) GetBytesDownloadRate() uint32 { + if m != nil && m.BytesDownloadRate != nil { + return *m.BytesDownloadRate + } + return 0 +} + +func (m *CMsgClientGetClientAppListResponse_App) GetDownloadPaused() bool { + if m != nil && m.DownloadPaused != nil { + return *m.DownloadPaused + } + return false +} + +func (m *CMsgClientGetClientAppListResponse_App) GetNumDownloading() uint32 { + if m != nil && m.NumDownloading != nil { + return *m.NumDownloading + } + return 0 +} + +func (m *CMsgClientGetClientAppListResponse_App) GetNumPaused() uint32 { + if m != nil && m.NumPaused != nil { + return *m.NumPaused + } + return 0 +} + +func (m *CMsgClientGetClientAppListResponse_App) GetChanging() bool { + if m != nil && m.Changing != nil { + return *m.Changing + } + return false +} + +func (m *CMsgClientGetClientAppListResponse_App) GetAvailableOnPlatform() bool { + if m != nil && m.AvailableOnPlatform != nil { + return *m.AvailableOnPlatform + } + return false +} + +func (m *CMsgClientGetClientAppListResponse_App) GetDlcs() []*CMsgClientGetClientAppListResponse_App_DLC { + if m != nil { + return m.Dlcs + } + return nil +} + +type CMsgClientGetClientAppListResponse_App_DLC struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Installed *bool `protobuf:"varint,2,opt,name=installed" json:"installed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetClientAppListResponse_App_DLC) Reset() { + *m = CMsgClientGetClientAppListResponse_App_DLC{} +} +func (m *CMsgClientGetClientAppListResponse_App_DLC) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientGetClientAppListResponse_App_DLC) ProtoMessage() {} +func (*CMsgClientGetClientAppListResponse_App_DLC) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{91, 0, 0} +} + +func (m *CMsgClientGetClientAppListResponse_App_DLC) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientGetClientAppListResponse_App_DLC) GetInstalled() bool { + if m != nil && m.Installed != nil { + return *m.Installed + } + return false +} + +type CMsgClientInstallClientApp struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientInstallClientApp) Reset() { *m = CMsgClientInstallClientApp{} } +func (m *CMsgClientInstallClientApp) String() string { return proto.CompactTextString(m) } +func (*CMsgClientInstallClientApp) ProtoMessage() {} +func (*CMsgClientInstallClientApp) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{92} } + +func (m *CMsgClientInstallClientApp) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CMsgClientInstallClientAppResponse struct { + Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientInstallClientAppResponse) Reset() { *m = CMsgClientInstallClientAppResponse{} } +func (m *CMsgClientInstallClientAppResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientInstallClientAppResponse) ProtoMessage() {} +func (*CMsgClientInstallClientAppResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{93} +} + +func (m *CMsgClientInstallClientAppResponse) GetResult() uint32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +type CMsgClientUninstallClientApp struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUninstallClientApp) Reset() { *m = CMsgClientUninstallClientApp{} } +func (m *CMsgClientUninstallClientApp) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUninstallClientApp) ProtoMessage() {} +func (*CMsgClientUninstallClientApp) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{94} } + +func (m *CMsgClientUninstallClientApp) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CMsgClientUninstallClientAppResponse struct { + Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUninstallClientAppResponse) Reset() { *m = CMsgClientUninstallClientAppResponse{} } +func (m *CMsgClientUninstallClientAppResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUninstallClientAppResponse) ProtoMessage() {} +func (*CMsgClientUninstallClientAppResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{95} +} + +func (m *CMsgClientUninstallClientAppResponse) GetResult() uint32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +type CMsgClientSetClientAppUpdateState struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Update *bool `protobuf:"varint,2,opt,name=update" json:"update,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientSetClientAppUpdateState) Reset() { *m = CMsgClientSetClientAppUpdateState{} } +func (m *CMsgClientSetClientAppUpdateState) String() string { return proto.CompactTextString(m) } +func (*CMsgClientSetClientAppUpdateState) ProtoMessage() {} +func (*CMsgClientSetClientAppUpdateState) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{96} +} + +func (m *CMsgClientSetClientAppUpdateState) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientSetClientAppUpdateState) GetUpdate() bool { + if m != nil && m.Update != nil { + return *m.Update + } + return false +} + +type CMsgClientSetClientAppUpdateStateResponse struct { + Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientSetClientAppUpdateStateResponse) Reset() { + *m = CMsgClientSetClientAppUpdateStateResponse{} +} +func (m *CMsgClientSetClientAppUpdateStateResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientSetClientAppUpdateStateResponse) ProtoMessage() {} +func (*CMsgClientSetClientAppUpdateStateResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{97} +} + +func (m *CMsgClientSetClientAppUpdateStateResponse) GetResult() uint32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +type CMsgClientUFSUploadFileRequest struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + FileSize *uint32 `protobuf:"varint,2,opt,name=file_size" json:"file_size,omitempty"` + RawFileSize *uint32 `protobuf:"varint,3,opt,name=raw_file_size" json:"raw_file_size,omitempty"` + ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file" json:"sha_file,omitempty"` + TimeStamp *uint64 `protobuf:"varint,5,opt,name=time_stamp" json:"time_stamp,omitempty"` + FileName *string `protobuf:"bytes,6,opt,name=file_name" json:"file_name,omitempty"` + PlatformsToSyncDeprecated *uint32 `protobuf:"varint,7,opt,name=platforms_to_sync_deprecated" json:"platforms_to_sync_deprecated,omitempty"` + PlatformsToSync *uint32 `protobuf:"varint,8,opt,name=platforms_to_sync,def=4294967295" json:"platforms_to_sync,omitempty"` + CellId *uint32 `protobuf:"varint,9,opt,name=cell_id" json:"cell_id,omitempty"` + CanEncrypt *bool `protobuf:"varint,10,opt,name=can_encrypt" json:"can_encrypt,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSUploadFileRequest) Reset() { *m = CMsgClientUFSUploadFileRequest{} } +func (m *CMsgClientUFSUploadFileRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSUploadFileRequest) ProtoMessage() {} +func (*CMsgClientUFSUploadFileRequest) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{98} } + +const Default_CMsgClientUFSUploadFileRequest_PlatformsToSync uint32 = 4294967295 + +func (m *CMsgClientUFSUploadFileRequest) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSUploadFileRequest) GetFileSize() uint32 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *CMsgClientUFSUploadFileRequest) GetRawFileSize() uint32 { + if m != nil && m.RawFileSize != nil { + return *m.RawFileSize + } + return 0 +} + +func (m *CMsgClientUFSUploadFileRequest) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CMsgClientUFSUploadFileRequest) GetTimeStamp() uint64 { + if m != nil && m.TimeStamp != nil { + return *m.TimeStamp + } + return 0 +} + +func (m *CMsgClientUFSUploadFileRequest) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +func (m *CMsgClientUFSUploadFileRequest) GetPlatformsToSyncDeprecated() uint32 { + if m != nil && m.PlatformsToSyncDeprecated != nil { + return *m.PlatformsToSyncDeprecated + } + return 0 +} + +func (m *CMsgClientUFSUploadFileRequest) GetPlatformsToSync() uint32 { + if m != nil && m.PlatformsToSync != nil { + return *m.PlatformsToSync + } + return Default_CMsgClientUFSUploadFileRequest_PlatformsToSync +} + +func (m *CMsgClientUFSUploadFileRequest) GetCellId() uint32 { + if m != nil && m.CellId != nil { + return *m.CellId + } + return 0 +} + +func (m *CMsgClientUFSUploadFileRequest) GetCanEncrypt() bool { + if m != nil && m.CanEncrypt != nil { + return *m.CanEncrypt + } + return false +} + +type CMsgClientUFSUploadFileResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + ShaFile []byte `protobuf:"bytes,2,opt,name=sha_file" json:"sha_file,omitempty"` + UseHttp *bool `protobuf:"varint,3,opt,name=use_http" json:"use_http,omitempty"` + HttpHost *string `protobuf:"bytes,4,opt,name=http_host" json:"http_host,omitempty"` + HttpUrl *string `protobuf:"bytes,5,opt,name=http_url" json:"http_url,omitempty"` + KvHeaders []byte `protobuf:"bytes,6,opt,name=kv_headers" json:"kv_headers,omitempty"` + UseHttps *bool `protobuf:"varint,7,opt,name=use_https" json:"use_https,omitempty"` + EncryptFile *bool `protobuf:"varint,8,opt,name=encrypt_file" json:"encrypt_file,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSUploadFileResponse) Reset() { *m = CMsgClientUFSUploadFileResponse{} } +func (m *CMsgClientUFSUploadFileResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSUploadFileResponse) ProtoMessage() {} +func (*CMsgClientUFSUploadFileResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{99} +} + +const Default_CMsgClientUFSUploadFileResponse_Eresult int32 = 2 + +func (m *CMsgClientUFSUploadFileResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUFSUploadFileResponse_Eresult +} + +func (m *CMsgClientUFSUploadFileResponse) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CMsgClientUFSUploadFileResponse) GetUseHttp() bool { + if m != nil && m.UseHttp != nil { + return *m.UseHttp + } + return false +} + +func (m *CMsgClientUFSUploadFileResponse) GetHttpHost() string { + if m != nil && m.HttpHost != nil { + return *m.HttpHost + } + return "" +} + +func (m *CMsgClientUFSUploadFileResponse) GetHttpUrl() string { + if m != nil && m.HttpUrl != nil { + return *m.HttpUrl + } + return "" +} + +func (m *CMsgClientUFSUploadFileResponse) GetKvHeaders() []byte { + if m != nil { + return m.KvHeaders + } + return nil +} + +func (m *CMsgClientUFSUploadFileResponse) GetUseHttps() bool { + if m != nil && m.UseHttps != nil { + return *m.UseHttps + } + return false +} + +func (m *CMsgClientUFSUploadFileResponse) GetEncryptFile() bool { + if m != nil && m.EncryptFile != nil { + return *m.EncryptFile + } + return false +} + +type CMsgClientUFSUploadCommit struct { + Files []*CMsgClientUFSUploadCommit_File `protobuf:"bytes,1,rep,name=files" json:"files,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSUploadCommit) Reset() { *m = CMsgClientUFSUploadCommit{} } +func (m *CMsgClientUFSUploadCommit) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSUploadCommit) ProtoMessage() {} +func (*CMsgClientUFSUploadCommit) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{100} } + +func (m *CMsgClientUFSUploadCommit) GetFiles() []*CMsgClientUFSUploadCommit_File { + if m != nil { + return m.Files + } + return nil +} + +type CMsgClientUFSUploadCommit_File struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + ShaFile []byte `protobuf:"bytes,3,opt,name=sha_file" json:"sha_file,omitempty"` + CubFile *uint32 `protobuf:"varint,4,opt,name=cub_file" json:"cub_file,omitempty"` + FileName *string `protobuf:"bytes,5,opt,name=file_name" json:"file_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSUploadCommit_File) Reset() { *m = CMsgClientUFSUploadCommit_File{} } +func (m *CMsgClientUFSUploadCommit_File) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSUploadCommit_File) ProtoMessage() {} +func (*CMsgClientUFSUploadCommit_File) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{100, 0} +} + +const Default_CMsgClientUFSUploadCommit_File_Eresult int32 = 2 + +func (m *CMsgClientUFSUploadCommit_File) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUFSUploadCommit_File_Eresult +} + +func (m *CMsgClientUFSUploadCommit_File) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSUploadCommit_File) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CMsgClientUFSUploadCommit_File) GetCubFile() uint32 { + if m != nil && m.CubFile != nil { + return *m.CubFile + } + return 0 +} + +func (m *CMsgClientUFSUploadCommit_File) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +type CMsgClientUFSUploadCommitResponse struct { + Files []*CMsgClientUFSUploadCommitResponse_File `protobuf:"bytes,1,rep,name=files" json:"files,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSUploadCommitResponse) Reset() { *m = CMsgClientUFSUploadCommitResponse{} } +func (m *CMsgClientUFSUploadCommitResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSUploadCommitResponse) ProtoMessage() {} +func (*CMsgClientUFSUploadCommitResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{101} +} + +func (m *CMsgClientUFSUploadCommitResponse) GetFiles() []*CMsgClientUFSUploadCommitResponse_File { + if m != nil { + return m.Files + } + return nil +} + +type CMsgClientUFSUploadCommitResponse_File struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + ShaFile []byte `protobuf:"bytes,3,opt,name=sha_file" json:"sha_file,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSUploadCommitResponse_File) Reset() { + *m = CMsgClientUFSUploadCommitResponse_File{} +} +func (m *CMsgClientUFSUploadCommitResponse_File) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSUploadCommitResponse_File) ProtoMessage() {} +func (*CMsgClientUFSUploadCommitResponse_File) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{101, 0} +} + +const Default_CMsgClientUFSUploadCommitResponse_File_Eresult int32 = 2 + +func (m *CMsgClientUFSUploadCommitResponse_File) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUFSUploadCommitResponse_File_Eresult +} + +func (m *CMsgClientUFSUploadCommitResponse_File) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSUploadCommitResponse_File) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +type CMsgClientUFSFileChunk struct { + ShaFile []byte `protobuf:"bytes,1,opt,name=sha_file" json:"sha_file,omitempty"` + FileStart *uint32 `protobuf:"varint,2,opt,name=file_start" json:"file_start,omitempty"` + Data []byte `protobuf:"bytes,3,opt,name=data" json:"data,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSFileChunk) Reset() { *m = CMsgClientUFSFileChunk{} } +func (m *CMsgClientUFSFileChunk) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSFileChunk) ProtoMessage() {} +func (*CMsgClientUFSFileChunk) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{102} } + +func (m *CMsgClientUFSFileChunk) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CMsgClientUFSFileChunk) GetFileStart() uint32 { + if m != nil && m.FileStart != nil { + return *m.FileStart + } + return 0 +} + +func (m *CMsgClientUFSFileChunk) GetData() []byte { + if m != nil { + return m.Data + } + return nil +} + +type CMsgClientUFSTransferHeartbeat struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSTransferHeartbeat) Reset() { *m = CMsgClientUFSTransferHeartbeat{} } +func (m *CMsgClientUFSTransferHeartbeat) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSTransferHeartbeat) ProtoMessage() {} +func (*CMsgClientUFSTransferHeartbeat) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{103} +} + +type CMsgClientUFSUploadFileFinished struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + ShaFile []byte `protobuf:"bytes,2,opt,name=sha_file" json:"sha_file,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSUploadFileFinished) Reset() { *m = CMsgClientUFSUploadFileFinished{} } +func (m *CMsgClientUFSUploadFileFinished) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSUploadFileFinished) ProtoMessage() {} +func (*CMsgClientUFSUploadFileFinished) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{104} +} + +const Default_CMsgClientUFSUploadFileFinished_Eresult int32 = 2 + +func (m *CMsgClientUFSUploadFileFinished) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUFSUploadFileFinished_Eresult +} + +func (m *CMsgClientUFSUploadFileFinished) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +type CMsgClientUFSDeleteFileRequest struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"` + IsExplicitDelete *bool `protobuf:"varint,3,opt,name=is_explicit_delete" json:"is_explicit_delete,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSDeleteFileRequest) Reset() { *m = CMsgClientUFSDeleteFileRequest{} } +func (m *CMsgClientUFSDeleteFileRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSDeleteFileRequest) ProtoMessage() {} +func (*CMsgClientUFSDeleteFileRequest) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{105} +} + +func (m *CMsgClientUFSDeleteFileRequest) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSDeleteFileRequest) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +func (m *CMsgClientUFSDeleteFileRequest) GetIsExplicitDelete() bool { + if m != nil && m.IsExplicitDelete != nil { + return *m.IsExplicitDelete + } + return false +} + +type CMsgClientUFSDeleteFileResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSDeleteFileResponse) Reset() { *m = CMsgClientUFSDeleteFileResponse{} } +func (m *CMsgClientUFSDeleteFileResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSDeleteFileResponse) ProtoMessage() {} +func (*CMsgClientUFSDeleteFileResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{106} +} + +const Default_CMsgClientUFSDeleteFileResponse_Eresult int32 = 2 + +func (m *CMsgClientUFSDeleteFileResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUFSDeleteFileResponse_Eresult +} + +func (m *CMsgClientUFSDeleteFileResponse) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +type CMsgClientUFSGetFileListForApp struct { + AppsToQuery []uint32 `protobuf:"varint,1,rep,name=apps_to_query" json:"apps_to_query,omitempty"` + SendPathPrefixes *bool `protobuf:"varint,2,opt,name=send_path_prefixes" json:"send_path_prefixes,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSGetFileListForApp) Reset() { *m = CMsgClientUFSGetFileListForApp{} } +func (m *CMsgClientUFSGetFileListForApp) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSGetFileListForApp) ProtoMessage() {} +func (*CMsgClientUFSGetFileListForApp) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{107} +} + +func (m *CMsgClientUFSGetFileListForApp) GetAppsToQuery() []uint32 { + if m != nil { + return m.AppsToQuery + } + return nil +} + +func (m *CMsgClientUFSGetFileListForApp) GetSendPathPrefixes() bool { + if m != nil && m.SendPathPrefixes != nil { + return *m.SendPathPrefixes + } + return false +} + +type CMsgClientUFSGetFileListForAppResponse struct { + Files []*CMsgClientUFSGetFileListForAppResponse_File `protobuf:"bytes,1,rep,name=files" json:"files,omitempty"` + PathPrefixes []string `protobuf:"bytes,2,rep,name=path_prefixes" json:"path_prefixes,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSGetFileListForAppResponse) Reset() { + *m = CMsgClientUFSGetFileListForAppResponse{} +} +func (m *CMsgClientUFSGetFileListForAppResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSGetFileListForAppResponse) ProtoMessage() {} +func (*CMsgClientUFSGetFileListForAppResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{108} +} + +func (m *CMsgClientUFSGetFileListForAppResponse) GetFiles() []*CMsgClientUFSGetFileListForAppResponse_File { + if m != nil { + return m.Files + } + return nil +} + +func (m *CMsgClientUFSGetFileListForAppResponse) GetPathPrefixes() []string { + if m != nil { + return m.PathPrefixes + } + return nil +} + +type CMsgClientUFSGetFileListForAppResponse_File struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"` + ShaFile []byte `protobuf:"bytes,3,opt,name=sha_file" json:"sha_file,omitempty"` + TimeStamp *uint64 `protobuf:"varint,4,opt,name=time_stamp" json:"time_stamp,omitempty"` + RawFileSize *uint32 `protobuf:"varint,5,opt,name=raw_file_size" json:"raw_file_size,omitempty"` + IsExplicitDelete *bool `protobuf:"varint,6,opt,name=is_explicit_delete" json:"is_explicit_delete,omitempty"` + PlatformsToSync *uint32 `protobuf:"varint,7,opt,name=platforms_to_sync" json:"platforms_to_sync,omitempty"` + PathPrefixIndex *uint32 `protobuf:"varint,8,opt,name=path_prefix_index" json:"path_prefix_index,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSGetFileListForAppResponse_File) Reset() { + *m = CMsgClientUFSGetFileListForAppResponse_File{} +} +func (m *CMsgClientUFSGetFileListForAppResponse_File) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUFSGetFileListForAppResponse_File) ProtoMessage() {} +func (*CMsgClientUFSGetFileListForAppResponse_File) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{108, 0} +} + +func (m *CMsgClientUFSGetFileListForAppResponse_File) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSGetFileListForAppResponse_File) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +func (m *CMsgClientUFSGetFileListForAppResponse_File) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CMsgClientUFSGetFileListForAppResponse_File) GetTimeStamp() uint64 { + if m != nil && m.TimeStamp != nil { + return *m.TimeStamp + } + return 0 +} + +func (m *CMsgClientUFSGetFileListForAppResponse_File) GetRawFileSize() uint32 { + if m != nil && m.RawFileSize != nil { + return *m.RawFileSize + } + return 0 +} + +func (m *CMsgClientUFSGetFileListForAppResponse_File) GetIsExplicitDelete() bool { + if m != nil && m.IsExplicitDelete != nil { + return *m.IsExplicitDelete + } + return false +} + +func (m *CMsgClientUFSGetFileListForAppResponse_File) GetPlatformsToSync() uint32 { + if m != nil && m.PlatformsToSync != nil { + return *m.PlatformsToSync + } + return 0 +} + +func (m *CMsgClientUFSGetFileListForAppResponse_File) GetPathPrefixIndex() uint32 { + if m != nil && m.PathPrefixIndex != nil { + return *m.PathPrefixIndex + } + return 0 +} + +type CMsgClientUFSDownloadRequest struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"` + CanHandleHttp *bool `protobuf:"varint,3,opt,name=can_handle_http" json:"can_handle_http,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSDownloadRequest) Reset() { *m = CMsgClientUFSDownloadRequest{} } +func (m *CMsgClientUFSDownloadRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSDownloadRequest) ProtoMessage() {} +func (*CMsgClientUFSDownloadRequest) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{109} } + +func (m *CMsgClientUFSDownloadRequest) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSDownloadRequest) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +func (m *CMsgClientUFSDownloadRequest) GetCanHandleHttp() bool { + if m != nil && m.CanHandleHttp != nil { + return *m.CanHandleHttp + } + return false +} + +type CMsgClientUFSDownloadResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + FileSize *uint32 `protobuf:"varint,3,opt,name=file_size" json:"file_size,omitempty"` + RawFileSize *uint32 `protobuf:"varint,4,opt,name=raw_file_size" json:"raw_file_size,omitempty"` + ShaFile []byte `protobuf:"bytes,5,opt,name=sha_file" json:"sha_file,omitempty"` + TimeStamp *uint64 `protobuf:"varint,6,opt,name=time_stamp" json:"time_stamp,omitempty"` + IsExplicitDelete *bool `protobuf:"varint,7,opt,name=is_explicit_delete" json:"is_explicit_delete,omitempty"` + UseHttp *bool `protobuf:"varint,8,opt,name=use_http" json:"use_http,omitempty"` + HttpHost *string `protobuf:"bytes,9,opt,name=http_host" json:"http_host,omitempty"` + HttpUrl *string `protobuf:"bytes,10,opt,name=http_url" json:"http_url,omitempty"` + KvHeaders []byte `protobuf:"bytes,11,opt,name=kv_headers" json:"kv_headers,omitempty"` + UseHttps *bool `protobuf:"varint,12,opt,name=use_https" json:"use_https,omitempty"` + Encrypted *bool `protobuf:"varint,13,opt,name=encrypted" json:"encrypted,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSDownloadResponse) Reset() { *m = CMsgClientUFSDownloadResponse{} } +func (m *CMsgClientUFSDownloadResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSDownloadResponse) ProtoMessage() {} +func (*CMsgClientUFSDownloadResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{110} } + +const Default_CMsgClientUFSDownloadResponse_Eresult int32 = 2 + +func (m *CMsgClientUFSDownloadResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUFSDownloadResponse_Eresult +} + +func (m *CMsgClientUFSDownloadResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSDownloadResponse) GetFileSize() uint32 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *CMsgClientUFSDownloadResponse) GetRawFileSize() uint32 { + if m != nil && m.RawFileSize != nil { + return *m.RawFileSize + } + return 0 +} + +func (m *CMsgClientUFSDownloadResponse) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CMsgClientUFSDownloadResponse) GetTimeStamp() uint64 { + if m != nil && m.TimeStamp != nil { + return *m.TimeStamp + } + return 0 +} + +func (m *CMsgClientUFSDownloadResponse) GetIsExplicitDelete() bool { + if m != nil && m.IsExplicitDelete != nil { + return *m.IsExplicitDelete + } + return false +} + +func (m *CMsgClientUFSDownloadResponse) GetUseHttp() bool { + if m != nil && m.UseHttp != nil { + return *m.UseHttp + } + return false +} + +func (m *CMsgClientUFSDownloadResponse) GetHttpHost() string { + if m != nil && m.HttpHost != nil { + return *m.HttpHost + } + return "" +} + +func (m *CMsgClientUFSDownloadResponse) GetHttpUrl() string { + if m != nil && m.HttpUrl != nil { + return *m.HttpUrl + } + return "" +} + +func (m *CMsgClientUFSDownloadResponse) GetKvHeaders() []byte { + if m != nil { + return m.KvHeaders + } + return nil +} + +func (m *CMsgClientUFSDownloadResponse) GetUseHttps() bool { + if m != nil && m.UseHttps != nil { + return *m.UseHttps + } + return false +} + +func (m *CMsgClientUFSDownloadResponse) GetEncrypted() bool { + if m != nil && m.Encrypted != nil { + return *m.Encrypted + } + return false +} + +type CMsgClientUFSLoginRequest struct { + ProtocolVersion *uint32 `protobuf:"varint,1,opt,name=protocol_version" json:"protocol_version,omitempty"` + AmSessionToken *uint64 `protobuf:"varint,2,opt,name=am_session_token" json:"am_session_token,omitempty"` + Apps []uint32 `protobuf:"varint,3,rep,name=apps" json:"apps,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSLoginRequest) Reset() { *m = CMsgClientUFSLoginRequest{} } +func (m *CMsgClientUFSLoginRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSLoginRequest) ProtoMessage() {} +func (*CMsgClientUFSLoginRequest) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{111} } + +func (m *CMsgClientUFSLoginRequest) GetProtocolVersion() uint32 { + if m != nil && m.ProtocolVersion != nil { + return *m.ProtocolVersion + } + return 0 +} + +func (m *CMsgClientUFSLoginRequest) GetAmSessionToken() uint64 { + if m != nil && m.AmSessionToken != nil { + return *m.AmSessionToken + } + return 0 +} + +func (m *CMsgClientUFSLoginRequest) GetApps() []uint32 { + if m != nil { + return m.Apps + } + return nil +} + +type CMsgClientUFSLoginResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSLoginResponse) Reset() { *m = CMsgClientUFSLoginResponse{} } +func (m *CMsgClientUFSLoginResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSLoginResponse) ProtoMessage() {} +func (*CMsgClientUFSLoginResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{112} } + +const Default_CMsgClientUFSLoginResponse_Eresult int32 = 2 + +func (m *CMsgClientUFSLoginResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUFSLoginResponse_Eresult +} + +type CMsgClientRequestEncryptedAppTicket struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + Userdata []byte `protobuf:"bytes,2,opt,name=userdata" json:"userdata,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestEncryptedAppTicket) Reset() { *m = CMsgClientRequestEncryptedAppTicket{} } +func (m *CMsgClientRequestEncryptedAppTicket) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestEncryptedAppTicket) ProtoMessage() {} +func (*CMsgClientRequestEncryptedAppTicket) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{113} +} + +func (m *CMsgClientRequestEncryptedAppTicket) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientRequestEncryptedAppTicket) GetUserdata() []byte { + if m != nil { + return m.Userdata + } + return nil +} + +type CMsgClientRequestEncryptedAppTicketResponse struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + Eresult *int32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"` + EncryptedAppTicket *EncryptedAppTicket `protobuf:"bytes,3,opt,name=encrypted_app_ticket" json:"encrypted_app_ticket,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestEncryptedAppTicketResponse) Reset() { + *m = CMsgClientRequestEncryptedAppTicketResponse{} +} +func (m *CMsgClientRequestEncryptedAppTicketResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientRequestEncryptedAppTicketResponse) ProtoMessage() {} +func (*CMsgClientRequestEncryptedAppTicketResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{114} +} + +const Default_CMsgClientRequestEncryptedAppTicketResponse_Eresult int32 = 2 + +func (m *CMsgClientRequestEncryptedAppTicketResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientRequestEncryptedAppTicketResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientRequestEncryptedAppTicketResponse_Eresult +} + +func (m *CMsgClientRequestEncryptedAppTicketResponse) GetEncryptedAppTicket() *EncryptedAppTicket { + if m != nil { + return m.EncryptedAppTicket + } + return nil +} + +type CMsgClientWalletInfoUpdate struct { + HasWallet *bool `protobuf:"varint,1,opt,name=has_wallet" json:"has_wallet,omitempty"` + Balance *int32 `protobuf:"varint,2,opt,name=balance" json:"balance,omitempty"` + Currency *int32 `protobuf:"varint,3,opt,name=currency" json:"currency,omitempty"` + BalanceDelayed *int32 `protobuf:"varint,4,opt,name=balance_delayed" json:"balance_delayed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientWalletInfoUpdate) Reset() { *m = CMsgClientWalletInfoUpdate{} } +func (m *CMsgClientWalletInfoUpdate) String() string { return proto.CompactTextString(m) } +func (*CMsgClientWalletInfoUpdate) ProtoMessage() {} +func (*CMsgClientWalletInfoUpdate) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{115} } + +func (m *CMsgClientWalletInfoUpdate) GetHasWallet() bool { + if m != nil && m.HasWallet != nil { + return *m.HasWallet + } + return false +} + +func (m *CMsgClientWalletInfoUpdate) GetBalance() int32 { + if m != nil && m.Balance != nil { + return *m.Balance + } + return 0 +} + +func (m *CMsgClientWalletInfoUpdate) GetCurrency() int32 { + if m != nil && m.Currency != nil { + return *m.Currency + } + return 0 +} + +func (m *CMsgClientWalletInfoUpdate) GetBalanceDelayed() int32 { + if m != nil && m.BalanceDelayed != nil { + return *m.BalanceDelayed + } + return 0 +} + +type CMsgClientAppInfoUpdate struct { + LastChangenumber *uint32 `protobuf:"varint,1,opt,name=last_changenumber" json:"last_changenumber,omitempty"` + SendChangelist *bool `protobuf:"varint,2,opt,name=send_changelist" json:"send_changelist,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAppInfoUpdate) Reset() { *m = CMsgClientAppInfoUpdate{} } +func (m *CMsgClientAppInfoUpdate) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAppInfoUpdate) ProtoMessage() {} +func (*CMsgClientAppInfoUpdate) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{116} } + +func (m *CMsgClientAppInfoUpdate) GetLastChangenumber() uint32 { + if m != nil && m.LastChangenumber != nil { + return *m.LastChangenumber + } + return 0 +} + +func (m *CMsgClientAppInfoUpdate) GetSendChangelist() bool { + if m != nil && m.SendChangelist != nil { + return *m.SendChangelist + } + return false +} + +type CMsgClientAppInfoChanges struct { + CurrentChangeNumber *uint32 `protobuf:"varint,1,opt,name=current_change_number" json:"current_change_number,omitempty"` + ForceFullUpdate *bool `protobuf:"varint,2,opt,name=force_full_update" json:"force_full_update,omitempty"` + AppIDs []uint32 `protobuf:"varint,3,rep,name=appIDs" json:"appIDs,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAppInfoChanges) Reset() { *m = CMsgClientAppInfoChanges{} } +func (m *CMsgClientAppInfoChanges) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAppInfoChanges) ProtoMessage() {} +func (*CMsgClientAppInfoChanges) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{117} } + +func (m *CMsgClientAppInfoChanges) GetCurrentChangeNumber() uint32 { + if m != nil && m.CurrentChangeNumber != nil { + return *m.CurrentChangeNumber + } + return 0 +} + +func (m *CMsgClientAppInfoChanges) GetForceFullUpdate() bool { + if m != nil && m.ForceFullUpdate != nil { + return *m.ForceFullUpdate + } + return false +} + +func (m *CMsgClientAppInfoChanges) GetAppIDs() []uint32 { + if m != nil { + return m.AppIDs + } + return nil +} + +type CMsgClientAppInfoRequest struct { + Apps []*CMsgClientAppInfoRequest_App `protobuf:"bytes,1,rep,name=apps" json:"apps,omitempty"` + SupportsBatches *bool `protobuf:"varint,2,opt,name=supports_batches,def=0" json:"supports_batches,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAppInfoRequest) Reset() { *m = CMsgClientAppInfoRequest{} } +func (m *CMsgClientAppInfoRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAppInfoRequest) ProtoMessage() {} +func (*CMsgClientAppInfoRequest) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{118} } + +const Default_CMsgClientAppInfoRequest_SupportsBatches bool = false + +func (m *CMsgClientAppInfoRequest) GetApps() []*CMsgClientAppInfoRequest_App { + if m != nil { + return m.Apps + } + return nil +} + +func (m *CMsgClientAppInfoRequest) GetSupportsBatches() bool { + if m != nil && m.SupportsBatches != nil { + return *m.SupportsBatches + } + return Default_CMsgClientAppInfoRequest_SupportsBatches +} + +type CMsgClientAppInfoRequest_App struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + SectionFlags *uint32 `protobuf:"varint,2,opt,name=section_flags" json:"section_flags,omitempty"` + Section_CRC []uint32 `protobuf:"varint,3,rep,name=section_CRC" json:"section_CRC,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAppInfoRequest_App) Reset() { *m = CMsgClientAppInfoRequest_App{} } +func (m *CMsgClientAppInfoRequest_App) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAppInfoRequest_App) ProtoMessage() {} +func (*CMsgClientAppInfoRequest_App) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{118, 0} +} + +func (m *CMsgClientAppInfoRequest_App) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientAppInfoRequest_App) GetSectionFlags() uint32 { + if m != nil && m.SectionFlags != nil { + return *m.SectionFlags + } + return 0 +} + +func (m *CMsgClientAppInfoRequest_App) GetSection_CRC() []uint32 { + if m != nil { + return m.Section_CRC + } + return nil +} + +type CMsgClientAppInfoResponse struct { + Apps []*CMsgClientAppInfoResponse_App `protobuf:"bytes,1,rep,name=apps" json:"apps,omitempty"` + AppsUnknown []uint32 `protobuf:"varint,2,rep,name=apps_unknown" json:"apps_unknown,omitempty"` + AppsPending *uint32 `protobuf:"varint,3,opt,name=apps_pending" json:"apps_pending,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAppInfoResponse) Reset() { *m = CMsgClientAppInfoResponse{} } +func (m *CMsgClientAppInfoResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAppInfoResponse) ProtoMessage() {} +func (*CMsgClientAppInfoResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{119} } + +func (m *CMsgClientAppInfoResponse) GetApps() []*CMsgClientAppInfoResponse_App { + if m != nil { + return m.Apps + } + return nil +} + +func (m *CMsgClientAppInfoResponse) GetAppsUnknown() []uint32 { + if m != nil { + return m.AppsUnknown + } + return nil +} + +func (m *CMsgClientAppInfoResponse) GetAppsPending() uint32 { + if m != nil && m.AppsPending != nil { + return *m.AppsPending + } + return 0 +} + +type CMsgClientAppInfoResponse_App struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"` + Sections []*CMsgClientAppInfoResponse_App_Section `protobuf:"bytes,3,rep,name=sections" json:"sections,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAppInfoResponse_App) Reset() { *m = CMsgClientAppInfoResponse_App{} } +func (m *CMsgClientAppInfoResponse_App) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAppInfoResponse_App) ProtoMessage() {} +func (*CMsgClientAppInfoResponse_App) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{119, 0} +} + +func (m *CMsgClientAppInfoResponse_App) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientAppInfoResponse_App) GetChangeNumber() uint32 { + if m != nil && m.ChangeNumber != nil { + return *m.ChangeNumber + } + return 0 +} + +func (m *CMsgClientAppInfoResponse_App) GetSections() []*CMsgClientAppInfoResponse_App_Section { + if m != nil { + return m.Sections + } + return nil +} + +type CMsgClientAppInfoResponse_App_Section struct { + SectionId *uint32 `protobuf:"varint,1,opt,name=section_id" json:"section_id,omitempty"` + SectionKv []byte `protobuf:"bytes,2,opt,name=section_kv" json:"section_kv,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAppInfoResponse_App_Section) Reset() { *m = CMsgClientAppInfoResponse_App_Section{} } +func (m *CMsgClientAppInfoResponse_App_Section) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAppInfoResponse_App_Section) ProtoMessage() {} +func (*CMsgClientAppInfoResponse_App_Section) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{119, 0, 0} +} + +func (m *CMsgClientAppInfoResponse_App_Section) GetSectionId() uint32 { + if m != nil && m.SectionId != nil { + return *m.SectionId + } + return 0 +} + +func (m *CMsgClientAppInfoResponse_App_Section) GetSectionKv() []byte { + if m != nil { + return m.SectionKv + } + return nil +} + +type CMsgClientPackageInfoRequest struct { + PackageIds []uint32 `protobuf:"varint,1,rep,name=package_ids" json:"package_ids,omitempty"` + MetaDataOnly *bool `protobuf:"varint,2,opt,name=meta_data_only" json:"meta_data_only,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPackageInfoRequest) Reset() { *m = CMsgClientPackageInfoRequest{} } +func (m *CMsgClientPackageInfoRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPackageInfoRequest) ProtoMessage() {} +func (*CMsgClientPackageInfoRequest) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{120} } + +func (m *CMsgClientPackageInfoRequest) GetPackageIds() []uint32 { + if m != nil { + return m.PackageIds + } + return nil +} + +func (m *CMsgClientPackageInfoRequest) GetMetaDataOnly() bool { + if m != nil && m.MetaDataOnly != nil { + return *m.MetaDataOnly + } + return false +} + +type CMsgClientPackageInfoResponse struct { + Packages []*CMsgClientPackageInfoResponse_Package `protobuf:"bytes,1,rep,name=packages" json:"packages,omitempty"` + PackagesUnknown []uint32 `protobuf:"varint,2,rep,name=packages_unknown" json:"packages_unknown,omitempty"` + PackagesPending *uint32 `protobuf:"varint,3,opt,name=packages_pending" json:"packages_pending,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPackageInfoResponse) Reset() { *m = CMsgClientPackageInfoResponse{} } +func (m *CMsgClientPackageInfoResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPackageInfoResponse) ProtoMessage() {} +func (*CMsgClientPackageInfoResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{121} } + +func (m *CMsgClientPackageInfoResponse) GetPackages() []*CMsgClientPackageInfoResponse_Package { + if m != nil { + return m.Packages + } + return nil +} + +func (m *CMsgClientPackageInfoResponse) GetPackagesUnknown() []uint32 { + if m != nil { + return m.PackagesUnknown + } + return nil +} + +func (m *CMsgClientPackageInfoResponse) GetPackagesPending() uint32 { + if m != nil && m.PackagesPending != nil { + return *m.PackagesPending + } + return 0 +} + +type CMsgClientPackageInfoResponse_Package struct { + PackageId *uint32 `protobuf:"varint,1,opt,name=package_id" json:"package_id,omitempty"` + ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"` + Sha []byte `protobuf:"bytes,3,opt,name=sha" json:"sha,omitempty"` + Buffer []byte `protobuf:"bytes,4,opt,name=buffer" json:"buffer,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPackageInfoResponse_Package) Reset() { *m = CMsgClientPackageInfoResponse_Package{} } +func (m *CMsgClientPackageInfoResponse_Package) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPackageInfoResponse_Package) ProtoMessage() {} +func (*CMsgClientPackageInfoResponse_Package) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{121, 0} +} + +func (m *CMsgClientPackageInfoResponse_Package) GetPackageId() uint32 { + if m != nil && m.PackageId != nil { + return *m.PackageId + } + return 0 +} + +func (m *CMsgClientPackageInfoResponse_Package) GetChangeNumber() uint32 { + if m != nil && m.ChangeNumber != nil { + return *m.ChangeNumber + } + return 0 +} + +func (m *CMsgClientPackageInfoResponse_Package) GetSha() []byte { + if m != nil { + return m.Sha + } + return nil +} + +func (m *CMsgClientPackageInfoResponse_Package) GetBuffer() []byte { + if m != nil { + return m.Buffer + } + return nil +} + +type CMsgClientPICSChangesSinceRequest struct { + SinceChangeNumber *uint32 `protobuf:"varint,1,opt,name=since_change_number" json:"since_change_number,omitempty"` + SendAppInfoChanges *bool `protobuf:"varint,2,opt,name=send_app_info_changes" json:"send_app_info_changes,omitempty"` + SendPackageInfoChanges *bool `protobuf:"varint,3,opt,name=send_package_info_changes" json:"send_package_info_changes,omitempty"` + NumAppInfoCached *uint32 `protobuf:"varint,4,opt,name=num_app_info_cached" json:"num_app_info_cached,omitempty"` + NumPackageInfoCached *uint32 `protobuf:"varint,5,opt,name=num_package_info_cached" json:"num_package_info_cached,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSChangesSinceRequest) Reset() { *m = CMsgClientPICSChangesSinceRequest{} } +func (m *CMsgClientPICSChangesSinceRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPICSChangesSinceRequest) ProtoMessage() {} +func (*CMsgClientPICSChangesSinceRequest) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{122} +} + +func (m *CMsgClientPICSChangesSinceRequest) GetSinceChangeNumber() uint32 { + if m != nil && m.SinceChangeNumber != nil { + return *m.SinceChangeNumber + } + return 0 +} + +func (m *CMsgClientPICSChangesSinceRequest) GetSendAppInfoChanges() bool { + if m != nil && m.SendAppInfoChanges != nil { + return *m.SendAppInfoChanges + } + return false +} + +func (m *CMsgClientPICSChangesSinceRequest) GetSendPackageInfoChanges() bool { + if m != nil && m.SendPackageInfoChanges != nil { + return *m.SendPackageInfoChanges + } + return false +} + +func (m *CMsgClientPICSChangesSinceRequest) GetNumAppInfoCached() uint32 { + if m != nil && m.NumAppInfoCached != nil { + return *m.NumAppInfoCached + } + return 0 +} + +func (m *CMsgClientPICSChangesSinceRequest) GetNumPackageInfoCached() uint32 { + if m != nil && m.NumPackageInfoCached != nil { + return *m.NumPackageInfoCached + } + return 0 +} + +type CMsgClientPICSChangesSinceResponse struct { + CurrentChangeNumber *uint32 `protobuf:"varint,1,opt,name=current_change_number" json:"current_change_number,omitempty"` + SinceChangeNumber *uint32 `protobuf:"varint,2,opt,name=since_change_number" json:"since_change_number,omitempty"` + ForceFullUpdate *bool `protobuf:"varint,3,opt,name=force_full_update" json:"force_full_update,omitempty"` + PackageChanges []*CMsgClientPICSChangesSinceResponse_PackageChange `protobuf:"bytes,4,rep,name=package_changes" json:"package_changes,omitempty"` + AppChanges []*CMsgClientPICSChangesSinceResponse_AppChange `protobuf:"bytes,5,rep,name=app_changes" json:"app_changes,omitempty"` + ForceFullAppUpdate *bool `protobuf:"varint,6,opt,name=force_full_app_update" json:"force_full_app_update,omitempty"` + ForceFullPackageUpdate *bool `protobuf:"varint,7,opt,name=force_full_package_update" json:"force_full_package_update,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSChangesSinceResponse) Reset() { *m = CMsgClientPICSChangesSinceResponse{} } +func (m *CMsgClientPICSChangesSinceResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPICSChangesSinceResponse) ProtoMessage() {} +func (*CMsgClientPICSChangesSinceResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{123} +} + +func (m *CMsgClientPICSChangesSinceResponse) GetCurrentChangeNumber() uint32 { + if m != nil && m.CurrentChangeNumber != nil { + return *m.CurrentChangeNumber + } + return 0 +} + +func (m *CMsgClientPICSChangesSinceResponse) GetSinceChangeNumber() uint32 { + if m != nil && m.SinceChangeNumber != nil { + return *m.SinceChangeNumber + } + return 0 +} + +func (m *CMsgClientPICSChangesSinceResponse) GetForceFullUpdate() bool { + if m != nil && m.ForceFullUpdate != nil { + return *m.ForceFullUpdate + } + return false +} + +func (m *CMsgClientPICSChangesSinceResponse) GetPackageChanges() []*CMsgClientPICSChangesSinceResponse_PackageChange { + if m != nil { + return m.PackageChanges + } + return nil +} + +func (m *CMsgClientPICSChangesSinceResponse) GetAppChanges() []*CMsgClientPICSChangesSinceResponse_AppChange { + if m != nil { + return m.AppChanges + } + return nil +} + +func (m *CMsgClientPICSChangesSinceResponse) GetForceFullAppUpdate() bool { + if m != nil && m.ForceFullAppUpdate != nil { + return *m.ForceFullAppUpdate + } + return false +} + +func (m *CMsgClientPICSChangesSinceResponse) GetForceFullPackageUpdate() bool { + if m != nil && m.ForceFullPackageUpdate != nil { + return *m.ForceFullPackageUpdate + } + return false +} + +type CMsgClientPICSChangesSinceResponse_PackageChange struct { + Packageid *uint32 `protobuf:"varint,1,opt,name=packageid" json:"packageid,omitempty"` + ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"` + NeedsToken *bool `protobuf:"varint,3,opt,name=needs_token" json:"needs_token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSChangesSinceResponse_PackageChange) Reset() { + *m = CMsgClientPICSChangesSinceResponse_PackageChange{} +} +func (m *CMsgClientPICSChangesSinceResponse_PackageChange) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientPICSChangesSinceResponse_PackageChange) ProtoMessage() {} +func (*CMsgClientPICSChangesSinceResponse_PackageChange) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{123, 0} +} + +func (m *CMsgClientPICSChangesSinceResponse_PackageChange) GetPackageid() uint32 { + if m != nil && m.Packageid != nil { + return *m.Packageid + } + return 0 +} + +func (m *CMsgClientPICSChangesSinceResponse_PackageChange) GetChangeNumber() uint32 { + if m != nil && m.ChangeNumber != nil { + return *m.ChangeNumber + } + return 0 +} + +func (m *CMsgClientPICSChangesSinceResponse_PackageChange) GetNeedsToken() bool { + if m != nil && m.NeedsToken != nil { + return *m.NeedsToken + } + return false +} + +type CMsgClientPICSChangesSinceResponse_AppChange struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"` + NeedsToken *bool `protobuf:"varint,3,opt,name=needs_token" json:"needs_token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSChangesSinceResponse_AppChange) Reset() { + *m = CMsgClientPICSChangesSinceResponse_AppChange{} +} +func (m *CMsgClientPICSChangesSinceResponse_AppChange) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientPICSChangesSinceResponse_AppChange) ProtoMessage() {} +func (*CMsgClientPICSChangesSinceResponse_AppChange) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{123, 1} +} + +func (m *CMsgClientPICSChangesSinceResponse_AppChange) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientPICSChangesSinceResponse_AppChange) GetChangeNumber() uint32 { + if m != nil && m.ChangeNumber != nil { + return *m.ChangeNumber + } + return 0 +} + +func (m *CMsgClientPICSChangesSinceResponse_AppChange) GetNeedsToken() bool { + if m != nil && m.NeedsToken != nil { + return *m.NeedsToken + } + return false +} + +type CMsgClientPICSProductInfoRequest struct { + Packages []*CMsgClientPICSProductInfoRequest_PackageInfo `protobuf:"bytes,1,rep,name=packages" json:"packages,omitempty"` + Apps []*CMsgClientPICSProductInfoRequest_AppInfo `protobuf:"bytes,2,rep,name=apps" json:"apps,omitempty"` + MetaDataOnly *bool `protobuf:"varint,3,opt,name=meta_data_only" json:"meta_data_only,omitempty"` + NumPrevFailed *uint32 `protobuf:"varint,4,opt,name=num_prev_failed" json:"num_prev_failed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSProductInfoRequest) Reset() { *m = CMsgClientPICSProductInfoRequest{} } +func (m *CMsgClientPICSProductInfoRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPICSProductInfoRequest) ProtoMessage() {} +func (*CMsgClientPICSProductInfoRequest) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{124} +} + +func (m *CMsgClientPICSProductInfoRequest) GetPackages() []*CMsgClientPICSProductInfoRequest_PackageInfo { + if m != nil { + return m.Packages + } + return nil +} + +func (m *CMsgClientPICSProductInfoRequest) GetApps() []*CMsgClientPICSProductInfoRequest_AppInfo { + if m != nil { + return m.Apps + } + return nil +} + +func (m *CMsgClientPICSProductInfoRequest) GetMetaDataOnly() bool { + if m != nil && m.MetaDataOnly != nil { + return *m.MetaDataOnly + } + return false +} + +func (m *CMsgClientPICSProductInfoRequest) GetNumPrevFailed() uint32 { + if m != nil && m.NumPrevFailed != nil { + return *m.NumPrevFailed + } + return 0 +} + +type CMsgClientPICSProductInfoRequest_AppInfo struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token" json:"access_token,omitempty"` + OnlyPublic *bool `protobuf:"varint,3,opt,name=only_public" json:"only_public,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSProductInfoRequest_AppInfo) Reset() { + *m = CMsgClientPICSProductInfoRequest_AppInfo{} +} +func (m *CMsgClientPICSProductInfoRequest_AppInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPICSProductInfoRequest_AppInfo) ProtoMessage() {} +func (*CMsgClientPICSProductInfoRequest_AppInfo) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{124, 0} +} + +func (m *CMsgClientPICSProductInfoRequest_AppInfo) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientPICSProductInfoRequest_AppInfo) GetAccessToken() uint64 { + if m != nil && m.AccessToken != nil { + return *m.AccessToken + } + return 0 +} + +func (m *CMsgClientPICSProductInfoRequest_AppInfo) GetOnlyPublic() bool { + if m != nil && m.OnlyPublic != nil { + return *m.OnlyPublic + } + return false +} + +type CMsgClientPICSProductInfoRequest_PackageInfo struct { + Packageid *uint32 `protobuf:"varint,1,opt,name=packageid" json:"packageid,omitempty"` + AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token" json:"access_token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSProductInfoRequest_PackageInfo) Reset() { + *m = CMsgClientPICSProductInfoRequest_PackageInfo{} +} +func (m *CMsgClientPICSProductInfoRequest_PackageInfo) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientPICSProductInfoRequest_PackageInfo) ProtoMessage() {} +func (*CMsgClientPICSProductInfoRequest_PackageInfo) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{124, 1} +} + +func (m *CMsgClientPICSProductInfoRequest_PackageInfo) GetPackageid() uint32 { + if m != nil && m.Packageid != nil { + return *m.Packageid + } + return 0 +} + +func (m *CMsgClientPICSProductInfoRequest_PackageInfo) GetAccessToken() uint64 { + if m != nil && m.AccessToken != nil { + return *m.AccessToken + } + return 0 +} + +type CMsgClientPICSProductInfoResponse struct { + Apps []*CMsgClientPICSProductInfoResponse_AppInfo `protobuf:"bytes,1,rep,name=apps" json:"apps,omitempty"` + UnknownAppids []uint32 `protobuf:"varint,2,rep,name=unknown_appids" json:"unknown_appids,omitempty"` + Packages []*CMsgClientPICSProductInfoResponse_PackageInfo `protobuf:"bytes,3,rep,name=packages" json:"packages,omitempty"` + UnknownPackageids []uint32 `protobuf:"varint,4,rep,name=unknown_packageids" json:"unknown_packageids,omitempty"` + MetaDataOnly *bool `protobuf:"varint,5,opt,name=meta_data_only" json:"meta_data_only,omitempty"` + ResponsePending *bool `protobuf:"varint,6,opt,name=response_pending" json:"response_pending,omitempty"` + HttpMinSize *uint32 `protobuf:"varint,7,opt,name=http_min_size" json:"http_min_size,omitempty"` + HttpHost *string `protobuf:"bytes,8,opt,name=http_host" json:"http_host,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSProductInfoResponse) Reset() { *m = CMsgClientPICSProductInfoResponse{} } +func (m *CMsgClientPICSProductInfoResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPICSProductInfoResponse) ProtoMessage() {} +func (*CMsgClientPICSProductInfoResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{125} +} + +func (m *CMsgClientPICSProductInfoResponse) GetApps() []*CMsgClientPICSProductInfoResponse_AppInfo { + if m != nil { + return m.Apps + } + return nil +} + +func (m *CMsgClientPICSProductInfoResponse) GetUnknownAppids() []uint32 { + if m != nil { + return m.UnknownAppids + } + return nil +} + +func (m *CMsgClientPICSProductInfoResponse) GetPackages() []*CMsgClientPICSProductInfoResponse_PackageInfo { + if m != nil { + return m.Packages + } + return nil +} + +func (m *CMsgClientPICSProductInfoResponse) GetUnknownPackageids() []uint32 { + if m != nil { + return m.UnknownPackageids + } + return nil +} + +func (m *CMsgClientPICSProductInfoResponse) GetMetaDataOnly() bool { + if m != nil && m.MetaDataOnly != nil { + return *m.MetaDataOnly + } + return false +} + +func (m *CMsgClientPICSProductInfoResponse) GetResponsePending() bool { + if m != nil && m.ResponsePending != nil { + return *m.ResponsePending + } + return false +} + +func (m *CMsgClientPICSProductInfoResponse) GetHttpMinSize() uint32 { + if m != nil && m.HttpMinSize != nil { + return *m.HttpMinSize + } + return 0 +} + +func (m *CMsgClientPICSProductInfoResponse) GetHttpHost() string { + if m != nil && m.HttpHost != nil { + return *m.HttpHost + } + return "" +} + +type CMsgClientPICSProductInfoResponse_AppInfo struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"` + MissingToken *bool `protobuf:"varint,3,opt,name=missing_token" json:"missing_token,omitempty"` + Sha []byte `protobuf:"bytes,4,opt,name=sha" json:"sha,omitempty"` + Buffer []byte `protobuf:"bytes,5,opt,name=buffer" json:"buffer,omitempty"` + OnlyPublic *bool `protobuf:"varint,6,opt,name=only_public" json:"only_public,omitempty"` + Size *uint32 `protobuf:"varint,7,opt,name=size" json:"size,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSProductInfoResponse_AppInfo) Reset() { + *m = CMsgClientPICSProductInfoResponse_AppInfo{} +} +func (m *CMsgClientPICSProductInfoResponse_AppInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPICSProductInfoResponse_AppInfo) ProtoMessage() {} +func (*CMsgClientPICSProductInfoResponse_AppInfo) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{125, 0} +} + +func (m *CMsgClientPICSProductInfoResponse_AppInfo) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientPICSProductInfoResponse_AppInfo) GetChangeNumber() uint32 { + if m != nil && m.ChangeNumber != nil { + return *m.ChangeNumber + } + return 0 +} + +func (m *CMsgClientPICSProductInfoResponse_AppInfo) GetMissingToken() bool { + if m != nil && m.MissingToken != nil { + return *m.MissingToken + } + return false +} + +func (m *CMsgClientPICSProductInfoResponse_AppInfo) GetSha() []byte { + if m != nil { + return m.Sha + } + return nil +} + +func (m *CMsgClientPICSProductInfoResponse_AppInfo) GetBuffer() []byte { + if m != nil { + return m.Buffer + } + return nil +} + +func (m *CMsgClientPICSProductInfoResponse_AppInfo) GetOnlyPublic() bool { + if m != nil && m.OnlyPublic != nil { + return *m.OnlyPublic + } + return false +} + +func (m *CMsgClientPICSProductInfoResponse_AppInfo) GetSize() uint32 { + if m != nil && m.Size != nil { + return *m.Size + } + return 0 +} + +type CMsgClientPICSProductInfoResponse_PackageInfo struct { + Packageid *uint32 `protobuf:"varint,1,opt,name=packageid" json:"packageid,omitempty"` + ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"` + MissingToken *bool `protobuf:"varint,3,opt,name=missing_token" json:"missing_token,omitempty"` + Sha []byte `protobuf:"bytes,4,opt,name=sha" json:"sha,omitempty"` + Buffer []byte `protobuf:"bytes,5,opt,name=buffer" json:"buffer,omitempty"` + Size *uint32 `protobuf:"varint,6,opt,name=size" json:"size,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSProductInfoResponse_PackageInfo) Reset() { + *m = CMsgClientPICSProductInfoResponse_PackageInfo{} +} +func (m *CMsgClientPICSProductInfoResponse_PackageInfo) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientPICSProductInfoResponse_PackageInfo) ProtoMessage() {} +func (*CMsgClientPICSProductInfoResponse_PackageInfo) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{125, 1} +} + +func (m *CMsgClientPICSProductInfoResponse_PackageInfo) GetPackageid() uint32 { + if m != nil && m.Packageid != nil { + return *m.Packageid + } + return 0 +} + +func (m *CMsgClientPICSProductInfoResponse_PackageInfo) GetChangeNumber() uint32 { + if m != nil && m.ChangeNumber != nil { + return *m.ChangeNumber + } + return 0 +} + +func (m *CMsgClientPICSProductInfoResponse_PackageInfo) GetMissingToken() bool { + if m != nil && m.MissingToken != nil { + return *m.MissingToken + } + return false +} + +func (m *CMsgClientPICSProductInfoResponse_PackageInfo) GetSha() []byte { + if m != nil { + return m.Sha + } + return nil +} + +func (m *CMsgClientPICSProductInfoResponse_PackageInfo) GetBuffer() []byte { + if m != nil { + return m.Buffer + } + return nil +} + +func (m *CMsgClientPICSProductInfoResponse_PackageInfo) GetSize() uint32 { + if m != nil && m.Size != nil { + return *m.Size + } + return 0 +} + +type CMsgClientPICSAccessTokenRequest struct { + Packageids []uint32 `protobuf:"varint,1,rep,name=packageids" json:"packageids,omitempty"` + Appids []uint32 `protobuf:"varint,2,rep,name=appids" json:"appids,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSAccessTokenRequest) Reset() { *m = CMsgClientPICSAccessTokenRequest{} } +func (m *CMsgClientPICSAccessTokenRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPICSAccessTokenRequest) ProtoMessage() {} +func (*CMsgClientPICSAccessTokenRequest) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{126} +} + +func (m *CMsgClientPICSAccessTokenRequest) GetPackageids() []uint32 { + if m != nil { + return m.Packageids + } + return nil +} + +func (m *CMsgClientPICSAccessTokenRequest) GetAppids() []uint32 { + if m != nil { + return m.Appids + } + return nil +} + +type CMsgClientPICSAccessTokenResponse struct { + PackageAccessTokens []*CMsgClientPICSAccessTokenResponse_PackageToken `protobuf:"bytes,1,rep,name=package_access_tokens" json:"package_access_tokens,omitempty"` + PackageDeniedTokens []uint32 `protobuf:"varint,2,rep,name=package_denied_tokens" json:"package_denied_tokens,omitempty"` + AppAccessTokens []*CMsgClientPICSAccessTokenResponse_AppToken `protobuf:"bytes,3,rep,name=app_access_tokens" json:"app_access_tokens,omitempty"` + AppDeniedTokens []uint32 `protobuf:"varint,4,rep,name=app_denied_tokens" json:"app_denied_tokens,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSAccessTokenResponse) Reset() { *m = CMsgClientPICSAccessTokenResponse{} } +func (m *CMsgClientPICSAccessTokenResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPICSAccessTokenResponse) ProtoMessage() {} +func (*CMsgClientPICSAccessTokenResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{127} +} + +func (m *CMsgClientPICSAccessTokenResponse) GetPackageAccessTokens() []*CMsgClientPICSAccessTokenResponse_PackageToken { + if m != nil { + return m.PackageAccessTokens + } + return nil +} + +func (m *CMsgClientPICSAccessTokenResponse) GetPackageDeniedTokens() []uint32 { + if m != nil { + return m.PackageDeniedTokens + } + return nil +} + +func (m *CMsgClientPICSAccessTokenResponse) GetAppAccessTokens() []*CMsgClientPICSAccessTokenResponse_AppToken { + if m != nil { + return m.AppAccessTokens + } + return nil +} + +func (m *CMsgClientPICSAccessTokenResponse) GetAppDeniedTokens() []uint32 { + if m != nil { + return m.AppDeniedTokens + } + return nil +} + +type CMsgClientPICSAccessTokenResponse_PackageToken struct { + Packageid *uint32 `protobuf:"varint,1,opt,name=packageid" json:"packageid,omitempty"` + AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token" json:"access_token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSAccessTokenResponse_PackageToken) Reset() { + *m = CMsgClientPICSAccessTokenResponse_PackageToken{} +} +func (m *CMsgClientPICSAccessTokenResponse_PackageToken) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientPICSAccessTokenResponse_PackageToken) ProtoMessage() {} +func (*CMsgClientPICSAccessTokenResponse_PackageToken) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{127, 0} +} + +func (m *CMsgClientPICSAccessTokenResponse_PackageToken) GetPackageid() uint32 { + if m != nil && m.Packageid != nil { + return *m.Packageid + } + return 0 +} + +func (m *CMsgClientPICSAccessTokenResponse_PackageToken) GetAccessToken() uint64 { + if m != nil && m.AccessToken != nil { + return *m.AccessToken + } + return 0 +} + +type CMsgClientPICSAccessTokenResponse_AppToken struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token" json:"access_token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPICSAccessTokenResponse_AppToken) Reset() { + *m = CMsgClientPICSAccessTokenResponse_AppToken{} +} +func (m *CMsgClientPICSAccessTokenResponse_AppToken) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientPICSAccessTokenResponse_AppToken) ProtoMessage() {} +func (*CMsgClientPICSAccessTokenResponse_AppToken) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{127, 1} +} + +func (m *CMsgClientPICSAccessTokenResponse_AppToken) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientPICSAccessTokenResponse_AppToken) GetAccessToken() uint64 { + if m != nil && m.AccessToken != nil { + return *m.AccessToken + } + return 0 +} + +type CMsgClientUFSGetUGCDetails struct { + Hcontent *uint64 `protobuf:"fixed64,1,opt,name=hcontent,def=18446744073709551615" json:"hcontent,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSGetUGCDetails) Reset() { *m = CMsgClientUFSGetUGCDetails{} } +func (m *CMsgClientUFSGetUGCDetails) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSGetUGCDetails) ProtoMessage() {} +func (*CMsgClientUFSGetUGCDetails) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{128} } + +const Default_CMsgClientUFSGetUGCDetails_Hcontent uint64 = 18446744073709551615 + +func (m *CMsgClientUFSGetUGCDetails) GetHcontent() uint64 { + if m != nil && m.Hcontent != nil { + return *m.Hcontent + } + return Default_CMsgClientUFSGetUGCDetails_Hcontent +} + +type CMsgClientUFSGetUGCDetailsResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Url *string `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"` + AppId *uint32 `protobuf:"varint,3,opt,name=app_id" json:"app_id,omitempty"` + Filename *string `protobuf:"bytes,4,opt,name=filename" json:"filename,omitempty"` + SteamidCreator *uint64 `protobuf:"fixed64,5,opt,name=steamid_creator" json:"steamid_creator,omitempty"` + FileSize *uint32 `protobuf:"varint,6,opt,name=file_size" json:"file_size,omitempty"` + CompressedFileSize *uint32 `protobuf:"varint,7,opt,name=compressed_file_size" json:"compressed_file_size,omitempty"` + RangecheckHost *string `protobuf:"bytes,8,opt,name=rangecheck_host" json:"rangecheck_host,omitempty"` + FileEncodedSha1 *string `protobuf:"bytes,9,opt,name=file_encoded_sha1" json:"file_encoded_sha1,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSGetUGCDetailsResponse) Reset() { *m = CMsgClientUFSGetUGCDetailsResponse{} } +func (m *CMsgClientUFSGetUGCDetailsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSGetUGCDetailsResponse) ProtoMessage() {} +func (*CMsgClientUFSGetUGCDetailsResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{129} +} + +const Default_CMsgClientUFSGetUGCDetailsResponse_Eresult int32 = 2 + +func (m *CMsgClientUFSGetUGCDetailsResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUFSGetUGCDetailsResponse_Eresult +} + +func (m *CMsgClientUFSGetUGCDetailsResponse) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +func (m *CMsgClientUFSGetUGCDetailsResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSGetUGCDetailsResponse) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CMsgClientUFSGetUGCDetailsResponse) GetSteamidCreator() uint64 { + if m != nil && m.SteamidCreator != nil { + return *m.SteamidCreator + } + return 0 +} + +func (m *CMsgClientUFSGetUGCDetailsResponse) GetFileSize() uint32 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *CMsgClientUFSGetUGCDetailsResponse) GetCompressedFileSize() uint32 { + if m != nil && m.CompressedFileSize != nil { + return *m.CompressedFileSize + } + return 0 +} + +func (m *CMsgClientUFSGetUGCDetailsResponse) GetRangecheckHost() string { + if m != nil && m.RangecheckHost != nil { + return *m.RangecheckHost + } + return "" +} + +func (m *CMsgClientUFSGetUGCDetailsResponse) GetFileEncodedSha1() string { + if m != nil && m.FileEncodedSha1 != nil { + return *m.FileEncodedSha1 + } + return "" +} + +type CMsgClientUFSGetSingleFileInfo struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSGetSingleFileInfo) Reset() { *m = CMsgClientUFSGetSingleFileInfo{} } +func (m *CMsgClientUFSGetSingleFileInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSGetSingleFileInfo) ProtoMessage() {} +func (*CMsgClientUFSGetSingleFileInfo) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{130} +} + +func (m *CMsgClientUFSGetSingleFileInfo) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSGetSingleFileInfo) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +type CMsgClientUFSGetSingleFileInfoResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + FileName *string `protobuf:"bytes,3,opt,name=file_name" json:"file_name,omitempty"` + ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file" json:"sha_file,omitempty"` + TimeStamp *uint64 `protobuf:"varint,5,opt,name=time_stamp" json:"time_stamp,omitempty"` + RawFileSize *uint32 `protobuf:"varint,6,opt,name=raw_file_size" json:"raw_file_size,omitempty"` + IsExplicitDelete *bool `protobuf:"varint,7,opt,name=is_explicit_delete" json:"is_explicit_delete,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSGetSingleFileInfoResponse) Reset() { + *m = CMsgClientUFSGetSingleFileInfoResponse{} +} +func (m *CMsgClientUFSGetSingleFileInfoResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSGetSingleFileInfoResponse) ProtoMessage() {} +func (*CMsgClientUFSGetSingleFileInfoResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{131} +} + +const Default_CMsgClientUFSGetSingleFileInfoResponse_Eresult int32 = 2 + +func (m *CMsgClientUFSGetSingleFileInfoResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUFSGetSingleFileInfoResponse_Eresult +} + +func (m *CMsgClientUFSGetSingleFileInfoResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSGetSingleFileInfoResponse) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +func (m *CMsgClientUFSGetSingleFileInfoResponse) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CMsgClientUFSGetSingleFileInfoResponse) GetTimeStamp() uint64 { + if m != nil && m.TimeStamp != nil { + return *m.TimeStamp + } + return 0 +} + +func (m *CMsgClientUFSGetSingleFileInfoResponse) GetRawFileSize() uint32 { + if m != nil && m.RawFileSize != nil { + return *m.RawFileSize + } + return 0 +} + +func (m *CMsgClientUFSGetSingleFileInfoResponse) GetIsExplicitDelete() bool { + if m != nil && m.IsExplicitDelete != nil { + return *m.IsExplicitDelete + } + return false +} + +type CMsgClientUFSShareFile struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSShareFile) Reset() { *m = CMsgClientUFSShareFile{} } +func (m *CMsgClientUFSShareFile) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSShareFile) ProtoMessage() {} +func (*CMsgClientUFSShareFile) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{132} } + +func (m *CMsgClientUFSShareFile) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUFSShareFile) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +type CMsgClientUFSShareFileResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Hcontent *uint64 `protobuf:"fixed64,2,opt,name=hcontent,def=18446744073709551615" json:"hcontent,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUFSShareFileResponse) Reset() { *m = CMsgClientUFSShareFileResponse{} } +func (m *CMsgClientUFSShareFileResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUFSShareFileResponse) ProtoMessage() {} +func (*CMsgClientUFSShareFileResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{133} +} + +const Default_CMsgClientUFSShareFileResponse_Eresult int32 = 2 +const Default_CMsgClientUFSShareFileResponse_Hcontent uint64 = 18446744073709551615 + +func (m *CMsgClientUFSShareFileResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUFSShareFileResponse_Eresult +} + +func (m *CMsgClientUFSShareFileResponse) GetHcontent() uint64 { + if m != nil && m.Hcontent != nil { + return *m.Hcontent + } + return Default_CMsgClientUFSShareFileResponse_Hcontent +} + +type CMsgClientNewLoginKey struct { + UniqueId *uint32 `protobuf:"varint,1,opt,name=unique_id" json:"unique_id,omitempty"` + LoginKey *string `protobuf:"bytes,2,opt,name=login_key" json:"login_key,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientNewLoginKey) Reset() { *m = CMsgClientNewLoginKey{} } +func (m *CMsgClientNewLoginKey) String() string { return proto.CompactTextString(m) } +func (*CMsgClientNewLoginKey) ProtoMessage() {} +func (*CMsgClientNewLoginKey) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{134} } + +func (m *CMsgClientNewLoginKey) GetUniqueId() uint32 { + if m != nil && m.UniqueId != nil { + return *m.UniqueId + } + return 0 +} + +func (m *CMsgClientNewLoginKey) GetLoginKey() string { + if m != nil && m.LoginKey != nil { + return *m.LoginKey + } + return "" +} + +type CMsgClientNewLoginKeyAccepted struct { + UniqueId *uint32 `protobuf:"varint,1,opt,name=unique_id" json:"unique_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientNewLoginKeyAccepted) Reset() { *m = CMsgClientNewLoginKeyAccepted{} } +func (m *CMsgClientNewLoginKeyAccepted) String() string { return proto.CompactTextString(m) } +func (*CMsgClientNewLoginKeyAccepted) ProtoMessage() {} +func (*CMsgClientNewLoginKeyAccepted) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{135} } + +func (m *CMsgClientNewLoginKeyAccepted) GetUniqueId() uint32 { + if m != nil && m.UniqueId != nil { + return *m.UniqueId + } + return 0 +} + +type CMsgClientAMGetClanOfficers struct { + SteamidClan *uint64 `protobuf:"fixed64,1,opt,name=steamid_clan" json:"steamid_clan,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAMGetClanOfficers) Reset() { *m = CMsgClientAMGetClanOfficers{} } +func (m *CMsgClientAMGetClanOfficers) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAMGetClanOfficers) ProtoMessage() {} +func (*CMsgClientAMGetClanOfficers) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{136} } + +func (m *CMsgClientAMGetClanOfficers) GetSteamidClan() uint64 { + if m != nil && m.SteamidClan != nil { + return *m.SteamidClan + } + return 0 +} + +type CMsgClientAMGetClanOfficersResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + SteamidClan *uint64 `protobuf:"fixed64,2,opt,name=steamid_clan" json:"steamid_clan,omitempty"` + OfficerCount *int32 `protobuf:"varint,3,opt,name=officer_count" json:"officer_count,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAMGetClanOfficersResponse) Reset() { *m = CMsgClientAMGetClanOfficersResponse{} } +func (m *CMsgClientAMGetClanOfficersResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAMGetClanOfficersResponse) ProtoMessage() {} +func (*CMsgClientAMGetClanOfficersResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{137} +} + +const Default_CMsgClientAMGetClanOfficersResponse_Eresult int32 = 2 + +func (m *CMsgClientAMGetClanOfficersResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientAMGetClanOfficersResponse_Eresult +} + +func (m *CMsgClientAMGetClanOfficersResponse) GetSteamidClan() uint64 { + if m != nil && m.SteamidClan != nil { + return *m.SteamidClan + } + return 0 +} + +func (m *CMsgClientAMGetClanOfficersResponse) GetOfficerCount() int32 { + if m != nil && m.OfficerCount != nil { + return *m.OfficerCount + } + return 0 +} + +type CMsgClientAMGetPersonaNameHistory struct { + IdCount *int32 `protobuf:"varint,1,opt,name=id_count" json:"id_count,omitempty"` + Ids []*CMsgClientAMGetPersonaNameHistory_IdInstance `protobuf:"bytes,2,rep,name=Ids" json:"Ids,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAMGetPersonaNameHistory) Reset() { *m = CMsgClientAMGetPersonaNameHistory{} } +func (m *CMsgClientAMGetPersonaNameHistory) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAMGetPersonaNameHistory) ProtoMessage() {} +func (*CMsgClientAMGetPersonaNameHistory) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{138} +} + +func (m *CMsgClientAMGetPersonaNameHistory) GetIdCount() int32 { + if m != nil && m.IdCount != nil { + return *m.IdCount + } + return 0 +} + +func (m *CMsgClientAMGetPersonaNameHistory) GetIds() []*CMsgClientAMGetPersonaNameHistory_IdInstance { + if m != nil { + return m.Ids + } + return nil +} + +type CMsgClientAMGetPersonaNameHistory_IdInstance struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAMGetPersonaNameHistory_IdInstance) Reset() { + *m = CMsgClientAMGetPersonaNameHistory_IdInstance{} +} +func (m *CMsgClientAMGetPersonaNameHistory_IdInstance) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientAMGetPersonaNameHistory_IdInstance) ProtoMessage() {} +func (*CMsgClientAMGetPersonaNameHistory_IdInstance) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{138, 0} +} + +func (m *CMsgClientAMGetPersonaNameHistory_IdInstance) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CMsgClientAMGetPersonaNameHistoryResponse struct { + Responses []*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance `protobuf:"bytes,2,rep,name=responses" json:"responses,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAMGetPersonaNameHistoryResponse) Reset() { + *m = CMsgClientAMGetPersonaNameHistoryResponse{} +} +func (m *CMsgClientAMGetPersonaNameHistoryResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAMGetPersonaNameHistoryResponse) ProtoMessage() {} +func (*CMsgClientAMGetPersonaNameHistoryResponse) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{139} +} + +func (m *CMsgClientAMGetPersonaNameHistoryResponse) GetResponses() []*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance { + if m != nil { + return m.Responses + } + return nil +} + +type CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Steamid *uint64 `protobuf:"fixed64,2,opt,name=steamid" json:"steamid,omitempty"` + Names []*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance `protobuf:"bytes,3,rep,name=names" json:"names,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) Reset() { + *m = CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance{} +} +func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) ProtoMessage() {} +func (*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{139, 0} +} + +const Default_CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_Eresult int32 = 2 + +func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_Eresult +} + +func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) GetNames() []*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance { + if m != nil { + return m.Names + } + return nil +} + +type CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance struct { + NameSince *uint32 `protobuf:"fixed32,1,opt,name=name_since" json:"name_since,omitempty"` + Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance) Reset() { + *m = CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance{} +} +func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance) ProtoMessage() {} +func (*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{139, 0, 0} +} + +func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance) GetNameSince() uint32 { + if m != nil && m.NameSince != nil { + return *m.NameSince + } + return 0 +} + +func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +type CMsgClientDeregisterWithServer struct { + Eservertype *uint32 `protobuf:"varint,1,opt,name=eservertype" json:"eservertype,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientDeregisterWithServer) Reset() { *m = CMsgClientDeregisterWithServer{} } +func (m *CMsgClientDeregisterWithServer) String() string { return proto.CompactTextString(m) } +func (*CMsgClientDeregisterWithServer) ProtoMessage() {} +func (*CMsgClientDeregisterWithServer) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{140} +} + +func (m *CMsgClientDeregisterWithServer) GetEservertype() uint32 { + if m != nil && m.Eservertype != nil { + return *m.Eservertype + } + return 0 +} + +func (m *CMsgClientDeregisterWithServer) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CMsgClientClanState struct { + SteamidClan *uint64 `protobuf:"fixed64,1,opt,name=steamid_clan" json:"steamid_clan,omitempty"` + MUnStatusFlags *uint32 `protobuf:"varint,2,opt,name=m_unStatusFlags" json:"m_unStatusFlags,omitempty"` + ClanAccountFlags *uint32 `protobuf:"varint,3,opt,name=clan_account_flags" json:"clan_account_flags,omitempty"` + NameInfo *CMsgClientClanState_NameInfo `protobuf:"bytes,4,opt,name=name_info" json:"name_info,omitempty"` + UserCounts *CMsgClientClanState_UserCounts `protobuf:"bytes,5,opt,name=user_counts" json:"user_counts,omitempty"` + Events []*CMsgClientClanState_Event `protobuf:"bytes,6,rep,name=events" json:"events,omitempty"` + Announcements []*CMsgClientClanState_Event `protobuf:"bytes,7,rep,name=announcements" json:"announcements,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientClanState) Reset() { *m = CMsgClientClanState{} } +func (m *CMsgClientClanState) String() string { return proto.CompactTextString(m) } +func (*CMsgClientClanState) ProtoMessage() {} +func (*CMsgClientClanState) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{141} } + +func (m *CMsgClientClanState) GetSteamidClan() uint64 { + if m != nil && m.SteamidClan != nil { + return *m.SteamidClan + } + return 0 +} + +func (m *CMsgClientClanState) GetMUnStatusFlags() uint32 { + if m != nil && m.MUnStatusFlags != nil { + return *m.MUnStatusFlags + } + return 0 +} + +func (m *CMsgClientClanState) GetClanAccountFlags() uint32 { + if m != nil && m.ClanAccountFlags != nil { + return *m.ClanAccountFlags + } + return 0 +} + +func (m *CMsgClientClanState) GetNameInfo() *CMsgClientClanState_NameInfo { + if m != nil { + return m.NameInfo + } + return nil +} + +func (m *CMsgClientClanState) GetUserCounts() *CMsgClientClanState_UserCounts { + if m != nil { + return m.UserCounts + } + return nil +} + +func (m *CMsgClientClanState) GetEvents() []*CMsgClientClanState_Event { + if m != nil { + return m.Events + } + return nil +} + +func (m *CMsgClientClanState) GetAnnouncements() []*CMsgClientClanState_Event { + if m != nil { + return m.Announcements + } + return nil +} + +type CMsgClientClanState_NameInfo struct { + ClanName *string `protobuf:"bytes,1,opt,name=clan_name" json:"clan_name,omitempty"` + ShaAvatar []byte `protobuf:"bytes,2,opt,name=sha_avatar" json:"sha_avatar,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientClanState_NameInfo) Reset() { *m = CMsgClientClanState_NameInfo{} } +func (m *CMsgClientClanState_NameInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientClanState_NameInfo) ProtoMessage() {} +func (*CMsgClientClanState_NameInfo) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{141, 0} +} + +func (m *CMsgClientClanState_NameInfo) GetClanName() string { + if m != nil && m.ClanName != nil { + return *m.ClanName + } + return "" +} + +func (m *CMsgClientClanState_NameInfo) GetShaAvatar() []byte { + if m != nil { + return m.ShaAvatar + } + return nil +} + +type CMsgClientClanState_UserCounts struct { + Members *uint32 `protobuf:"varint,1,opt,name=members" json:"members,omitempty"` + Online *uint32 `protobuf:"varint,2,opt,name=online" json:"online,omitempty"` + Chatting *uint32 `protobuf:"varint,3,opt,name=chatting" json:"chatting,omitempty"` + InGame *uint32 `protobuf:"varint,4,opt,name=in_game" json:"in_game,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientClanState_UserCounts) Reset() { *m = CMsgClientClanState_UserCounts{} } +func (m *CMsgClientClanState_UserCounts) String() string { return proto.CompactTextString(m) } +func (*CMsgClientClanState_UserCounts) ProtoMessage() {} +func (*CMsgClientClanState_UserCounts) Descriptor() ([]byte, []int) { + return client_server_fileDescriptor0, []int{141, 1} +} + +func (m *CMsgClientClanState_UserCounts) GetMembers() uint32 { + if m != nil && m.Members != nil { + return *m.Members + } + return 0 +} + +func (m *CMsgClientClanState_UserCounts) GetOnline() uint32 { + if m != nil && m.Online != nil { + return *m.Online + } + return 0 +} + +func (m *CMsgClientClanState_UserCounts) GetChatting() uint32 { + if m != nil && m.Chatting != nil { + return *m.Chatting + } + return 0 +} + +func (m *CMsgClientClanState_UserCounts) GetInGame() uint32 { + if m != nil && m.InGame != nil { + return *m.InGame + } + return 0 +} + +type CMsgClientClanState_Event struct { + Gid *uint64 `protobuf:"fixed64,1,opt,name=gid" json:"gid,omitempty"` + EventTime *uint32 `protobuf:"varint,2,opt,name=event_time" json:"event_time,omitempty"` + Headline *string `protobuf:"bytes,3,opt,name=headline" json:"headline,omitempty"` + GameId *uint64 `protobuf:"fixed64,4,opt,name=game_id" json:"game_id,omitempty"` + JustPosted *bool `protobuf:"varint,5,opt,name=just_posted" json:"just_posted,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientClanState_Event) Reset() { *m = CMsgClientClanState_Event{} } +func (m *CMsgClientClanState_Event) String() string { return proto.CompactTextString(m) } +func (*CMsgClientClanState_Event) ProtoMessage() {} +func (*CMsgClientClanState_Event) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{141, 2} } + +func (m *CMsgClientClanState_Event) GetGid() uint64 { + if m != nil && m.Gid != nil { + return *m.Gid + } + return 0 +} + +func (m *CMsgClientClanState_Event) GetEventTime() uint32 { + if m != nil && m.EventTime != nil { + return *m.EventTime + } + return 0 +} + +func (m *CMsgClientClanState_Event) GetHeadline() string { + if m != nil && m.Headline != nil { + return *m.Headline + } + return "" +} + +func (m *CMsgClientClanState_Event) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgClientClanState_Event) GetJustPosted() bool { + if m != nil && m.JustPosted != nil { + return *m.JustPosted + } + return false +} + +type CMsgClientFriendMsg struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + ChatEntryType *int32 `protobuf:"varint,2,opt,name=chat_entry_type" json:"chat_entry_type,omitempty"` + Message []byte `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"` + Rtime32ServerTimestamp *uint32 `protobuf:"fixed32,4,opt,name=rtime32_server_timestamp" json:"rtime32_server_timestamp,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFriendMsg) Reset() { *m = CMsgClientFriendMsg{} } +func (m *CMsgClientFriendMsg) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFriendMsg) ProtoMessage() {} +func (*CMsgClientFriendMsg) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{142} } + +func (m *CMsgClientFriendMsg) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgClientFriendMsg) GetChatEntryType() int32 { + if m != nil && m.ChatEntryType != nil { + return *m.ChatEntryType + } + return 0 +} + +func (m *CMsgClientFriendMsg) GetMessage() []byte { + if m != nil { + return m.Message + } + return nil +} + +func (m *CMsgClientFriendMsg) GetRtime32ServerTimestamp() uint32 { + if m != nil && m.Rtime32ServerTimestamp != nil { + return *m.Rtime32ServerTimestamp + } + return 0 +} + +type CMsgClientFriendMsgIncoming struct { + SteamidFrom *uint64 `protobuf:"fixed64,1,opt,name=steamid_from" json:"steamid_from,omitempty"` + ChatEntryType *int32 `protobuf:"varint,2,opt,name=chat_entry_type" json:"chat_entry_type,omitempty"` + FromLimitedAccount *bool `protobuf:"varint,3,opt,name=from_limited_account" json:"from_limited_account,omitempty"` + Message []byte `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"` + Rtime32ServerTimestamp *uint32 `protobuf:"fixed32,5,opt,name=rtime32_server_timestamp" json:"rtime32_server_timestamp,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFriendMsgIncoming) Reset() { *m = CMsgClientFriendMsgIncoming{} } +func (m *CMsgClientFriendMsgIncoming) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFriendMsgIncoming) ProtoMessage() {} +func (*CMsgClientFriendMsgIncoming) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{143} } + +func (m *CMsgClientFriendMsgIncoming) GetSteamidFrom() uint64 { + if m != nil && m.SteamidFrom != nil { + return *m.SteamidFrom + } + return 0 +} + +func (m *CMsgClientFriendMsgIncoming) GetChatEntryType() int32 { + if m != nil && m.ChatEntryType != nil { + return *m.ChatEntryType + } + return 0 +} + +func (m *CMsgClientFriendMsgIncoming) GetFromLimitedAccount() bool { + if m != nil && m.FromLimitedAccount != nil { + return *m.FromLimitedAccount + } + return false +} + +func (m *CMsgClientFriendMsgIncoming) GetMessage() []byte { + if m != nil { + return m.Message + } + return nil +} + +func (m *CMsgClientFriendMsgIncoming) GetRtime32ServerTimestamp() uint32 { + if m != nil && m.Rtime32ServerTimestamp != nil { + return *m.Rtime32ServerTimestamp + } + return 0 +} + +type CMsgClientAddFriend struct { + SteamidToAdd *uint64 `protobuf:"fixed64,1,opt,name=steamid_to_add" json:"steamid_to_add,omitempty"` + AccountnameOrEmailToAdd *string `protobuf:"bytes,2,opt,name=accountname_or_email_to_add" json:"accountname_or_email_to_add,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAddFriend) Reset() { *m = CMsgClientAddFriend{} } +func (m *CMsgClientAddFriend) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAddFriend) ProtoMessage() {} +func (*CMsgClientAddFriend) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{144} } + +func (m *CMsgClientAddFriend) GetSteamidToAdd() uint64 { + if m != nil && m.SteamidToAdd != nil { + return *m.SteamidToAdd + } + return 0 +} + +func (m *CMsgClientAddFriend) GetAccountnameOrEmailToAdd() string { + if m != nil && m.AccountnameOrEmailToAdd != nil { + return *m.AccountnameOrEmailToAdd + } + return "" +} + +type CMsgClientAddFriendResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + SteamIdAdded *uint64 `protobuf:"fixed64,2,opt,name=steam_id_added" json:"steam_id_added,omitempty"` + PersonaNameAdded *string `protobuf:"bytes,3,opt,name=persona_name_added" json:"persona_name_added,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAddFriendResponse) Reset() { *m = CMsgClientAddFriendResponse{} } +func (m *CMsgClientAddFriendResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAddFriendResponse) ProtoMessage() {} +func (*CMsgClientAddFriendResponse) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{145} } + +const Default_CMsgClientAddFriendResponse_Eresult int32 = 2 + +func (m *CMsgClientAddFriendResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientAddFriendResponse_Eresult +} + +func (m *CMsgClientAddFriendResponse) GetSteamIdAdded() uint64 { + if m != nil && m.SteamIdAdded != nil { + return *m.SteamIdAdded + } + return 0 +} + +func (m *CMsgClientAddFriendResponse) GetPersonaNameAdded() string { + if m != nil && m.PersonaNameAdded != nil { + return *m.PersonaNameAdded + } + return "" +} + +type CMsgClientRemoveFriend struct { + Friendid *uint64 `protobuf:"fixed64,1,opt,name=friendid" json:"friendid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRemoveFriend) Reset() { *m = CMsgClientRemoveFriend{} } +func (m *CMsgClientRemoveFriend) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRemoveFriend) ProtoMessage() {} +func (*CMsgClientRemoveFriend) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{146} } + +func (m *CMsgClientRemoveFriend) GetFriendid() uint64 { + if m != nil && m.Friendid != nil { + return *m.Friendid + } + return 0 +} + +type CMsgClientHideFriend struct { + Friendid *uint64 `protobuf:"fixed64,1,opt,name=friendid" json:"friendid,omitempty"` + Hide *bool `protobuf:"varint,2,opt,name=hide" json:"hide,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientHideFriend) Reset() { *m = CMsgClientHideFriend{} } +func (m *CMsgClientHideFriend) String() string { return proto.CompactTextString(m) } +func (*CMsgClientHideFriend) ProtoMessage() {} +func (*CMsgClientHideFriend) Descriptor() ([]byte, []int) { return client_server_fileDescriptor0, []int{147} } + +func (m *CMsgClientHideFriend) GetFriendid() uint64 { + if m != nil && m.Friendid != nil { + return *m.Friendid + } + return 0 +} + +func (m *CMsgClientHideFriend) GetHide() bool { + if m != nil && m.Hide != nil { + return *m.Hide + } + return false +} + +func init() { + proto.RegisterType((*CMsgClientHeartBeat)(nil), "CMsgClientHeartBeat") + proto.RegisterType((*CMsgClientUDSP2PSessionStarted)(nil), "CMsgClientUDSP2PSessionStarted") + proto.RegisterType((*CMsgClientUDSP2PSessionEnded)(nil), "CMsgClientUDSP2PSessionEnded") + proto.RegisterType((*CMsgClientRegisterAuthTicketWithCM)(nil), "CMsgClientRegisterAuthTicketWithCM") + proto.RegisterType((*CMsgClientTicketAuthComplete)(nil), "CMsgClientTicketAuthComplete") + proto.RegisterType((*CMsgClientLogon)(nil), "CMsgClientLogon") + proto.RegisterType((*CMsgClientLogonResponse)(nil), "CMsgClientLogonResponse") + proto.RegisterType((*CMsgClientRequestWebAPIAuthenticateUserNonce)(nil), "CMsgClientRequestWebAPIAuthenticateUserNonce") + proto.RegisterType((*CMsgClientRequestWebAPIAuthenticateUserNonceResponse)(nil), "CMsgClientRequestWebAPIAuthenticateUserNonceResponse") + proto.RegisterType((*CMsgClientLogOff)(nil), "CMsgClientLogOff") + proto.RegisterType((*CMsgClientLoggedOff)(nil), "CMsgClientLoggedOff") + proto.RegisterType((*CMsgClientCMList)(nil), "CMsgClientCMList") + proto.RegisterType((*CMsgClientP2PConnectionInfo)(nil), "CMsgClientP2PConnectionInfo") + proto.RegisterType((*CMsgClientP2PConnectionFailInfo)(nil), "CMsgClientP2PConnectionFailInfo") + proto.RegisterType((*CMsgClientGetAppOwnershipTicket)(nil), "CMsgClientGetAppOwnershipTicket") + proto.RegisterType((*CMsgClientGetAppOwnershipTicketResponse)(nil), "CMsgClientGetAppOwnershipTicketResponse") + proto.RegisterType((*CMsgClientSessionToken)(nil), "CMsgClientSessionToken") + proto.RegisterType((*CMsgClientGameConnectTokens)(nil), "CMsgClientGameConnectTokens") + proto.RegisterType((*CMsgGSServerType)(nil), "CMsgGSServerType") + proto.RegisterType((*CMsgGSStatusReply)(nil), "CMsgGSStatusReply") + proto.RegisterType((*CMsgGSPlayerList)(nil), "CMsgGSPlayerList") + proto.RegisterType((*CMsgGSPlayerList_Player)(nil), "CMsgGSPlayerList.Player") + proto.RegisterType((*CMsgGSUserPlaying)(nil), "CMsgGSUserPlaying") + proto.RegisterType((*CMsgGSDisconnectNotice)(nil), "CMsgGSDisconnectNotice") + proto.RegisterType((*CMsgClientGamesPlayed)(nil), "CMsgClientGamesPlayed") + proto.RegisterType((*CMsgClientGamesPlayed_GamePlayed)(nil), "CMsgClientGamesPlayed.GamePlayed") + proto.RegisterType((*CMsgGSApprove)(nil), "CMsgGSApprove") + proto.RegisterType((*CMsgGSDeny)(nil), "CMsgGSDeny") + proto.RegisterType((*CMsgGSKick)(nil), "CMsgGSKick") + proto.RegisterType((*CMsgClientAuthList)(nil), "CMsgClientAuthList") + proto.RegisterType((*CMsgClientAuthListAck)(nil), "CMsgClientAuthListAck") + proto.RegisterType((*CMsgClientFriendsList)(nil), "CMsgClientFriendsList") + proto.RegisterType((*CMsgClientFriendsList_Friend)(nil), "CMsgClientFriendsList.Friend") + proto.RegisterType((*CMsgClientFriendsGroupsList)(nil), "CMsgClientFriendsGroupsList") + proto.RegisterType((*CMsgClientFriendsGroupsList_FriendGroup)(nil), "CMsgClientFriendsGroupsList.FriendGroup") + proto.RegisterType((*CMsgClientFriendsGroupsList_FriendGroupsMembership)(nil), "CMsgClientFriendsGroupsList.FriendGroupsMembership") + proto.RegisterType((*CMsgClientPlayerNicknameList)(nil), "CMsgClientPlayerNicknameList") + proto.RegisterType((*CMsgClientPlayerNicknameList_PlayerNickname)(nil), "CMsgClientPlayerNicknameList.PlayerNickname") + proto.RegisterType((*CMsgClientSetPlayerNickname)(nil), "CMsgClientSetPlayerNickname") + proto.RegisterType((*CMsgClientSetPlayerNicknameResponse)(nil), "CMsgClientSetPlayerNicknameResponse") + proto.RegisterType((*CMsgClientLicenseList)(nil), "CMsgClientLicenseList") + proto.RegisterType((*CMsgClientLicenseList_License)(nil), "CMsgClientLicenseList.License") + proto.RegisterType((*CMsgClientLBSSetScore)(nil), "CMsgClientLBSSetScore") + proto.RegisterType((*CMsgClientLBSSetScoreResponse)(nil), "CMsgClientLBSSetScoreResponse") + proto.RegisterType((*CMsgClientLBSSetUGC)(nil), "CMsgClientLBSSetUGC") + proto.RegisterType((*CMsgClientLBSSetUGCResponse)(nil), "CMsgClientLBSSetUGCResponse") + proto.RegisterType((*CMsgClientLBSFindOrCreateLB)(nil), "CMsgClientLBSFindOrCreateLB") + proto.RegisterType((*CMsgClientLBSFindOrCreateLBResponse)(nil), "CMsgClientLBSFindOrCreateLBResponse") + proto.RegisterType((*CMsgClientLBSGetLBEntries)(nil), "CMsgClientLBSGetLBEntries") + proto.RegisterType((*CMsgClientLBSGetLBEntriesResponse)(nil), "CMsgClientLBSGetLBEntriesResponse") + proto.RegisterType((*CMsgClientLBSGetLBEntriesResponse_Entry)(nil), "CMsgClientLBSGetLBEntriesResponse.Entry") + proto.RegisterType((*CMsgClientAccountInfo)(nil), "CMsgClientAccountInfo") + proto.RegisterType((*CMsgClientAppMinutesPlayedData)(nil), "CMsgClientAppMinutesPlayedData") + proto.RegisterType((*CMsgClientAppMinutesPlayedData_AppMinutesPlayedData)(nil), "CMsgClientAppMinutesPlayedData.AppMinutesPlayedData") + proto.RegisterType((*CMsgClientIsLimitedAccount)(nil), "CMsgClientIsLimitedAccount") + proto.RegisterType((*CMsgClientRequestFriendData)(nil), "CMsgClientRequestFriendData") + proto.RegisterType((*CMsgClientChangeStatus)(nil), "CMsgClientChangeStatus") + proto.RegisterType((*CMsgPersonaChangeResponse)(nil), "CMsgPersonaChangeResponse") + proto.RegisterType((*CMsgClientPersonaState)(nil), "CMsgClientPersonaState") + proto.RegisterType((*CMsgClientPersonaState_Friend)(nil), "CMsgClientPersonaState.Friend") + proto.RegisterType((*CMsgClientFriendProfileInfo)(nil), "CMsgClientFriendProfileInfo") + proto.RegisterType((*CMsgClientFriendProfileInfoResponse)(nil), "CMsgClientFriendProfileInfoResponse") + proto.RegisterType((*CMsgClientServerList)(nil), "CMsgClientServerList") + proto.RegisterType((*CMsgClientServerList_Server)(nil), "CMsgClientServerList.Server") + proto.RegisterType((*CMsgClientRequestedClientStats)(nil), "CMsgClientRequestedClientStats") + proto.RegisterType((*CMsgClientRequestedClientStats_StatsToSend)(nil), "CMsgClientRequestedClientStats.StatsToSend") + proto.RegisterType((*CMsgClientStat2)(nil), "CMsgClientStat2") + proto.RegisterType((*CMsgClientStat2_StatDetail)(nil), "CMsgClientStat2.StatDetail") + proto.RegisterType((*CMsgClientMMSCreateLobby)(nil), "CMsgClientMMSCreateLobby") + proto.RegisterType((*CMsgClientMMSCreateLobbyResponse)(nil), "CMsgClientMMSCreateLobbyResponse") + proto.RegisterType((*CMsgClientMMSJoinLobby)(nil), "CMsgClientMMSJoinLobby") + proto.RegisterType((*CMsgClientMMSJoinLobbyResponse)(nil), "CMsgClientMMSJoinLobbyResponse") + proto.RegisterType((*CMsgClientMMSJoinLobbyResponse_Member)(nil), "CMsgClientMMSJoinLobbyResponse.Member") + proto.RegisterType((*CMsgClientMMSLeaveLobby)(nil), "CMsgClientMMSLeaveLobby") + proto.RegisterType((*CMsgClientMMSLeaveLobbyResponse)(nil), "CMsgClientMMSLeaveLobbyResponse") + proto.RegisterType((*CMsgClientMMSGetLobbyList)(nil), "CMsgClientMMSGetLobbyList") + proto.RegisterType((*CMsgClientMMSGetLobbyList_Filter)(nil), "CMsgClientMMSGetLobbyList.Filter") + proto.RegisterType((*CMsgClientMMSGetLobbyListResponse)(nil), "CMsgClientMMSGetLobbyListResponse") + proto.RegisterType((*CMsgClientMMSGetLobbyListResponse_Lobby)(nil), "CMsgClientMMSGetLobbyListResponse.Lobby") + proto.RegisterType((*CMsgClientMMSSetLobbyData)(nil), "CMsgClientMMSSetLobbyData") + proto.RegisterType((*CMsgClientMMSSetLobbyDataResponse)(nil), "CMsgClientMMSSetLobbyDataResponse") + proto.RegisterType((*CMsgClientMMSGetLobbyData)(nil), "CMsgClientMMSGetLobbyData") + proto.RegisterType((*CMsgClientMMSLobbyData)(nil), "CMsgClientMMSLobbyData") + proto.RegisterType((*CMsgClientMMSLobbyData_Member)(nil), "CMsgClientMMSLobbyData.Member") + proto.RegisterType((*CMsgClientMMSSendLobbyChatMsg)(nil), "CMsgClientMMSSendLobbyChatMsg") + proto.RegisterType((*CMsgClientMMSLobbyChatMsg)(nil), "CMsgClientMMSLobbyChatMsg") + proto.RegisterType((*CMsgClientMMSSetLobbyOwner)(nil), "CMsgClientMMSSetLobbyOwner") + proto.RegisterType((*CMsgClientMMSSetLobbyOwnerResponse)(nil), "CMsgClientMMSSetLobbyOwnerResponse") + proto.RegisterType((*CMsgClientMMSSetLobbyLinked)(nil), "CMsgClientMMSSetLobbyLinked") + proto.RegisterType((*CMsgClientMMSSetLobbyGameServer)(nil), "CMsgClientMMSSetLobbyGameServer") + proto.RegisterType((*CMsgClientMMSLobbyGameServerSet)(nil), "CMsgClientMMSLobbyGameServerSet") + proto.RegisterType((*CMsgClientMMSUserJoinedLobby)(nil), "CMsgClientMMSUserJoinedLobby") + proto.RegisterType((*CMsgClientMMSUserLeftLobby)(nil), "CMsgClientMMSUserLeftLobby") + proto.RegisterType((*CMsgClientMMSInviteToLobby)(nil), "CMsgClientMMSInviteToLobby") + proto.RegisterType((*CMsgClientUDSInviteToGame)(nil), "CMsgClientUDSInviteToGame") + proto.RegisterType((*CMsgClientChatInvite)(nil), "CMsgClientChatInvite") + proto.RegisterType((*CMsgClientConnectionStats)(nil), "CMsgClientConnectionStats") + proto.RegisterType((*CMsgClientConnectionStats_Stats_Logon)(nil), "CMsgClientConnectionStats.Stats_Logon") + proto.RegisterType((*CMsgClientConnectionStats_Stats_UDP)(nil), "CMsgClientConnectionStats.Stats_UDP") + proto.RegisterType((*CMsgClientConnectionStats_Stats_VConn)(nil), "CMsgClientConnectionStats.Stats_VConn") + proto.RegisterType((*CMsgClientServersAvailable)(nil), "CMsgClientServersAvailable") + proto.RegisterType((*CMsgClientServersAvailable_Server_Types_Available)(nil), "CMsgClientServersAvailable.Server_Types_Available") + proto.RegisterType((*CMsgClientGetUserStats)(nil), "CMsgClientGetUserStats") + proto.RegisterType((*CMsgClientGetUserStatsResponse)(nil), "CMsgClientGetUserStatsResponse") + proto.RegisterType((*CMsgClientGetUserStatsResponse_Stats)(nil), "CMsgClientGetUserStatsResponse.Stats") + proto.RegisterType((*CMsgClientGetUserStatsResponse_Achievement_Blocks)(nil), "CMsgClientGetUserStatsResponse.Achievement_Blocks") + proto.RegisterType((*CMsgClientStoreUserStatsResponse)(nil), "CMsgClientStoreUserStatsResponse") + proto.RegisterType((*CMsgClientStoreUserStatsResponse_Stats_Failed_Validation)(nil), "CMsgClientStoreUserStatsResponse.Stats_Failed_Validation") + proto.RegisterType((*CMsgClientStoreUserStats2)(nil), "CMsgClientStoreUserStats2") + proto.RegisterType((*CMsgClientStoreUserStats2_Stats)(nil), "CMsgClientStoreUserStats2.Stats") + proto.RegisterType((*CMsgClientStatsUpdated)(nil), "CMsgClientStatsUpdated") + proto.RegisterType((*CMsgClientStatsUpdated_Updated_Stats)(nil), "CMsgClientStatsUpdated.Updated_Stats") + proto.RegisterType((*CMsgClientStoreUserStats)(nil), "CMsgClientStoreUserStats") + proto.RegisterType((*CMsgClientStoreUserStats_Stats_To_Store)(nil), "CMsgClientStoreUserStats.Stats_To_Store") + proto.RegisterType((*CMsgClientGetClientDetails)(nil), "CMsgClientGetClientDetails") + proto.RegisterType((*CMsgClientReportOverlayDetourFailure)(nil), "CMsgClientReportOverlayDetourFailure") + proto.RegisterType((*CMsgClientGetClientDetailsResponse)(nil), "CMsgClientGetClientDetailsResponse") + proto.RegisterType((*CMsgClientGetClientDetailsResponse_Game)(nil), "CMsgClientGetClientDetailsResponse.Game") + proto.RegisterType((*CMsgClientGetClientAppList)(nil), "CMsgClientGetClientAppList") + proto.RegisterType((*CMsgClientGetClientAppListResponse)(nil), "CMsgClientGetClientAppListResponse") + proto.RegisterType((*CMsgClientGetClientAppListResponse_App)(nil), "CMsgClientGetClientAppListResponse.App") + proto.RegisterType((*CMsgClientGetClientAppListResponse_App_DLC)(nil), "CMsgClientGetClientAppListResponse.App.DLC") + proto.RegisterType((*CMsgClientInstallClientApp)(nil), "CMsgClientInstallClientApp") + proto.RegisterType((*CMsgClientInstallClientAppResponse)(nil), "CMsgClientInstallClientAppResponse") + proto.RegisterType((*CMsgClientUninstallClientApp)(nil), "CMsgClientUninstallClientApp") + proto.RegisterType((*CMsgClientUninstallClientAppResponse)(nil), "CMsgClientUninstallClientAppResponse") + proto.RegisterType((*CMsgClientSetClientAppUpdateState)(nil), "CMsgClientSetClientAppUpdateState") + proto.RegisterType((*CMsgClientSetClientAppUpdateStateResponse)(nil), "CMsgClientSetClientAppUpdateStateResponse") + proto.RegisterType((*CMsgClientUFSUploadFileRequest)(nil), "CMsgClientUFSUploadFileRequest") + proto.RegisterType((*CMsgClientUFSUploadFileResponse)(nil), "CMsgClientUFSUploadFileResponse") + proto.RegisterType((*CMsgClientUFSUploadCommit)(nil), "CMsgClientUFSUploadCommit") + proto.RegisterType((*CMsgClientUFSUploadCommit_File)(nil), "CMsgClientUFSUploadCommit.File") + proto.RegisterType((*CMsgClientUFSUploadCommitResponse)(nil), "CMsgClientUFSUploadCommitResponse") + proto.RegisterType((*CMsgClientUFSUploadCommitResponse_File)(nil), "CMsgClientUFSUploadCommitResponse.File") + proto.RegisterType((*CMsgClientUFSFileChunk)(nil), "CMsgClientUFSFileChunk") + proto.RegisterType((*CMsgClientUFSTransferHeartbeat)(nil), "CMsgClientUFSTransferHeartbeat") + proto.RegisterType((*CMsgClientUFSUploadFileFinished)(nil), "CMsgClientUFSUploadFileFinished") + proto.RegisterType((*CMsgClientUFSDeleteFileRequest)(nil), "CMsgClientUFSDeleteFileRequest") + proto.RegisterType((*CMsgClientUFSDeleteFileResponse)(nil), "CMsgClientUFSDeleteFileResponse") + proto.RegisterType((*CMsgClientUFSGetFileListForApp)(nil), "CMsgClientUFSGetFileListForApp") + proto.RegisterType((*CMsgClientUFSGetFileListForAppResponse)(nil), "CMsgClientUFSGetFileListForAppResponse") + proto.RegisterType((*CMsgClientUFSGetFileListForAppResponse_File)(nil), "CMsgClientUFSGetFileListForAppResponse.File") + proto.RegisterType((*CMsgClientUFSDownloadRequest)(nil), "CMsgClientUFSDownloadRequest") + proto.RegisterType((*CMsgClientUFSDownloadResponse)(nil), "CMsgClientUFSDownloadResponse") + proto.RegisterType((*CMsgClientUFSLoginRequest)(nil), "CMsgClientUFSLoginRequest") + proto.RegisterType((*CMsgClientUFSLoginResponse)(nil), "CMsgClientUFSLoginResponse") + proto.RegisterType((*CMsgClientRequestEncryptedAppTicket)(nil), "CMsgClientRequestEncryptedAppTicket") + proto.RegisterType((*CMsgClientRequestEncryptedAppTicketResponse)(nil), "CMsgClientRequestEncryptedAppTicketResponse") + proto.RegisterType((*CMsgClientWalletInfoUpdate)(nil), "CMsgClientWalletInfoUpdate") + proto.RegisterType((*CMsgClientAppInfoUpdate)(nil), "CMsgClientAppInfoUpdate") + proto.RegisterType((*CMsgClientAppInfoChanges)(nil), "CMsgClientAppInfoChanges") + proto.RegisterType((*CMsgClientAppInfoRequest)(nil), "CMsgClientAppInfoRequest") + proto.RegisterType((*CMsgClientAppInfoRequest_App)(nil), "CMsgClientAppInfoRequest.App") + proto.RegisterType((*CMsgClientAppInfoResponse)(nil), "CMsgClientAppInfoResponse") + proto.RegisterType((*CMsgClientAppInfoResponse_App)(nil), "CMsgClientAppInfoResponse.App") + proto.RegisterType((*CMsgClientAppInfoResponse_App_Section)(nil), "CMsgClientAppInfoResponse.App.Section") + proto.RegisterType((*CMsgClientPackageInfoRequest)(nil), "CMsgClientPackageInfoRequest") + proto.RegisterType((*CMsgClientPackageInfoResponse)(nil), "CMsgClientPackageInfoResponse") + proto.RegisterType((*CMsgClientPackageInfoResponse_Package)(nil), "CMsgClientPackageInfoResponse.Package") + proto.RegisterType((*CMsgClientPICSChangesSinceRequest)(nil), "CMsgClientPICSChangesSinceRequest") + proto.RegisterType((*CMsgClientPICSChangesSinceResponse)(nil), "CMsgClientPICSChangesSinceResponse") + proto.RegisterType((*CMsgClientPICSChangesSinceResponse_PackageChange)(nil), "CMsgClientPICSChangesSinceResponse.PackageChange") + proto.RegisterType((*CMsgClientPICSChangesSinceResponse_AppChange)(nil), "CMsgClientPICSChangesSinceResponse.AppChange") + proto.RegisterType((*CMsgClientPICSProductInfoRequest)(nil), "CMsgClientPICSProductInfoRequest") + proto.RegisterType((*CMsgClientPICSProductInfoRequest_AppInfo)(nil), "CMsgClientPICSProductInfoRequest.AppInfo") + proto.RegisterType((*CMsgClientPICSProductInfoRequest_PackageInfo)(nil), "CMsgClientPICSProductInfoRequest.PackageInfo") + proto.RegisterType((*CMsgClientPICSProductInfoResponse)(nil), "CMsgClientPICSProductInfoResponse") + proto.RegisterType((*CMsgClientPICSProductInfoResponse_AppInfo)(nil), "CMsgClientPICSProductInfoResponse.AppInfo") + proto.RegisterType((*CMsgClientPICSProductInfoResponse_PackageInfo)(nil), "CMsgClientPICSProductInfoResponse.PackageInfo") + proto.RegisterType((*CMsgClientPICSAccessTokenRequest)(nil), "CMsgClientPICSAccessTokenRequest") + proto.RegisterType((*CMsgClientPICSAccessTokenResponse)(nil), "CMsgClientPICSAccessTokenResponse") + proto.RegisterType((*CMsgClientPICSAccessTokenResponse_PackageToken)(nil), "CMsgClientPICSAccessTokenResponse.PackageToken") + proto.RegisterType((*CMsgClientPICSAccessTokenResponse_AppToken)(nil), "CMsgClientPICSAccessTokenResponse.AppToken") + proto.RegisterType((*CMsgClientUFSGetUGCDetails)(nil), "CMsgClientUFSGetUGCDetails") + proto.RegisterType((*CMsgClientUFSGetUGCDetailsResponse)(nil), "CMsgClientUFSGetUGCDetailsResponse") + proto.RegisterType((*CMsgClientUFSGetSingleFileInfo)(nil), "CMsgClientUFSGetSingleFileInfo") + proto.RegisterType((*CMsgClientUFSGetSingleFileInfoResponse)(nil), "CMsgClientUFSGetSingleFileInfoResponse") + proto.RegisterType((*CMsgClientUFSShareFile)(nil), "CMsgClientUFSShareFile") + proto.RegisterType((*CMsgClientUFSShareFileResponse)(nil), "CMsgClientUFSShareFileResponse") + proto.RegisterType((*CMsgClientNewLoginKey)(nil), "CMsgClientNewLoginKey") + proto.RegisterType((*CMsgClientNewLoginKeyAccepted)(nil), "CMsgClientNewLoginKeyAccepted") + proto.RegisterType((*CMsgClientAMGetClanOfficers)(nil), "CMsgClientAMGetClanOfficers") + proto.RegisterType((*CMsgClientAMGetClanOfficersResponse)(nil), "CMsgClientAMGetClanOfficersResponse") + proto.RegisterType((*CMsgClientAMGetPersonaNameHistory)(nil), "CMsgClientAMGetPersonaNameHistory") + proto.RegisterType((*CMsgClientAMGetPersonaNameHistory_IdInstance)(nil), "CMsgClientAMGetPersonaNameHistory.IdInstance") + proto.RegisterType((*CMsgClientAMGetPersonaNameHistoryResponse)(nil), "CMsgClientAMGetPersonaNameHistoryResponse") + proto.RegisterType((*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance)(nil), "CMsgClientAMGetPersonaNameHistoryResponse.NameTableInstance") + proto.RegisterType((*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance)(nil), "CMsgClientAMGetPersonaNameHistoryResponse.NameTableInstance.NameInstance") + proto.RegisterType((*CMsgClientDeregisterWithServer)(nil), "CMsgClientDeregisterWithServer") + proto.RegisterType((*CMsgClientClanState)(nil), "CMsgClientClanState") + proto.RegisterType((*CMsgClientClanState_NameInfo)(nil), "CMsgClientClanState.NameInfo") + proto.RegisterType((*CMsgClientClanState_UserCounts)(nil), "CMsgClientClanState.UserCounts") + proto.RegisterType((*CMsgClientClanState_Event)(nil), "CMsgClientClanState.Event") + proto.RegisterType((*CMsgClientFriendMsg)(nil), "CMsgClientFriendMsg") + proto.RegisterType((*CMsgClientFriendMsgIncoming)(nil), "CMsgClientFriendMsgIncoming") + proto.RegisterType((*CMsgClientAddFriend)(nil), "CMsgClientAddFriend") + proto.RegisterType((*CMsgClientAddFriendResponse)(nil), "CMsgClientAddFriendResponse") + proto.RegisterType((*CMsgClientRemoveFriend)(nil), "CMsgClientRemoveFriend") + proto.RegisterType((*CMsgClientHideFriend)(nil), "CMsgClientHideFriend") +} + +var client_server_fileDescriptor0 = []byte{ + // 8079 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xbc, 0x7c, 0x5b, 0x8c, 0x1c, 0xc7, + 0x75, 0xa8, 0xe7, 0xb5, 0x8f, 0xda, 0x5d, 0x91, 0x1c, 0x51, 0xe4, 0x70, 0x24, 0x52, 0x54, 0xeb, + 0x65, 0x89, 0xd2, 0x88, 0x5c, 0xf1, 0x21, 0xca, 0xf2, 0x95, 0x97, 0xcb, 0x87, 0x68, 0xf3, 0x65, + 0x2e, 0x29, 0x19, 0xbe, 0x96, 0x5b, 0xbd, 0xdd, 0x35, 0x33, 0xed, 0xed, 0xe9, 0x1e, 0x75, 0xf7, + 0xec, 0x6a, 0xed, 0xfb, 0xe1, 0x7b, 0x71, 0xaf, 0x71, 0x61, 0x18, 0x17, 0xf7, 0xfe, 0x5d, 0x3b, + 0x08, 0x62, 0x04, 0x30, 0x0c, 0x24, 0x41, 0xfe, 0x1c, 0x38, 0x4e, 0x02, 0xe7, 0x89, 0x04, 0xf9, + 0x09, 0x12, 0x20, 0x3f, 0x01, 0x82, 0xe4, 0xc7, 0x48, 0x90, 0xcf, 0x00, 0x01, 0xfc, 0x13, 0x20, + 0xe7, 0x51, 0xd5, 0x5d, 0xdd, 0xd3, 0xb3, 0xbb, 0xb4, 0x14, 0xff, 0x90, 0x3b, 0xd5, 0x55, 0xa7, + 0x4e, 0x9d, 0x57, 0x9d, 0x73, 0xea, 0x54, 0x89, 0xd3, 0x49, 0x2a, 0x9d, 0xd1, 0x48, 0x26, 0x89, + 0x33, 0x90, 0x89, 0xed, 0x06, 0xbe, 0x0c, 0xd3, 0x44, 0xc6, 0xdb, 0x32, 0xee, 0x8d, 0xe3, 0x28, + 0x8d, 0xba, 0x9d, 0x62, 0x8f, 0x4d, 0x27, 0x91, 0xea, 0x4b, 0x57, 0x86, 0x6e, 0xbc, 0x3b, 0x4e, + 0xa5, 0x67, 0x3b, 0xe3, 0xb1, 0x9d, 0xfa, 0xee, 0x96, 0x4c, 0xf9, 0x9b, 0xf5, 0x84, 0x78, 0x7c, + 0xfd, 0x76, 0x32, 0x58, 0x27, 0x78, 0xef, 0x48, 0x27, 0x4e, 0xaf, 0x48, 0x27, 0xb5, 0x6e, 0x88, + 0x53, 0x79, 0xf3, 0xc3, 0xab, 0x1b, 0xf7, 0x56, 0xef, 0x6d, 0x00, 0x64, 0x3f, 0x0a, 0x37, 0x52, + 0xe8, 0x23, 0xbd, 0xf6, 0x31, 0xf1, 0x18, 0x4d, 0xe8, 0x7b, 0x76, 0x2c, 0x47, 0x51, 0x2a, 0x3b, + 0xb5, 0xd3, 0xb5, 0x4f, 0xcf, 0xb5, 0x57, 0x44, 0x0b, 0x26, 0xf1, 0xbd, 0x4e, 0x1d, 0x7e, 0xb6, + 0xac, 0xff, 0x5e, 0x17, 0x4f, 0xcd, 0x80, 0x74, 0x2d, 0xf4, 0x0e, 0x0c, 0xa7, 0xdd, 0x15, 0xed, + 0x84, 0x87, 0xd9, 0x81, 0x0c, 0x07, 0xe9, 0xd0, 0x4e, 0xa4, 0xdb, 0x69, 0xd0, 0xb7, 0x27, 0xc4, + 0x8a, 0xfe, 0x26, 0xe3, 0x38, 0x8a, 0x3b, 0x4d, 0x6a, 0x3e, 0x24, 0xe6, 0x43, 0x27, 0x4d, 0x77, + 0xc7, 0xb2, 0xd3, 0xa2, 0x86, 0xb6, 0x10, 0x9b, 0xbb, 0x29, 0xd0, 0x26, 0x96, 0xee, 0x76, 0x67, + 0xae, 0xd8, 0x96, 0x00, 0x7a, 0x9d, 0x79, 0x6a, 0xeb, 0x88, 0xc3, 0x79, 0x1b, 0x74, 0x0e, 0x9c, + 0xdd, 0xce, 0x42, 0xf1, 0x0b, 0x42, 0x50, 0x5f, 0x16, 0x35, 0x7e, 0xa9, 0x3f, 0x92, 0x76, 0x1a, + 0xd9, 0x6e, 0x14, 0x86, 0xd2, 0x4d, 0xed, 0x51, 0xd2, 0x11, 0x44, 0x83, 0xaf, 0x09, 0x2b, 0x27, + 0xc1, 0x7d, 0x39, 0xf0, 0x61, 0xc1, 0xf1, 0xda, 0x24, 0x1d, 0x3e, 0x20, 0x4e, 0xbc, 0xe7, 0xa7, + 0xc3, 0xf5, 0xdb, 0x08, 0x9b, 0x58, 0xe2, 0x46, 0x81, 0x0d, 0x5c, 0xc5, 0xe5, 0x10, 0x29, 0x56, + 0xda, 0x8f, 0x89, 0x39, 0xe6, 0x19, 0xad, 0x77, 0x19, 0xe7, 0x62, 0xfe, 0xdb, 0x7e, 0x98, 0xa4, + 0x4e, 0xe8, 0x4a, 0x1b, 0xe8, 0x84, 0x8b, 0x6e, 0x5a, 0x7f, 0x5d, 0x33, 0xe9, 0xcd, 0x13, 0xe0, + 0x54, 0xeb, 0xd1, 0x68, 0x1c, 0xc8, 0x54, 0xb6, 0x0f, 0x8b, 0x05, 0xa2, 0x37, 0x0e, 0x61, 0x4a, + 0x03, 0x9d, 0x06, 0xce, 0x88, 0x60, 0xd4, 0xa9, 0x01, 0xe6, 0x93, 0x00, 0x17, 0x58, 0xd1, 0xa0, + 0xf9, 0x4f, 0x89, 0x63, 0xd2, 0x99, 0x10, 0xc9, 0x99, 0xca, 0xb1, 0x4c, 0xc6, 0x51, 0x98, 0x48, + 0x9a, 0x73, 0xa5, 0x7d, 0x42, 0x1c, 0xb9, 0x7a, 0xed, 0xde, 0xfd, 0x6b, 0xeb, 0x6b, 0x0f, 0xae, + 0x5d, 0x55, 0xe2, 0x45, 0x24, 0x5f, 0x46, 0xf2, 0xf2, 0x6f, 0xdb, 0x8d, 0x5d, 0x22, 0xf9, 0x4a, + 0xfb, 0xb8, 0x38, 0xa4, 0xda, 0x12, 0xf9, 0xe1, 0x04, 0x64, 0x53, 0x12, 0xdd, 0x57, 0x50, 0x14, + 0xa2, 0x9d, 0x50, 0xc6, 0x76, 0x86, 0x20, 0x52, 0x7d, 0xce, 0xfa, 0x1f, 0x42, 0x1c, 0xca, 0xd7, + 0x74, 0x2b, 0x1a, 0x44, 0xe1, 0x1e, 0xd4, 0x7a, 0x5a, 0x1c, 0x8f, 0x36, 0xfb, 0x93, 0x24, 0x9d, + 0xb8, 0x0e, 0x8a, 0xfc, 0x38, 0xf6, 0xb7, 0xe1, 0x0f, 0xdb, 0x1f, 0xd3, 0xf2, 0x56, 0x70, 0xbd, + 0xae, 0x0c, 0x02, 0x84, 0xdf, 0xd0, 0x08, 0x05, 0x4e, 0x92, 0x66, 0xcb, 0x53, 0xc4, 0xa4, 0x85, + 0x2b, 0x42, 0x8f, 0x1d, 0x77, 0x0b, 0xd4, 0x2a, 0x9b, 0xaa, 0xa5, 0x07, 0xaa, 0xef, 0x81, 0x13, + 0x0e, 0x26, 0xd0, 0x81, 0x96, 0xb8, 0x88, 0x2b, 0x51, 0x1f, 0xa2, 0xc4, 0x26, 0x09, 0xe4, 0x15, + 0xbe, 0x28, 0x3a, 0xc9, 0x30, 0x9a, 0x04, 0x24, 0xeb, 0x72, 0xb4, 0x09, 0x6b, 0x1d, 0x3b, 0x49, + 0xb2, 0x13, 0xc5, 0xbc, 0xd6, 0x85, 0x37, 0x5b, 0x7d, 0x27, 0x48, 0x64, 0xfb, 0xa8, 0x58, 0xde, + 0xf1, 0xc3, 0x7c, 0xbe, 0x45, 0x02, 0x7b, 0x5a, 0x74, 0xc6, 0x7e, 0x38, 0x00, 0xc9, 0xb2, 0xfb, + 0x71, 0x34, 0xb2, 0x69, 0x19, 0x09, 0x28, 0xad, 0x3b, 0x24, 0x51, 0x5b, 0x69, 0x1f, 0x11, 0x8b, + 0xe3, 0xc9, 0x66, 0xe0, 0xbb, 0xb8, 0xdc, 0xa3, 0xba, 0xe9, 0x43, 0xc0, 0x22, 0x90, 0xdb, 0x32, + 0xe8, 0x3c, 0x41, 0x4d, 0x00, 0x47, 0xa1, 0x97, 0x4c, 0xc6, 0x63, 0xf8, 0xcb, 0xcb, 0x49, 0x7e, + 0x8c, 0x44, 0x00, 0xf8, 0x36, 0x72, 0xdc, 0x21, 0xa2, 0x00, 0x6d, 0xa7, 0x88, 0x97, 0x1d, 0xb1, + 0x12, 0x38, 0x93, 0xd0, 0x1d, 0x02, 0xd6, 0xb4, 0xa6, 0xa7, 0x11, 0xd8, 0x9b, 0xb5, 0xb3, 0xd0, + 0x7b, 0x7e, 0xe2, 0xdb, 0xa3, 0xc8, 0x93, 0x9d, 0xd3, 0xba, 0x0d, 0x15, 0x16, 0x61, 0xae, 0xda, + 0x24, 0x3a, 0x4a, 0x2a, 0x5e, 0x22, 0x48, 0xa0, 0xb0, 0x72, 0xe4, 0xf8, 0x81, 0xed, 0x78, 0x1e, + 0xc8, 0x52, 0xd2, 0x79, 0x59, 0x2f, 0x2f, 0x46, 0x25, 0x7a, 0x1d, 0xc6, 0xb8, 0x6e, 0x34, 0x09, + 0x51, 0x6a, 0xc0, 0x1a, 0x21, 0x01, 0xce, 0x40, 0x8f, 0x79, 0x24, 0x8b, 0xfe, 0x12, 0x82, 0xc8, + 0x76, 0x56, 0x69, 0x1c, 0x88, 0x74, 0x46, 0xc5, 0xd7, 0xa9, 0x05, 0x24, 0x92, 0x44, 0x9a, 0x0d, + 0x24, 0x28, 0xe5, 0x96, 0x0c, 0x3b, 0xe7, 0xe9, 0x13, 0x90, 0x23, 0x88, 0x06, 0x7e, 0x68, 0x6f, + 0xc9, 0xdd, 0xce, 0x5b, 0xd4, 0x74, 0x46, 0x3c, 0xb5, 0xe3, 0x24, 0xa8, 0xb7, 0xd0, 0x19, 0x45, + 0xc6, 0x93, 0x63, 0x50, 0x70, 0x92, 0x9e, 0x51, 0x32, 0xe8, 0x5c, 0x37, 0x39, 0xf3, 0xbc, 0x38, + 0xe9, 0x84, 0x20, 0x24, 0x93, 0x04, 0x01, 0x3b, 0xf1, 0x00, 0xe4, 0xb8, 0x80, 0xd3, 0x3d, 0x82, + 0x09, 0xa2, 0x03, 0x2b, 0x8b, 0x82, 0x6d, 0x80, 0x41, 0x5d, 0x33, 0x02, 0x7f, 0x91, 0x08, 0x0c, + 0xe4, 0x91, 0xd0, 0x61, 0x12, 0xa4, 0x64, 0x65, 0xe2, 0xdd, 0xbe, 0x1f, 0xc8, 0xce, 0x7d, 0xb2, + 0x25, 0x68, 0x12, 0x87, 0x8e, 0xd9, 0xbe, 0x41, 0x64, 0x03, 0xd4, 0x89, 0x96, 0x2e, 0x12, 0xfa, + 0x81, 0x5e, 0x7a, 0x94, 0x8e, 0x99, 0x1d, 0x0f, 0x69, 0x30, 0x74, 0xc2, 0x96, 0x6d, 0x27, 0x98, + 0xc8, 0xce, 0xbb, 0x99, 0x5e, 0x41, 0x93, 0xef, 0x01, 0x40, 0xbf, 0xef, 0xcb, 0xb8, 0xf3, 0x1e, + 0x0d, 0x3e, 0x29, 0x9e, 0x50, 0x2c, 0x52, 0xfa, 0x18, 0xa3, 0x3e, 0x26, 0x69, 0xe7, 0x4b, 0xb8, + 0x60, 0x94, 0xee, 0x24, 0x0a, 0x77, 0xed, 0x71, 0x12, 0x6a, 0xf6, 0x7d, 0x99, 0xf0, 0x78, 0x52, + 0x3c, 0x9e, 0x7d, 0x40, 0x0a, 0xfb, 0x6c, 0x80, 0xfe, 0x2b, 0x01, 0xbd, 0x28, 0x5e, 0x24, 0xa6, + 0x49, 0x3b, 0x94, 0x3b, 0xd4, 0x25, 0xf0, 0xc3, 0x2d, 0xdc, 0x7a, 0x14, 0x91, 0xfc, 0x3e, 0x7c, + 0x91, 0x60, 0xfa, 0x3b, 0x5f, 0x31, 0xe9, 0x8a, 0x46, 0x5c, 0x03, 0x25, 0x3a, 0xbe, 0x4f, 0xe0, + 0x80, 0x4e, 0x26, 0x27, 0x71, 0xff, 0x82, 0xa9, 0xbe, 0x4a, 0x4b, 0x7d, 0x49, 0x3c, 0x43, 0xf8, + 0x83, 0xe6, 0xc5, 0xc0, 0xb4, 0x88, 0x8c, 0xb5, 0x52, 0x2b, 0x17, 0xec, 0xdd, 0x04, 0xcc, 0x6c, + 0xc7, 0xa6, 0xb5, 0x80, 0xe0, 0x68, 0x79, 0x26, 0xe0, 0x1f, 0x10, 0x70, 0x30, 0x15, 0x66, 0x2b, + 0x31, 0xca, 0x1d, 0x46, 0x40, 0xf8, 0x8e, 0x43, 0x1d, 0xc0, 0xca, 0x10, 0xd2, 0xf1, 0xae, 0x1d, + 0xc1, 0xf4, 0x31, 0x90, 0xb0, 0xb3, 0x49, 0x5f, 0x00, 0xa0, 0x9f, 0x28, 0xa6, 0x6e, 0x46, 0x1f, + 0x75, 0x5c, 0x9a, 0xa6, 0xda, 0x32, 0x7b, 0x68, 0x99, 0xc9, 0xec, 0xed, 0x44, 0x76, 0xdf, 0x71, + 0xd3, 0x28, 0x66, 0x1e, 0x4a, 0x02, 0xf5, 0x9c, 0x78, 0x0a, 0xd5, 0x30, 0x8a, 0x53, 0xd8, 0x57, + 0x90, 0x70, 0x81, 0x3f, 0xf2, 0xd3, 0xdc, 0xc8, 0xf6, 0x11, 0xb4, 0xf5, 0x9d, 0x96, 0x38, 0x5e, + 0x32, 0x82, 0xf7, 0x55, 0x0f, 0xd4, 0x3f, 0x25, 0x4c, 0x64, 0x03, 0x5b, 0x6f, 0xd6, 0x56, 0x51, + 0x4e, 0xa3, 0x09, 0xd8, 0x9f, 0xbe, 0x4d, 0xf4, 0x1b, 0xe2, 0xd6, 0xbe, 0x09, 0x7c, 0xc1, 0x7d, + 0x33, 0x0a, 0xbd, 0x44, 0xed, 0xab, 0xcf, 0x88, 0x13, 0xa0, 0x0b, 0x33, 0xba, 0x34, 0xb4, 0x44, + 0xe5, 0x36, 0x85, 0x0d, 0x23, 0x48, 0x80, 0xd6, 0x54, 0xad, 0x62, 0xf0, 0x8b, 0xac, 0xe2, 0x3c, + 0x72, 0x52, 0xf3, 0xba, 0x1f, 0x38, 0x83, 0x44, 0x99, 0x7d, 0xc3, 0xec, 0xb2, 0x31, 0x04, 0x12, + 0xb2, 0x15, 0xf0, 0x22, 0xf8, 0x2f, 0x24, 0x03, 0xb8, 0x48, 0x72, 0x60, 0x0a, 0x25, 0x99, 0x3e, + 0x34, 0x3e, 0x87, 0xb5, 0xbe, 0xc8, 0x8f, 0x52, 0x89, 0xae, 0x03, 0xef, 0xae, 0xed, 0x17, 0xc4, + 0xa9, 0x1d, 0xb9, 0xe9, 0x8c, 0x7d, 0x32, 0x34, 0x28, 0xe2, 0xa8, 0xb9, 0xac, 0x74, 0xa0, 0xa8, + 0xb0, 0xbb, 0x2c, 0x69, 0x8d, 0x54, 0xf3, 0xdb, 0x64, 0x44, 0xd3, 0x21, 0xc0, 0x1b, 0x46, 0x81, + 0xd7, 0x59, 0x26, 0x74, 0x40, 0x95, 0x60, 0x0c, 0x7c, 0x73, 0x93, 0xce, 0x0a, 0x71, 0x13, 0x8c, + 0xe0, 0xb6, 0x13, 0xfa, 0xe9, 0xae, 0x3d, 0x89, 0x83, 0xce, 0x63, 0x5a, 0x64, 0x2a, 0x4d, 0x27, + 0xac, 0xea, 0x28, 0x29, 0x36, 0xb0, 0xd9, 0x1f, 0xdb, 0x5a, 0x6a, 0x88, 0xcd, 0x4f, 0x68, 0x9b, + 0x34, 0x76, 0x62, 0x18, 0xe9, 0xa0, 0xcd, 0x4e, 0x53, 0xc0, 0x21, 0x21, 0x6b, 0xbb, 0xdc, 0xb6, + 0x44, 0xb7, 0xfc, 0xc9, 0x4e, 0xfc, 0x01, 0x78, 0x2f, 0x93, 0x58, 0x76, 0x8e, 0x53, 0x1f, 0x58, + 0x26, 0xd3, 0x94, 0xac, 0x57, 0x1f, 0xe8, 0x06, 0xdf, 0x12, 0xf4, 0x37, 0x46, 0xfe, 0x00, 0xc5, + 0xa6, 0xd3, 0x21, 0x72, 0x80, 0x34, 0x71, 0x3f, 0xcf, 0x4f, 0x94, 0x27, 0x52, 0xe8, 0x75, 0x82, + 0x7a, 0x3d, 0x2b, 0x9e, 0x8c, 0x06, 0x89, 0xed, 0x39, 0xa9, 0x03, 0x82, 0x86, 0xb2, 0x47, 0x1c, + 0xb4, 0x61, 0xd3, 0xf1, 0xa2, 0x9d, 0x4e, 0x57, 0xfb, 0x34, 0x15, 0xd2, 0xfc, 0x24, 0xf9, 0x19, + 0x3d, 0xf1, 0x8a, 0xe9, 0xd3, 0x90, 0xdd, 0x78, 0x4f, 0x6e, 0xae, 0xdd, 0xbb, 0xb9, 0x66, 0x70, + 0xe1, 0x21, 0x30, 0xe1, 0x0e, 0xf2, 0xc0, 0x8a, 0xc5, 0xf9, 0x47, 0xe9, 0xbf, 0xa7, 0x68, 0x1f, + 0x90, 0xe3, 0x56, 0x5b, 0x1c, 0x2e, 0x68, 0xcc, 0xdd, 0x7e, 0xdf, 0x7a, 0xc9, 0xf4, 0x77, 0xa1, + 0x6d, 0x20, 0x3d, 0x68, 0xae, 0x9a, 0xc6, 0x7a, 0xd3, 0x1c, 0xbe, 0x7e, 0xfb, 0x16, 0xb8, 0x6d, + 0x28, 0xb3, 0xee, 0x48, 0x6f, 0x5b, 0x32, 0x81, 0xce, 0x0d, 0x16, 0x1d, 0x68, 0x25, 0x0d, 0x06, + 0xb5, 0x82, 0x16, 0x6b, 0x24, 0x9e, 0xcc, 0xc7, 0x82, 0xcb, 0xbb, 0xce, 0x9c, 0x80, 0x9d, 0xec, + 0x66, 0xd8, 0x8f, 0x32, 0x21, 0x47, 0x61, 0xf4, 0xd0, 0xe2, 0xb2, 0x27, 0x06, 0xd0, 0xb3, 0xe6, + 0x04, 0xfc, 0xa5, 0xcc, 0x1d, 0x53, 0x66, 0xaf, 0xa1, 0x37, 0x74, 0xd7, 0x09, 0x3d, 0xdf, 0x43, + 0x76, 0xa2, 0x3e, 0x2e, 0x5b, 0x5f, 0x17, 0x4f, 0xcf, 0x98, 0xee, 0x3a, 0x08, 0xca, 0xc7, 0x9f, + 0x12, 0x77, 0xab, 0xf1, 0xea, 0xd8, 0x9e, 0x76, 0xb3, 0x57, 0xac, 0x73, 0xe6, 0xdc, 0x37, 0xc0, + 0xdb, 0x1c, 0x8f, 0xef, 0xa2, 0x17, 0x97, 0x0c, 0xfd, 0x31, 0xfb, 0x9f, 0x06, 0x38, 0x72, 0xd1, + 0xac, 0xf7, 0xc5, 0x8b, 0xfb, 0x0c, 0x99, 0xc5, 0xff, 0x15, 0xe4, 0x7f, 0x0e, 0xae, 0x5e, 0xe5, + 0x1f, 0x5b, 0x2f, 0x8a, 0x63, 0x39, 0x78, 0x15, 0x6c, 0x3c, 0x40, 0x17, 0x00, 0x83, 0x0a, 0xf6, + 0x05, 0x6a, 0x24, 0xc4, 0xb7, 0x4d, 0x2e, 0xdd, 0x00, 0x1b, 0xa8, 0xe8, 0x46, 0x9d, 0x13, 0xb0, + 0x18, 0xed, 0x91, 0xf3, 0x11, 0x7b, 0x0f, 0xa4, 0x43, 0x5b, 0x52, 0x8e, 0x15, 0x1a, 0xf5, 0x73, + 0x67, 0x69, 0x5e, 0xfa, 0x46, 0x4c, 0x5f, 0xb6, 0x7e, 0x50, 0x63, 0x89, 0xb9, 0xb1, 0xb1, 0x41, + 0x46, 0xf1, 0x01, 0xec, 0xca, 0x64, 0x0d, 0x09, 0x59, 0xb6, 0x94, 0x8a, 0x04, 0x88, 0x09, 0x1b, + 0xc7, 0xba, 0xf6, 0x24, 0xd9, 0x07, 0x1f, 0x67, 0x3e, 0x51, 0xc6, 0x6c, 0xfa, 0x80, 0xc2, 0xa5, + 0x8c, 0x2f, 0x48, 0x1b, 0x35, 0x79, 0x7e, 0x4c, 0x16, 0x97, 0x36, 0x23, 0x6a, 0xd1, 0xde, 0x22, + 0x3b, 0xa1, 0x1a, 0x26, 0xe8, 0x1a, 0x58, 0x22, 0x02, 0x40, 0x86, 0xd7, 0x7a, 0x41, 0x1c, 0x51, + 0x68, 0x82, 0x93, 0x3f, 0x49, 0xee, 0xcb, 0x71, 0xb0, 0x8b, 0x13, 0xe1, 0x86, 0x26, 0x5d, 0x34, + 0x39, 0x35, 0xda, 0x72, 0xbe, 0xa1, 0x97, 0x73, 0x0f, 0xe2, 0x1c, 0x19, 0x93, 0x02, 0xbc, 0x24, + 0xe6, 0xc7, 0xf4, 0x8b, 0x65, 0x7f, 0x69, 0xb5, 0xd3, 0x2b, 0xf7, 0xe9, 0xf1, 0x9f, 0xdd, 0xb7, + 0xc4, 0x1c, 0xff, 0x35, 0x15, 0x73, 0x34, 0x8b, 0x7b, 0x4a, 0x5d, 0x53, 0x84, 0x79, 0xc3, 0x4c, + 0xbc, 0xa1, 0x91, 0x44, 0x9b, 0x80, 0x70, 0xc0, 0x28, 0x56, 0x04, 0x2f, 0xfb, 0x03, 0x7a, 0x99, + 0xa5, 0xe1, 0xc6, 0xc6, 0xd5, 0xcc, 0x20, 0xde, 0x89, 0x40, 0x5e, 0x2a, 0x42, 0x21, 0xeb, 0xdf, + 0xea, 0xe2, 0x89, 0xa2, 0x44, 0x24, 0xb4, 0x04, 0xaf, 0x7d, 0x89, 0x49, 0x9c, 0xd8, 0xb4, 0x7a, + 0x4f, 0x2d, 0xfe, 0x99, 0x5e, 0x65, 0xef, 0x1e, 0xfe, 0xad, 0x06, 0x4e, 0x87, 0x02, 0x84, 0x65, + 0xf7, 0xdb, 0x75, 0x21, 0x8c, 0x6e, 0x8f, 0x8b, 0xa5, 0x4c, 0x0f, 0x07, 0x89, 0xa2, 0xd2, 0x54, + 0x64, 0xf6, 0x28, 0x62, 0x52, 0x60, 0x68, 0x8b, 0x36, 0xb4, 0x8c, 0x32, 0x73, 0xb4, 0xa5, 0x68, + 0x68, 0xb0, 0xa1, 0xc6, 0x0e, 0xd8, 0xf8, 0x7e, 0x44, 0x02, 0x42, 0xe1, 0x0b, 0x4b, 0x18, 0x6e, + 0x0f, 0x9b, 0x41, 0xb4, 0x49, 0x7b, 0x33, 0x45, 0x73, 0x10, 0x74, 0xb9, 0x30, 0x2d, 0xa2, 0xb4, + 0x48, 0xd3, 0x90, 0x13, 0x19, 0xe3, 0x0e, 0x08, 0x9b, 0x16, 0x7c, 0xdd, 0x06, 0x1f, 0x29, 0xc6, + 0xcf, 0x1c, 0x90, 0xc0, 0x10, 0x02, 0xc5, 0xc2, 0xbe, 0xa4, 0x05, 0x98, 0xe3, 0x3c, 0x5f, 0xed, + 0xbd, 0xd6, 0x65, 0xb1, 0xc2, 0x3c, 0x02, 0x4b, 0x00, 0x20, 0xaa, 0xa2, 0xd4, 0xe9, 0xe0, 0x90, + 0x48, 0x62, 0xdd, 0x14, 0x42, 0xb1, 0x57, 0x86, 0xbb, 0x15, 0xe3, 0xd0, 0xcb, 0x00, 0xc7, 0x77, + 0x17, 0xb6, 0x39, 0x07, 0x1c, 0x4c, 0xe5, 0xf6, 0x00, 0xb9, 0xa9, 0x11, 0x50, 0x07, 0xbc, 0x89, + 0x88, 0x8b, 0xd6, 0x79, 0x0d, 0xea, 0x0b, 0x60, 0x4d, 0x0e, 0x0a, 0xca, 0xfa, 0x9d, 0x9a, 0x68, + 0xe7, 0x52, 0x80, 0xbb, 0x19, 0x29, 0x0a, 0xcc, 0xa0, 0x0c, 0x47, 0x20, 0xfb, 0xca, 0x78, 0xa1, + 0x17, 0x43, 0x91, 0xa6, 0x72, 0xb4, 0x31, 0x00, 0x56, 0x42, 0x0b, 0xdb, 0x76, 0xf9, 0x0b, 0xc7, + 0x78, 0xec, 0x5f, 0x29, 0x36, 0x9f, 0x16, 0xf3, 0x6c, 0xe9, 0x12, 0x60, 0x32, 0x0a, 0xe0, 0x21, + 0x12, 0xc0, 0x3c, 0x97, 0x80, 0x22, 0xc3, 0xe6, 0x26, 0x01, 0x9e, 0x37, 0x78, 0x4a, 0x95, 0x13, + 0xca, 0xc3, 0x6d, 0x72, 0xc8, 0xac, 0x77, 0x4d, 0x59, 0xd7, 0x78, 0xaf, 0xc1, 0xca, 0x8b, 0x41, + 0x3b, 0x6f, 0x71, 0x06, 0xdc, 0xfa, 0x4c, 0xb8, 0x84, 0xa4, 0xf5, 0x2f, 0x35, 0x13, 0xf0, 0xf5, + 0x18, 0xfe, 0xf5, 0x12, 0xbd, 0x7b, 0x6e, 0xfa, 0xa1, 0x8b, 0x4e, 0x3a, 0xfa, 0x3a, 0x6c, 0x66, + 0xda, 0x3d, 0x31, 0xdf, 0xe7, 0x4e, 0x04, 0x7a, 0x69, 0xf5, 0x64, 0xaf, 0x72, 0x78, 0x8f, 0xff, + 0xa6, 0x99, 0xc1, 0x2c, 0xf3, 0x18, 0xf6, 0xb4, 0x14, 0x79, 0xc0, 0x2d, 0x05, 0xef, 0xda, 0xdf, + 0x96, 0xc5, 0x8f, 0x59, 0x96, 0x42, 0x4d, 0xa3, 0x1c, 0xec, 0xa1, 0xcf, 0x59, 0x8a, 0x85, 0xee, + 0x65, 0x31, 0xa7, 0x60, 0xc3, 0xd2, 0x27, 0x01, 0x77, 0xcb, 0xd8, 0x0e, 0x50, 0x25, 0x37, 0x61, + 0xc2, 0x07, 0x37, 0x55, 0xdc, 0xa7, 0x98, 0x6f, 0xd6, 0x9f, 0xd5, 0xcd, 0x3d, 0x44, 0x61, 0x7b, + 0x23, 0x8e, 0x26, 0x63, 0x5e, 0x32, 0x48, 0xd1, 0x26, 0xe6, 0xb5, 0xb6, 0xb3, 0xe5, 0x96, 0x89, + 0x50, 0xa7, 0xd6, 0xff, 0x22, 0x96, 0x79, 0x0e, 0x1e, 0x0b, 0x0b, 0x42, 0x4a, 0x7c, 0xba, 0xb7, + 0x07, 0x6c, 0x45, 0x0f, 0x6a, 0x68, 0xbf, 0x23, 0x96, 0x38, 0xf2, 0x41, 0xdc, 0xb4, 0x74, 0xbc, + 0x7e, 0xd0, 0xe1, 0xc9, 0xed, 0x6c, 0x6c, 0xf7, 0x82, 0x58, 0x32, 0x01, 0xc3, 0x02, 0x42, 0xfa, + 0xeb, 0xe6, 0x55, 0x76, 0x8d, 0xd8, 0x65, 0x88, 0xa9, 0xed, 0x0e, 0xc6, 0x52, 0xb8, 0x80, 0xc5, + 0xee, 0x67, 0xc5, 0xb1, 0x6a, 0x80, 0x68, 0x88, 0x26, 0xc1, 0x06, 0xaa, 0x92, 0x02, 0x31, 0x57, + 0x00, 0xca, 0x5a, 0xf4, 0x93, 0x42, 0xde, 0x8a, 0xf7, 0x8d, 0x3b, 0x20, 0x84, 0x18, 0x97, 0x11, + 0x21, 0x41, 0x00, 0x8b, 0x74, 0x04, 0x05, 0x9b, 0x26, 0xe3, 0xdb, 0x62, 0x31, 0x54, 0xa3, 0x34, + 0x0d, 0x5f, 0xe9, 0xed, 0x05, 0xb7, 0x57, 0x6c, 0xea, 0xbe, 0x2e, 0x1e, 0x2b, 0xb6, 0xe0, 0xc4, + 0xda, 0xc3, 0xcf, 0x91, 0x57, 0x1f, 0x95, 0xe1, 0xf8, 0x9c, 0x29, 0x03, 0x1b, 0x32, 0x7d, 0x14, + 0x08, 0x44, 0x3d, 0xeb, 0xa2, 0x78, 0x76, 0x0f, 0x08, 0x99, 0x37, 0x74, 0xa8, 0xe4, 0x0d, 0x59, + 0x7f, 0xdf, 0x30, 0x75, 0xed, 0x16, 0xec, 0x6a, 0xd0, 0x8d, 0xe8, 0x55, 0xe5, 0x38, 0x9f, 0x15, + 0x0b, 0x01, 0x77, 0xd1, 0xaa, 0x76, 0xaa, 0x57, 0x39, 0xba, 0xa7, 0xfe, 0xee, 0xfe, 0x7b, 0x5d, + 0xcc, 0xab, 0xbf, 0xc9, 0xfa, 0xab, 0x34, 0x98, 0xf6, 0xe4, 0x50, 0x16, 0x28, 0x6e, 0xe0, 0x90, + 0x9f, 0x6d, 0xf2, 0x3c, 0xaa, 0x1a, 0xb5, 0x86, 0xb0, 0xb3, 0xd8, 0x6a, 0xc7, 0x20, 0x52, 0x51, + 0x06, 0x07, 0x76, 0x8a, 0x89, 0x8e, 0x72, 0x55, 0xaa, 0x36, 0x6b, 0x4d, 0xd0, 0x8b, 0xf7, 0x54, + 0xbe, 0x16, 0x4c, 0xfe, 0xd8, 0xd9, 0x45, 0xfe, 0xda, 0x23, 0x99, 0x0e, 0x23, 0x4f, 0x45, 0x92, + 0x99, 0xef, 0x34, 0xaf, 0x77, 0xa0, 0xf1, 0x04, 0xe2, 0x76, 0x07, 0xa2, 0xb7, 0x42, 0xdc, 0xb5, + 0xa0, 0x9d, 0x23, 0xb5, 0x68, 0xde, 0x7e, 0x17, 0x75, 0x4e, 0x24, 0xc5, 0x80, 0x1e, 0x62, 0x71, + 0xd5, 0x5b, 0xe8, 0x5c, 0x32, 0x40, 0x0a, 0x61, 0x8d, 0xe1, 0x04, 0x25, 0x98, 0xb6, 0xac, 0xd6, + 0xf4, 0x96, 0x85, 0x00, 0x7c, 0x88, 0x0d, 0x7d, 0x08, 0xd9, 0xc6, 0x32, 0xf6, 0x01, 0xb9, 0x15, + 0x6d, 0x66, 0x74, 0x3b, 0xd1, 0x60, 0x02, 0x3f, 0x28, 0x76, 0xa4, 0x21, 0x10, 0xe4, 0xc9, 0x9d, + 0x7c, 0xc8, 0x21, 0x3d, 0x44, 0xb7, 0xe7, 0x43, 0x0e, 0x13, 0x7f, 0xff, 0x5b, 0x81, 0xbd, 0x57, + 0xc0, 0xb1, 0x4c, 0x37, 0xdc, 0x28, 0x96, 0x65, 0x97, 0x1a, 0x61, 0x07, 0xd2, 0x81, 0xad, 0x77, + 0x33, 0xc2, 0x64, 0x48, 0x96, 0x37, 0x07, 0x5a, 0x25, 0x38, 0x40, 0xc5, 0xf2, 0x20, 0x40, 0x9e, + 0x4c, 0x21, 0x26, 0x48, 0x38, 0x72, 0x40, 0xe3, 0x36, 0x19, 0x07, 0x91, 0x03, 0xee, 0x29, 0x76, + 0xd3, 0x84, 0x26, 0x06, 0x58, 0xbf, 0x5e, 0x13, 0x27, 0x2b, 0xa7, 0xdf, 0x33, 0x3c, 0x83, 0x10, + 0xd9, 0x44, 0x45, 0x2a, 0x86, 0xa0, 0x25, 0xae, 0x67, 0xf9, 0x7a, 0x9a, 0x8c, 0x29, 0xcd, 0x41, + 0xc6, 0x42, 0xfb, 0x29, 0x71, 0x74, 0x00, 0xbe, 0x06, 0x50, 0x21, 0x76, 0xc2, 0x2d, 0x90, 0x1b, + 0xb9, 0xed, 0x47, 0x93, 0x44, 0x89, 0x08, 0x3a, 0x2b, 0xc6, 0x57, 0x20, 0x97, 0x42, 0xf2, 0x76, + 0x21, 0xa2, 0x23, 0x1c, 0x1f, 0xde, 0x58, 0x3f, 0x30, 0x81, 0xa0, 0xdf, 0x64, 0xe0, 0xea, 0x50, + 0x67, 0x0e, 0xc2, 0x99, 0x27, 0x2b, 0xc0, 0xed, 0xb5, 0x60, 0xeb, 0x87, 0xb5, 0xd2, 0x98, 0xeb, + 0x10, 0x45, 0xdf, 0x8d, 0xd7, 0x49, 0x27, 0x6e, 0x5d, 0x99, 0x42, 0xa5, 0x44, 0xa0, 0x04, 0xa3, + 0x6f, 0x45, 0x77, 0xc6, 0xe9, 0xb4, 0xe8, 0x98, 0x1d, 0x20, 0x92, 0x47, 0xaf, 0x93, 0xc5, 0x97, + 0xf9, 0x08, 0x6c, 0x53, 0x59, 0x36, 0x4c, 0xa7, 0x45, 0xa9, 0xdd, 0x07, 0xfa, 0x72, 0xda, 0x7a, + 0x81, 0xbc, 0x0c, 0x63, 0x38, 0x99, 0x19, 0x0a, 0x14, 0xac, 0xbf, 0xad, 0x99, 0x76, 0x66, 0x0a, + 0xd3, 0x3d, 0xd9, 0x3a, 0x8b, 0x80, 0x7b, 0xb0, 0x9b, 0x71, 0xb5, 0x66, 0x2f, 0xb7, 0xc9, 0xc0, + 0xcf, 0xb6, 0x9f, 0xdd, 0x63, 0xc5, 0x2d, 0xdd, 0xa9, 0x6a, 0x5d, 0x14, 0xea, 0x58, 0xbf, 0x56, + 0x13, 0x27, 0x0a, 0xeb, 0x82, 0xa0, 0xf2, 0xd6, 0x95, 0x6b, 0x80, 0x8a, 0x2f, 0x93, 0x12, 0xfd, + 0x5b, 0x33, 0x57, 0x02, 0x3b, 0x4a, 0x4c, 0xaa, 0x9f, 0xe0, 0x19, 0x57, 0x9e, 0xfd, 0xe2, 0x46, + 0xa9, 0xe8, 0x3b, 0xcd, 0x1e, 0x4e, 0xa2, 0x70, 0xea, 0xb4, 0xa5, 0xcd, 0x85, 0xb2, 0xf8, 0x98, + 0xfd, 0x6a, 0x80, 0x58, 0xfd, 0xbc, 0x26, 0x9e, 0x99, 0x89, 0xe1, 0xc7, 0x53, 0xa7, 0xcb, 0x30, + 0x88, 0xe1, 0x54, 0x78, 0x0d, 0x33, 0x66, 0xea, 0xe1, 0xef, 0xdd, 0xae, 0x2b, 0x5a, 0xf4, 0x47, + 0x21, 0x3b, 0x80, 0x79, 0x14, 0xb5, 0x51, 0x01, 0x45, 0x0c, 0xa5, 0x3b, 0xa0, 0x49, 0xc9, 0x35, + 0xaa, 0x45, 0x1a, 0xf5, 0xf3, 0x82, 0x3f, 0xb8, 0xc6, 0xa9, 0x41, 0xca, 0x49, 0x80, 0x69, 0x06, + 0x43, 0x08, 0xae, 0xb4, 0xc3, 0xcc, 0xac, 0x91, 0xc1, 0x86, 0x7d, 0x26, 0xcf, 0xa0, 0xf1, 0xfe, + 0x48, 0xc9, 0x3b, 0xca, 0x6a, 0x51, 0xc6, 0xc7, 0xcb, 0xd2, 0xbb, 0x89, 0x22, 0xf8, 0x54, 0xce, + 0x91, 0xb7, 0x06, 0xc0, 0xbf, 0xef, 0xb8, 0x72, 0x33, 0x8a, 0xb6, 0xf4, 0x71, 0x52, 0x13, 0xfb, + 0x66, 0x8d, 0x34, 0x2d, 0x1f, 0xae, 0x3c, 0x2f, 0x4e, 0x1a, 0xd9, 0x64, 0xd0, 0x29, 0xbf, 0xbf, + 0x8b, 0x66, 0x46, 0x65, 0x88, 0x13, 0x32, 0xe2, 0x0b, 0xed, 0x33, 0xe2, 0x59, 0xa3, 0xdb, 0x54, + 0xfa, 0xd8, 0x56, 0xf9, 0xe3, 0x43, 0x24, 0x97, 0x3f, 0xad, 0x99, 0xe7, 0xa8, 0x10, 0xdc, 0xdc, + 0xe6, 0x5d, 0x8e, 0x83, 0xbe, 0xab, 0x20, 0x38, 0xed, 0x5b, 0xe2, 0x31, 0xbd, 0xf5, 0x15, 0x42, + 0xcb, 0xf3, 0xbd, 0xbd, 0x07, 0xf6, 0xaa, 0x1a, 0xbb, 0x77, 0xc5, 0xd1, 0xca, 0x59, 0xca, 0x26, + 0x08, 0x98, 0xd6, 0x07, 0x16, 0x62, 0x64, 0x51, 0xcf, 0x74, 0x02, 0xe3, 0x0f, 0x4c, 0x51, 0xef, + 0x48, 0xb9, 0xa5, 0x92, 0xbf, 0xd6, 0x6f, 0xd4, 0x44, 0x37, 0x47, 0xe4, 0x26, 0x78, 0x8e, 0xb0, + 0x6b, 0x4b, 0x4f, 0x71, 0x11, 0xed, 0xd0, 0xa6, 0xaf, 0x1c, 0xea, 0x3c, 0xc7, 0xaf, 0x3c, 0x34, + 0x30, 0xe8, 0xf8, 0x11, 0x78, 0x35, 0x9a, 0x50, 0x1a, 0x75, 0xd3, 0x81, 0xf0, 0xdb, 0x53, 0xae, + 0x5a, 0x57, 0xb4, 0x69, 0x68, 0xe4, 0x1a, 0xa7, 0x03, 0x6a, 0x2b, 0xb8, 0x20, 0x5e, 0xad, 0x00, + 0x6b, 0x3b, 0x41, 0x10, 0xed, 0xc0, 0xef, 0x34, 0x82, 0x68, 0x75, 0x1b, 0x3e, 0xd9, 0x3a, 0x70, + 0x20, 0xc3, 0x67, 0xdd, 0x35, 0xed, 0xb0, 0x4a, 0x32, 0xb2, 0x53, 0x4a, 0x44, 0x00, 0x4d, 0xd2, + 0xe2, 0x46, 0xc7, 0x9b, 0x5a, 0x69, 0xa5, 0x49, 0x15, 0x23, 0x12, 0x99, 0xb3, 0xfe, 0x7f, 0xcd, + 0x4c, 0x25, 0xad, 0xd3, 0x76, 0xc5, 0x49, 0x13, 0x94, 0xa2, 0x02, 0x30, 0x05, 0x02, 0x24, 0x8e, + 0xf3, 0x23, 0x76, 0xee, 0xdd, 0xa1, 0xf4, 0xc2, 0x6a, 0x40, 0x74, 0x23, 0x7b, 0x00, 0x1b, 0x7d, + 0x4c, 0x27, 0x4b, 0x99, 0xff, 0xb8, 0x80, 0xb0, 0x86, 0xfe, 0x60, 0x88, 0x47, 0x95, 0x11, 0xb8, + 0x24, 0xbb, 0xca, 0x8e, 0x03, 0x71, 0xb3, 0x29, 0x20, 0x18, 0xdb, 0xdc, 0x65, 0xd5, 0xa4, 0x98, + 0x05, 0x7c, 0x4e, 0xb2, 0x78, 0xf7, 0xb8, 0x03, 0xa3, 0x96, 0xd9, 0x11, 0x60, 0xb7, 0xe9, 0x26, + 0x56, 0x62, 0x65, 0xfd, 0x53, 0xd3, 0x5c, 0x9c, 0x02, 0x84, 0xab, 0x93, 0xec, 0xe2, 0xe3, 0x32, + 0x95, 0x36, 0x31, 0x94, 0xd7, 0xca, 0x81, 0x9a, 0xe9, 0x3d, 0x9a, 0xe3, 0x55, 0x68, 0xd1, 0xfd, + 0x5f, 0xcd, 0x2c, 0xb0, 0x02, 0x8b, 0x58, 0x0a, 0xab, 0xa6, 0x08, 0x58, 0xd7, 0xa9, 0x46, 0xce, + 0x64, 0x90, 0xf0, 0xda, 0x85, 0x34, 0xa4, 0xce, 0x4b, 0xa8, 0x33, 0x87, 0xec, 0x38, 0x02, 0x36, + 0x06, 0xb3, 0x9d, 0x92, 0x20, 0x2d, 0x1d, 0x11, 0x16, 0x59, 0x6e, 0x9e, 0x48, 0x80, 0x1d, 0x8f, + 0xc2, 0x00, 0xd5, 0x37, 0x3b, 0xf9, 0x55, 0x79, 0xee, 0x82, 0x6b, 0xb9, 0x19, 0xf8, 0x09, 0xda, + 0x1c, 0x33, 0x09, 0xbe, 0x30, 0x05, 0xdd, 0x60, 0x90, 0xd0, 0xf1, 0x89, 0x49, 0xf3, 0x43, 0xda, + 0xb6, 0x19, 0xe9, 0xb8, 0xa3, 0x7a, 0x55, 0xba, 0x02, 0x22, 0x89, 0xc0, 0x91, 0xe5, 0x1c, 0x3d, + 0x19, 0x5f, 0x67, 0x1b, 0xe4, 0x36, 0xb6, 0xc1, 0xb5, 0x1d, 0xd2, 0x69, 0xeb, 0x32, 0x36, 0x92, + 0x9e, 0x06, 0xd1, 0x20, 0xea, 0xf7, 0x3b, 0xaf, 0xea, 0x24, 0x4b, 0xd6, 0x18, 0x76, 0x7a, 0x59, + 0x96, 0x38, 0x70, 0x42, 0x36, 0xdc, 0xab, 0x85, 0x24, 0x11, 0xe1, 0x73, 0x89, 0xf0, 0x01, 0x41, + 0xc1, 0x26, 0x58, 0xd1, 0x1b, 0x3a, 0xcb, 0x52, 0xca, 0xfc, 0xbc, 0x45, 0xd3, 0x62, 0x86, 0x1b, + 0xa1, 0xa5, 0xce, 0xa0, 0xb3, 0xa6, 0xcf, 0x69, 0x8a, 0x56, 0xf4, 0x0a, 0x35, 0x97, 0x2c, 0xee, + 0x3a, 0xe5, 0x59, 0x2f, 0x4c, 0xc7, 0xc8, 0xf7, 0xe2, 0x08, 0x4f, 0x36, 0x69, 0x1b, 0x30, 0x08, + 0xc0, 0x32, 0xa2, 0xb2, 0x71, 0x7f, 0x57, 0xf0, 0x56, 0xa6, 0xc6, 0xed, 0xe7, 0xad, 0x94, 0x60, + 0xd6, 0x75, 0x0e, 0xa7, 0x10, 0xb0, 0x64, 0xe9, 0x33, 0xf8, 0x1d, 0xf0, 0x42, 0x9a, 0xfa, 0x9c, + 0xd8, 0x45, 0x9b, 0x95, 0x7b, 0x4f, 0x48, 0x66, 0x16, 0xa2, 0xdc, 0xf3, 0xa0, 0x03, 0x01, 0x15, + 0x73, 0x50, 0xeb, 0xbc, 0x3e, 0x96, 0x1d, 0xc2, 0x9e, 0x8d, 0xb2, 0xa5, 0xa2, 0x10, 0x8c, 0x01, + 0x27, 0xa3, 0x91, 0x13, 0x73, 0xc1, 0xc8, 0xa2, 0xf5, 0x9d, 0x9a, 0x38, 0x6a, 0x86, 0x7c, 0x28, + 0xb9, 0x14, 0xb8, 0xbd, 0x0a, 0x3d, 0xe9, 0x97, 0xce, 0xb0, 0x3e, 0xd5, 0xab, 0xea, 0xd7, 0xe3, + 0x3f, 0xbb, 0xd7, 0xc4, 0x1c, 0xff, 0x45, 0x29, 0x44, 0x75, 0x18, 0x87, 0x6e, 0x53, 0x4d, 0xaf, + 0x2c, 0xd7, 0x96, 0xba, 0x36, 0x06, 0xa6, 0xa2, 0x70, 0xd2, 0xe6, 0x87, 0x85, 0x9d, 0xea, 0xbe, + 0x36, 0x8c, 0x6a, 0x56, 0x58, 0x75, 0xd2, 0xbe, 0x82, 0x3e, 0x82, 0xc3, 0xa7, 0x49, 0x09, 0x73, + 0x09, 0xd1, 0x3b, 0xd3, 0xdb, 0x7b, 0x5c, 0x8f, 0xfe, 0x7d, 0x10, 0x6d, 0xa0, 0x45, 0x58, 0x13, + 0x4b, 0xc6, 0x4f, 0x44, 0x45, 0x9f, 0xa6, 0x41, 0xab, 0x42, 0x99, 0x32, 0x8a, 0x0e, 0x58, 0xfb, + 0xc1, 0x20, 0x96, 0x03, 0xa4, 0xb7, 0xe1, 0x1c, 0xaf, 0x58, 0x7f, 0x58, 0x33, 0xab, 0x41, 0x10, + 0x1a, 0x06, 0xb6, 0x4b, 0x34, 0x84, 0x1d, 0x11, 0x85, 0xd8, 0x93, 0xbd, 0x52, 0x37, 0xc2, 0xe4, + 0x2a, 0x75, 0xe9, 0x7e, 0x43, 0x88, 0xfc, 0x57, 0x35, 0x1e, 0xc0, 0xc4, 0x20, 0x50, 0x07, 0xe9, + 0x38, 0x75, 0x83, 0x72, 0x7a, 0x28, 0x3c, 0x51, 0x1f, 0x14, 0x64, 0x57, 0xc9, 0x8e, 0x71, 0xae, + 0x99, 0xe5, 0xe7, 0x3d, 0x39, 0x06, 0x9f, 0x5c, 0x79, 0x40, 0x2b, 0xc6, 0xee, 0xcb, 0x99, 0xb7, + 0x9f, 0xd4, 0x44, 0x27, 0xc7, 0xed, 0xf6, 0xed, 0x0d, 0xe5, 0x80, 0x47, 0x9b, 0x9b, 0xbb, 0x53, + 0x5b, 0x35, 0x4c, 0x8a, 0xe9, 0x2e, 0x95, 0xdd, 0x51, 0xdb, 0x35, 0x6a, 0x3c, 0xf6, 0x36, 0x63, + 0x02, 0x34, 0x0d, 0xd4, 0xc6, 0x36, 0x2e, 0x2b, 0x82, 0xd2, 0xd8, 0xb5, 0xa6, 0x2b, 0x44, 0xe6, + 0x34, 0xc2, 0x40, 0x61, 0x07, 0x75, 0x9e, 0xe4, 0x97, 0x2a, 0x8c, 0x4c, 0xc7, 0xcc, 0xa6, 0xd8, + 0x97, 0x25, 0xd9, 0xfa, 0xaa, 0x38, 0x3d, 0x0b, 0x77, 0x73, 0xff, 0x29, 0x07, 0x5f, 0x99, 0x7b, + 0x49, 0x38, 0x2a, 0x6d, 0x34, 0x34, 0xb7, 0xa1, 0xa3, 0xa9, 0x77, 0xcd, 0x5d, 0x09, 0xe0, 0x7f, + 0x3e, 0xf2, 0xc3, 0x6a, 0xca, 0xcc, 0x82, 0x5a, 0x76, 0x2b, 0x39, 0x49, 0xf3, 0x57, 0x75, 0x53, + 0xc2, 0x4d, 0xc0, 0x8f, 0x8c, 0x36, 0xd6, 0xcf, 0x0c, 0x41, 0xdc, 0xe2, 0x28, 0x1a, 0xa1, 0x43, + 0x0e, 0xaa, 0x94, 0x9d, 0xd6, 0x67, 0xbc, 0x30, 0x99, 0xd6, 0xac, 0x60, 0x5a, 0xab, 0x8a, 0x69, + 0x73, 0x59, 0x01, 0x88, 0x9e, 0x97, 0x49, 0x3f, 0xaf, 0xf3, 0x46, 0x19, 0xa3, 0x38, 0x23, 0x7f, + 0x49, 0xcc, 0xeb, 0x39, 0x16, 0x49, 0xe8, 0x5f, 0xe8, 0xed, 0xbd, 0xc6, 0x1e, 0x27, 0xe6, 0xba, + 0x57, 0xc4, 0x1c, 0xff, 0x55, 0x9d, 0xe7, 0x2e, 0xd0, 0xaf, 0xae, 0x6d, 0x5a, 0x36, 0x39, 0x9f, + 0xac, 0xac, 0x99, 0x15, 0x09, 0x30, 0xd9, 0x2d, 0xe9, 0x6c, 0xcb, 0x47, 0x62, 0x95, 0xf5, 0xbe, + 0x79, 0x78, 0x58, 0x00, 0xf1, 0x89, 0xc8, 0xd2, 0xbf, 0x16, 0xe2, 0x42, 0x80, 0x8f, 0xb1, 0x10, + 0x8e, 0x21, 0x4b, 0x5b, 0x86, 0x0c, 0x86, 0x27, 0x9c, 0x8c, 0x08, 0xa8, 0x4f, 0x35, 0x7e, 0xda, + 0x3b, 0x6c, 0x94, 0x55, 0xa9, 0x39, 0xad, 0x4a, 0xac, 0x5d, 0xab, 0xe0, 0x22, 0xf9, 0x01, 0x05, + 0x26, 0x73, 0x53, 0x27, 0x44, 0xa5, 0xf9, 0x7b, 0xd7, 0xa9, 0x67, 0xf7, 0x0e, 0x38, 0x49, 0xf4, + 0x57, 0x7b, 0x49, 0x34, 0xb0, 0x2a, 0x89, 0xc3, 0x20, 0x08, 0xb3, 0x72, 0xdb, 0x43, 0x1b, 0x2b, + 0x06, 0x3d, 0x4e, 0xec, 0xd3, 0x11, 0x5f, 0x26, 0x66, 0x3c, 0x1d, 0x8b, 0x14, 0x89, 0x99, 0xf5, + 0x83, 0xba, 0x19, 0x6a, 0x96, 0x26, 0x9d, 0x49, 0xd6, 0x0a, 0xf2, 0x61, 0x64, 0xa9, 0x88, 0xa1, + 0x12, 0xca, 0x9f, 0xee, 0xed, 0x0b, 0xb8, 0x47, 0x2d, 0xdd, 0xef, 0xd7, 0x44, 0x8b, 0x45, 0x61, + 0x5a, 0xbe, 0x3e, 0x9e, 0x45, 0x33, 0xe5, 0xb0, 0xa5, 0x7d, 0x22, 0xe4, 0x9b, 0x86, 0x37, 0xa7, + 0xbb, 0x79, 0x3e, 0x3b, 0x6c, 0xa4, 0x3d, 0x75, 0x5c, 0xf1, 0x8e, 0x04, 0x37, 0x3b, 0x25, 0xdd, + 0x69, 0x58, 0xbf, 0x55, 0x16, 0x8e, 0x0d, 0xb5, 0x9c, 0xca, 0x88, 0x69, 0x96, 0xd8, 0x61, 0x95, + 0x94, 0x6e, 0x67, 0x0c, 0x38, 0x91, 0xf4, 0x31, 0x4d, 0xc0, 0x94, 0x4d, 0xb6, 0xec, 0x12, 0x57, + 0x4d, 0x6c, 0x3f, 0x11, 0x65, 0x59, 0x9f, 0xa1, 0x2b, 0x8f, 0x42, 0x0e, 0xeb, 0x2f, 0xea, 0x25, + 0xf3, 0xfd, 0xe8, 0x14, 0x2d, 0xb1, 0xf3, 0x97, 0x6b, 0x50, 0x5f, 0x2b, 0x1b, 0xd4, 0x53, 0xbd, + 0xea, 0xe5, 0x28, 0x43, 0x4a, 0xe9, 0x65, 0x9a, 0x0f, 0x6d, 0x83, 0x3e, 0xf6, 0xfc, 0x44, 0xcc, + 0xeb, 0x8e, 0x99, 0x7c, 0x25, 0x86, 0x87, 0x1e, 0x4d, 0x0f, 0xc1, 0x5e, 0x0a, 0x1f, 0x7e, 0x21, + 0x11, 0xe5, 0x8a, 0x45, 0x25, 0xa2, 0xe0, 0xc3, 0x33, 0xee, 0xea, 0x24, 0x4f, 0x55, 0x93, 0x24, + 0x25, 0x41, 0xf8, 0xd8, 0x93, 0xa2, 0xb7, 0x98, 0xe9, 0xc5, 0x8c, 0x49, 0x3f, 0x30, 0xf3, 0x0c, + 0x86, 0x78, 0x53, 0x61, 0xc8, 0x81, 0x67, 0xd5, 0x55, 0xa7, 0xd8, 0x8e, 0xf5, 0x87, 0xcc, 0x6c, + 0xce, 0xec, 0x7e, 0x60, 0x96, 0x61, 0x97, 0x67, 0xf8, 0x44, 0x34, 0xe8, 0xab, 0x66, 0x9c, 0x63, + 0xcc, 0x70, 0x8b, 0x2a, 0x20, 0x7f, 0x21, 0xd2, 0x51, 0xfb, 0xaa, 0x5a, 0xc1, 0x77, 0x6b, 0xa5, + 0xed, 0x52, 0x4f, 0x80, 0x85, 0x04, 0x2a, 0x0a, 0x38, 0xe8, 0x24, 0xd3, 0xb1, 0x74, 0x63, 0x66, + 0x2c, 0xcd, 0xdb, 0x1d, 0xe6, 0xe7, 0x8d, 0x2f, 0x99, 0x54, 0xb7, 0xaa, 0x71, 0x2b, 0x21, 0xb6, + 0x31, 0x5d, 0x07, 0xf4, 0x4b, 0xc3, 0x2d, 0x31, 0xcf, 0x16, 0x01, 0x35, 0x2c, 0x29, 0x41, 0xcf, + 0x48, 0x7a, 0x8f, 0xe6, 0x58, 0x4e, 0x65, 0x49, 0x1b, 0x95, 0x0a, 0x4d, 0x01, 0xa4, 0xf5, 0x61, + 0x49, 0xa0, 0x71, 0xd2, 0x5b, 0xb2, 0x9f, 0xfe, 0x27, 0x4e, 0xe9, 0x96, 0xa6, 0xbc, 0x49, 0x49, + 0xb2, 0x07, 0xd1, 0xa3, 0x4d, 0xa9, 0xcb, 0x82, 0xf5, 0x94, 0x2a, 0xd7, 0xe6, 0x65, 0x6a, 0x74, + 0xa2, 0x70, 0xa1, 0x43, 0x4f, 0x82, 0xac, 0x7e, 0xb4, 0x2a, 0x33, 0x2c, 0x8d, 0x51, 0x77, 0x25, + 0x0a, 0x75, 0x18, 0xbf, 0x5b, 0x08, 0x8d, 0xd1, 0xf0, 0xf0, 0x1c, 0xc8, 0xff, 0x0c, 0x8c, 0x46, + 0xaa, 0x36, 0x45, 0x26, 0x74, 0xcd, 0x2b, 0x34, 0x69, 0xec, 0xa4, 0xb1, 0x72, 0x9c, 0xe6, 0xd4, + 0x31, 0x5f, 0x4a, 0x0e, 0x7c, 0xee, 0x3a, 0xa1, 0x18, 0x65, 0xfd, 0x75, 0x09, 0x01, 0x42, 0x6b, + 0xe9, 0x5a, 0x23, 0x72, 0xfb, 0x8d, 0xf0, 0xdf, 0xa8, 0xd0, 0xa1, 0x1d, 0xc5, 0xfa, 0xf6, 0x82, + 0x49, 0x9e, 0xbc, 0x0e, 0x8f, 0x43, 0xe8, 0xcf, 0x70, 0x9c, 0x9a, 0xa8, 0x4c, 0x0d, 0xe2, 0x5e, + 0x74, 0xd9, 0x4b, 0x03, 0x38, 0x76, 0xb6, 0xf9, 0xca, 0x43, 0x36, 0x78, 0x1b, 0xa9, 0x46, 0x2b, + 0x3c, 0xc8, 0xe0, 0x77, 0xb1, 0xb9, 0xfb, 0xe7, 0x35, 0x15, 0x79, 0xdb, 0xd9, 0xfd, 0x09, 0x4d, + 0x7b, 0x27, 0x4d, 0xe5, 0x68, 0x9c, 0x26, 0xea, 0x74, 0xe4, 0x84, 0x38, 0x92, 0x71, 0x65, 0xe2, + 0xba, 0x5c, 0xe7, 0x58, 0xd7, 0xd7, 0x5f, 0xf4, 0x27, 0x5d, 0x80, 0x6a, 0x9c, 0x47, 0x65, 0xb3, + 0x27, 0xb6, 0x17, 0x47, 0xe3, 0xb1, 0xf4, 0xf2, 0xa3, 0x3b, 0x55, 0x51, 0x6c, 0xc7, 0x93, 0x30, + 0x44, 0x46, 0xb7, 0xb4, 0xd6, 0x8e, 0xe0, 0x8b, 0x9d, 0x46, 0x44, 0x8f, 0x74, 0x08, 0x0e, 0x9b, + 0xaf, 0x68, 0xbb, 0x42, 0x3c, 0xa2, 0xb4, 0xef, 0xa6, 0x03, 0x6c, 0x18, 0xa9, 0x9c, 0x5c, 0xf7, + 0x43, 0xb1, 0xc8, 0x0b, 0x79, 0x78, 0xf5, 0x1e, 0xb9, 0xe0, 0x5b, 0xa9, 0xba, 0xbd, 0xc3, 0x45, + 0x53, 0xc5, 0x1b, 0x3d, 0xf5, 0xac, 0xdc, 0x0c, 0xbb, 0xd1, 0xc5, 0x9f, 0x06, 0x35, 0xe1, 0xe1, + 0x32, 0x36, 0xa9, 0xe3, 0x69, 0x85, 0x6c, 0xb3, 0x74, 0x49, 0x08, 0xf1, 0x6c, 0x76, 0x7f, 0xd4, + 0xd4, 0xc4, 0x23, 0x62, 0xd2, 0xbd, 0x0f, 0x63, 0xb5, 0x13, 0x4f, 0x55, 0x05, 0x96, 0x3f, 0xa4, + 0xae, 0xce, 0xb9, 0x5c, 0x12, 0x8b, 0xcc, 0x3b, 0xec, 0xdb, 0x20, 0xce, 0x3d, 0xb7, 0x2f, 0xe7, + 0x70, 0x81, 0x1a, 0x4d, 0x67, 0xd3, 0x09, 0xbd, 0x28, 0xcc, 0xd0, 0x54, 0x5c, 0xc2, 0x20, 0x05, + 0x31, 0x95, 0xfe, 0xb6, 0x3a, 0x36, 0x6f, 0x52, 0xe2, 0x91, 0x17, 0x4b, 0x14, 0x98, 0xd3, 0x14, + 0x18, 0x25, 0x03, 0xe3, 0x9a, 0x53, 0x93, 0xea, 0x68, 0x74, 0x13, 0xf1, 0x53, 0xea, 0x13, 0x12, + 0xdd, 0x99, 0x48, 0xb0, 0xa8, 0xc9, 0x85, 0xae, 0xc9, 0x20, 0x76, 0x46, 0x0a, 0x88, 0x98, 0x6e, + 0xa7, 0xfe, 0x4b, 0xfa, 0x90, 0x05, 0xd9, 0x96, 0x53, 0x7d, 0x99, 0x9a, 0x4f, 0x89, 0x63, 0x93, + 0x70, 0x2b, 0x84, 0x6d, 0x99, 0xae, 0x49, 0x19, 0xdf, 0x57, 0x32, 0x9c, 0x7c, 0xe4, 0x86, 0xf1, + 0xe5, 0x31, 0x0d, 0xd0, 0x9b, 0x8c, 0x8d, 0xe6, 0x43, 0xd4, 0xfc, 0x8c, 0x38, 0xc1, 0xa8, 0x67, + 0xd7, 0xae, 0x40, 0x45, 0x03, 0xbc, 0x22, 0x06, 0xb2, 0x79, 0x98, 0xba, 0x80, 0x3d, 0x1b, 0xf9, + 0x6e, 0x8c, 0x49, 0x2b, 0xd7, 0x76, 0xb6, 0x07, 0x76, 0xe0, 0xa4, 0x32, 0x74, 0x77, 0x3b, 0x47, + 0x74, 0xd4, 0x97, 0x7f, 0x1e, 0xf9, 0x61, 0xf6, 0xb9, 0x5d, 0xf1, 0x19, 0x5c, 0x50, 0xfd, 0xf9, + 0x71, 0x9d, 0x02, 0x06, 0x7f, 0x11, 0xb6, 0xa2, 0x28, 0xc0, 0xbb, 0x22, 0x60, 0x96, 0xd0, 0x66, + 0x72, 0x66, 0xd7, 0xfa, 0x9b, 0xc2, 0xe1, 0x09, 0xef, 0x83, 0xc9, 0xda, 0x36, 0xe0, 0xeb, 0x6c, + 0x06, 0xb2, 0x7d, 0x5f, 0x1c, 0x33, 0x12, 0x76, 0xc0, 0x63, 0xfd, 0x45, 0x25, 0xb0, 0x56, 0x7b, + 0xb3, 0x07, 0xab, 0xf4, 0x9f, 0xfd, 0x80, 0x46, 0xe6, 0x30, 0xf1, 0x14, 0x2b, 0x87, 0x69, 0xf7, + 0xa3, 0xd8, 0x56, 0x57, 0xb7, 0xe8, 0x9e, 0x86, 0xaa, 0x37, 0xed, 0x5e, 0x16, 0xc7, 0x66, 0x00, + 0x80, 0x5d, 0x42, 0x95, 0x9c, 0x65, 0x67, 0x22, 0xfa, 0x98, 0x9e, 0xce, 0x6d, 0xac, 0x89, 0xe9, + 0xe0, 0x43, 0x8c, 0x80, 0xfb, 0x1a, 0x5b, 0x37, 0xc3, 0x18, 0x66, 0xc5, 0x99, 0x6e, 0xec, 0x52, + 0x4e, 0x4d, 0x17, 0xba, 0xa2, 0x85, 0x75, 0x87, 0x72, 0xe4, 0xe0, 0xc1, 0x8f, 0x93, 0xdf, 0xdd, + 0x6a, 0x68, 0xdb, 0x93, 0xdb, 0x5f, 0x40, 0x9d, 0x76, 0xbc, 0x26, 0x19, 0xd6, 0x7f, 0x28, 0xa4, + 0x6f, 0xcc, 0x79, 0xcd, 0xea, 0x98, 0xe2, 0xfc, 0x86, 0x8f, 0x56, 0xd7, 0x31, 0x6d, 0x01, 0xa7, + 0x86, 0x4e, 0xcf, 0x31, 0x4e, 0xea, 0x00, 0xf3, 0xbc, 0x68, 0xf1, 0xe7, 0x16, 0xb1, 0xe1, 0xf9, + 0xde, 0xde, 0xf3, 0xb2, 0xb6, 0xb6, 0xef, 0x88, 0x36, 0x1e, 0x06, 0xca, 0x6d, 0xaa, 0x48, 0xc2, + 0xe4, 0xb9, 0xbb, 0xa5, 0xb3, 0x00, 0xab, 0xfb, 0x81, 0x58, 0x33, 0x46, 0x5e, 0xa1, 0x91, 0xdd, + 0x57, 0x44, 0x2b, 0x23, 0x2b, 0x25, 0x37, 0x8d, 0x50, 0x9d, 0xf2, 0xd0, 0x46, 0x6a, 0x72, 0xa5, + 0xbb, 0x26, 0xda, 0xd3, 0x30, 0x50, 0x3b, 0x4d, 0x9c, 0xcc, 0x9c, 0xe2, 0x24, 0xc4, 0x2e, 0x7c, + 0x6f, 0x03, 0x4f, 0x73, 0xe6, 0xad, 0xef, 0xd5, 0xcd, 0xcc, 0xde, 0x46, 0x1a, 0xc5, 0xf2, 0x93, + 0xa3, 0xf1, 0x97, 0xc5, 0x71, 0x36, 0x80, 0x4a, 0x5b, 0x01, 0x77, 0x2c, 0x60, 0x47, 0xd6, 0x73, + 0x6a, 0xe1, 0x72, 0x6f, 0xbf, 0xb9, 0x95, 0x55, 0xbc, 0xce, 0x00, 0xde, 0xcd, 0x00, 0xb0, 0xd4, + 0xe0, 0x27, 0x75, 0xe1, 0x85, 0x0a, 0xe3, 0xb9, 0xb2, 0xef, 0x86, 0x38, 0x3e, 0x6b, 0xd4, 0x14, + 0x59, 0xf1, 0x52, 0x8b, 0x54, 0x37, 0xc0, 0xca, 0xf4, 0xb5, 0xfe, 0xb9, 0x90, 0x2c, 0x28, 0x22, + 0xb8, 0x3a, 0x4d, 0x15, 0xda, 0xf2, 0x52, 0xbc, 0xe8, 0x53, 0x2c, 0x57, 0xd5, 0x1f, 0xa4, 0xcc, + 0x3f, 0x34, 0xa6, 0x75, 0xa5, 0xa9, 0x1d, 0x34, 0xf9, 0xd1, 0x38, 0xf0, 0x5d, 0xbe, 0x0d, 0xa4, + 0x2e, 0x55, 0x2e, 0x40, 0x8c, 0xaa, 0xe4, 0x93, 0x85, 0xeb, 0xf4, 0x4c, 0xca, 0x71, 0xc6, 0xfb, + 0x11, 0x45, 0xc9, 0xfa, 0xe3, 0xc2, 0xa1, 0x27, 0x0d, 0x7c, 0x38, 0x46, 0x9a, 0x7a, 0x07, 0xb9, + 0x3c, 0x5a, 0xc1, 0xfb, 0xb7, 0xc4, 0xca, 0x84, 0x01, 0x64, 0xcb, 0x2b, 0xeb, 0x95, 0x39, 0x4b, + 0x4f, 0xfd, 0x6f, 0x33, 0xf2, 0xe7, 0xc5, 0x4a, 0xa1, 0xe1, 0x60, 0x8b, 0xf8, 0xfd, 0x42, 0x8a, + 0xbd, 0x48, 0x96, 0x69, 0x76, 0x4d, 0x53, 0x9a, 0xcf, 0xa8, 0x3f, 0x87, 0x2e, 0xb2, 0x3e, 0xf2, + 0x48, 0xb9, 0xe6, 0xa1, 0x9c, 0x07, 0x2b, 0xc2, 0x56, 0x42, 0xfa, 0x20, 0xb2, 0xa9, 0xbd, 0x7b, + 0x41, 0x3c, 0x56, 0x6c, 0x39, 0x18, 0xfa, 0x4f, 0x99, 0x1b, 0x07, 0x58, 0x0c, 0xfe, 0x83, 0x4f, + 0x2b, 0x12, 0xeb, 0x6d, 0xf1, 0x9c, 0x79, 0xe6, 0x82, 0x71, 0xd0, 0x5d, 0x10, 0xdc, 0xc0, 0xd9, + 0x85, 0x1e, 0xd1, 0x24, 0xbe, 0xce, 0xce, 0x19, 0x0a, 0x9b, 0xf2, 0xd3, 0x94, 0x83, 0xcd, 0x47, + 0x4a, 0x8b, 0xd6, 0x4f, 0xeb, 0x66, 0x2c, 0x5c, 0x86, 0x9f, 0x29, 0x3b, 0x8c, 0x2f, 0x5f, 0x7c, + 0xcd, 0xea, 0x98, 0xa7, 0x6e, 0xdf, 0xf2, 0x91, 0xa8, 0x10, 0xf5, 0x28, 0x51, 0x29, 0x8d, 0xf2, + 0xa5, 0xbb, 0x86, 0x3e, 0x58, 0xf3, 0x61, 0x1f, 0xa7, 0xc4, 0xa9, 0x3a, 0x6b, 0xe3, 0x8a, 0x0f, + 0x75, 0x51, 0x57, 0x1d, 0xb6, 0xc1, 0xdc, 0xec, 0x87, 0xe5, 0xbb, 0x22, 0xbb, 0x2d, 0x6f, 0x8b, + 0x15, 0xae, 0xc4, 0xd7, 0xbe, 0xe4, 0xdc, 0x14, 0x4b, 0x66, 0x2d, 0x88, 0xea, 0xf2, 0xbb, 0xeb, + 0xa2, 0x49, 0xb1, 0x4a, 0x76, 0xc3, 0x3c, 0x63, 0x83, 0x51, 0x08, 0x5f, 0xd7, 0xf7, 0xff, 0xe8, + 0xc0, 0x47, 0x4d, 0x95, 0xdd, 0x39, 0x5f, 0xb1, 0x3e, 0xaa, 0x64, 0xd0, 0xda, 0x78, 0x4c, 0x99, + 0x65, 0x00, 0x3d, 0x92, 0x9e, 0xef, 0xa8, 0x42, 0x08, 0xaa, 0xbb, 0x8f, 0x82, 0x44, 0x49, 0x15, + 0xfc, 0x1c, 0xa8, 0x02, 0x55, 0xfc, 0x89, 0x95, 0xed, 0x61, 0xb0, 0xcb, 0xe7, 0xcb, 0x41, 0x20, + 0x75, 0x19, 0x17, 0x78, 0x3c, 0xd4, 0x4e, 0xdb, 0xaf, 0x76, 0x9a, 0x17, 0xac, 0xff, 0xd7, 0xac, + 0xe4, 0x9d, 0x9a, 0x3a, 0xe3, 0xdd, 0x05, 0xd1, 0x84, 0xd5, 0xe9, 0x33, 0xc4, 0x17, 0x7b, 0xfb, + 0x0f, 0xc1, 0x8a, 0x92, 0x2a, 0xb2, 0x93, 0x0b, 0xdd, 0xfd, 0x5e, 0x43, 0x34, 0xb0, 0x43, 0x89, + 0x6a, 0x78, 0x30, 0x0c, 0x4c, 0x1b, 0x44, 0x59, 0xa9, 0x0e, 0xb4, 0xd0, 0x2b, 0x03, 0x18, 0x55, + 0x09, 0xdd, 0xd2, 0x77, 0xb6, 0xb1, 0xb2, 0x41, 0x17, 0x3c, 0xa0, 0x0c, 0x94, 0x56, 0x8b, 0xa7, + 0xdd, 0x58, 0x20, 0xc1, 0x96, 0x42, 0x59, 0xba, 0xec, 0xbe, 0xbd, 0x07, 0x1e, 0x23, 0x56, 0x29, + 0x4a, 0x4f, 0xf9, 0xb3, 0x58, 0x45, 0x4d, 0x5f, 0xd4, 0x5d, 0x52, 0x96, 0x0d, 0x2c, 0x47, 0x29, + 0xf4, 0xa7, 0x0b, 0x95, 0x4a, 0x34, 0x61, 0x69, 0x59, 0xf3, 0xd8, 0xa1, 0x3a, 0xd3, 0x25, 0x7d, + 0xd1, 0x15, 0x13, 0x8e, 0xfa, 0x23, 0x92, 0x7a, 0x59, 0x8b, 0x04, 0x7e, 0x50, 0x9d, 0x57, 0xb2, + 0x05, 0x6b, 0x86, 0x70, 0x45, 0x10, 0x78, 0x88, 0x19, 0xb1, 0xec, 0x28, 0xc4, 0xca, 0x85, 0x14, + 0x9c, 0x97, 0x11, 0x79, 0xa8, 0x0b, 0xed, 0xcb, 0xa2, 0xe9, 0x05, 0xae, 0x4e, 0x27, 0x9e, 0x39, + 0x20, 0x23, 0x7a, 0x57, 0x6f, 0xad, 0x77, 0x5f, 0x14, 0x0d, 0xf8, 0xaf, 0x4c, 0xf2, 0x02, 0xf1, + 0xd8, 0x27, 0x3b, 0x53, 0x28, 0xd2, 0xe1, 0x8f, 0x19, 0xe8, 0xd2, 0x78, 0xeb, 0xbc, 0x29, 0x3f, + 0xe5, 0xce, 0xb3, 0x4a, 0x48, 0xac, 0x57, 0x0b, 0xef, 0x38, 0x84, 0xfe, 0x3e, 0x93, 0x5c, 0x34, + 0x4d, 0xd4, 0x74, 0xf7, 0x99, 0xd3, 0x5c, 0x31, 0xb3, 0xdc, 0x1b, 0x06, 0x81, 0x78, 0x0f, 0xe0, + 0xf2, 0x94, 0x12, 0x41, 0xb0, 0xe0, 0x8c, 0xa5, 0x86, 0xa9, 0xf1, 0x19, 0xf1, 0xd2, 0xbe, 0x30, + 0x66, 0x22, 0xf0, 0xad, 0x82, 0x9f, 0xf9, 0xf0, 0xfa, 0xc6, 0x43, 0x2a, 0x8f, 0xbd, 0x0e, 0xee, + 0x83, 0x3a, 0xdd, 0x9e, 0x4a, 0xa4, 0x00, 0x43, 0xb0, 0x26, 0xc1, 0x4e, 0xfc, 0xaf, 0xeb, 0x2a, + 0x16, 0xd0, 0xdd, 0xd8, 0xd9, 0xb1, 0xf3, 0xe6, 0x86, 0x16, 0x1e, 0xbc, 0xd9, 0x4d, 0x77, 0xba, + 0x9b, 0xf9, 0x03, 0x09, 0x23, 0x2a, 0x39, 0x1c, 0x8d, 0x55, 0x00, 0xa7, 0xe1, 0x19, 0x79, 0x86, + 0xe7, 0xc4, 0x53, 0x5a, 0xac, 0x78, 0x33, 0xda, 0x0d, 0x5d, 0xe3, 0x9a, 0xba, 0x2a, 0x57, 0x79, + 0x5e, 0x1c, 0x99, 0xea, 0xc5, 0xc2, 0xff, 0xa6, 0x38, 0xbf, 0x7a, 0xf9, 0xfc, 0xe5, 0x8b, 0x97, + 0x56, 0x2f, 0x5f, 0x30, 0x0f, 0xb2, 0x16, 0xb5, 0x3b, 0xe8, 0x3a, 0xa1, 0xad, 0x9e, 0x09, 0xe1, + 0xfa, 0x15, 0xeb, 0xf7, 0x0a, 0x09, 0xbd, 0x12, 0x21, 0xf6, 0xa8, 0xbc, 0x30, 0xd7, 0x58, 0xd7, + 0xc5, 0x23, 0x78, 0xb3, 0x76, 0x98, 0xa6, 0xe3, 0x5c, 0xff, 0xf1, 0x97, 0x3d, 0x8c, 0x92, 0x54, + 0xed, 0x01, 0x58, 0x32, 0x81, 0x4d, 0x78, 0xd5, 0x36, 0x2b, 0xb7, 0xd8, 0xda, 0xc6, 0x5b, 0xc9, + 0x9e, 0x3e, 0xd5, 0xa1, 0x2b, 0xf0, 0x1a, 0x14, 0xe7, 0x03, 0xe8, 0x3e, 0x85, 0x42, 0x9c, 0xe7, + 0xa4, 0x77, 0x14, 0xac, 0xdf, 0x2e, 0xf8, 0x6b, 0x19, 0xf6, 0xeb, 0xd1, 0x68, 0xe4, 0xa7, 0xed, + 0x9e, 0x68, 0x61, 0x5f, 0x6d, 0x1d, 0x9f, 0xee, 0xcd, 0xec, 0x8a, 0x87, 0x74, 0xb2, 0xeb, 0x88, + 0x26, 0xfe, 0x5f, 0xb9, 0xde, 0xf2, 0x6d, 0x44, 0x73, 0xfd, 0x8d, 0xac, 0x78, 0x66, 0xb2, 0x99, + 0x73, 0x7d, 0xa5, 0xc8, 0x61, 0x2e, 0xcd, 0xfd, 0x6e, 0xa1, 0x40, 0xb4, 0x84, 0x45, 0x46, 0xf0, + 0x8b, 0x45, 0xc4, 0x5f, 0xec, 0xed, 0x3b, 0x84, 0x17, 0xf0, 0xd6, 0xc7, 0x59, 0x80, 0x75, 0xcb, + 0x74, 0x08, 0x61, 0x1e, 0x04, 0xb5, 0x3e, 0x84, 0x40, 0xbe, 0xd0, 0xb7, 0xa6, 0x05, 0x9a, 0xa5, + 0x9e, 0x6a, 0x68, 0x19, 0xe2, 0x32, 0x98, 0xc0, 0xfc, 0x5c, 0xe3, 0x74, 0x49, 0xc1, 0x1e, 0xc4, + 0x4e, 0x98, 0xf4, 0x65, 0xfc, 0x8e, 0xbe, 0x7f, 0x6e, 0xdd, 0x98, 0x29, 0x79, 0xd7, 0xfd, 0x90, + 0x8a, 0xb1, 0x0e, 0x26, 0x79, 0x96, 0x5d, 0x9a, 0xea, 0xaa, 0xc4, 0x37, 0x50, 0x0e, 0xa2, 0xcb, + 0xc6, 0xc9, 0x4c, 0x57, 0xb4, 0xfd, 0xc4, 0xce, 0xfc, 0x43, 0x8f, 0x60, 0xb0, 0x20, 0x5b, 0xef, + 0x94, 0x30, 0x35, 0x27, 0xd8, 0x43, 0x47, 0xa6, 0x67, 0xb1, 0x36, 0x4a, 0xa8, 0xc2, 0xe6, 0x80, + 0x60, 0x70, 0x5f, 0xb8, 0x1e, 0xc5, 0x68, 0x61, 0xf9, 0x26, 0x29, 0x29, 0x36, 0xd5, 0x90, 0xa9, + 0x9b, 0x59, 0xf4, 0x32, 0x4e, 0x48, 0xf9, 0x4d, 0xac, 0x20, 0x94, 0x7d, 0xff, 0x23, 0x15, 0xe6, + 0x2f, 0x58, 0x7f, 0x54, 0x17, 0x2f, 0xec, 0x0d, 0x35, 0x43, 0xf3, 0x33, 0x45, 0xc9, 0x7a, 0xa5, + 0x77, 0xb0, 0x71, 0x24, 0x5e, 0x54, 0xcb, 0x57, 0x9a, 0x1e, 0xdc, 0xcc, 0xee, 0x8f, 0x6b, 0x4a, + 0xec, 0x0e, 0x40, 0xe5, 0x69, 0xb5, 0x29, 0x9a, 0xc6, 0xa6, 0xce, 0x02, 0x15, 0xed, 0x6a, 0x4b, + 0x17, 0x0d, 0x56, 0xb0, 0x68, 0x8e, 0xec, 0xc3, 0x89, 0x2a, 0xa3, 0x38, 0xaf, 0x2f, 0x5e, 0x18, + 0x68, 0x83, 0x03, 0xe6, 0xc9, 0x8f, 0x94, 0xbd, 0x5c, 0xf8, 0xe6, 0x8f, 0x3a, 0x0b, 0xff, 0xfb, + 0x47, 0x9d, 0xc3, 0xd6, 0x97, 0x0b, 0x1b, 0x1f, 0xb0, 0x58, 0xb9, 0x09, 0x8f, 0x20, 0x41, 0x98, + 0x16, 0x04, 0xfb, 0x0a, 0x6e, 0x83, 0x17, 0x98, 0x76, 0xd0, 0xfa, 0x7e, 0xdd, 0x3c, 0xe3, 0x2b, + 0x00, 0xdf, 0x43, 0x7a, 0xca, 0x0a, 0x5b, 0xd8, 0x7f, 0x1a, 0xd5, 0xfb, 0x4f, 0x73, 0x4a, 0xb5, + 0x5b, 0x15, 0x44, 0x66, 0xdf, 0xaa, 0x9a, 0x9a, 0x6c, 0x6d, 0x4d, 0x5b, 0xbe, 0x30, 0x6d, 0xcb, + 0x17, 0xa7, 0x6c, 0xb9, 0xa8, 0xb0, 0xe5, 0x4b, 0xd3, 0xb6, 0x7c, 0x59, 0xc3, 0xca, 0xde, 0xaa, + 0xe2, 0x47, 0x18, 0xac, 0xf7, 0x4b, 0x76, 0xfc, 0x16, 0x3e, 0x7f, 0xa0, 0x69, 0x3f, 0xfb, 0x15, + 0x20, 0xf8, 0xe2, 0x8c, 0xb2, 0xba, 0x4e, 0xbe, 0xf5, 0xca, 0xb9, 0xe0, 0x65, 0xe5, 0x18, 0x37, + 0xe8, 0xa2, 0xfe, 0x59, 0xd3, 0x73, 0xca, 0xc1, 0xef, 0x71, 0xdb, 0xe3, 0x86, 0x59, 0x94, 0xa8, + 0x10, 0xb9, 0xa6, 0x91, 0x06, 0xcd, 0xa8, 0xbe, 0xf3, 0xae, 0x08, 0x17, 0x93, 0x1d, 0x64, 0xe3, + 0xf4, 0x3f, 0x6b, 0xe2, 0xcc, 0x01, 0x20, 0x1d, 0xa4, 0x62, 0x23, 0xcb, 0xbc, 0x9c, 0x13, 0x47, + 0xab, 0x1e, 0xfb, 0x52, 0x29, 0xe7, 0xc7, 0x7b, 0xd3, 0xe0, 0xad, 0xc0, 0xa4, 0xc0, 0x7b, 0xe8, + 0x55, 0x52, 0x71, 0x3e, 0xfb, 0x4a, 0xc8, 0xb8, 0xa1, 0x93, 0xd8, 0x3b, 0xd4, 0xae, 0xc2, 0x19, + 0xf0, 0x1f, 0x36, 0x9d, 0x80, 0x2a, 0x2b, 0xea, 0xba, 0x58, 0xc1, 0x9d, 0xc4, 0x31, 0xa5, 0x45, + 0x1b, 0x3a, 0xe5, 0xaf, 0xba, 0xa0, 0xf8, 0x50, 0x59, 0x7b, 0x53, 0xdd, 0xd6, 0x39, 0x5e, 0xa8, + 0x6b, 0x37, 0xa6, 0x02, 0x6d, 0xa4, 0x2a, 0x56, 0x4e, 0x37, 0xaa, 0xeb, 0x57, 0x59, 0x5e, 0x3d, + 0x51, 0x87, 0x31, 0xf0, 0x29, 0x00, 0x2b, 0xa4, 0x0c, 0x9c, 0x67, 0x46, 0xf9, 0x0a, 0x1c, 0xd7, + 0x42, 0x27, 0xe8, 0x97, 0x33, 0x56, 0x1a, 0xa4, 0x5d, 0x80, 0x89, 0xf7, 0x41, 0xa3, 0x18, 0x10, + 0xec, 0x4f, 0xc0, 0x17, 0x32, 0x1d, 0x48, 0x45, 0xe9, 0x9b, 0x57, 0xb5, 0x90, 0xfc, 0x66, 0xad, + 0x62, 0x1a, 0x2d, 0x83, 0x67, 0x0a, 0x81, 0xd6, 0xc9, 0xde, 0xac, 0x8e, 0x14, 0x5e, 0x3d, 0x2d, + 0x0e, 0x67, 0x6f, 0xbd, 0x6c, 0x3a, 0xa9, 0x3b, 0xd4, 0xa6, 0x5a, 0x3d, 0x83, 0xd3, 0x5d, 0xe3, + 0x28, 0xab, 0xcc, 0x6b, 0x7a, 0xe2, 0x8c, 0x0e, 0x08, 0x6c, 0xf3, 0xd9, 0x00, 0x2a, 0xe5, 0xe4, + 0xe6, 0xf5, 0xfb, 0xeb, 0x0a, 0xdb, 0x5f, 0xa9, 0x9b, 0x2a, 0x93, 0x21, 0xa1, 0xa4, 0xe8, 0x95, + 0x02, 0xba, 0xa7, 0x7a, 0x33, 0x7b, 0x12, 0xbe, 0xf8, 0xe0, 0x12, 0xee, 0x39, 0x2a, 0x69, 0xaf, + 0xee, 0xfe, 0xea, 0xd6, 0x31, 0xd6, 0x73, 0xab, 0x63, 0xbb, 0x95, 0x2e, 0x78, 0x30, 0xb3, 0x70, + 0x2f, 0xd2, 0x9f, 0x71, 0x7f, 0x03, 0x6c, 0x91, 0x3a, 0x28, 0x51, 0x59, 0x95, 0x17, 0xf6, 0x46, + 0xa6, 0xb7, 0xc1, 0xdd, 0xbb, 0xe7, 0xc4, 0xbc, 0xfa, 0x93, 0x72, 0x27, 0x8a, 0x00, 0x85, 0x7c, + 0x8a, 0x6a, 0xdb, 0xda, 0x66, 0x5d, 0x23, 0x73, 0xfe, 0x29, 0x30, 0xe7, 0x9f, 0xb2, 0xbe, 0x50, + 0xb8, 0x67, 0xca, 0xd9, 0x0d, 0x93, 0x9d, 0x78, 0x7a, 0x92, 0xdd, 0x72, 0xd4, 0x0f, 0x7c, 0x40, + 0x88, 0x8e, 0xc5, 0x19, 0x5c, 0x16, 0x8d, 0x41, 0xb9, 0x12, 0xbf, 0x7f, 0x2c, 0x5c, 0x90, 0x2b, + 0x40, 0x53, 0xe4, 0x7e, 0x03, 0xdf, 0xa6, 0xa2, 0x66, 0x4d, 0x72, 0x73, 0x95, 0x15, 0x23, 0x7a, + 0xaa, 0x8d, 0x6c, 0x9b, 0x1a, 0x59, 0x22, 0xbf, 0xf9, 0xa5, 0xc8, 0x82, 0x2f, 0x8a, 0x79, 0x3d, + 0xbc, 0xea, 0xb6, 0xe6, 0x0c, 0x4e, 0x2c, 0x89, 0x06, 0xec, 0x0a, 0x6a, 0xd7, 0x05, 0xee, 0x6d, + 0x4e, 0xfa, 0x7d, 0x95, 0x77, 0x5f, 0xc6, 0x72, 0x5b, 0xc3, 0x2f, 0xbd, 0x77, 0x73, 0x7d, 0x43, + 0xe9, 0xd7, 0x86, 0x4f, 0xef, 0xb4, 0x30, 0xd5, 0xf0, 0x49, 0x28, 0xfc, 0x5d, 0xa9, 0x69, 0x78, + 0xa0, 0x8c, 0xda, 0x4b, 0x52, 0x01, 0x4b, 0x55, 0x9d, 0x74, 0x3a, 0xe4, 0x19, 0x71, 0x42, 0x39, + 0x30, 0x0a, 0x5d, 0xb3, 0x4b, 0x43, 0xdf, 0x84, 0xc0, 0x40, 0x3c, 0x07, 0xe0, 0x80, 0xe6, 0xe8, + 0x32, 0xbc, 0xa7, 0xc5, 0x71, 0x8e, 0xd2, 0xcd, 0xe1, 0xdc, 0x81, 0xbc, 0x03, 0xeb, 0x67, 0x0d, + 0x33, 0xe2, 0x9d, 0x5e, 0x82, 0x62, 0xd5, 0x3e, 0xf6, 0x62, 0xc6, 0x12, 0xeb, 0xb3, 0x8d, 0x09, + 0xe3, 0xfe, 0xf9, 0x3c, 0x89, 0xa6, 0x17, 0xc5, 0xf9, 0xcf, 0x73, 0xbd, 0xfd, 0x91, 0xd2, 0xd2, + 0xc0, 0xdf, 0xda, 0x57, 0xc4, 0x12, 0xd2, 0x40, 0xc3, 0xe1, 0xf3, 0x89, 0x57, 0x0f, 0x02, 0x07, + 0xf4, 0x47, 0xc1, 0x80, 0x65, 0x1a, 0xa8, 0x22, 0x38, 0x85, 0xee, 0x9c, 0xe6, 0x86, 0xf1, 0x59, + 0x63, 0xae, 0xba, 0x90, 0x0f, 0xd0, 0xbd, 0x23, 0x56, 0x8a, 0x68, 0xe1, 0xf1, 0x2a, 0x37, 0xec, + 0x27, 0x6a, 0x58, 0xdb, 0x25, 0xa5, 0x97, 0xd8, 0xf9, 0x0b, 0x1d, 0x0b, 0xdd, 0xeb, 0x62, 0x31, + 0x47, 0xaf, 0x14, 0xdb, 0x3f, 0x02, 0x1c, 0xeb, 0x2f, 0x0b, 0x07, 0x18, 0x48, 0x8a, 0x7b, 0x71, + 0xe4, 0x4d, 0xdc, 0xd4, 0xd4, 0xef, 0xb7, 0xa7, 0x14, 0xb2, 0x4c, 0xbf, 0xe9, 0x41, 0x3d, 0x43, + 0x4f, 0xdb, 0x97, 0x94, 0x01, 0xe5, 0x2b, 0x30, 0x2f, 0xed, 0x3f, 0x58, 0x99, 0xb2, 0x0a, 0x23, + 0xd2, 0x30, 0xd3, 0x4f, 0x78, 0xdf, 0x55, 0x1f, 0xc3, 0x92, 0x60, 0x77, 0xd7, 0xc5, 0xbc, 0x1e, + 0x5b, 0xa2, 0x0a, 0xbf, 0x83, 0x87, 0xef, 0x70, 0x98, 0x9e, 0x0d, 0x10, 0x85, 0x12, 0x86, 0x2a, + 0xb7, 0xca, 0xc4, 0xbd, 0x28, 0x96, 0x4c, 0xec, 0x2b, 0x58, 0x55, 0x09, 0xcc, 0xfa, 0x83, 0x66, + 0x59, 0xef, 0x0b, 0x4b, 0xcb, 0xcc, 0x9b, 0xb9, 0x9b, 0xbc, 0xdc, 0xdb, 0x77, 0x84, 0x49, 0x0d, + 0x7d, 0x12, 0x4c, 0x2b, 0xd3, 0xef, 0x4a, 0x7c, 0xce, 0xe0, 0x0f, 0x6f, 0x0b, 0xbd, 0x03, 0x40, + 0x35, 0x97, 0x08, 0xee, 0xab, 0x86, 0x9c, 0x2d, 0x95, 0x75, 0xae, 0xca, 0x90, 0x67, 0x89, 0x46, + 0x5d, 0xc1, 0x9d, 0x99, 0xd4, 0xb9, 0xec, 0x6e, 0x16, 0xfa, 0xb2, 0x78, 0x32, 0x4c, 0x9e, 0xf4, + 0xbc, 0xf6, 0xb9, 0x73, 0xaf, 0x97, 0x0a, 0xe3, 0xbb, 0xdf, 0xaa, 0xcd, 0xe4, 0xd7, 0x0c, 0x29, + 0x86, 0x66, 0x3c, 0xed, 0xa6, 0xd7, 0xc8, 0x72, 0x39, 0xd6, 0xf6, 0xb8, 0x59, 0xb2, 0xc7, 0x59, + 0xb1, 0xab, 0xc9, 0x64, 0x46, 0x12, 0x7c, 0xda, 0x1c, 0xb7, 0xee, 0xee, 0xbe, 0x2c, 0xff, 0x04, + 0xf1, 0xd1, 0x53, 0xcf, 0x65, 0x61, 0x13, 0xef, 0xb3, 0xd7, 0xcb, 0xba, 0xb8, 0x46, 0x32, 0x46, + 0x4f, 0x2b, 0x69, 0x5d, 0xcc, 0xf7, 0xa8, 0x7c, 0xab, 0x65, 0xef, 0x21, 0x93, 0x07, 0x3c, 0xf7, + 0x7d, 0x66, 0x0f, 0x40, 0x4a, 0x0e, 0xef, 0x88, 0x27, 0xb4, 0xa9, 0x32, 0x65, 0x59, 0x0b, 0xe6, + 0x6b, 0xbd, 0x7d, 0x41, 0x68, 0x11, 0xe2, 0x87, 0xa2, 0x4e, 0xe6, 0xf0, 0x3c, 0x19, 0xfa, 0x74, + 0xe7, 0x30, 0x7b, 0xe9, 0x69, 0xa5, 0x7d, 0x5d, 0x1c, 0x41, 0xc3, 0x59, 0x9c, 0xaa, 0x31, 0x95, + 0xe0, 0x9d, 0x35, 0x15, 0x3a, 0xdf, 0x34, 0xcd, 0x09, 0x86, 0x53, 0x9c, 0x82, 0x24, 0xb5, 0x7b, + 0x49, 0x2c, 0x17, 0x30, 0x3a, 0xa8, 0xe2, 0x76, 0x5f, 0x13, 0x0b, 0x19, 0xfc, 0x83, 0x98, 0x0d, + 0xeb, 0x6a, 0x29, 0x04, 0xba, 0x41, 0x37, 0xde, 0xd5, 0xd1, 0x49, 0xfb, 0x05, 0x88, 0xe5, 0xdc, + 0x28, 0x4c, 0x75, 0x81, 0xcd, 0xdc, 0x9b, 0x47, 0xcf, 0xbd, 0x71, 0xfe, 0xfc, 0xc5, 0x4b, 0xe7, + 0xcf, 0x9f, 0xbd, 0xf4, 0xfa, 0xa5, 0xb3, 0x97, 0x2f, 0x5c, 0x38, 0x77, 0xf1, 0xdc, 0x05, 0xeb, + 0x67, 0x35, 0x73, 0x93, 0x2d, 0x83, 0xd9, 0x33, 0x9e, 0x05, 0xf9, 0xc2, 0x48, 0xb1, 0xae, 0x6f, + 0xa4, 0x15, 0xee, 0xfc, 0xe1, 0xe1, 0x01, 0xd8, 0x44, 0xe3, 0x66, 0x96, 0x2e, 0xea, 0xc2, 0x52, + 0x2f, 0xbc, 0x7b, 0x12, 0xc5, 0x79, 0x7d, 0x56, 0x1e, 0xf0, 0xce, 0xe9, 0x72, 0x03, 0xac, 0x9a, + 0xa7, 0xd7, 0xda, 0x3c, 0x23, 0x1c, 0x9e, 0xd7, 0x61, 0x05, 0xdd, 0xed, 0x06, 0x5f, 0xc1, 0xdd, + 0x32, 0x54, 0x99, 0xb6, 0x73, 0xec, 0x0b, 0x11, 0x4d, 0xe4, 0xe1, 0xb1, 0xe5, 0xd0, 0x39, 0xa7, + 0xee, 0x6d, 0xad, 0x4f, 0xe7, 0x69, 0x60, 0xa7, 0x1d, 0x04, 0x94, 0xf4, 0x21, 0x7d, 0xdb, 0x3f, + 0x21, 0x60, 0xfd, 0xb8, 0x36, 0x9d, 0x97, 0x29, 0x42, 0xf9, 0x85, 0x12, 0x00, 0xc6, 0x29, 0xdb, + 0xc1, 0x32, 0xcd, 0x53, 0x69, 0x82, 0xb9, 0x3d, 0xd2, 0x29, 0xf3, 0x2a, 0xb9, 0x5e, 0xcc, 0x05, + 0x6e, 0x0c, 0x9d, 0x58, 0x1e, 0x30, 0xc9, 0x63, 0x7d, 0xa5, 0x44, 0xbc, 0x6c, 0xf0, 0x3e, 0xef, + 0xfd, 0xe5, 0x22, 0x58, 0xdf, 0x43, 0x04, 0x3f, 0x6b, 0xde, 0x33, 0xbf, 0x23, 0x77, 0x28, 0x96, + 0xff, 0x82, 0xa4, 0xb7, 0xcd, 0x26, 0xa1, 0x0f, 0x36, 0xa7, 0x80, 0x5c, 0xfe, 0x0c, 0x2c, 0x23, + 0xb7, 0x6a, 0xfa, 0xf2, 0xc6, 0x70, 0xd4, 0x60, 0x0c, 0x99, 0x2b, 0xc0, 0x58, 0xaf, 0x9b, 0x15, + 0xbf, 0x6b, 0xb7, 0xe9, 0x44, 0xc7, 0x09, 0xef, 0xf6, 0xfb, 0xbe, 0x2b, 0xe3, 0x24, 0xab, 0x7b, + 0x44, 0x51, 0x85, 0x76, 0x75, 0xaf, 0xb1, 0x6f, 0x66, 0x10, 0xa6, 0x06, 0xed, 0x49, 0x8a, 0x32, + 0xc0, 0xac, 0x48, 0x34, 0xe2, 0xd1, 0xe6, 0xc3, 0x0b, 0xd6, 0xff, 0x2d, 0xb8, 0xee, 0x34, 0x91, + 0xba, 0xa5, 0x8b, 0xef, 0xf6, 0xbc, 0xe3, 0xe3, 0x89, 0x36, 0xdd, 0xcf, 0xf0, 0xf5, 0x4b, 0x49, + 0x5c, 0x01, 0xf8, 0xa6, 0x68, 0xdc, 0xcc, 0xee, 0xf8, 0x9a, 0xde, 0xd1, 0x0c, 0x10, 0xbd, 0x9b, + 0xde, 0x4d, 0x75, 0x37, 0xb6, 0x7b, 0x52, 0x88, 0xfc, 0xd7, 0xd4, 0xcb, 0x37, 0xd6, 0x9f, 0xd4, + 0xcd, 0xb3, 0x99, 0x19, 0xf0, 0x32, 0x0a, 0xdc, 0xc5, 0x6b, 0x99, 0xfc, 0xb7, 0x46, 0xe7, 0xad, + 0xde, 0x81, 0x87, 0xf7, 0xb0, 0xed, 0x01, 0x9e, 0xca, 0x65, 0xd8, 0xfd, 0x69, 0x4d, 0x1c, 0x99, + 0x6a, 0xad, 0x24, 0xb4, 0x81, 0x39, 0xd3, 0xf8, 0x4b, 0xa2, 0x65, 0xbe, 0x2a, 0x74, 0xf3, 0xe3, + 0xe0, 0x41, 0x2d, 0x19, 0x52, 0x67, 0xc5, 0xb2, 0xf9, 0x9b, 0x4e, 0x1d, 0xa9, 0x96, 0x19, 0x1d, + 0x78, 0xc2, 0x68, 0x1e, 0x77, 0x59, 0x43, 0x8d, 0xae, 0x99, 0x6a, 0x74, 0x15, 0x70, 0xe7, 0x27, + 0xc5, 0xf1, 0x21, 0xf1, 0xfc, 0x2e, 0xa8, 0xe4, 0x32, 0x2e, 0xe3, 0x2e, 0x68, 0xc9, 0x6c, 0x58, + 0xff, 0xa7, 0x69, 0x3e, 0x9d, 0x82, 0x32, 0x68, 0xdc, 0xfe, 0x2e, 0x4b, 0x2d, 0x1a, 0xcb, 0x11, + 0x04, 0xa2, 0x7c, 0xfd, 0xfd, 0xba, 0x91, 0x84, 0xa0, 0x67, 0x42, 0x9d, 0xd0, 0x2e, 0x3e, 0xc0, + 0xc0, 0xd6, 0xfb, 0xac, 0x58, 0xa4, 0xb5, 0xd0, 0x99, 0x7a, 0x93, 0x92, 0x50, 0x66, 0x86, 0x24, + 0x9b, 0x53, 0x51, 0x04, 0xac, 0xe7, 0x79, 0xb1, 0xc4, 0xef, 0x28, 0x20, 0x2c, 0x7e, 0xde, 0xa1, + 0x78, 0x40, 0x93, 0x8f, 0xc1, 0xa2, 0x8b, 0x75, 0xea, 0xd6, 0x7e, 0x59, 0xcc, 0xc9, 0x6d, 0x7c, + 0x11, 0x5f, 0x55, 0x03, 0x74, 0x2b, 0x07, 0x5c, 0xc3, 0x2e, 0xed, 0x73, 0x62, 0xc5, 0x09, 0x43, + 0x18, 0xe7, 0x52, 0x55, 0x14, 0x9e, 0x23, 0xed, 0x33, 0xa4, 0x7b, 0x4e, 0x2c, 0x64, 0x08, 0xea, + 0x8b, 0xd5, 0xc5, 0x17, 0x2b, 0xd0, 0xd8, 0xf2, 0x6d, 0x6d, 0xce, 0x38, 0x74, 0xef, 0x09, 0x61, + 0xe0, 0x77, 0x28, 0xbf, 0x56, 0x92, 0xf1, 0x82, 0xef, 0x9e, 0xe7, 0x87, 0x2e, 0x58, 0x5b, 0x9c, + 0x66, 0xb1, 0x3c, 0x0e, 0x51, 0x2f, 0xf3, 0xaa, 0x70, 0xe0, 0x03, 0xd1, 0xe2, 0x05, 0xc0, 0x7e, + 0x39, 0x30, 0xea, 0xaf, 0x04, 0xad, 0x5c, 0x57, 0x72, 0x29, 0x60, 0xd9, 0xf5, 0xe3, 0x46, 0xb9, + 0x4e, 0xb9, 0xa9, 0x2f, 0xd9, 0x7c, 0x6d, 0x92, 0xa4, 0xf6, 0x38, 0xa2, 0x1b, 0x6e, 0x5c, 0x5a, + 0x10, 0x9b, 0xf2, 0xc0, 0xf7, 0xad, 0xf1, 0xca, 0xc7, 0xd4, 0xfb, 0x55, 0x98, 0xcf, 0xc6, 0x42, + 0x68, 0x7e, 0x8b, 0x24, 0x7b, 0xd4, 0xb0, 0xc5, 0xcb, 0xe4, 0x5b, 0x1d, 0x9c, 0x4d, 0x30, 0x9e, + 0xf4, 0x36, 0x1e, 0x0a, 0xce, 0x33, 0xfa, 0xf3, 0xd6, 0xaf, 0xd6, 0xa6, 0x2f, 0x87, 0xc3, 0xcf, + 0x9b, 0xb0, 0xf3, 0xe2, 0x93, 0x82, 0xa6, 0x30, 0xe2, 0x7b, 0x78, 0xfb, 0x61, 0x00, 0x1b, 0x3e, + 0x3d, 0x9b, 0x57, 0x7e, 0x91, 0xa2, 0xa1, 0x33, 0x97, 0x85, 0x5b, 0x27, 0x7b, 0xe2, 0x47, 0xaf, + 0x19, 0x5b, 0xf7, 0x4d, 0x9a, 0xac, 0x79, 0x9e, 0x7a, 0xcf, 0xc0, 0xb8, 0x5f, 0x9e, 0x46, 0xf8, + 0x18, 0xa3, 0x42, 0xec, 0x59, 0xf1, 0xa4, 0x9a, 0x92, 0x2f, 0xce, 0xc6, 0x36, 0xbf, 0x71, 0xac, + 0x3a, 0xb1, 0xfe, 0xca, 0xc2, 0xae, 0xa1, 0x61, 0x1e, 0xe8, 0x3e, 0x3b, 0x56, 0x46, 0x02, 0x20, + 0xe9, 0xe5, 0x17, 0x5e, 0x0a, 0x37, 0x75, 0xf9, 0x1b, 0xd7, 0xd1, 0xbf, 0x6c, 0x6e, 0xd5, 0xf7, + 0xf1, 0xf1, 0x34, 0x39, 0xeb, 0x35, 0x06, 0xeb, 0xa2, 0x59, 0x72, 0xff, 0x8e, 0xef, 0xcd, 0xec, + 0x89, 0xa6, 0x68, 0x88, 0xef, 0x60, 0x53, 0xf2, 0xe6, 0x4a, 0xeb, 0x9d, 0xda, 0x37, 0x6b, 0x9f, + 0xfa, 0x8f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x01, 0xe1, 0x51, 0xdb, 0x9f, 0x62, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_2.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_2.pb.go new file mode 100644 index 00000000..5b4d36bc --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_2.pb.go @@ -0,0 +1,8018 @@ +// Code generated by protoc-gen-go. +// source: steammessages_clientserver_2.proto +// DO NOT EDIT! + +package protobuf + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type CMsgClientUCMAddScreenshot struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Filename *string `protobuf:"bytes,2,opt,name=filename" json:"filename,omitempty"` + Thumbname *string `protobuf:"bytes,3,opt,name=thumbname" json:"thumbname,omitempty"` + Rtime32Created *uint32 `protobuf:"fixed32,4,opt,name=rtime32_created" json:"rtime32_created,omitempty"` + Width *uint32 `protobuf:"varint,5,opt,name=width" json:"width,omitempty"` + Height *uint32 `protobuf:"varint,6,opt,name=height" json:"height,omitempty"` + Permissions *uint32 `protobuf:"varint,7,opt,name=permissions" json:"permissions,omitempty"` + Caption *string `protobuf:"bytes,8,opt,name=caption" json:"caption,omitempty"` + ShortcutName *string `protobuf:"bytes,9,opt,name=shortcut_name" json:"shortcut_name,omitempty"` + Tag []*CMsgClientUCMAddScreenshot_Tag `protobuf:"bytes,10,rep,name=tag" json:"tag,omitempty"` + TaggedSteamid []uint64 `protobuf:"fixed64,11,rep,name=tagged_steamid" json:"tagged_steamid,omitempty"` + SpoilerTag *bool `protobuf:"varint,12,opt,name=spoiler_tag" json:"spoiler_tag,omitempty"` + TaggedPublishedfileid []uint64 `protobuf:"varint,13,rep,name=tagged_publishedfileid" json:"tagged_publishedfileid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMAddScreenshot) Reset() { *m = CMsgClientUCMAddScreenshot{} } +func (m *CMsgClientUCMAddScreenshot) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMAddScreenshot) ProtoMessage() {} +func (*CMsgClientUCMAddScreenshot) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{0} } + +func (m *CMsgClientUCMAddScreenshot) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientUCMAddScreenshot) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CMsgClientUCMAddScreenshot) GetThumbname() string { + if m != nil && m.Thumbname != nil { + return *m.Thumbname + } + return "" +} + +func (m *CMsgClientUCMAddScreenshot) GetRtime32Created() uint32 { + if m != nil && m.Rtime32Created != nil { + return *m.Rtime32Created + } + return 0 +} + +func (m *CMsgClientUCMAddScreenshot) GetWidth() uint32 { + if m != nil && m.Width != nil { + return *m.Width + } + return 0 +} + +func (m *CMsgClientUCMAddScreenshot) GetHeight() uint32 { + if m != nil && m.Height != nil { + return *m.Height + } + return 0 +} + +func (m *CMsgClientUCMAddScreenshot) GetPermissions() uint32 { + if m != nil && m.Permissions != nil { + return *m.Permissions + } + return 0 +} + +func (m *CMsgClientUCMAddScreenshot) GetCaption() string { + if m != nil && m.Caption != nil { + return *m.Caption + } + return "" +} + +func (m *CMsgClientUCMAddScreenshot) GetShortcutName() string { + if m != nil && m.ShortcutName != nil { + return *m.ShortcutName + } + return "" +} + +func (m *CMsgClientUCMAddScreenshot) GetTag() []*CMsgClientUCMAddScreenshot_Tag { + if m != nil { + return m.Tag + } + return nil +} + +func (m *CMsgClientUCMAddScreenshot) GetTaggedSteamid() []uint64 { + if m != nil { + return m.TaggedSteamid + } + return nil +} + +func (m *CMsgClientUCMAddScreenshot) GetSpoilerTag() bool { + if m != nil && m.SpoilerTag != nil { + return *m.SpoilerTag + } + return false +} + +func (m *CMsgClientUCMAddScreenshot) GetTaggedPublishedfileid() []uint64 { + if m != nil { + return m.TaggedPublishedfileid + } + return nil +} + +type CMsgClientUCMAddScreenshot_Tag struct { + TagName *string `protobuf:"bytes,1,opt,name=tag_name" json:"tag_name,omitempty"` + TagValue *string `protobuf:"bytes,2,opt,name=tag_value" json:"tag_value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMAddScreenshot_Tag) Reset() { *m = CMsgClientUCMAddScreenshot_Tag{} } +func (m *CMsgClientUCMAddScreenshot_Tag) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMAddScreenshot_Tag) ProtoMessage() {} +func (*CMsgClientUCMAddScreenshot_Tag) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{0, 0} +} + +func (m *CMsgClientUCMAddScreenshot_Tag) GetTagName() string { + if m != nil && m.TagName != nil { + return *m.TagName + } + return "" +} + +func (m *CMsgClientUCMAddScreenshot_Tag) GetTagValue() string { + if m != nil && m.TagValue != nil { + return *m.TagValue + } + return "" +} + +type CMsgClientUCMAddScreenshotResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Screenshotid *uint64 `protobuf:"fixed64,2,opt,name=screenshotid,def=18446744073709551615" json:"screenshotid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMAddScreenshotResponse) Reset() { *m = CMsgClientUCMAddScreenshotResponse{} } +func (m *CMsgClientUCMAddScreenshotResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMAddScreenshotResponse) ProtoMessage() {} +func (*CMsgClientUCMAddScreenshotResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{1} +} + +const Default_CMsgClientUCMAddScreenshotResponse_Eresult int32 = 2 +const Default_CMsgClientUCMAddScreenshotResponse_Screenshotid uint64 = 18446744073709551615 + +func (m *CMsgClientUCMAddScreenshotResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMAddScreenshotResponse_Eresult +} + +func (m *CMsgClientUCMAddScreenshotResponse) GetScreenshotid() uint64 { + if m != nil && m.Screenshotid != nil { + return *m.Screenshotid + } + return Default_CMsgClientUCMAddScreenshotResponse_Screenshotid +} + +type CMsgClientUCMDeleteScreenshot struct { + Screenshotid *uint64 `protobuf:"fixed64,1,opt,name=screenshotid,def=18446744073709551615" json:"screenshotid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMDeleteScreenshot) Reset() { *m = CMsgClientUCMDeleteScreenshot{} } +func (m *CMsgClientUCMDeleteScreenshot) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMDeleteScreenshot) ProtoMessage() {} +func (*CMsgClientUCMDeleteScreenshot) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{2} } + +const Default_CMsgClientUCMDeleteScreenshot_Screenshotid uint64 = 18446744073709551615 + +func (m *CMsgClientUCMDeleteScreenshot) GetScreenshotid() uint64 { + if m != nil && m.Screenshotid != nil { + return *m.Screenshotid + } + return Default_CMsgClientUCMDeleteScreenshot_Screenshotid +} + +type CMsgClientUCMDeleteScreenshotResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMDeleteScreenshotResponse) Reset() { *m = CMsgClientUCMDeleteScreenshotResponse{} } +func (m *CMsgClientUCMDeleteScreenshotResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMDeleteScreenshotResponse) ProtoMessage() {} +func (*CMsgClientUCMDeleteScreenshotResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{3} +} + +const Default_CMsgClientUCMDeleteScreenshotResponse_Eresult int32 = 2 + +func (m *CMsgClientUCMDeleteScreenshotResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMDeleteScreenshotResponse_Eresult +} + +type CMsgClientUCMPublishFile struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"` + PreviewFileName *string `protobuf:"bytes,3,opt,name=preview_file_name" json:"preview_file_name,omitempty"` + ConsumerAppId *uint32 `protobuf:"varint,4,opt,name=consumer_app_id" json:"consumer_app_id,omitempty"` + Title *string `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"` + Description *string `protobuf:"bytes,6,opt,name=description" json:"description,omitempty"` + Tags []string `protobuf:"bytes,8,rep,name=tags" json:"tags,omitempty"` + WorkshopFile *bool `protobuf:"varint,9,opt,name=workshop_file" json:"workshop_file,omitempty"` + Visibility *int32 `protobuf:"varint,10,opt,name=visibility" json:"visibility,omitempty"` + FileType *uint32 `protobuf:"varint,11,opt,name=file_type" json:"file_type,omitempty"` + Url *string `protobuf:"bytes,12,opt,name=url" json:"url,omitempty"` + VideoProvider *uint32 `protobuf:"varint,13,opt,name=video_provider" json:"video_provider,omitempty"` + VideoAccountName *string `protobuf:"bytes,14,opt,name=video_account_name" json:"video_account_name,omitempty"` + VideoIdentifier *string `protobuf:"bytes,15,opt,name=video_identifier" json:"video_identifier,omitempty"` + InProgress *bool `protobuf:"varint,16,opt,name=in_progress" json:"in_progress,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMPublishFile) Reset() { *m = CMsgClientUCMPublishFile{} } +func (m *CMsgClientUCMPublishFile) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMPublishFile) ProtoMessage() {} +func (*CMsgClientUCMPublishFile) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{4} } + +func (m *CMsgClientUCMPublishFile) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUCMPublishFile) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +func (m *CMsgClientUCMPublishFile) GetPreviewFileName() string { + if m != nil && m.PreviewFileName != nil { + return *m.PreviewFileName + } + return "" +} + +func (m *CMsgClientUCMPublishFile) GetConsumerAppId() uint32 { + if m != nil && m.ConsumerAppId != nil { + return *m.ConsumerAppId + } + return 0 +} + +func (m *CMsgClientUCMPublishFile) GetTitle() string { + if m != nil && m.Title != nil { + return *m.Title + } + return "" +} + +func (m *CMsgClientUCMPublishFile) GetDescription() string { + if m != nil && m.Description != nil { + return *m.Description + } + return "" +} + +func (m *CMsgClientUCMPublishFile) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func (m *CMsgClientUCMPublishFile) GetWorkshopFile() bool { + if m != nil && m.WorkshopFile != nil { + return *m.WorkshopFile + } + return false +} + +func (m *CMsgClientUCMPublishFile) GetVisibility() int32 { + if m != nil && m.Visibility != nil { + return *m.Visibility + } + return 0 +} + +func (m *CMsgClientUCMPublishFile) GetFileType() uint32 { + if m != nil && m.FileType != nil { + return *m.FileType + } + return 0 +} + +func (m *CMsgClientUCMPublishFile) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +func (m *CMsgClientUCMPublishFile) GetVideoProvider() uint32 { + if m != nil && m.VideoProvider != nil { + return *m.VideoProvider + } + return 0 +} + +func (m *CMsgClientUCMPublishFile) GetVideoAccountName() string { + if m != nil && m.VideoAccountName != nil { + return *m.VideoAccountName + } + return "" +} + +func (m *CMsgClientUCMPublishFile) GetVideoIdentifier() string { + if m != nil && m.VideoIdentifier != nil { + return *m.VideoIdentifier + } + return "" +} + +func (m *CMsgClientUCMPublishFile) GetInProgress() bool { + if m != nil && m.InProgress != nil { + return *m.InProgress + } + return false +} + +type CMsgClientUCMPublishFileResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + PublishedFileId *uint64 `protobuf:"fixed64,2,opt,name=published_file_id,def=18446744073709551615" json:"published_file_id,omitempty"` + NeedsWorkshopLegalAgreementAcceptance *bool `protobuf:"varint,3,opt,name=needs_workshop_legal_agreement_acceptance,def=0" json:"needs_workshop_legal_agreement_acceptance,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMPublishFileResponse) Reset() { *m = CMsgClientUCMPublishFileResponse{} } +func (m *CMsgClientUCMPublishFileResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMPublishFileResponse) ProtoMessage() {} +func (*CMsgClientUCMPublishFileResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{5} +} + +const Default_CMsgClientUCMPublishFileResponse_Eresult int32 = 2 +const Default_CMsgClientUCMPublishFileResponse_PublishedFileId uint64 = 18446744073709551615 +const Default_CMsgClientUCMPublishFileResponse_NeedsWorkshopLegalAgreementAcceptance bool = false + +func (m *CMsgClientUCMPublishFileResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMPublishFileResponse_Eresult +} + +func (m *CMsgClientUCMPublishFileResponse) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return Default_CMsgClientUCMPublishFileResponse_PublishedFileId +} + +func (m *CMsgClientUCMPublishFileResponse) GetNeedsWorkshopLegalAgreementAcceptance() bool { + if m != nil && m.NeedsWorkshopLegalAgreementAcceptance != nil { + return *m.NeedsWorkshopLegalAgreementAcceptance + } + return Default_CMsgClientUCMPublishFileResponse_NeedsWorkshopLegalAgreementAcceptance +} + +type CMsgClientUCMUpdatePublishedFile struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + PublishedFileId *uint64 `protobuf:"fixed64,2,opt,name=published_file_id" json:"published_file_id,omitempty"` + FileName *string `protobuf:"bytes,3,opt,name=file_name" json:"file_name,omitempty"` + PreviewFileName *string `protobuf:"bytes,4,opt,name=preview_file_name" json:"preview_file_name,omitempty"` + Title *string `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"` + Description *string `protobuf:"bytes,6,opt,name=description" json:"description,omitempty"` + Tags []string `protobuf:"bytes,7,rep,name=tags" json:"tags,omitempty"` + Visibility *int32 `protobuf:"varint,8,opt,name=visibility" json:"visibility,omitempty"` + UpdateFile *bool `protobuf:"varint,9,opt,name=update_file" json:"update_file,omitempty"` + UpdatePreviewFile *bool `protobuf:"varint,10,opt,name=update_preview_file" json:"update_preview_file,omitempty"` + UpdateTitle *bool `protobuf:"varint,11,opt,name=update_title" json:"update_title,omitempty"` + UpdateDescription *bool `protobuf:"varint,12,opt,name=update_description" json:"update_description,omitempty"` + UpdateTags *bool `protobuf:"varint,13,opt,name=update_tags" json:"update_tags,omitempty"` + UpdateVisibility *bool `protobuf:"varint,14,opt,name=update_visibility" json:"update_visibility,omitempty"` + ChangeDescription *string `protobuf:"bytes,15,opt,name=change_description" json:"change_description,omitempty"` + UpdateUrl *bool `protobuf:"varint,16,opt,name=update_url" json:"update_url,omitempty"` + Url *string `protobuf:"bytes,17,opt,name=url" json:"url,omitempty"` + UpdateContentManifest *bool `protobuf:"varint,18,opt,name=update_content_manifest" json:"update_content_manifest,omitempty"` + ContentManifest *uint64 `protobuf:"fixed64,19,opt,name=content_manifest" json:"content_manifest,omitempty"` + Metadata *string `protobuf:"bytes,20,opt,name=metadata" json:"metadata,omitempty"` + UpdateMetadata *bool `protobuf:"varint,21,opt,name=update_metadata" json:"update_metadata,omitempty"` + Language *int32 `protobuf:"varint,22,opt,name=language,def=0" json:"language,omitempty"` + RemovedKvtags []string `protobuf:"bytes,23,rep,name=removed_kvtags" json:"removed_kvtags,omitempty"` + Kvtags []*CMsgClientUCMUpdatePublishedFile_KeyValueTag `protobuf:"bytes,24,rep,name=kvtags" json:"kvtags,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMUpdatePublishedFile) Reset() { *m = CMsgClientUCMUpdatePublishedFile{} } +func (m *CMsgClientUCMUpdatePublishedFile) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMUpdatePublishedFile) ProtoMessage() {} +func (*CMsgClientUCMUpdatePublishedFile) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{6} +} + +const Default_CMsgClientUCMUpdatePublishedFile_Language int32 = 0 + +func (m *CMsgClientUCMUpdatePublishedFile) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetPreviewFileName() string { + if m != nil && m.PreviewFileName != nil { + return *m.PreviewFileName + } + return "" +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetTitle() string { + if m != nil && m.Title != nil { + return *m.Title + } + return "" +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetDescription() string { + if m != nil && m.Description != nil { + return *m.Description + } + return "" +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetVisibility() int32 { + if m != nil && m.Visibility != nil { + return *m.Visibility + } + return 0 +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetUpdateFile() bool { + if m != nil && m.UpdateFile != nil { + return *m.UpdateFile + } + return false +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetUpdatePreviewFile() bool { + if m != nil && m.UpdatePreviewFile != nil { + return *m.UpdatePreviewFile + } + return false +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetUpdateTitle() bool { + if m != nil && m.UpdateTitle != nil { + return *m.UpdateTitle + } + return false +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetUpdateDescription() bool { + if m != nil && m.UpdateDescription != nil { + return *m.UpdateDescription + } + return false +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetUpdateTags() bool { + if m != nil && m.UpdateTags != nil { + return *m.UpdateTags + } + return false +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetUpdateVisibility() bool { + if m != nil && m.UpdateVisibility != nil { + return *m.UpdateVisibility + } + return false +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetChangeDescription() string { + if m != nil && m.ChangeDescription != nil { + return *m.ChangeDescription + } + return "" +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetUpdateUrl() bool { + if m != nil && m.UpdateUrl != nil { + return *m.UpdateUrl + } + return false +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetUpdateContentManifest() bool { + if m != nil && m.UpdateContentManifest != nil { + return *m.UpdateContentManifest + } + return false +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetContentManifest() uint64 { + if m != nil && m.ContentManifest != nil { + return *m.ContentManifest + } + return 0 +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetMetadata() string { + if m != nil && m.Metadata != nil { + return *m.Metadata + } + return "" +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetUpdateMetadata() bool { + if m != nil && m.UpdateMetadata != nil { + return *m.UpdateMetadata + } + return false +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return Default_CMsgClientUCMUpdatePublishedFile_Language +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetRemovedKvtags() []string { + if m != nil { + return m.RemovedKvtags + } + return nil +} + +func (m *CMsgClientUCMUpdatePublishedFile) GetKvtags() []*CMsgClientUCMUpdatePublishedFile_KeyValueTag { + if m != nil { + return m.Kvtags + } + return nil +} + +type CMsgClientUCMUpdatePublishedFile_KeyValueTag struct { + Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMUpdatePublishedFile_KeyValueTag) Reset() { + *m = CMsgClientUCMUpdatePublishedFile_KeyValueTag{} +} +func (m *CMsgClientUCMUpdatePublishedFile_KeyValueTag) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMUpdatePublishedFile_KeyValueTag) ProtoMessage() {} +func (*CMsgClientUCMUpdatePublishedFile_KeyValueTag) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{6, 0} +} + +func (m *CMsgClientUCMUpdatePublishedFile_KeyValueTag) GetKey() string { + if m != nil && m.Key != nil { + return *m.Key + } + return "" +} + +func (m *CMsgClientUCMUpdatePublishedFile_KeyValueTag) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CMsgClientUCMUpdatePublishedFileResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + NeedsWorkshopLegalAgreementAcceptance *bool `protobuf:"varint,2,opt,name=needs_workshop_legal_agreement_acceptance,def=0" json:"needs_workshop_legal_agreement_acceptance,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMUpdatePublishedFileResponse) Reset() { + *m = CMsgClientUCMUpdatePublishedFileResponse{} +} +func (m *CMsgClientUCMUpdatePublishedFileResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMUpdatePublishedFileResponse) ProtoMessage() {} +func (*CMsgClientUCMUpdatePublishedFileResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{7} +} + +const Default_CMsgClientUCMUpdatePublishedFileResponse_Eresult int32 = 2 +const Default_CMsgClientUCMUpdatePublishedFileResponse_NeedsWorkshopLegalAgreementAcceptance bool = false + +func (m *CMsgClientUCMUpdatePublishedFileResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMUpdatePublishedFileResponse_Eresult +} + +func (m *CMsgClientUCMUpdatePublishedFileResponse) GetNeedsWorkshopLegalAgreementAcceptance() bool { + if m != nil && m.NeedsWorkshopLegalAgreementAcceptance != nil { + return *m.NeedsWorkshopLegalAgreementAcceptance + } + return Default_CMsgClientUCMUpdatePublishedFileResponse_NeedsWorkshopLegalAgreementAcceptance +} + +type CMsgClientUCMDeletePublishedFile struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMDeletePublishedFile) Reset() { *m = CMsgClientUCMDeletePublishedFile{} } +func (m *CMsgClientUCMDeletePublishedFile) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMDeletePublishedFile) ProtoMessage() {} +func (*CMsgClientUCMDeletePublishedFile) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{8} +} + +func (m *CMsgClientUCMDeletePublishedFile) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +type CMsgClientUCMDeletePublishedFileResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMDeletePublishedFileResponse) Reset() { + *m = CMsgClientUCMDeletePublishedFileResponse{} +} +func (m *CMsgClientUCMDeletePublishedFileResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMDeletePublishedFileResponse) ProtoMessage() {} +func (*CMsgClientUCMDeletePublishedFileResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{9} +} + +const Default_CMsgClientUCMDeletePublishedFileResponse_Eresult int32 = 2 + +func (m *CMsgClientUCMDeletePublishedFileResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMDeletePublishedFileResponse_Eresult +} + +type CMsgClientUCMEnumerateUserPublishedFiles struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index" json:"start_index,omitempty"` + SortOrder *uint32 `protobuf:"varint,3,opt,name=sort_order" json:"sort_order,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumerateUserPublishedFiles) Reset() { + *m = CMsgClientUCMEnumerateUserPublishedFiles{} +} +func (m *CMsgClientUCMEnumerateUserPublishedFiles) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMEnumerateUserPublishedFiles) ProtoMessage() {} +func (*CMsgClientUCMEnumerateUserPublishedFiles) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{10} +} + +func (m *CMsgClientUCMEnumerateUserPublishedFiles) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserPublishedFiles) GetStartIndex() uint32 { + if m != nil && m.StartIndex != nil { + return *m.StartIndex + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserPublishedFiles) GetSortOrder() uint32 { + if m != nil && m.SortOrder != nil { + return *m.SortOrder + } + return 0 +} + +type CMsgClientUCMEnumerateUserPublishedFilesResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + PublishedFiles []*CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files" json:"published_files,omitempty"` + TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumerateUserPublishedFilesResponse) Reset() { + *m = CMsgClientUCMEnumerateUserPublishedFilesResponse{} +} +func (m *CMsgClientUCMEnumerateUserPublishedFilesResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMEnumerateUserPublishedFilesResponse) ProtoMessage() {} +func (*CMsgClientUCMEnumerateUserPublishedFilesResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{11} +} + +const Default_CMsgClientUCMEnumerateUserPublishedFilesResponse_Eresult int32 = 2 + +func (m *CMsgClientUCMEnumerateUserPublishedFilesResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMEnumerateUserPublishedFilesResponse_Eresult +} + +func (m *CMsgClientUCMEnumerateUserPublishedFilesResponse) GetPublishedFiles() []*CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId { + if m != nil { + return m.PublishedFiles + } + return nil +} + +func (m *CMsgClientUCMEnumerateUserPublishedFilesResponse) GetTotalResults() uint32 { + if m != nil && m.TotalResults != nil { + return *m.TotalResults + } + return 0 +} + +type CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId) Reset() { + *m = CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId{} +} +func (m *CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId) ProtoMessage() {} +func (*CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{11, 0} +} + +func (m *CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +type CMsgClientUCMEnumerateUserSubscribedFiles struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index" json:"start_index,omitempty"` + ListType *uint32 `protobuf:"varint,3,opt,name=list_type,def=1" json:"list_type,omitempty"` + MatchingFileType *uint32 `protobuf:"varint,4,opt,name=matching_file_type,def=0" json:"matching_file_type,omitempty"` + Count *uint32 `protobuf:"varint,5,opt,name=count,def=50" json:"count,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFiles) Reset() { + *m = CMsgClientUCMEnumerateUserSubscribedFiles{} +} +func (m *CMsgClientUCMEnumerateUserSubscribedFiles) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMEnumerateUserSubscribedFiles) ProtoMessage() {} +func (*CMsgClientUCMEnumerateUserSubscribedFiles) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{12} +} + +const Default_CMsgClientUCMEnumerateUserSubscribedFiles_ListType uint32 = 1 +const Default_CMsgClientUCMEnumerateUserSubscribedFiles_MatchingFileType uint32 = 0 +const Default_CMsgClientUCMEnumerateUserSubscribedFiles_Count uint32 = 50 + +func (m *CMsgClientUCMEnumerateUserSubscribedFiles) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFiles) GetStartIndex() uint32 { + if m != nil && m.StartIndex != nil { + return *m.StartIndex + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFiles) GetListType() uint32 { + if m != nil && m.ListType != nil { + return *m.ListType + } + return Default_CMsgClientUCMEnumerateUserSubscribedFiles_ListType +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFiles) GetMatchingFileType() uint32 { + if m != nil && m.MatchingFileType != nil { + return *m.MatchingFileType + } + return Default_CMsgClientUCMEnumerateUserSubscribedFiles_MatchingFileType +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFiles) GetCount() uint32 { + if m != nil && m.Count != nil { + return *m.Count + } + return Default_CMsgClientUCMEnumerateUserSubscribedFiles_Count +} + +type CMsgClientUCMEnumerateUserSubscribedFilesResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + SubscribedFiles []*CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=subscribed_files" json:"subscribed_files,omitempty"` + TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse) Reset() { + *m = CMsgClientUCMEnumerateUserSubscribedFilesResponse{} +} +func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMEnumerateUserSubscribedFilesResponse) ProtoMessage() {} +func (*CMsgClientUCMEnumerateUserSubscribedFilesResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{13} +} + +const Default_CMsgClientUCMEnumerateUserSubscribedFilesResponse_Eresult int32 = 2 + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMEnumerateUserSubscribedFilesResponse_Eresult +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse) GetSubscribedFiles() []*CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId { + if m != nil { + return m.SubscribedFiles + } + return nil +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse) GetTotalResults() uint32 { + if m != nil && m.TotalResults != nil { + return *m.TotalResults + } + return 0 +} + +type CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + Rtime32Subscribed *uint32 `protobuf:"fixed32,2,opt,name=rtime32_subscribed,def=0" json:"rtime32_subscribed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId) Reset() { + *m = CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId{} +} +func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId) ProtoMessage() {} +func (*CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{13, 0} +} + +const Default_CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId_Rtime32Subscribed uint32 = 0 + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId) GetRtime32Subscribed() uint32 { + if m != nil && m.Rtime32Subscribed != nil { + return *m.Rtime32Subscribed + } + return Default_CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId_Rtime32Subscribed +} + +type CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index" json:"start_index,omitempty"` + StartTime *uint32 `protobuf:"fixed32,3,opt,name=start_time" json:"start_time,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) Reset() { + *m = CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates{} +} +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) ProtoMessage() {} +func (*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{14} +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) GetStartIndex() uint32 { + if m != nil && m.StartIndex != nil { + return *m.StartIndex + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) GetStartTime() uint32 { + if m != nil && m.StartTime != nil { + return *m.StartTime + } + return 0 +} + +type CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + SubscribedFiles []*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=subscribed_files" json:"subscribed_files,omitempty"` + TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse) Reset() { + *m = CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse{} +} +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse) ProtoMessage() {} +func (*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{15} +} + +const Default_CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_Eresult int32 = 2 + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_Eresult +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse) GetSubscribedFiles() []*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId { + if m != nil { + return m.SubscribedFiles + } + return nil +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse) GetTotalResults() uint32 { + if m != nil && m.TotalResults != nil { + return *m.TotalResults + } + return 0 +} + +type CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + Rtime32Subscribed *uint32 `protobuf:"fixed32,2,opt,name=rtime32_subscribed,def=0" json:"rtime32_subscribed,omitempty"` + Appid *uint32 `protobuf:"varint,3,opt,name=appid" json:"appid,omitempty"` + FileHcontent *uint64 `protobuf:"fixed64,4,opt,name=file_hcontent" json:"file_hcontent,omitempty"` + FileSize *uint32 `protobuf:"varint,5,opt,name=file_size" json:"file_size,omitempty"` + Rtime32LastUpdated *uint32 `protobuf:"fixed32,6,opt,name=rtime32_last_updated" json:"rtime32_last_updated,omitempty"` + IsDepotContent *bool `protobuf:"varint,7,opt,name=is_depot_content" json:"is_depot_content,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) Reset() { + *m = CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId{} +} +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) ProtoMessage() {} +func (*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{15, 0} +} + +const Default_CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId_Rtime32Subscribed uint32 = 0 + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) GetRtime32Subscribed() uint32 { + if m != nil && m.Rtime32Subscribed != nil { + return *m.Rtime32Subscribed + } + return Default_CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId_Rtime32Subscribed +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) GetFileHcontent() uint64 { + if m != nil && m.FileHcontent != nil { + return *m.FileHcontent + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) GetFileSize() uint32 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) GetRtime32LastUpdated() uint32 { + if m != nil && m.Rtime32LastUpdated != nil { + return *m.Rtime32LastUpdated + } + return 0 +} + +func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId) GetIsDepotContent() bool { + if m != nil && m.IsDepotContent != nil { + return *m.IsDepotContent + } + return false +} + +type CMsgClientUCMPublishedFileSubscribed struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + FileHcontent *uint64 `protobuf:"fixed64,3,opt,name=file_hcontent" json:"file_hcontent,omitempty"` + FileSize *uint32 `protobuf:"varint,4,opt,name=file_size" json:"file_size,omitempty"` + RtimeSubscribed *uint32 `protobuf:"varint,5,opt,name=rtime_subscribed" json:"rtime_subscribed,omitempty"` + IsDepotContent *bool `protobuf:"varint,6,opt,name=is_depot_content" json:"is_depot_content,omitempty"` + RtimeUpdated *uint32 `protobuf:"varint,7,opt,name=rtime_updated" json:"rtime_updated,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMPublishedFileSubscribed) Reset() { *m = CMsgClientUCMPublishedFileSubscribed{} } +func (m *CMsgClientUCMPublishedFileSubscribed) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMPublishedFileSubscribed) ProtoMessage() {} +func (*CMsgClientUCMPublishedFileSubscribed) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{16} +} + +func (m *CMsgClientUCMPublishedFileSubscribed) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileSubscribed) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileSubscribed) GetFileHcontent() uint64 { + if m != nil && m.FileHcontent != nil { + return *m.FileHcontent + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileSubscribed) GetFileSize() uint32 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileSubscribed) GetRtimeSubscribed() uint32 { + if m != nil && m.RtimeSubscribed != nil { + return *m.RtimeSubscribed + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileSubscribed) GetIsDepotContent() bool { + if m != nil && m.IsDepotContent != nil { + return *m.IsDepotContent + } + return false +} + +func (m *CMsgClientUCMPublishedFileSubscribed) GetRtimeUpdated() uint32 { + if m != nil && m.RtimeUpdated != nil { + return *m.RtimeUpdated + } + return 0 +} + +type CMsgClientUCMPublishedFileUnsubscribed struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMPublishedFileUnsubscribed) Reset() { + *m = CMsgClientUCMPublishedFileUnsubscribed{} +} +func (m *CMsgClientUCMPublishedFileUnsubscribed) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMPublishedFileUnsubscribed) ProtoMessage() {} +func (*CMsgClientUCMPublishedFileUnsubscribed) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{17} +} + +func (m *CMsgClientUCMPublishedFileUnsubscribed) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileUnsubscribed) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CMsgClientUCMPublishedFileDeleted struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMPublishedFileDeleted) Reset() { *m = CMsgClientUCMPublishedFileDeleted{} } +func (m *CMsgClientUCMPublishedFileDeleted) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMPublishedFileDeleted) ProtoMessage() {} +func (*CMsgClientUCMPublishedFileDeleted) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{18} +} + +func (m *CMsgClientUCMPublishedFileDeleted) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileDeleted) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CMsgClientUCMPublishedFileUpdated struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + TimeUpdated *uint32 `protobuf:"varint,3,opt,name=time_updated" json:"time_updated,omitempty"` + Hcontent *uint64 `protobuf:"fixed64,4,opt,name=hcontent" json:"hcontent,omitempty"` + FileSize *uint32 `protobuf:"fixed32,5,opt,name=file_size" json:"file_size,omitempty"` + IsDepotContent *bool `protobuf:"varint,6,opt,name=is_depot_content" json:"is_depot_content,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMPublishedFileUpdated) Reset() { *m = CMsgClientUCMPublishedFileUpdated{} } +func (m *CMsgClientUCMPublishedFileUpdated) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMPublishedFileUpdated) ProtoMessage() {} +func (*CMsgClientUCMPublishedFileUpdated) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{19} +} + +func (m *CMsgClientUCMPublishedFileUpdated) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileUpdated) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileUpdated) GetTimeUpdated() uint32 { + if m != nil && m.TimeUpdated != nil { + return *m.TimeUpdated + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileUpdated) GetHcontent() uint64 { + if m != nil && m.Hcontent != nil { + return *m.Hcontent + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileUpdated) GetFileSize() uint32 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *CMsgClientUCMPublishedFileUpdated) GetIsDepotContent() bool { + if m != nil && m.IsDepotContent != nil { + return *m.IsDepotContent + } + return false +} + +type CMsgClientWorkshopItemChangesRequest struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + LastTimeUpdated *uint32 `protobuf:"varint,2,opt,name=last_time_updated" json:"last_time_updated,omitempty"` + NumItemsNeeded *uint32 `protobuf:"varint,3,opt,name=num_items_needed" json:"num_items_needed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientWorkshopItemChangesRequest) Reset() { *m = CMsgClientWorkshopItemChangesRequest{} } +func (m *CMsgClientWorkshopItemChangesRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientWorkshopItemChangesRequest) ProtoMessage() {} +func (*CMsgClientWorkshopItemChangesRequest) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{20} +} + +func (m *CMsgClientWorkshopItemChangesRequest) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientWorkshopItemChangesRequest) GetLastTimeUpdated() uint32 { + if m != nil && m.LastTimeUpdated != nil { + return *m.LastTimeUpdated + } + return 0 +} + +func (m *CMsgClientWorkshopItemChangesRequest) GetNumItemsNeeded() uint32 { + if m != nil && m.NumItemsNeeded != nil { + return *m.NumItemsNeeded + } + return 0 +} + +type CMsgClientWorkshopItemChangesResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + UpdateTime *uint32 `protobuf:"varint,2,opt,name=update_time" json:"update_time,omitempty"` + WorkshopItems []*CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo `protobuf:"bytes,5,rep,name=workshop_items" json:"workshop_items,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientWorkshopItemChangesResponse) Reset() { *m = CMsgClientWorkshopItemChangesResponse{} } +func (m *CMsgClientWorkshopItemChangesResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientWorkshopItemChangesResponse) ProtoMessage() {} +func (*CMsgClientWorkshopItemChangesResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{21} +} + +const Default_CMsgClientWorkshopItemChangesResponse_Eresult int32 = 2 + +func (m *CMsgClientWorkshopItemChangesResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientWorkshopItemChangesResponse_Eresult +} + +func (m *CMsgClientWorkshopItemChangesResponse) GetUpdateTime() uint32 { + if m != nil && m.UpdateTime != nil { + return *m.UpdateTime + } + return 0 +} + +func (m *CMsgClientWorkshopItemChangesResponse) GetWorkshopItems() []*CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo { + if m != nil { + return m.WorkshopItems + } + return nil +} + +type CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated" json:"time_updated,omitempty"` + ManifestId *uint64 `protobuf:"fixed64,3,opt,name=manifest_id" json:"manifest_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) Reset() { + *m = CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo{} +} +func (m *CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) ProtoMessage() {} +func (*CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{21, 0} +} + +func (m *CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) GetTimeUpdated() uint32 { + if m != nil && m.TimeUpdated != nil { + return *m.TimeUpdated + } + return 0 +} + +func (m *CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) GetManifestId() uint64 { + if m != nil && m.ManifestId != nil { + return *m.ManifestId + } + return 0 +} + +type CMsgClientWorkshopItemInfoRequest struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + LastTimeUpdated *uint32 `protobuf:"varint,2,opt,name=last_time_updated" json:"last_time_updated,omitempty"` + WorkshopItems []*CMsgClientWorkshopItemInfoRequest_WorkshopItem `protobuf:"bytes,3,rep,name=workshop_items" json:"workshop_items,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientWorkshopItemInfoRequest) Reset() { *m = CMsgClientWorkshopItemInfoRequest{} } +func (m *CMsgClientWorkshopItemInfoRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientWorkshopItemInfoRequest) ProtoMessage() {} +func (*CMsgClientWorkshopItemInfoRequest) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{22} +} + +func (m *CMsgClientWorkshopItemInfoRequest) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientWorkshopItemInfoRequest) GetLastTimeUpdated() uint32 { + if m != nil && m.LastTimeUpdated != nil { + return *m.LastTimeUpdated + } + return 0 +} + +func (m *CMsgClientWorkshopItemInfoRequest) GetWorkshopItems() []*CMsgClientWorkshopItemInfoRequest_WorkshopItem { + if m != nil { + return m.WorkshopItems + } + return nil +} + +type CMsgClientWorkshopItemInfoRequest_WorkshopItem struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated" json:"time_updated,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientWorkshopItemInfoRequest_WorkshopItem) Reset() { + *m = CMsgClientWorkshopItemInfoRequest_WorkshopItem{} +} +func (m *CMsgClientWorkshopItemInfoRequest_WorkshopItem) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientWorkshopItemInfoRequest_WorkshopItem) ProtoMessage() {} +func (*CMsgClientWorkshopItemInfoRequest_WorkshopItem) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{22, 0} +} + +func (m *CMsgClientWorkshopItemInfoRequest_WorkshopItem) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientWorkshopItemInfoRequest_WorkshopItem) GetTimeUpdated() uint32 { + if m != nil && m.TimeUpdated != nil { + return *m.TimeUpdated + } + return 0 +} + +type CMsgClientWorkshopItemInfoResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + UpdateTime *uint32 `protobuf:"varint,2,opt,name=update_time" json:"update_time,omitempty"` + WorkshopItems []*CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo `protobuf:"bytes,3,rep,name=workshop_items" json:"workshop_items,omitempty"` + PrivateItems []uint64 `protobuf:"fixed64,4,rep,name=private_items" json:"private_items,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientWorkshopItemInfoResponse) Reset() { *m = CMsgClientWorkshopItemInfoResponse{} } +func (m *CMsgClientWorkshopItemInfoResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientWorkshopItemInfoResponse) ProtoMessage() {} +func (*CMsgClientWorkshopItemInfoResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{23} +} + +const Default_CMsgClientWorkshopItemInfoResponse_Eresult int32 = 2 + +func (m *CMsgClientWorkshopItemInfoResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientWorkshopItemInfoResponse_Eresult +} + +func (m *CMsgClientWorkshopItemInfoResponse) GetUpdateTime() uint32 { + if m != nil && m.UpdateTime != nil { + return *m.UpdateTime + } + return 0 +} + +func (m *CMsgClientWorkshopItemInfoResponse) GetWorkshopItems() []*CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo { + if m != nil { + return m.WorkshopItems + } + return nil +} + +func (m *CMsgClientWorkshopItemInfoResponse) GetPrivateItems() []uint64 { + if m != nil { + return m.PrivateItems + } + return nil +} + +type CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated" json:"time_updated,omitempty"` + ManifestId *uint64 `protobuf:"fixed64,3,opt,name=manifest_id" json:"manifest_id,omitempty"` + IsLegacy *bool `protobuf:"varint,4,opt,name=is_legacy" json:"is_legacy,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) Reset() { + *m = CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo{} +} +func (m *CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) ProtoMessage() {} +func (*CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{23, 0} +} + +func (m *CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) GetTimeUpdated() uint32 { + if m != nil && m.TimeUpdated != nil { + return *m.TimeUpdated + } + return 0 +} + +func (m *CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) GetManifestId() uint64 { + if m != nil && m.ManifestId != nil { + return *m.ManifestId + } + return 0 +} + +func (m *CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) GetIsLegacy() bool { + if m != nil && m.IsLegacy != nil { + return *m.IsLegacy + } + return false +} + +type CMsgClientUCMGetPublishedFilesForUser struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + CreatorSteamId *uint64 `protobuf:"fixed64,2,opt,name=creator_steam_id" json:"creator_steam_id,omitempty"` + RequiredTags []string `protobuf:"bytes,3,rep,name=required_tags" json:"required_tags,omitempty"` + ExcludedTags []string `protobuf:"bytes,4,rep,name=excluded_tags" json:"excluded_tags,omitempty"` + StartIndex *uint32 `protobuf:"varint,5,opt,name=start_index" json:"start_index,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMGetPublishedFilesForUser) Reset() { *m = CMsgClientUCMGetPublishedFilesForUser{} } +func (m *CMsgClientUCMGetPublishedFilesForUser) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMGetPublishedFilesForUser) ProtoMessage() {} +func (*CMsgClientUCMGetPublishedFilesForUser) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{24} +} + +func (m *CMsgClientUCMGetPublishedFilesForUser) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUCMGetPublishedFilesForUser) GetCreatorSteamId() uint64 { + if m != nil && m.CreatorSteamId != nil { + return *m.CreatorSteamId + } + return 0 +} + +func (m *CMsgClientUCMGetPublishedFilesForUser) GetRequiredTags() []string { + if m != nil { + return m.RequiredTags + } + return nil +} + +func (m *CMsgClientUCMGetPublishedFilesForUser) GetExcludedTags() []string { + if m != nil { + return m.ExcludedTags + } + return nil +} + +func (m *CMsgClientUCMGetPublishedFilesForUser) GetStartIndex() uint32 { + if m != nil && m.StartIndex != nil { + return *m.StartIndex + } + return 0 +} + +type CMsgClientUCMGetPublishedFilesForUserResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + PublishedFiles []*CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files" json:"published_files,omitempty"` + TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMGetPublishedFilesForUserResponse) Reset() { + *m = CMsgClientUCMGetPublishedFilesForUserResponse{} +} +func (m *CMsgClientUCMGetPublishedFilesForUserResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMGetPublishedFilesForUserResponse) ProtoMessage() {} +func (*CMsgClientUCMGetPublishedFilesForUserResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{25} +} + +const Default_CMsgClientUCMGetPublishedFilesForUserResponse_Eresult int32 = 2 + +func (m *CMsgClientUCMGetPublishedFilesForUserResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMGetPublishedFilesForUserResponse_Eresult +} + +func (m *CMsgClientUCMGetPublishedFilesForUserResponse) GetPublishedFiles() []*CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId { + if m != nil { + return m.PublishedFiles + } + return nil +} + +func (m *CMsgClientUCMGetPublishedFilesForUserResponse) GetTotalResults() uint32 { + if m != nil && m.TotalResults != nil { + return *m.TotalResults + } + return 0 +} + +type CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId) Reset() { + *m = CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId{} +} +func (m *CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId) ProtoMessage() {} +func (*CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{25, 0} +} + +func (m *CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +type CMsgClientUCMSetUserPublishedFileAction struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + Action *int32 `protobuf:"varint,3,opt,name=action" json:"action,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMSetUserPublishedFileAction) Reset() { + *m = CMsgClientUCMSetUserPublishedFileAction{} +} +func (m *CMsgClientUCMSetUserPublishedFileAction) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUCMSetUserPublishedFileAction) ProtoMessage() {} +func (*CMsgClientUCMSetUserPublishedFileAction) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{26} +} + +func (m *CMsgClientUCMSetUserPublishedFileAction) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientUCMSetUserPublishedFileAction) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUCMSetUserPublishedFileAction) GetAction() int32 { + if m != nil && m.Action != nil { + return *m.Action + } + return 0 +} + +type CMsgClientUCMSetUserPublishedFileActionResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMSetUserPublishedFileActionResponse) Reset() { + *m = CMsgClientUCMSetUserPublishedFileActionResponse{} +} +func (m *CMsgClientUCMSetUserPublishedFileActionResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMSetUserPublishedFileActionResponse) ProtoMessage() {} +func (*CMsgClientUCMSetUserPublishedFileActionResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{27} +} + +const Default_CMsgClientUCMSetUserPublishedFileActionResponse_Eresult int32 = 2 + +func (m *CMsgClientUCMSetUserPublishedFileActionResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMSetUserPublishedFileActionResponse_Eresult +} + +type CMsgClientUCMEnumeratePublishedFilesByUserAction struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index" json:"start_index,omitempty"` + Action *int32 `protobuf:"varint,3,opt,name=action" json:"action,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserAction) Reset() { + *m = CMsgClientUCMEnumeratePublishedFilesByUserAction{} +} +func (m *CMsgClientUCMEnumeratePublishedFilesByUserAction) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMEnumeratePublishedFilesByUserAction) ProtoMessage() {} +func (*CMsgClientUCMEnumeratePublishedFilesByUserAction) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{28} +} + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserAction) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserAction) GetStartIndex() uint32 { + if m != nil && m.StartIndex != nil { + return *m.StartIndex + } + return 0 +} + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserAction) GetAction() int32 { + if m != nil && m.Action != nil { + return *m.Action + } + return 0 +} + +type CMsgClientUCMEnumeratePublishedFilesByUserActionResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + PublishedFiles []*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files" json:"published_files,omitempty"` + TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) Reset() { + *m = CMsgClientUCMEnumeratePublishedFilesByUserActionResponse{} +} +func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) ProtoMessage() {} +func (*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{29} +} + +const Default_CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_Eresult int32 = 2 + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_Eresult +} + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) GetPublishedFiles() []*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId { + if m != nil { + return m.PublishedFiles + } + return nil +} + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) GetTotalResults() uint32 { + if m != nil && m.TotalResults != nil { + return *m.TotalResults + } + return 0 +} + +type CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + RtimeTimeStamp *uint32 `protobuf:"fixed32,2,opt,name=rtime_time_stamp,def=0" json:"rtime_time_stamp,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId) Reset() { + *m = CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId{} +} +func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId) ProtoMessage() {} +func (*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{29, 0} +} + +const Default_CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId_RtimeTimeStamp uint32 = 0 + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId) GetRtimeTimeStamp() uint32 { + if m != nil && m.RtimeTimeStamp != nil { + return *m.RtimeTimeStamp + } + return Default_CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId_RtimeTimeStamp +} + +type CMsgClientScreenshotsChanged struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientScreenshotsChanged) Reset() { *m = CMsgClientScreenshotsChanged{} } +func (m *CMsgClientScreenshotsChanged) String() string { return proto.CompactTextString(m) } +func (*CMsgClientScreenshotsChanged) ProtoMessage() {} +func (*CMsgClientScreenshotsChanged) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{30} } + +type CMsgClientUpdateUserGameInfo struct { + SteamidIdgs *uint64 `protobuf:"fixed64,1,opt,name=steamid_idgs" json:"steamid_idgs,omitempty"` + Gameid *uint64 `protobuf:"fixed64,2,opt,name=gameid" json:"gameid,omitempty"` + GameIp *uint32 `protobuf:"varint,3,opt,name=game_ip" json:"game_ip,omitempty"` + GamePort *uint32 `protobuf:"varint,4,opt,name=game_port" json:"game_port,omitempty"` + Token []byte `protobuf:"bytes,5,opt,name=token" json:"token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUpdateUserGameInfo) Reset() { *m = CMsgClientUpdateUserGameInfo{} } +func (m *CMsgClientUpdateUserGameInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUpdateUserGameInfo) ProtoMessage() {} +func (*CMsgClientUpdateUserGameInfo) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{31} } + +func (m *CMsgClientUpdateUserGameInfo) GetSteamidIdgs() uint64 { + if m != nil && m.SteamidIdgs != nil { + return *m.SteamidIdgs + } + return 0 +} + +func (m *CMsgClientUpdateUserGameInfo) GetGameid() uint64 { + if m != nil && m.Gameid != nil { + return *m.Gameid + } + return 0 +} + +func (m *CMsgClientUpdateUserGameInfo) GetGameIp() uint32 { + if m != nil && m.GameIp != nil { + return *m.GameIp + } + return 0 +} + +func (m *CMsgClientUpdateUserGameInfo) GetGamePort() uint32 { + if m != nil && m.GamePort != nil { + return *m.GamePort + } + return 0 +} + +func (m *CMsgClientUpdateUserGameInfo) GetToken() []byte { + if m != nil { + return m.Token + } + return nil +} + +type CMsgClientRichPresenceUpload struct { + RichPresenceKv []byte `protobuf:"bytes,1,opt,name=rich_presence_kv" json:"rich_presence_kv,omitempty"` + SteamidBroadcast []uint64 `protobuf:"fixed64,2,rep,name=steamid_broadcast" json:"steamid_broadcast,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRichPresenceUpload) Reset() { *m = CMsgClientRichPresenceUpload{} } +func (m *CMsgClientRichPresenceUpload) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRichPresenceUpload) ProtoMessage() {} +func (*CMsgClientRichPresenceUpload) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{32} } + +func (m *CMsgClientRichPresenceUpload) GetRichPresenceKv() []byte { + if m != nil { + return m.RichPresenceKv + } + return nil +} + +func (m *CMsgClientRichPresenceUpload) GetSteamidBroadcast() []uint64 { + if m != nil { + return m.SteamidBroadcast + } + return nil +} + +type CMsgClientRichPresenceRequest struct { + SteamidRequest []uint64 `protobuf:"fixed64,1,rep,name=steamid_request" json:"steamid_request,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRichPresenceRequest) Reset() { *m = CMsgClientRichPresenceRequest{} } +func (m *CMsgClientRichPresenceRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRichPresenceRequest) ProtoMessage() {} +func (*CMsgClientRichPresenceRequest) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{33} } + +func (m *CMsgClientRichPresenceRequest) GetSteamidRequest() []uint64 { + if m != nil { + return m.SteamidRequest + } + return nil +} + +type CMsgClientRichPresenceInfo struct { + RichPresence []*CMsgClientRichPresenceInfo_RichPresence `protobuf:"bytes,1,rep,name=rich_presence" json:"rich_presence,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRichPresenceInfo) Reset() { *m = CMsgClientRichPresenceInfo{} } +func (m *CMsgClientRichPresenceInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRichPresenceInfo) ProtoMessage() {} +func (*CMsgClientRichPresenceInfo) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{34} } + +func (m *CMsgClientRichPresenceInfo) GetRichPresence() []*CMsgClientRichPresenceInfo_RichPresence { + if m != nil { + return m.RichPresence + } + return nil +} + +type CMsgClientRichPresenceInfo_RichPresence struct { + SteamidUser *uint64 `protobuf:"fixed64,1,opt,name=steamid_user" json:"steamid_user,omitempty"` + RichPresenceKv []byte `protobuf:"bytes,2,opt,name=rich_presence_kv" json:"rich_presence_kv,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRichPresenceInfo_RichPresence) Reset() { + *m = CMsgClientRichPresenceInfo_RichPresence{} +} +func (m *CMsgClientRichPresenceInfo_RichPresence) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRichPresenceInfo_RichPresence) ProtoMessage() {} +func (*CMsgClientRichPresenceInfo_RichPresence) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{34, 0} +} + +func (m *CMsgClientRichPresenceInfo_RichPresence) GetSteamidUser() uint64 { + if m != nil && m.SteamidUser != nil { + return *m.SteamidUser + } + return 0 +} + +func (m *CMsgClientRichPresenceInfo_RichPresence) GetRichPresenceKv() []byte { + if m != nil { + return m.RichPresenceKv + } + return nil +} + +type CMsgClientCheckFileSignature struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCheckFileSignature) Reset() { *m = CMsgClientCheckFileSignature{} } +func (m *CMsgClientCheckFileSignature) String() string { return proto.CompactTextString(m) } +func (*CMsgClientCheckFileSignature) ProtoMessage() {} +func (*CMsgClientCheckFileSignature) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{35} } + +func (m *CMsgClientCheckFileSignature) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CMsgClientCheckFileSignatureResponse struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + Pid *uint32 `protobuf:"varint,2,opt,name=pid" json:"pid,omitempty"` + Eresult *uint32 `protobuf:"varint,3,opt,name=eresult" json:"eresult,omitempty"` + Filename *string `protobuf:"bytes,4,opt,name=filename" json:"filename,omitempty"` + Esignatureresult *uint32 `protobuf:"varint,5,opt,name=esignatureresult" json:"esignatureresult,omitempty"` + ShaFile []byte `protobuf:"bytes,6,opt,name=sha_file" json:"sha_file,omitempty"` + Signatureheader []byte `protobuf:"bytes,7,opt,name=signatureheader" json:"signatureheader,omitempty"` + Filesize *uint32 `protobuf:"varint,8,opt,name=filesize" json:"filesize,omitempty"` + Getlasterror *uint32 `protobuf:"varint,9,opt,name=getlasterror" json:"getlasterror,omitempty"` + Evalvesignaturecheckdetail *uint32 `protobuf:"varint,10,opt,name=evalvesignaturecheckdetail" json:"evalvesignaturecheckdetail,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCheckFileSignatureResponse) Reset() { *m = CMsgClientCheckFileSignatureResponse{} } +func (m *CMsgClientCheckFileSignatureResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientCheckFileSignatureResponse) ProtoMessage() {} +func (*CMsgClientCheckFileSignatureResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{36} +} + +func (m *CMsgClientCheckFileSignatureResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientCheckFileSignatureResponse) GetPid() uint32 { + if m != nil && m.Pid != nil { + return *m.Pid + } + return 0 +} + +func (m *CMsgClientCheckFileSignatureResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +func (m *CMsgClientCheckFileSignatureResponse) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CMsgClientCheckFileSignatureResponse) GetEsignatureresult() uint32 { + if m != nil && m.Esignatureresult != nil { + return *m.Esignatureresult + } + return 0 +} + +func (m *CMsgClientCheckFileSignatureResponse) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CMsgClientCheckFileSignatureResponse) GetSignatureheader() []byte { + if m != nil { + return m.Signatureheader + } + return nil +} + +func (m *CMsgClientCheckFileSignatureResponse) GetFilesize() uint32 { + if m != nil && m.Filesize != nil { + return *m.Filesize + } + return 0 +} + +func (m *CMsgClientCheckFileSignatureResponse) GetGetlasterror() uint32 { + if m != nil && m.Getlasterror != nil { + return *m.Getlasterror + } + return 0 +} + +func (m *CMsgClientCheckFileSignatureResponse) GetEvalvesignaturecheckdetail() uint32 { + if m != nil && m.Evalvesignaturecheckdetail != nil { + return *m.Evalvesignaturecheckdetail + } + return 0 +} + +type CMsgClientReadMachineAuth struct { + Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"` + Offset *uint32 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` + Cubtoread *uint32 `protobuf:"varint,3,opt,name=cubtoread" json:"cubtoread,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientReadMachineAuth) Reset() { *m = CMsgClientReadMachineAuth{} } +func (m *CMsgClientReadMachineAuth) String() string { return proto.CompactTextString(m) } +func (*CMsgClientReadMachineAuth) ProtoMessage() {} +func (*CMsgClientReadMachineAuth) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{37} } + +func (m *CMsgClientReadMachineAuth) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CMsgClientReadMachineAuth) GetOffset() uint32 { + if m != nil && m.Offset != nil { + return *m.Offset + } + return 0 +} + +func (m *CMsgClientReadMachineAuth) GetCubtoread() uint32 { + if m != nil && m.Cubtoread != nil { + return *m.Cubtoread + } + return 0 +} + +type CMsgClientReadMachineAuthResponse struct { + Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"` + Eresult *uint32 `protobuf:"varint,2,opt,name=eresult" json:"eresult,omitempty"` + Filesize *uint32 `protobuf:"varint,3,opt,name=filesize" json:"filesize,omitempty"` + ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file" json:"sha_file,omitempty"` + Getlasterror *uint32 `protobuf:"varint,5,opt,name=getlasterror" json:"getlasterror,omitempty"` + Offset *uint32 `protobuf:"varint,6,opt,name=offset" json:"offset,omitempty"` + Cubread *uint32 `protobuf:"varint,7,opt,name=cubread" json:"cubread,omitempty"` + BytesRead []byte `protobuf:"bytes,8,opt,name=bytes_read" json:"bytes_read,omitempty"` + FilenameSentry *string `protobuf:"bytes,9,opt,name=filename_sentry" json:"filename_sentry,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientReadMachineAuthResponse) Reset() { *m = CMsgClientReadMachineAuthResponse{} } +func (m *CMsgClientReadMachineAuthResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientReadMachineAuthResponse) ProtoMessage() {} +func (*CMsgClientReadMachineAuthResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{38} +} + +func (m *CMsgClientReadMachineAuthResponse) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CMsgClientReadMachineAuthResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +func (m *CMsgClientReadMachineAuthResponse) GetFilesize() uint32 { + if m != nil && m.Filesize != nil { + return *m.Filesize + } + return 0 +} + +func (m *CMsgClientReadMachineAuthResponse) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CMsgClientReadMachineAuthResponse) GetGetlasterror() uint32 { + if m != nil && m.Getlasterror != nil { + return *m.Getlasterror + } + return 0 +} + +func (m *CMsgClientReadMachineAuthResponse) GetOffset() uint32 { + if m != nil && m.Offset != nil { + return *m.Offset + } + return 0 +} + +func (m *CMsgClientReadMachineAuthResponse) GetCubread() uint32 { + if m != nil && m.Cubread != nil { + return *m.Cubread + } + return 0 +} + +func (m *CMsgClientReadMachineAuthResponse) GetBytesRead() []byte { + if m != nil { + return m.BytesRead + } + return nil +} + +func (m *CMsgClientReadMachineAuthResponse) GetFilenameSentry() string { + if m != nil && m.FilenameSentry != nil { + return *m.FilenameSentry + } + return "" +} + +type CMsgClientUpdateMachineAuth struct { + Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"` + Offset *uint32 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"` + Cubtowrite *uint32 `protobuf:"varint,3,opt,name=cubtowrite" json:"cubtowrite,omitempty"` + Bytes []byte `protobuf:"bytes,4,opt,name=bytes" json:"bytes,omitempty"` + OtpType *uint32 `protobuf:"varint,5,opt,name=otp_type" json:"otp_type,omitempty"` + OtpIdentifier *string `protobuf:"bytes,6,opt,name=otp_identifier" json:"otp_identifier,omitempty"` + OtpSharedsecret []byte `protobuf:"bytes,7,opt,name=otp_sharedsecret" json:"otp_sharedsecret,omitempty"` + OtpTimedrift *uint32 `protobuf:"varint,8,opt,name=otp_timedrift" json:"otp_timedrift,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUpdateMachineAuth) Reset() { *m = CMsgClientUpdateMachineAuth{} } +func (m *CMsgClientUpdateMachineAuth) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUpdateMachineAuth) ProtoMessage() {} +func (*CMsgClientUpdateMachineAuth) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{39} } + +func (m *CMsgClientUpdateMachineAuth) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CMsgClientUpdateMachineAuth) GetOffset() uint32 { + if m != nil && m.Offset != nil { + return *m.Offset + } + return 0 +} + +func (m *CMsgClientUpdateMachineAuth) GetCubtowrite() uint32 { + if m != nil && m.Cubtowrite != nil { + return *m.Cubtowrite + } + return 0 +} + +func (m *CMsgClientUpdateMachineAuth) GetBytes() []byte { + if m != nil { + return m.Bytes + } + return nil +} + +func (m *CMsgClientUpdateMachineAuth) GetOtpType() uint32 { + if m != nil && m.OtpType != nil { + return *m.OtpType + } + return 0 +} + +func (m *CMsgClientUpdateMachineAuth) GetOtpIdentifier() string { + if m != nil && m.OtpIdentifier != nil { + return *m.OtpIdentifier + } + return "" +} + +func (m *CMsgClientUpdateMachineAuth) GetOtpSharedsecret() []byte { + if m != nil { + return m.OtpSharedsecret + } + return nil +} + +func (m *CMsgClientUpdateMachineAuth) GetOtpTimedrift() uint32 { + if m != nil && m.OtpTimedrift != nil { + return *m.OtpTimedrift + } + return 0 +} + +type CMsgClientUpdateMachineAuthResponse struct { + Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"` + Eresult *uint32 `protobuf:"varint,2,opt,name=eresult" json:"eresult,omitempty"` + Filesize *uint32 `protobuf:"varint,3,opt,name=filesize" json:"filesize,omitempty"` + ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file" json:"sha_file,omitempty"` + Getlasterror *uint32 `protobuf:"varint,5,opt,name=getlasterror" json:"getlasterror,omitempty"` + Offset *uint32 `protobuf:"varint,6,opt,name=offset" json:"offset,omitempty"` + Cubwrote *uint32 `protobuf:"varint,7,opt,name=cubwrote" json:"cubwrote,omitempty"` + OtpType *int32 `protobuf:"varint,8,opt,name=otp_type" json:"otp_type,omitempty"` + OtpValue *uint32 `protobuf:"varint,9,opt,name=otp_value" json:"otp_value,omitempty"` + OtpIdentifier *string `protobuf:"bytes,10,opt,name=otp_identifier" json:"otp_identifier,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUpdateMachineAuthResponse) Reset() { *m = CMsgClientUpdateMachineAuthResponse{} } +func (m *CMsgClientUpdateMachineAuthResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUpdateMachineAuthResponse) ProtoMessage() {} +func (*CMsgClientUpdateMachineAuthResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{40} +} + +func (m *CMsgClientUpdateMachineAuthResponse) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CMsgClientUpdateMachineAuthResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +func (m *CMsgClientUpdateMachineAuthResponse) GetFilesize() uint32 { + if m != nil && m.Filesize != nil { + return *m.Filesize + } + return 0 +} + +func (m *CMsgClientUpdateMachineAuthResponse) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CMsgClientUpdateMachineAuthResponse) GetGetlasterror() uint32 { + if m != nil && m.Getlasterror != nil { + return *m.Getlasterror + } + return 0 +} + +func (m *CMsgClientUpdateMachineAuthResponse) GetOffset() uint32 { + if m != nil && m.Offset != nil { + return *m.Offset + } + return 0 +} + +func (m *CMsgClientUpdateMachineAuthResponse) GetCubwrote() uint32 { + if m != nil && m.Cubwrote != nil { + return *m.Cubwrote + } + return 0 +} + +func (m *CMsgClientUpdateMachineAuthResponse) GetOtpType() int32 { + if m != nil && m.OtpType != nil { + return *m.OtpType + } + return 0 +} + +func (m *CMsgClientUpdateMachineAuthResponse) GetOtpValue() uint32 { + if m != nil && m.OtpValue != nil { + return *m.OtpValue + } + return 0 +} + +func (m *CMsgClientUpdateMachineAuthResponse) GetOtpIdentifier() string { + if m != nil && m.OtpIdentifier != nil { + return *m.OtpIdentifier + } + return "" +} + +type CMsgClientRequestMachineAuth struct { + Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"` + EresultSentryfile *uint32 `protobuf:"varint,2,opt,name=eresult_sentryfile" json:"eresult_sentryfile,omitempty"` + Filesize *uint32 `protobuf:"varint,3,opt,name=filesize" json:"filesize,omitempty"` + ShaSentryfile []byte `protobuf:"bytes,4,opt,name=sha_sentryfile" json:"sha_sentryfile,omitempty"` + LockAccountAction *int32 `protobuf:"varint,6,opt,name=lock_account_action" json:"lock_account_action,omitempty"` + OtpType *uint32 `protobuf:"varint,7,opt,name=otp_type" json:"otp_type,omitempty"` + OtpIdentifier *string `protobuf:"bytes,8,opt,name=otp_identifier" json:"otp_identifier,omitempty"` + OtpSharedsecret []byte `protobuf:"bytes,9,opt,name=otp_sharedsecret" json:"otp_sharedsecret,omitempty"` + OtpValue *uint32 `protobuf:"varint,10,opt,name=otp_value" json:"otp_value,omitempty"` + MachineName *string `protobuf:"bytes,11,opt,name=machine_name" json:"machine_name,omitempty"` + MachineNameUserchosen *string `protobuf:"bytes,12,opt,name=machine_name_userchosen" json:"machine_name_userchosen,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestMachineAuth) Reset() { *m = CMsgClientRequestMachineAuth{} } +func (m *CMsgClientRequestMachineAuth) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestMachineAuth) ProtoMessage() {} +func (*CMsgClientRequestMachineAuth) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{41} } + +func (m *CMsgClientRequestMachineAuth) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CMsgClientRequestMachineAuth) GetEresultSentryfile() uint32 { + if m != nil && m.EresultSentryfile != nil { + return *m.EresultSentryfile + } + return 0 +} + +func (m *CMsgClientRequestMachineAuth) GetFilesize() uint32 { + if m != nil && m.Filesize != nil { + return *m.Filesize + } + return 0 +} + +func (m *CMsgClientRequestMachineAuth) GetShaSentryfile() []byte { + if m != nil { + return m.ShaSentryfile + } + return nil +} + +func (m *CMsgClientRequestMachineAuth) GetLockAccountAction() int32 { + if m != nil && m.LockAccountAction != nil { + return *m.LockAccountAction + } + return 0 +} + +func (m *CMsgClientRequestMachineAuth) GetOtpType() uint32 { + if m != nil && m.OtpType != nil { + return *m.OtpType + } + return 0 +} + +func (m *CMsgClientRequestMachineAuth) GetOtpIdentifier() string { + if m != nil && m.OtpIdentifier != nil { + return *m.OtpIdentifier + } + return "" +} + +func (m *CMsgClientRequestMachineAuth) GetOtpSharedsecret() []byte { + if m != nil { + return m.OtpSharedsecret + } + return nil +} + +func (m *CMsgClientRequestMachineAuth) GetOtpValue() uint32 { + if m != nil && m.OtpValue != nil { + return *m.OtpValue + } + return 0 +} + +func (m *CMsgClientRequestMachineAuth) GetMachineName() string { + if m != nil && m.MachineName != nil { + return *m.MachineName + } + return "" +} + +func (m *CMsgClientRequestMachineAuth) GetMachineNameUserchosen() string { + if m != nil && m.MachineNameUserchosen != nil { + return *m.MachineNameUserchosen + } + return "" +} + +type CMsgClientRequestMachineAuthResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestMachineAuthResponse) Reset() { *m = CMsgClientRequestMachineAuthResponse{} } +func (m *CMsgClientRequestMachineAuthResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestMachineAuthResponse) ProtoMessage() {} +func (*CMsgClientRequestMachineAuthResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{42} +} + +func (m *CMsgClientRequestMachineAuthResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +type CMsgClientCreateFriendsGroup struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Groupname *string `protobuf:"bytes,2,opt,name=groupname" json:"groupname,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCreateFriendsGroup) Reset() { *m = CMsgClientCreateFriendsGroup{} } +func (m *CMsgClientCreateFriendsGroup) String() string { return proto.CompactTextString(m) } +func (*CMsgClientCreateFriendsGroup) ProtoMessage() {} +func (*CMsgClientCreateFriendsGroup) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{43} } + +func (m *CMsgClientCreateFriendsGroup) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgClientCreateFriendsGroup) GetGroupname() string { + if m != nil && m.Groupname != nil { + return *m.Groupname + } + return "" +} + +type CMsgClientCreateFriendsGroupResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult" json:"eresult,omitempty"` + Groupid *int32 `protobuf:"varint,2,opt,name=groupid" json:"groupid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCreateFriendsGroupResponse) Reset() { *m = CMsgClientCreateFriendsGroupResponse{} } +func (m *CMsgClientCreateFriendsGroupResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientCreateFriendsGroupResponse) ProtoMessage() {} +func (*CMsgClientCreateFriendsGroupResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{44} +} + +func (m *CMsgClientCreateFriendsGroupResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +func (m *CMsgClientCreateFriendsGroupResponse) GetGroupid() int32 { + if m != nil && m.Groupid != nil { + return *m.Groupid + } + return 0 +} + +type CMsgClientDeleteFriendsGroup struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Groupid *int32 `protobuf:"varint,2,opt,name=groupid" json:"groupid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientDeleteFriendsGroup) Reset() { *m = CMsgClientDeleteFriendsGroup{} } +func (m *CMsgClientDeleteFriendsGroup) String() string { return proto.CompactTextString(m) } +func (*CMsgClientDeleteFriendsGroup) ProtoMessage() {} +func (*CMsgClientDeleteFriendsGroup) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{45} } + +func (m *CMsgClientDeleteFriendsGroup) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgClientDeleteFriendsGroup) GetGroupid() int32 { + if m != nil && m.Groupid != nil { + return *m.Groupid + } + return 0 +} + +type CMsgClientDeleteFriendsGroupResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientDeleteFriendsGroupResponse) Reset() { *m = CMsgClientDeleteFriendsGroupResponse{} } +func (m *CMsgClientDeleteFriendsGroupResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientDeleteFriendsGroupResponse) ProtoMessage() {} +func (*CMsgClientDeleteFriendsGroupResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{46} +} + +func (m *CMsgClientDeleteFriendsGroupResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +type CMsgClientRenameFriendsGroup struct { + Groupid *int32 `protobuf:"varint,1,opt,name=groupid" json:"groupid,omitempty"` + Groupname *string `protobuf:"bytes,2,opt,name=groupname" json:"groupname,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRenameFriendsGroup) Reset() { *m = CMsgClientRenameFriendsGroup{} } +func (m *CMsgClientRenameFriendsGroup) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRenameFriendsGroup) ProtoMessage() {} +func (*CMsgClientRenameFriendsGroup) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{47} } + +func (m *CMsgClientRenameFriendsGroup) GetGroupid() int32 { + if m != nil && m.Groupid != nil { + return *m.Groupid + } + return 0 +} + +func (m *CMsgClientRenameFriendsGroup) GetGroupname() string { + if m != nil && m.Groupname != nil { + return *m.Groupname + } + return "" +} + +type CMsgClientRenameFriendsGroupResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRenameFriendsGroupResponse) Reset() { *m = CMsgClientRenameFriendsGroupResponse{} } +func (m *CMsgClientRenameFriendsGroupResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRenameFriendsGroupResponse) ProtoMessage() {} +func (*CMsgClientRenameFriendsGroupResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{48} +} + +func (m *CMsgClientRenameFriendsGroupResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +type CMsgClientAddFriendToGroup struct { + Groupid *int32 `protobuf:"varint,1,opt,name=groupid" json:"groupid,omitempty"` + Steamiduser *uint64 `protobuf:"fixed64,2,opt,name=steamiduser" json:"steamiduser,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAddFriendToGroup) Reset() { *m = CMsgClientAddFriendToGroup{} } +func (m *CMsgClientAddFriendToGroup) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAddFriendToGroup) ProtoMessage() {} +func (*CMsgClientAddFriendToGroup) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{49} } + +func (m *CMsgClientAddFriendToGroup) GetGroupid() int32 { + if m != nil && m.Groupid != nil { + return *m.Groupid + } + return 0 +} + +func (m *CMsgClientAddFriendToGroup) GetSteamiduser() uint64 { + if m != nil && m.Steamiduser != nil { + return *m.Steamiduser + } + return 0 +} + +type CMsgClientAddFriendToGroupResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAddFriendToGroupResponse) Reset() { *m = CMsgClientAddFriendToGroupResponse{} } +func (m *CMsgClientAddFriendToGroupResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAddFriendToGroupResponse) ProtoMessage() {} +func (*CMsgClientAddFriendToGroupResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{50} +} + +func (m *CMsgClientAddFriendToGroupResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +type CMsgClientRemoveFriendFromGroup struct { + Groupid *int32 `protobuf:"varint,1,opt,name=groupid" json:"groupid,omitempty"` + Steamiduser *uint64 `protobuf:"fixed64,2,opt,name=steamiduser" json:"steamiduser,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRemoveFriendFromGroup) Reset() { *m = CMsgClientRemoveFriendFromGroup{} } +func (m *CMsgClientRemoveFriendFromGroup) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRemoveFriendFromGroup) ProtoMessage() {} +func (*CMsgClientRemoveFriendFromGroup) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{51} +} + +func (m *CMsgClientRemoveFriendFromGroup) GetGroupid() int32 { + if m != nil && m.Groupid != nil { + return *m.Groupid + } + return 0 +} + +func (m *CMsgClientRemoveFriendFromGroup) GetSteamiduser() uint64 { + if m != nil && m.Steamiduser != nil { + return *m.Steamiduser + } + return 0 +} + +type CMsgClientRemoveFriendFromGroupResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRemoveFriendFromGroupResponse) Reset() { + *m = CMsgClientRemoveFriendFromGroupResponse{} +} +func (m *CMsgClientRemoveFriendFromGroupResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRemoveFriendFromGroupResponse) ProtoMessage() {} +func (*CMsgClientRemoveFriendFromGroupResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{52} +} + +func (m *CMsgClientRemoveFriendFromGroupResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +type CMsgClientRegisterKey struct { + Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRegisterKey) Reset() { *m = CMsgClientRegisterKey{} } +func (m *CMsgClientRegisterKey) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRegisterKey) ProtoMessage() {} +func (*CMsgClientRegisterKey) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{53} } + +func (m *CMsgClientRegisterKey) GetKey() string { + if m != nil && m.Key != nil { + return *m.Key + } + return "" +} + +type CMsgClientPurchaseResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + PurchaseResultDetails *int32 `protobuf:"varint,2,opt,name=purchase_result_details" json:"purchase_result_details,omitempty"` + PurchaseReceiptInfo []byte `protobuf:"bytes,3,opt,name=purchase_receipt_info" json:"purchase_receipt_info,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPurchaseResponse) Reset() { *m = CMsgClientPurchaseResponse{} } +func (m *CMsgClientPurchaseResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPurchaseResponse) ProtoMessage() {} +func (*CMsgClientPurchaseResponse) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{54} } + +const Default_CMsgClientPurchaseResponse_Eresult int32 = 2 + +func (m *CMsgClientPurchaseResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientPurchaseResponse_Eresult +} + +func (m *CMsgClientPurchaseResponse) GetPurchaseResultDetails() int32 { + if m != nil && m.PurchaseResultDetails != nil { + return *m.PurchaseResultDetails + } + return 0 +} + +func (m *CMsgClientPurchaseResponse) GetPurchaseReceiptInfo() []byte { + if m != nil { + return m.PurchaseReceiptInfo + } + return nil +} + +type CMsgClientActivateOEMLicense struct { + BiosManufacturer *string `protobuf:"bytes,1,opt,name=bios_manufacturer" json:"bios_manufacturer,omitempty"` + BiosSerialnumber *string `protobuf:"bytes,2,opt,name=bios_serialnumber" json:"bios_serialnumber,omitempty"` + LicenseFile []byte `protobuf:"bytes,3,opt,name=license_file" json:"license_file,omitempty"` + MainboardManufacturer *string `protobuf:"bytes,4,opt,name=mainboard_manufacturer" json:"mainboard_manufacturer,omitempty"` + MainboardProduct *string `protobuf:"bytes,5,opt,name=mainboard_product" json:"mainboard_product,omitempty"` + MainboardSerialnumber *string `protobuf:"bytes,6,opt,name=mainboard_serialnumber" json:"mainboard_serialnumber,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientActivateOEMLicense) Reset() { *m = CMsgClientActivateOEMLicense{} } +func (m *CMsgClientActivateOEMLicense) String() string { return proto.CompactTextString(m) } +func (*CMsgClientActivateOEMLicense) ProtoMessage() {} +func (*CMsgClientActivateOEMLicense) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{55} } + +func (m *CMsgClientActivateOEMLicense) GetBiosManufacturer() string { + if m != nil && m.BiosManufacturer != nil { + return *m.BiosManufacturer + } + return "" +} + +func (m *CMsgClientActivateOEMLicense) GetBiosSerialnumber() string { + if m != nil && m.BiosSerialnumber != nil { + return *m.BiosSerialnumber + } + return "" +} + +func (m *CMsgClientActivateOEMLicense) GetLicenseFile() []byte { + if m != nil { + return m.LicenseFile + } + return nil +} + +func (m *CMsgClientActivateOEMLicense) GetMainboardManufacturer() string { + if m != nil && m.MainboardManufacturer != nil { + return *m.MainboardManufacturer + } + return "" +} + +func (m *CMsgClientActivateOEMLicense) GetMainboardProduct() string { + if m != nil && m.MainboardProduct != nil { + return *m.MainboardProduct + } + return "" +} + +func (m *CMsgClientActivateOEMLicense) GetMainboardSerialnumber() string { + if m != nil && m.MainboardSerialnumber != nil { + return *m.MainboardSerialnumber + } + return "" +} + +type CMsgClientRegisterOEMMachine struct { + OemRegisterFile []byte `protobuf:"bytes,1,opt,name=oem_register_file" json:"oem_register_file,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRegisterOEMMachine) Reset() { *m = CMsgClientRegisterOEMMachine{} } +func (m *CMsgClientRegisterOEMMachine) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRegisterOEMMachine) ProtoMessage() {} +func (*CMsgClientRegisterOEMMachine) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{56} } + +func (m *CMsgClientRegisterOEMMachine) GetOemRegisterFile() []byte { + if m != nil { + return m.OemRegisterFile + } + return nil +} + +type CMsgClientRegisterOEMMachineResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRegisterOEMMachineResponse) Reset() { *m = CMsgClientRegisterOEMMachineResponse{} } +func (m *CMsgClientRegisterOEMMachineResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRegisterOEMMachineResponse) ProtoMessage() {} +func (*CMsgClientRegisterOEMMachineResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{57} +} + +func (m *CMsgClientRegisterOEMMachineResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +type CMsgClientPurchaseWithMachineID struct { + PackageId *uint32 `protobuf:"varint,1,opt,name=package_id" json:"package_id,omitempty"` + MachineInfo []byte `protobuf:"bytes,2,opt,name=machine_info" json:"machine_info,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPurchaseWithMachineID) Reset() { *m = CMsgClientPurchaseWithMachineID{} } +func (m *CMsgClientPurchaseWithMachineID) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPurchaseWithMachineID) ProtoMessage() {} +func (*CMsgClientPurchaseWithMachineID) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{58} +} + +func (m *CMsgClientPurchaseWithMachineID) GetPackageId() uint32 { + if m != nil && m.PackageId != nil { + return *m.PackageId + } + return 0 +} + +func (m *CMsgClientPurchaseWithMachineID) GetMachineInfo() []byte { + if m != nil { + return m.MachineInfo + } + return nil +} + +type CMsgTrading_InitiateTradeRequest struct { + TradeRequestId *uint32 `protobuf:"varint,1,opt,name=trade_request_id" json:"trade_request_id,omitempty"` + OtherSteamid *uint64 `protobuf:"varint,2,opt,name=other_steamid" json:"other_steamid,omitempty"` + OtherName *string `protobuf:"bytes,3,opt,name=other_name" json:"other_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgTrading_InitiateTradeRequest) Reset() { *m = CMsgTrading_InitiateTradeRequest{} } +func (m *CMsgTrading_InitiateTradeRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgTrading_InitiateTradeRequest) ProtoMessage() {} +func (*CMsgTrading_InitiateTradeRequest) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{59} +} + +func (m *CMsgTrading_InitiateTradeRequest) GetTradeRequestId() uint32 { + if m != nil && m.TradeRequestId != nil { + return *m.TradeRequestId + } + return 0 +} + +func (m *CMsgTrading_InitiateTradeRequest) GetOtherSteamid() uint64 { + if m != nil && m.OtherSteamid != nil { + return *m.OtherSteamid + } + return 0 +} + +func (m *CMsgTrading_InitiateTradeRequest) GetOtherName() string { + if m != nil && m.OtherName != nil { + return *m.OtherName + } + return "" +} + +type CMsgTrading_InitiateTradeResponse struct { + Response *uint32 `protobuf:"varint,1,opt,name=response" json:"response,omitempty"` + TradeRequestId *uint32 `protobuf:"varint,2,opt,name=trade_request_id" json:"trade_request_id,omitempty"` + OtherSteamid *uint64 `protobuf:"varint,3,opt,name=other_steamid" json:"other_steamid,omitempty"` + SteamguardRequiredDays *uint32 `protobuf:"varint,4,opt,name=steamguard_required_days" json:"steamguard_required_days,omitempty"` + NewDeviceCooldownDays *uint32 `protobuf:"varint,5,opt,name=new_device_cooldown_days" json:"new_device_cooldown_days,omitempty"` + DefaultPasswordResetProbationDays *uint32 `protobuf:"varint,6,opt,name=default_password_reset_probation_days" json:"default_password_reset_probation_days,omitempty"` + PasswordResetProbationDays *uint32 `protobuf:"varint,7,opt,name=password_reset_probation_days" json:"password_reset_probation_days,omitempty"` + DefaultEmailChangeProbationDays *uint32 `protobuf:"varint,8,opt,name=default_email_change_probation_days" json:"default_email_change_probation_days,omitempty"` + EmailChangeProbationDays *uint32 `protobuf:"varint,9,opt,name=email_change_probation_days" json:"email_change_probation_days,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgTrading_InitiateTradeResponse) Reset() { *m = CMsgTrading_InitiateTradeResponse{} } +func (m *CMsgTrading_InitiateTradeResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgTrading_InitiateTradeResponse) ProtoMessage() {} +func (*CMsgTrading_InitiateTradeResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{60} +} + +func (m *CMsgTrading_InitiateTradeResponse) GetResponse() uint32 { + if m != nil && m.Response != nil { + return *m.Response + } + return 0 +} + +func (m *CMsgTrading_InitiateTradeResponse) GetTradeRequestId() uint32 { + if m != nil && m.TradeRequestId != nil { + return *m.TradeRequestId + } + return 0 +} + +func (m *CMsgTrading_InitiateTradeResponse) GetOtherSteamid() uint64 { + if m != nil && m.OtherSteamid != nil { + return *m.OtherSteamid + } + return 0 +} + +func (m *CMsgTrading_InitiateTradeResponse) GetSteamguardRequiredDays() uint32 { + if m != nil && m.SteamguardRequiredDays != nil { + return *m.SteamguardRequiredDays + } + return 0 +} + +func (m *CMsgTrading_InitiateTradeResponse) GetNewDeviceCooldownDays() uint32 { + if m != nil && m.NewDeviceCooldownDays != nil { + return *m.NewDeviceCooldownDays + } + return 0 +} + +func (m *CMsgTrading_InitiateTradeResponse) GetDefaultPasswordResetProbationDays() uint32 { + if m != nil && m.DefaultPasswordResetProbationDays != nil { + return *m.DefaultPasswordResetProbationDays + } + return 0 +} + +func (m *CMsgTrading_InitiateTradeResponse) GetPasswordResetProbationDays() uint32 { + if m != nil && m.PasswordResetProbationDays != nil { + return *m.PasswordResetProbationDays + } + return 0 +} + +func (m *CMsgTrading_InitiateTradeResponse) GetDefaultEmailChangeProbationDays() uint32 { + if m != nil && m.DefaultEmailChangeProbationDays != nil { + return *m.DefaultEmailChangeProbationDays + } + return 0 +} + +func (m *CMsgTrading_InitiateTradeResponse) GetEmailChangeProbationDays() uint32 { + if m != nil && m.EmailChangeProbationDays != nil { + return *m.EmailChangeProbationDays + } + return 0 +} + +type CMsgTrading_CancelTradeRequest struct { + OtherSteamid *uint64 `protobuf:"varint,1,opt,name=other_steamid" json:"other_steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgTrading_CancelTradeRequest) Reset() { *m = CMsgTrading_CancelTradeRequest{} } +func (m *CMsgTrading_CancelTradeRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgTrading_CancelTradeRequest) ProtoMessage() {} +func (*CMsgTrading_CancelTradeRequest) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{61} } + +func (m *CMsgTrading_CancelTradeRequest) GetOtherSteamid() uint64 { + if m != nil && m.OtherSteamid != nil { + return *m.OtherSteamid + } + return 0 +} + +type CMsgTrading_StartSession struct { + OtherSteamid *uint64 `protobuf:"varint,1,opt,name=other_steamid" json:"other_steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgTrading_StartSession) Reset() { *m = CMsgTrading_StartSession{} } +func (m *CMsgTrading_StartSession) String() string { return proto.CompactTextString(m) } +func (*CMsgTrading_StartSession) ProtoMessage() {} +func (*CMsgTrading_StartSession) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{62} } + +func (m *CMsgTrading_StartSession) GetOtherSteamid() uint64 { + if m != nil && m.OtherSteamid != nil { + return *m.OtherSteamid + } + return 0 +} + +type CMsgClientEmailChange struct { + Password *string `protobuf:"bytes,1,opt,name=password" json:"password,omitempty"` + Email *string `protobuf:"bytes,2,opt,name=email" json:"email,omitempty"` + Code *string `protobuf:"bytes,3,opt,name=code" json:"code,omitempty"` + Final *bool `protobuf:"varint,4,opt,name=final" json:"final,omitempty"` + Newmethod *bool `protobuf:"varint,5,opt,name=newmethod" json:"newmethod,omitempty"` + TwofactorCode *string `protobuf:"bytes,6,opt,name=twofactor_code" json:"twofactor_code,omitempty"` + SmsCode *string `protobuf:"bytes,7,opt,name=sms_code" json:"sms_code,omitempty"` + ClientSupportsSms *bool `protobuf:"varint,8,opt,name=client_supports_sms" json:"client_supports_sms,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientEmailChange) Reset() { *m = CMsgClientEmailChange{} } +func (m *CMsgClientEmailChange) String() string { return proto.CompactTextString(m) } +func (*CMsgClientEmailChange) ProtoMessage() {} +func (*CMsgClientEmailChange) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{63} } + +func (m *CMsgClientEmailChange) GetPassword() string { + if m != nil && m.Password != nil { + return *m.Password + } + return "" +} + +func (m *CMsgClientEmailChange) GetEmail() string { + if m != nil && m.Email != nil { + return *m.Email + } + return "" +} + +func (m *CMsgClientEmailChange) GetCode() string { + if m != nil && m.Code != nil { + return *m.Code + } + return "" +} + +func (m *CMsgClientEmailChange) GetFinal() bool { + if m != nil && m.Final != nil { + return *m.Final + } + return false +} + +func (m *CMsgClientEmailChange) GetNewmethod() bool { + if m != nil && m.Newmethod != nil { + return *m.Newmethod + } + return false +} + +func (m *CMsgClientEmailChange) GetTwofactorCode() string { + if m != nil && m.TwofactorCode != nil { + return *m.TwofactorCode + } + return "" +} + +func (m *CMsgClientEmailChange) GetSmsCode() string { + if m != nil && m.SmsCode != nil { + return *m.SmsCode + } + return "" +} + +func (m *CMsgClientEmailChange) GetClientSupportsSms() bool { + if m != nil && m.ClientSupportsSms != nil { + return *m.ClientSupportsSms + } + return false +} + +type CMsgClientEmailChangeResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + RequiresSmsCode *bool `protobuf:"varint,2,opt,name=requires_sms_code" json:"requires_sms_code,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientEmailChangeResponse) Reset() { *m = CMsgClientEmailChangeResponse{} } +func (m *CMsgClientEmailChangeResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientEmailChangeResponse) ProtoMessage() {} +func (*CMsgClientEmailChangeResponse) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{64} } + +const Default_CMsgClientEmailChangeResponse_Eresult int32 = 2 + +func (m *CMsgClientEmailChangeResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientEmailChangeResponse_Eresult +} + +func (m *CMsgClientEmailChangeResponse) GetRequiresSmsCode() bool { + if m != nil && m.RequiresSmsCode != nil { + return *m.RequiresSmsCode + } + return false +} + +type CMsgClientGetCDNAuthToken struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + HostName *string `protobuf:"bytes,2,opt,name=host_name" json:"host_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetCDNAuthToken) Reset() { *m = CMsgClientGetCDNAuthToken{} } +func (m *CMsgClientGetCDNAuthToken) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetCDNAuthToken) ProtoMessage() {} +func (*CMsgClientGetCDNAuthToken) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{65} } + +func (m *CMsgClientGetCDNAuthToken) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientGetCDNAuthToken) GetHostName() string { + if m != nil && m.HostName != nil { + return *m.HostName + } + return "" +} + +type CMsgClientGetDepotDecryptionKey struct { + DepotId *uint32 `protobuf:"varint,1,opt,name=depot_id" json:"depot_id,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetDepotDecryptionKey) Reset() { *m = CMsgClientGetDepotDecryptionKey{} } +func (m *CMsgClientGetDepotDecryptionKey) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetDepotDecryptionKey) ProtoMessage() {} +func (*CMsgClientGetDepotDecryptionKey) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{66} +} + +func (m *CMsgClientGetDepotDecryptionKey) GetDepotId() uint32 { + if m != nil && m.DepotId != nil { + return *m.DepotId + } + return 0 +} + +func (m *CMsgClientGetDepotDecryptionKey) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CMsgClientGetDepotDecryptionKeyResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + DepotId *uint32 `protobuf:"varint,2,opt,name=depot_id" json:"depot_id,omitempty"` + DepotEncryptionKey []byte `protobuf:"bytes,3,opt,name=depot_encryption_key" json:"depot_encryption_key,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetDepotDecryptionKeyResponse) Reset() { + *m = CMsgClientGetDepotDecryptionKeyResponse{} +} +func (m *CMsgClientGetDepotDecryptionKeyResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetDepotDecryptionKeyResponse) ProtoMessage() {} +func (*CMsgClientGetDepotDecryptionKeyResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{67} +} + +const Default_CMsgClientGetDepotDecryptionKeyResponse_Eresult int32 = 2 + +func (m *CMsgClientGetDepotDecryptionKeyResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientGetDepotDecryptionKeyResponse_Eresult +} + +func (m *CMsgClientGetDepotDecryptionKeyResponse) GetDepotId() uint32 { + if m != nil && m.DepotId != nil { + return *m.DepotId + } + return 0 +} + +func (m *CMsgClientGetDepotDecryptionKeyResponse) GetDepotEncryptionKey() []byte { + if m != nil { + return m.DepotEncryptionKey + } + return nil +} + +type CMsgClientGetAppBetaPasswords struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetAppBetaPasswords) Reset() { *m = CMsgClientGetAppBetaPasswords{} } +func (m *CMsgClientGetAppBetaPasswords) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetAppBetaPasswords) ProtoMessage() {} +func (*CMsgClientGetAppBetaPasswords) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{68} } + +func (m *CMsgClientGetAppBetaPasswords) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CMsgClientGetAppBetaPasswordsResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + Betapasswords []*CMsgClientGetAppBetaPasswordsResponse_BetaPassword `protobuf:"bytes,3,rep,name=betapasswords" json:"betapasswords,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetAppBetaPasswordsResponse) Reset() { *m = CMsgClientGetAppBetaPasswordsResponse{} } +func (m *CMsgClientGetAppBetaPasswordsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetAppBetaPasswordsResponse) ProtoMessage() {} +func (*CMsgClientGetAppBetaPasswordsResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{69} +} + +const Default_CMsgClientGetAppBetaPasswordsResponse_Eresult int32 = 2 + +func (m *CMsgClientGetAppBetaPasswordsResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientGetAppBetaPasswordsResponse_Eresult +} + +func (m *CMsgClientGetAppBetaPasswordsResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientGetAppBetaPasswordsResponse) GetBetapasswords() []*CMsgClientGetAppBetaPasswordsResponse_BetaPassword { + if m != nil { + return m.Betapasswords + } + return nil +} + +type CMsgClientGetAppBetaPasswordsResponse_BetaPassword struct { + Betaname *string `protobuf:"bytes,1,opt,name=betaname" json:"betaname,omitempty"` + Betapassword *string `protobuf:"bytes,2,opt,name=betapassword" json:"betapassword,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetAppBetaPasswordsResponse_BetaPassword) Reset() { + *m = CMsgClientGetAppBetaPasswordsResponse_BetaPassword{} +} +func (m *CMsgClientGetAppBetaPasswordsResponse_BetaPassword) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientGetAppBetaPasswordsResponse_BetaPassword) ProtoMessage() {} +func (*CMsgClientGetAppBetaPasswordsResponse_BetaPassword) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{69, 0} +} + +func (m *CMsgClientGetAppBetaPasswordsResponse_BetaPassword) GetBetaname() string { + if m != nil && m.Betaname != nil { + return *m.Betaname + } + return "" +} + +func (m *CMsgClientGetAppBetaPasswordsResponse_BetaPassword) GetBetapassword() string { + if m != nil && m.Betapassword != nil { + return *m.Betapassword + } + return "" +} + +type CMsgClientCheckAppBetaPassword struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + Betapassword *string `protobuf:"bytes,2,opt,name=betapassword" json:"betapassword,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCheckAppBetaPassword) Reset() { *m = CMsgClientCheckAppBetaPassword{} } +func (m *CMsgClientCheckAppBetaPassword) String() string { return proto.CompactTextString(m) } +func (*CMsgClientCheckAppBetaPassword) ProtoMessage() {} +func (*CMsgClientCheckAppBetaPassword) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{70} } + +func (m *CMsgClientCheckAppBetaPassword) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientCheckAppBetaPassword) GetBetapassword() string { + if m != nil && m.Betapassword != nil { + return *m.Betapassword + } + return "" +} + +type CMsgClientCheckAppBetaPasswordResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Betapasswords []*CMsgClientCheckAppBetaPasswordResponse_BetaPassword `protobuf:"bytes,4,rep,name=betapasswords" json:"betapasswords,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCheckAppBetaPasswordResponse) Reset() { + *m = CMsgClientCheckAppBetaPasswordResponse{} +} +func (m *CMsgClientCheckAppBetaPasswordResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientCheckAppBetaPasswordResponse) ProtoMessage() {} +func (*CMsgClientCheckAppBetaPasswordResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{71} +} + +const Default_CMsgClientCheckAppBetaPasswordResponse_Eresult int32 = 2 + +func (m *CMsgClientCheckAppBetaPasswordResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientCheckAppBetaPasswordResponse_Eresult +} + +func (m *CMsgClientCheckAppBetaPasswordResponse) GetBetapasswords() []*CMsgClientCheckAppBetaPasswordResponse_BetaPassword { + if m != nil { + return m.Betapasswords + } + return nil +} + +type CMsgClientCheckAppBetaPasswordResponse_BetaPassword struct { + Betaname *string `protobuf:"bytes,1,opt,name=betaname" json:"betaname,omitempty"` + Betapassword *string `protobuf:"bytes,2,opt,name=betapassword" json:"betapassword,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCheckAppBetaPasswordResponse_BetaPassword) Reset() { + *m = CMsgClientCheckAppBetaPasswordResponse_BetaPassword{} +} +func (m *CMsgClientCheckAppBetaPasswordResponse_BetaPassword) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientCheckAppBetaPasswordResponse_BetaPassword) ProtoMessage() {} +func (*CMsgClientCheckAppBetaPasswordResponse_BetaPassword) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{71, 0} +} + +func (m *CMsgClientCheckAppBetaPasswordResponse_BetaPassword) GetBetaname() string { + if m != nil && m.Betaname != nil { + return *m.Betaname + } + return "" +} + +func (m *CMsgClientCheckAppBetaPasswordResponse_BetaPassword) GetBetapassword() string { + if m != nil && m.Betapassword != nil { + return *m.Betapassword + } + return "" +} + +type CMsgClientUpdateAppJobReport struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + DepotIds []uint32 `protobuf:"varint,2,rep,name=depot_ids" json:"depot_ids,omitempty"` + AppState *uint32 `protobuf:"varint,3,opt,name=app_state" json:"app_state,omitempty"` + JobAppError *uint32 `protobuf:"varint,4,opt,name=job_app_error" json:"job_app_error,omitempty"` + ErrorDetails *string `protobuf:"bytes,5,opt,name=error_details" json:"error_details,omitempty"` + JobDuration *uint32 `protobuf:"varint,6,opt,name=job_duration" json:"job_duration,omitempty"` + FilesValidationFailed *uint32 `protobuf:"varint,7,opt,name=files_validation_failed" json:"files_validation_failed,omitempty"` + BytesDownloaded *uint64 `protobuf:"varint,8,opt,name=bytes_downloaded" json:"bytes_downloaded,omitempty"` + BytesStaged *uint64 `protobuf:"varint,9,opt,name=bytes_staged" json:"bytes_staged,omitempty"` + BytesComitted *uint64 `protobuf:"varint,10,opt,name=bytes_comitted" json:"bytes_comitted,omitempty"` + StartAppState *uint32 `protobuf:"varint,11,opt,name=start_app_state" json:"start_app_state,omitempty"` + StatsMachineId *uint64 `protobuf:"fixed64,12,opt,name=stats_machine_id" json:"stats_machine_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUpdateAppJobReport) Reset() { *m = CMsgClientUpdateAppJobReport{} } +func (m *CMsgClientUpdateAppJobReport) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUpdateAppJobReport) ProtoMessage() {} +func (*CMsgClientUpdateAppJobReport) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{72} } + +func (m *CMsgClientUpdateAppJobReport) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientUpdateAppJobReport) GetDepotIds() []uint32 { + if m != nil { + return m.DepotIds + } + return nil +} + +func (m *CMsgClientUpdateAppJobReport) GetAppState() uint32 { + if m != nil && m.AppState != nil { + return *m.AppState + } + return 0 +} + +func (m *CMsgClientUpdateAppJobReport) GetJobAppError() uint32 { + if m != nil && m.JobAppError != nil { + return *m.JobAppError + } + return 0 +} + +func (m *CMsgClientUpdateAppJobReport) GetErrorDetails() string { + if m != nil && m.ErrorDetails != nil { + return *m.ErrorDetails + } + return "" +} + +func (m *CMsgClientUpdateAppJobReport) GetJobDuration() uint32 { + if m != nil && m.JobDuration != nil { + return *m.JobDuration + } + return 0 +} + +func (m *CMsgClientUpdateAppJobReport) GetFilesValidationFailed() uint32 { + if m != nil && m.FilesValidationFailed != nil { + return *m.FilesValidationFailed + } + return 0 +} + +func (m *CMsgClientUpdateAppJobReport) GetBytesDownloaded() uint64 { + if m != nil && m.BytesDownloaded != nil { + return *m.BytesDownloaded + } + return 0 +} + +func (m *CMsgClientUpdateAppJobReport) GetBytesStaged() uint64 { + if m != nil && m.BytesStaged != nil { + return *m.BytesStaged + } + return 0 +} + +func (m *CMsgClientUpdateAppJobReport) GetBytesComitted() uint64 { + if m != nil && m.BytesComitted != nil { + return *m.BytesComitted + } + return 0 +} + +func (m *CMsgClientUpdateAppJobReport) GetStartAppState() uint32 { + if m != nil && m.StartAppState != nil { + return *m.StartAppState + } + return 0 +} + +func (m *CMsgClientUpdateAppJobReport) GetStatsMachineId() uint64 { + if m != nil && m.StatsMachineId != nil { + return *m.StatsMachineId + } + return 0 +} + +type CMsgClientDPContentStatsReport struct { + StatsMachineId *uint64 `protobuf:"fixed64,1,opt,name=stats_machine_id" json:"stats_machine_id,omitempty"` + CountryCode *string `protobuf:"bytes,2,opt,name=country_code" json:"country_code,omitempty"` + OsType *int32 `protobuf:"varint,3,opt,name=os_type" json:"os_type,omitempty"` + Language *int32 `protobuf:"varint,4,opt,name=language" json:"language,omitempty"` + NumInstallFolders *uint32 `protobuf:"varint,5,opt,name=num_install_folders" json:"num_install_folders,omitempty"` + NumInstalledGames *uint32 `protobuf:"varint,6,opt,name=num_installed_games" json:"num_installed_games,omitempty"` + SizeInstalledGames *uint64 `protobuf:"varint,7,opt,name=size_installed_games" json:"size_installed_games,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientDPContentStatsReport) Reset() { *m = CMsgClientDPContentStatsReport{} } +func (m *CMsgClientDPContentStatsReport) String() string { return proto.CompactTextString(m) } +func (*CMsgClientDPContentStatsReport) ProtoMessage() {} +func (*CMsgClientDPContentStatsReport) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{73} } + +func (m *CMsgClientDPContentStatsReport) GetStatsMachineId() uint64 { + if m != nil && m.StatsMachineId != nil { + return *m.StatsMachineId + } + return 0 +} + +func (m *CMsgClientDPContentStatsReport) GetCountryCode() string { + if m != nil && m.CountryCode != nil { + return *m.CountryCode + } + return "" +} + +func (m *CMsgClientDPContentStatsReport) GetOsType() int32 { + if m != nil && m.OsType != nil { + return *m.OsType + } + return 0 +} + +func (m *CMsgClientDPContentStatsReport) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return 0 +} + +func (m *CMsgClientDPContentStatsReport) GetNumInstallFolders() uint32 { + if m != nil && m.NumInstallFolders != nil { + return *m.NumInstallFolders + } + return 0 +} + +func (m *CMsgClientDPContentStatsReport) GetNumInstalledGames() uint32 { + if m != nil && m.NumInstalledGames != nil { + return *m.NumInstalledGames + } + return 0 +} + +func (m *CMsgClientDPContentStatsReport) GetSizeInstalledGames() uint64 { + if m != nil && m.SizeInstalledGames != nil { + return *m.SizeInstalledGames + } + return 0 +} + +type CMsgClientGetCDNAuthTokenResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Token *string `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"` + ExpirationTime *uint32 `protobuf:"varint,3,opt,name=expiration_time" json:"expiration_time,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetCDNAuthTokenResponse) Reset() { *m = CMsgClientGetCDNAuthTokenResponse{} } +func (m *CMsgClientGetCDNAuthTokenResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetCDNAuthTokenResponse) ProtoMessage() {} +func (*CMsgClientGetCDNAuthTokenResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{74} +} + +const Default_CMsgClientGetCDNAuthTokenResponse_Eresult uint32 = 2 + +func (m *CMsgClientGetCDNAuthTokenResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientGetCDNAuthTokenResponse_Eresult +} + +func (m *CMsgClientGetCDNAuthTokenResponse) GetToken() string { + if m != nil && m.Token != nil { + return *m.Token + } + return "" +} + +func (m *CMsgClientGetCDNAuthTokenResponse) GetExpirationTime() uint32 { + if m != nil && m.ExpirationTime != nil { + return *m.ExpirationTime + } + return 0 +} + +type CMsgDownloadRateStatistics struct { + CellId *uint32 `protobuf:"varint,1,opt,name=cell_id" json:"cell_id,omitempty"` + Stats []*CMsgDownloadRateStatistics_StatsInfo `protobuf:"bytes,2,rep,name=stats" json:"stats,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgDownloadRateStatistics) Reset() { *m = CMsgDownloadRateStatistics{} } +func (m *CMsgDownloadRateStatistics) String() string { return proto.CompactTextString(m) } +func (*CMsgDownloadRateStatistics) ProtoMessage() {} +func (*CMsgDownloadRateStatistics) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{75} } + +func (m *CMsgDownloadRateStatistics) GetCellId() uint32 { + if m != nil && m.CellId != nil { + return *m.CellId + } + return 0 +} + +func (m *CMsgDownloadRateStatistics) GetStats() []*CMsgDownloadRateStatistics_StatsInfo { + if m != nil { + return m.Stats + } + return nil +} + +type CMsgDownloadRateStatistics_StatsInfo struct { + SourceType *uint32 `protobuf:"varint,1,opt,name=source_type" json:"source_type,omitempty"` + SourceId *uint32 `protobuf:"varint,2,opt,name=source_id" json:"source_id,omitempty"` + Seconds *uint32 `protobuf:"varint,3,opt,name=seconds" json:"seconds,omitempty"` + Bytes *uint64 `protobuf:"varint,4,opt,name=bytes" json:"bytes,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgDownloadRateStatistics_StatsInfo) Reset() { *m = CMsgDownloadRateStatistics_StatsInfo{} } +func (m *CMsgDownloadRateStatistics_StatsInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgDownloadRateStatistics_StatsInfo) ProtoMessage() {} +func (*CMsgDownloadRateStatistics_StatsInfo) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{75, 0} +} + +func (m *CMsgDownloadRateStatistics_StatsInfo) GetSourceType() uint32 { + if m != nil && m.SourceType != nil { + return *m.SourceType + } + return 0 +} + +func (m *CMsgDownloadRateStatistics_StatsInfo) GetSourceId() uint32 { + if m != nil && m.SourceId != nil { + return *m.SourceId + } + return 0 +} + +func (m *CMsgDownloadRateStatistics_StatsInfo) GetSeconds() uint32 { + if m != nil && m.Seconds != nil { + return *m.Seconds + } + return 0 +} + +func (m *CMsgDownloadRateStatistics_StatsInfo) GetBytes() uint64 { + if m != nil && m.Bytes != nil { + return *m.Bytes + } + return 0 +} + +type CMsgClientRequestAccountData struct { + AccountOrEmail *string `protobuf:"bytes,1,opt,name=account_or_email" json:"account_or_email,omitempty"` + Action *uint32 `protobuf:"varint,2,opt,name=action" json:"action,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestAccountData) Reset() { *m = CMsgClientRequestAccountData{} } +func (m *CMsgClientRequestAccountData) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestAccountData) ProtoMessage() {} +func (*CMsgClientRequestAccountData) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{76} } + +func (m *CMsgClientRequestAccountData) GetAccountOrEmail() string { + if m != nil && m.AccountOrEmail != nil { + return *m.AccountOrEmail + } + return "" +} + +func (m *CMsgClientRequestAccountData) GetAction() uint32 { + if m != nil && m.Action != nil { + return *m.Action + } + return 0 +} + +type CMsgClientRequestAccountDataResponse struct { + Action *uint32 `protobuf:"varint,1,opt,name=action" json:"action,omitempty"` + Eresult *uint32 `protobuf:"varint,2,opt,name=eresult" json:"eresult,omitempty"` + AccountName *string `protobuf:"bytes,3,opt,name=account_name" json:"account_name,omitempty"` + CtMatches *uint32 `protobuf:"varint,4,opt,name=ct_matches" json:"ct_matches,omitempty"` + AccountNameSuggestion1 *string `protobuf:"bytes,5,opt,name=account_name_suggestion1" json:"account_name_suggestion1,omitempty"` + AccountNameSuggestion2 *string `protobuf:"bytes,6,opt,name=account_name_suggestion2" json:"account_name_suggestion2,omitempty"` + AccountNameSuggestion3 *string `protobuf:"bytes,7,opt,name=account_name_suggestion3" json:"account_name_suggestion3,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestAccountDataResponse) Reset() { *m = CMsgClientRequestAccountDataResponse{} } +func (m *CMsgClientRequestAccountDataResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestAccountDataResponse) ProtoMessage() {} +func (*CMsgClientRequestAccountDataResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{77} +} + +func (m *CMsgClientRequestAccountDataResponse) GetAction() uint32 { + if m != nil && m.Action != nil { + return *m.Action + } + return 0 +} + +func (m *CMsgClientRequestAccountDataResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return 0 +} + +func (m *CMsgClientRequestAccountDataResponse) GetAccountName() string { + if m != nil && m.AccountName != nil { + return *m.AccountName + } + return "" +} + +func (m *CMsgClientRequestAccountDataResponse) GetCtMatches() uint32 { + if m != nil && m.CtMatches != nil { + return *m.CtMatches + } + return 0 +} + +func (m *CMsgClientRequestAccountDataResponse) GetAccountNameSuggestion1() string { + if m != nil && m.AccountNameSuggestion1 != nil { + return *m.AccountNameSuggestion1 + } + return "" +} + +func (m *CMsgClientRequestAccountDataResponse) GetAccountNameSuggestion2() string { + if m != nil && m.AccountNameSuggestion2 != nil { + return *m.AccountNameSuggestion2 + } + return "" +} + +func (m *CMsgClientRequestAccountDataResponse) GetAccountNameSuggestion3() string { + if m != nil && m.AccountNameSuggestion3 != nil { + return *m.AccountNameSuggestion3 + } + return "" +} + +type CMsgClientUGSGetGlobalStats struct { + Gameid *uint64 `protobuf:"varint,1,opt,name=gameid" json:"gameid,omitempty"` + HistoryDaysRequested *uint32 `protobuf:"varint,2,opt,name=history_days_requested" json:"history_days_requested,omitempty"` + TimeLastRequested *uint32 `protobuf:"fixed32,3,opt,name=time_last_requested" json:"time_last_requested,omitempty"` + FirstDayCached *uint32 `protobuf:"varint,4,opt,name=first_day_cached" json:"first_day_cached,omitempty"` + DaysCached *uint32 `protobuf:"varint,5,opt,name=days_cached" json:"days_cached,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUGSGetGlobalStats) Reset() { *m = CMsgClientUGSGetGlobalStats{} } +func (m *CMsgClientUGSGetGlobalStats) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUGSGetGlobalStats) ProtoMessage() {} +func (*CMsgClientUGSGetGlobalStats) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{78} } + +func (m *CMsgClientUGSGetGlobalStats) GetGameid() uint64 { + if m != nil && m.Gameid != nil { + return *m.Gameid + } + return 0 +} + +func (m *CMsgClientUGSGetGlobalStats) GetHistoryDaysRequested() uint32 { + if m != nil && m.HistoryDaysRequested != nil { + return *m.HistoryDaysRequested + } + return 0 +} + +func (m *CMsgClientUGSGetGlobalStats) GetTimeLastRequested() uint32 { + if m != nil && m.TimeLastRequested != nil { + return *m.TimeLastRequested + } + return 0 +} + +func (m *CMsgClientUGSGetGlobalStats) GetFirstDayCached() uint32 { + if m != nil && m.FirstDayCached != nil { + return *m.FirstDayCached + } + return 0 +} + +func (m *CMsgClientUGSGetGlobalStats) GetDaysCached() uint32 { + if m != nil && m.DaysCached != nil { + return *m.DaysCached + } + return 0 +} + +type CMsgClientUGSGetGlobalStatsResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Timestamp *uint32 `protobuf:"fixed32,2,opt,name=timestamp" json:"timestamp,omitempty"` + DayCurrent *int32 `protobuf:"varint,3,opt,name=day_current" json:"day_current,omitempty"` + Days []*CMsgClientUGSGetGlobalStatsResponse_Day `protobuf:"bytes,4,rep,name=days" json:"days,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUGSGetGlobalStatsResponse) Reset() { *m = CMsgClientUGSGetGlobalStatsResponse{} } +func (m *CMsgClientUGSGetGlobalStatsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUGSGetGlobalStatsResponse) ProtoMessage() {} +func (*CMsgClientUGSGetGlobalStatsResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{79} +} + +const Default_CMsgClientUGSGetGlobalStatsResponse_Eresult int32 = 2 + +func (m *CMsgClientUGSGetGlobalStatsResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientUGSGetGlobalStatsResponse_Eresult +} + +func (m *CMsgClientUGSGetGlobalStatsResponse) GetTimestamp() uint32 { + if m != nil && m.Timestamp != nil { + return *m.Timestamp + } + return 0 +} + +func (m *CMsgClientUGSGetGlobalStatsResponse) GetDayCurrent() int32 { + if m != nil && m.DayCurrent != nil { + return *m.DayCurrent + } + return 0 +} + +func (m *CMsgClientUGSGetGlobalStatsResponse) GetDays() []*CMsgClientUGSGetGlobalStatsResponse_Day { + if m != nil { + return m.Days + } + return nil +} + +type CMsgClientUGSGetGlobalStatsResponse_Day struct { + DayId *uint32 `protobuf:"varint,1,opt,name=day_id" json:"day_id,omitempty"` + Stats []*CMsgClientUGSGetGlobalStatsResponse_Day_Stat `protobuf:"bytes,2,rep,name=stats" json:"stats,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUGSGetGlobalStatsResponse_Day) Reset() { + *m = CMsgClientUGSGetGlobalStatsResponse_Day{} +} +func (m *CMsgClientUGSGetGlobalStatsResponse_Day) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUGSGetGlobalStatsResponse_Day) ProtoMessage() {} +func (*CMsgClientUGSGetGlobalStatsResponse_Day) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{79, 0} +} + +func (m *CMsgClientUGSGetGlobalStatsResponse_Day) GetDayId() uint32 { + if m != nil && m.DayId != nil { + return *m.DayId + } + return 0 +} + +func (m *CMsgClientUGSGetGlobalStatsResponse_Day) GetStats() []*CMsgClientUGSGetGlobalStatsResponse_Day_Stat { + if m != nil { + return m.Stats + } + return nil +} + +type CMsgClientUGSGetGlobalStatsResponse_Day_Stat struct { + StatId *int32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"` + Data *int64 `protobuf:"varint,2,opt,name=data" json:"data,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUGSGetGlobalStatsResponse_Day_Stat) Reset() { + *m = CMsgClientUGSGetGlobalStatsResponse_Day_Stat{} +} +func (m *CMsgClientUGSGetGlobalStatsResponse_Day_Stat) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUGSGetGlobalStatsResponse_Day_Stat) ProtoMessage() {} +func (*CMsgClientUGSGetGlobalStatsResponse_Day_Stat) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{79, 0, 0} +} + +func (m *CMsgClientUGSGetGlobalStatsResponse_Day_Stat) GetStatId() int32 { + if m != nil && m.StatId != nil { + return *m.StatId + } + return 0 +} + +func (m *CMsgClientUGSGetGlobalStatsResponse_Day_Stat) GetData() int64 { + if m != nil && m.Data != nil { + return *m.Data + } + return 0 +} + +type CMsgGameServerData struct { + SteamIdGs *uint64 `protobuf:"fixed64,1,opt,name=steam_id_gs" json:"steam_id_gs,omitempty"` + Ip *uint32 `protobuf:"varint,2,opt,name=ip" json:"ip,omitempty"` + QueryPort *uint32 `protobuf:"varint,3,opt,name=query_port" json:"query_port,omitempty"` + GamePort *uint32 `protobuf:"varint,4,opt,name=game_port" json:"game_port,omitempty"` + SourcetvPort *uint32 `protobuf:"varint,5,opt,name=sourcetv_port" json:"sourcetv_port,omitempty"` + Name *string `protobuf:"bytes,22,opt,name=name" json:"name,omitempty"` + AppId *uint32 `protobuf:"varint,6,opt,name=app_id" json:"app_id,omitempty"` + Gamedir *string `protobuf:"bytes,7,opt,name=gamedir" json:"gamedir,omitempty"` + Version *string `protobuf:"bytes,8,opt,name=version" json:"version,omitempty"` + Product *string `protobuf:"bytes,9,opt,name=product" json:"product,omitempty"` + Region *string `protobuf:"bytes,10,opt,name=region" json:"region,omitempty"` + Players []*CMsgGameServerData_Player `protobuf:"bytes,11,rep,name=players" json:"players,omitempty"` + MaxPlayers *uint32 `protobuf:"varint,12,opt,name=max_players" json:"max_players,omitempty"` + BotCount *uint32 `protobuf:"varint,13,opt,name=bot_count" json:"bot_count,omitempty"` + Password *bool `protobuf:"varint,14,opt,name=password" json:"password,omitempty"` + Secure *bool `protobuf:"varint,15,opt,name=secure" json:"secure,omitempty"` + Dedicated *bool `protobuf:"varint,16,opt,name=dedicated" json:"dedicated,omitempty"` + Os *string `protobuf:"bytes,17,opt,name=os" json:"os,omitempty"` + GameData *string `protobuf:"bytes,18,opt,name=game_data" json:"game_data,omitempty"` + GameDataVersion *uint32 `protobuf:"varint,19,opt,name=game_data_version" json:"game_data_version,omitempty"` + GameType *string `protobuf:"bytes,20,opt,name=game_type" json:"game_type,omitempty"` + Map *string `protobuf:"bytes,21,opt,name=map" json:"map,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGameServerData) Reset() { *m = CMsgGameServerData{} } +func (m *CMsgGameServerData) String() string { return proto.CompactTextString(m) } +func (*CMsgGameServerData) ProtoMessage() {} +func (*CMsgGameServerData) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{80} } + +func (m *CMsgGameServerData) GetSteamIdGs() uint64 { + if m != nil && m.SteamIdGs != nil { + return *m.SteamIdGs + } + return 0 +} + +func (m *CMsgGameServerData) GetIp() uint32 { + if m != nil && m.Ip != nil { + return *m.Ip + } + return 0 +} + +func (m *CMsgGameServerData) GetQueryPort() uint32 { + if m != nil && m.QueryPort != nil { + return *m.QueryPort + } + return 0 +} + +func (m *CMsgGameServerData) GetGamePort() uint32 { + if m != nil && m.GamePort != nil { + return *m.GamePort + } + return 0 +} + +func (m *CMsgGameServerData) GetSourcetvPort() uint32 { + if m != nil && m.SourcetvPort != nil { + return *m.SourcetvPort + } + return 0 +} + +func (m *CMsgGameServerData) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CMsgGameServerData) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgGameServerData) GetGamedir() string { + if m != nil && m.Gamedir != nil { + return *m.Gamedir + } + return "" +} + +func (m *CMsgGameServerData) GetVersion() string { + if m != nil && m.Version != nil { + return *m.Version + } + return "" +} + +func (m *CMsgGameServerData) GetProduct() string { + if m != nil && m.Product != nil { + return *m.Product + } + return "" +} + +func (m *CMsgGameServerData) GetRegion() string { + if m != nil && m.Region != nil { + return *m.Region + } + return "" +} + +func (m *CMsgGameServerData) GetPlayers() []*CMsgGameServerData_Player { + if m != nil { + return m.Players + } + return nil +} + +func (m *CMsgGameServerData) GetMaxPlayers() uint32 { + if m != nil && m.MaxPlayers != nil { + return *m.MaxPlayers + } + return 0 +} + +func (m *CMsgGameServerData) GetBotCount() uint32 { + if m != nil && m.BotCount != nil { + return *m.BotCount + } + return 0 +} + +func (m *CMsgGameServerData) GetPassword() bool { + if m != nil && m.Password != nil { + return *m.Password + } + return false +} + +func (m *CMsgGameServerData) GetSecure() bool { + if m != nil && m.Secure != nil { + return *m.Secure + } + return false +} + +func (m *CMsgGameServerData) GetDedicated() bool { + if m != nil && m.Dedicated != nil { + return *m.Dedicated + } + return false +} + +func (m *CMsgGameServerData) GetOs() string { + if m != nil && m.Os != nil { + return *m.Os + } + return "" +} + +func (m *CMsgGameServerData) GetGameData() string { + if m != nil && m.GameData != nil { + return *m.GameData + } + return "" +} + +func (m *CMsgGameServerData) GetGameDataVersion() uint32 { + if m != nil && m.GameDataVersion != nil { + return *m.GameDataVersion + } + return 0 +} + +func (m *CMsgGameServerData) GetGameType() string { + if m != nil && m.GameType != nil { + return *m.GameType + } + return "" +} + +func (m *CMsgGameServerData) GetMap() string { + if m != nil && m.Map != nil { + return *m.Map + } + return "" +} + +type CMsgGameServerData_Player struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGameServerData_Player) Reset() { *m = CMsgGameServerData_Player{} } +func (m *CMsgGameServerData_Player) String() string { return proto.CompactTextString(m) } +func (*CMsgGameServerData_Player) ProtoMessage() {} +func (*CMsgGameServerData_Player) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{80, 0} } + +func (m *CMsgGameServerData_Player) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +type CMsgGameServerRemove struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + Ip *uint32 `protobuf:"varint,2,opt,name=ip" json:"ip,omitempty"` + QueryPort *uint32 `protobuf:"varint,3,opt,name=query_port" json:"query_port,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGameServerRemove) Reset() { *m = CMsgGameServerRemove{} } +func (m *CMsgGameServerRemove) String() string { return proto.CompactTextString(m) } +func (*CMsgGameServerRemove) ProtoMessage() {} +func (*CMsgGameServerRemove) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{81} } + +func (m *CMsgGameServerRemove) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgGameServerRemove) GetIp() uint32 { + if m != nil && m.Ip != nil { + return *m.Ip + } + return 0 +} + +func (m *CMsgGameServerRemove) GetQueryPort() uint32 { + if m != nil && m.QueryPort != nil { + return *m.QueryPort + } + return 0 +} + +type CMsgClientGMSServerQuery struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + GeoLocationIp *uint32 `protobuf:"varint,2,opt,name=geo_location_ip" json:"geo_location_ip,omitempty"` + RegionCode *uint32 `protobuf:"varint,3,opt,name=region_code" json:"region_code,omitempty"` + FilterText *string `protobuf:"bytes,4,opt,name=filter_text" json:"filter_text,omitempty"` + MaxServers *uint32 `protobuf:"varint,5,opt,name=max_servers" json:"max_servers,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGMSServerQuery) Reset() { *m = CMsgClientGMSServerQuery{} } +func (m *CMsgClientGMSServerQuery) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGMSServerQuery) ProtoMessage() {} +func (*CMsgClientGMSServerQuery) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{82} } + +func (m *CMsgClientGMSServerQuery) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientGMSServerQuery) GetGeoLocationIp() uint32 { + if m != nil && m.GeoLocationIp != nil { + return *m.GeoLocationIp + } + return 0 +} + +func (m *CMsgClientGMSServerQuery) GetRegionCode() uint32 { + if m != nil && m.RegionCode != nil { + return *m.RegionCode + } + return 0 +} + +func (m *CMsgClientGMSServerQuery) GetFilterText() string { + if m != nil && m.FilterText != nil { + return *m.FilterText + } + return "" +} + +func (m *CMsgClientGMSServerQuery) GetMaxServers() uint32 { + if m != nil && m.MaxServers != nil { + return *m.MaxServers + } + return 0 +} + +type CMsgGMSClientServerQueryResponse struct { + Servers []*CMsgGMSClientServerQueryResponse_Server `protobuf:"bytes,1,rep,name=servers" json:"servers,omitempty"` + Error *string `protobuf:"bytes,2,opt,name=error" json:"error,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGMSClientServerQueryResponse) Reset() { *m = CMsgGMSClientServerQueryResponse{} } +func (m *CMsgGMSClientServerQueryResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGMSClientServerQueryResponse) ProtoMessage() {} +func (*CMsgGMSClientServerQueryResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{83} +} + +func (m *CMsgGMSClientServerQueryResponse) GetServers() []*CMsgGMSClientServerQueryResponse_Server { + if m != nil { + return m.Servers + } + return nil +} + +func (m *CMsgGMSClientServerQueryResponse) GetError() string { + if m != nil && m.Error != nil { + return *m.Error + } + return "" +} + +type CMsgGMSClientServerQueryResponse_Server struct { + ServerIp *uint32 `protobuf:"varint,1,opt,name=server_ip" json:"server_ip,omitempty"` + ServerPort *uint32 `protobuf:"varint,2,opt,name=server_port" json:"server_port,omitempty"` + AuthPlayers *uint32 `protobuf:"varint,3,opt,name=auth_players" json:"auth_players,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGMSClientServerQueryResponse_Server) Reset() { + *m = CMsgGMSClientServerQueryResponse_Server{} +} +func (m *CMsgGMSClientServerQueryResponse_Server) String() string { return proto.CompactTextString(m) } +func (*CMsgGMSClientServerQueryResponse_Server) ProtoMessage() {} +func (*CMsgGMSClientServerQueryResponse_Server) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{83, 0} +} + +func (m *CMsgGMSClientServerQueryResponse_Server) GetServerIp() uint32 { + if m != nil && m.ServerIp != nil { + return *m.ServerIp + } + return 0 +} + +func (m *CMsgGMSClientServerQueryResponse_Server) GetServerPort() uint32 { + if m != nil && m.ServerPort != nil { + return *m.ServerPort + } + return 0 +} + +func (m *CMsgGMSClientServerQueryResponse_Server) GetAuthPlayers() uint32 { + if m != nil && m.AuthPlayers != nil { + return *m.AuthPlayers + } + return 0 +} + +type CMsgGameServerOutOfDate struct { + SteamIdGs *uint64 `protobuf:"fixed64,1,opt,name=steam_id_gs" json:"steam_id_gs,omitempty"` + Reject *bool `protobuf:"varint,2,opt,name=reject" json:"reject,omitempty"` + Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGameServerOutOfDate) Reset() { *m = CMsgGameServerOutOfDate{} } +func (m *CMsgGameServerOutOfDate) String() string { return proto.CompactTextString(m) } +func (*CMsgGameServerOutOfDate) ProtoMessage() {} +func (*CMsgGameServerOutOfDate) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{84} } + +func (m *CMsgGameServerOutOfDate) GetSteamIdGs() uint64 { + if m != nil && m.SteamIdGs != nil { + return *m.SteamIdGs + } + return 0 +} + +func (m *CMsgGameServerOutOfDate) GetReject() bool { + if m != nil && m.Reject != nil { + return *m.Reject + } + return false +} + +func (m *CMsgGameServerOutOfDate) GetMessage() string { + if m != nil && m.Message != nil { + return *m.Message + } + return "" +} + +type CMsgClientRedeemGuestPass struct { + GuestPassId *uint64 `protobuf:"fixed64,1,opt,name=guest_pass_id" json:"guest_pass_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRedeemGuestPass) Reset() { *m = CMsgClientRedeemGuestPass{} } +func (m *CMsgClientRedeemGuestPass) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRedeemGuestPass) ProtoMessage() {} +func (*CMsgClientRedeemGuestPass) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{85} } + +func (m *CMsgClientRedeemGuestPass) GetGuestPassId() uint64 { + if m != nil && m.GuestPassId != nil { + return *m.GuestPassId + } + return 0 +} + +type CMsgClientRedeemGuestPassResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + PackageId *uint32 `protobuf:"varint,2,opt,name=package_id" json:"package_id,omitempty"` + MustOwnAppid *uint32 `protobuf:"varint,3,opt,name=must_own_appid" json:"must_own_appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRedeemGuestPassResponse) Reset() { *m = CMsgClientRedeemGuestPassResponse{} } +func (m *CMsgClientRedeemGuestPassResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRedeemGuestPassResponse) ProtoMessage() {} +func (*CMsgClientRedeemGuestPassResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{86} +} + +const Default_CMsgClientRedeemGuestPassResponse_Eresult uint32 = 2 + +func (m *CMsgClientRedeemGuestPassResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientRedeemGuestPassResponse_Eresult +} + +func (m *CMsgClientRedeemGuestPassResponse) GetPackageId() uint32 { + if m != nil && m.PackageId != nil { + return *m.PackageId + } + return 0 +} + +func (m *CMsgClientRedeemGuestPassResponse) GetMustOwnAppid() uint32 { + if m != nil && m.MustOwnAppid != nil { + return *m.MustOwnAppid + } + return 0 +} + +type CMsgClientGetClanActivityCounts struct { + SteamidClans []uint64 `protobuf:"varint,1,rep,name=steamid_clans" json:"steamid_clans,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetClanActivityCounts) Reset() { *m = CMsgClientGetClanActivityCounts{} } +func (m *CMsgClientGetClanActivityCounts) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetClanActivityCounts) ProtoMessage() {} +func (*CMsgClientGetClanActivityCounts) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{87} +} + +func (m *CMsgClientGetClanActivityCounts) GetSteamidClans() []uint64 { + if m != nil { + return m.SteamidClans + } + return nil +} + +type CMsgClientGetClanActivityCountsResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetClanActivityCountsResponse) Reset() { + *m = CMsgClientGetClanActivityCountsResponse{} +} +func (m *CMsgClientGetClanActivityCountsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetClanActivityCountsResponse) ProtoMessage() {} +func (*CMsgClientGetClanActivityCountsResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{88} +} + +const Default_CMsgClientGetClanActivityCountsResponse_Eresult uint32 = 2 + +func (m *CMsgClientGetClanActivityCountsResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientGetClanActivityCountsResponse_Eresult +} + +type CMsgClientOGSReportString struct { + Accumulated *bool `protobuf:"varint,1,opt,name=accumulated" json:"accumulated,omitempty"` + Sessionid *uint64 `protobuf:"varint,2,opt,name=sessionid" json:"sessionid,omitempty"` + Severity *int32 `protobuf:"varint,3,opt,name=severity" json:"severity,omitempty"` + Formatter *string `protobuf:"bytes,4,opt,name=formatter" json:"formatter,omitempty"` + Varargs []byte `protobuf:"bytes,5,opt,name=varargs" json:"varargs,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientOGSReportString) Reset() { *m = CMsgClientOGSReportString{} } +func (m *CMsgClientOGSReportString) String() string { return proto.CompactTextString(m) } +func (*CMsgClientOGSReportString) ProtoMessage() {} +func (*CMsgClientOGSReportString) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{89} } + +func (m *CMsgClientOGSReportString) GetAccumulated() bool { + if m != nil && m.Accumulated != nil { + return *m.Accumulated + } + return false +} + +func (m *CMsgClientOGSReportString) GetSessionid() uint64 { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return 0 +} + +func (m *CMsgClientOGSReportString) GetSeverity() int32 { + if m != nil && m.Severity != nil { + return *m.Severity + } + return 0 +} + +func (m *CMsgClientOGSReportString) GetFormatter() string { + if m != nil && m.Formatter != nil { + return *m.Formatter + } + return "" +} + +func (m *CMsgClientOGSReportString) GetVarargs() []byte { + if m != nil { + return m.Varargs + } + return nil +} + +type CMsgClientOGSReportBug struct { + Sessionid *uint64 `protobuf:"varint,1,opt,name=sessionid" json:"sessionid,omitempty"` + Bugtext *string `protobuf:"bytes,2,opt,name=bugtext" json:"bugtext,omitempty"` + Screenshot []byte `protobuf:"bytes,3,opt,name=screenshot" json:"screenshot,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientOGSReportBug) Reset() { *m = CMsgClientOGSReportBug{} } +func (m *CMsgClientOGSReportBug) String() string { return proto.CompactTextString(m) } +func (*CMsgClientOGSReportBug) ProtoMessage() {} +func (*CMsgClientOGSReportBug) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{90} } + +func (m *CMsgClientOGSReportBug) GetSessionid() uint64 { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return 0 +} + +func (m *CMsgClientOGSReportBug) GetBugtext() string { + if m != nil && m.Bugtext != nil { + return *m.Bugtext + } + return "" +} + +func (m *CMsgClientOGSReportBug) GetScreenshot() []byte { + if m != nil { + return m.Screenshot + } + return nil +} + +type CMsgGSAssociateWithClan struct { + SteamIdClan *uint64 `protobuf:"fixed64,1,opt,name=steam_id_clan" json:"steam_id_clan,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSAssociateWithClan) Reset() { *m = CMsgGSAssociateWithClan{} } +func (m *CMsgGSAssociateWithClan) String() string { return proto.CompactTextString(m) } +func (*CMsgGSAssociateWithClan) ProtoMessage() {} +func (*CMsgGSAssociateWithClan) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{91} } + +func (m *CMsgGSAssociateWithClan) GetSteamIdClan() uint64 { + if m != nil && m.SteamIdClan != nil { + return *m.SteamIdClan + } + return 0 +} + +type CMsgGSAssociateWithClanResponse struct { + SteamIdClan *uint64 `protobuf:"fixed64,1,opt,name=steam_id_clan" json:"steam_id_clan,omitempty"` + Eresult *uint32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSAssociateWithClanResponse) Reset() { *m = CMsgGSAssociateWithClanResponse{} } +func (m *CMsgGSAssociateWithClanResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGSAssociateWithClanResponse) ProtoMessage() {} +func (*CMsgGSAssociateWithClanResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{92} +} + +const Default_CMsgGSAssociateWithClanResponse_Eresult uint32 = 2 + +func (m *CMsgGSAssociateWithClanResponse) GetSteamIdClan() uint64 { + if m != nil && m.SteamIdClan != nil { + return *m.SteamIdClan + } + return 0 +} + +func (m *CMsgGSAssociateWithClanResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgGSAssociateWithClanResponse_Eresult +} + +type CMsgGSComputeNewPlayerCompatibility struct { + SteamIdCandidate *uint64 `protobuf:"fixed64,1,opt,name=steam_id_candidate" json:"steam_id_candidate,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSComputeNewPlayerCompatibility) Reset() { *m = CMsgGSComputeNewPlayerCompatibility{} } +func (m *CMsgGSComputeNewPlayerCompatibility) String() string { return proto.CompactTextString(m) } +func (*CMsgGSComputeNewPlayerCompatibility) ProtoMessage() {} +func (*CMsgGSComputeNewPlayerCompatibility) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{93} +} + +func (m *CMsgGSComputeNewPlayerCompatibility) GetSteamIdCandidate() uint64 { + if m != nil && m.SteamIdCandidate != nil { + return *m.SteamIdCandidate + } + return 0 +} + +type CMsgGSComputeNewPlayerCompatibilityResponse struct { + SteamIdCandidate *uint64 `protobuf:"fixed64,1,opt,name=steam_id_candidate" json:"steam_id_candidate,omitempty"` + Eresult *uint32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"` + IsClanMember *bool `protobuf:"varint,3,opt,name=is_clan_member" json:"is_clan_member,omitempty"` + CtDontLikeYou *int32 `protobuf:"varint,4,opt,name=ct_dont_like_you" json:"ct_dont_like_you,omitempty"` + CtYouDontLike *int32 `protobuf:"varint,5,opt,name=ct_you_dont_like" json:"ct_you_dont_like,omitempty"` + CtClanmembersDontLikeYou *int32 `protobuf:"varint,6,opt,name=ct_clanmembers_dont_like_you" json:"ct_clanmembers_dont_like_you,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGSComputeNewPlayerCompatibilityResponse) Reset() { + *m = CMsgGSComputeNewPlayerCompatibilityResponse{} +} +func (m *CMsgGSComputeNewPlayerCompatibilityResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGSComputeNewPlayerCompatibilityResponse) ProtoMessage() {} +func (*CMsgGSComputeNewPlayerCompatibilityResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{94} +} + +const Default_CMsgGSComputeNewPlayerCompatibilityResponse_Eresult uint32 = 2 + +func (m *CMsgGSComputeNewPlayerCompatibilityResponse) GetSteamIdCandidate() uint64 { + if m != nil && m.SteamIdCandidate != nil { + return *m.SteamIdCandidate + } + return 0 +} + +func (m *CMsgGSComputeNewPlayerCompatibilityResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgGSComputeNewPlayerCompatibilityResponse_Eresult +} + +func (m *CMsgGSComputeNewPlayerCompatibilityResponse) GetIsClanMember() bool { + if m != nil && m.IsClanMember != nil { + return *m.IsClanMember + } + return false +} + +func (m *CMsgGSComputeNewPlayerCompatibilityResponse) GetCtDontLikeYou() int32 { + if m != nil && m.CtDontLikeYou != nil { + return *m.CtDontLikeYou + } + return 0 +} + +func (m *CMsgGSComputeNewPlayerCompatibilityResponse) GetCtYouDontLike() int32 { + if m != nil && m.CtYouDontLike != nil { + return *m.CtYouDontLike + } + return 0 +} + +func (m *CMsgGSComputeNewPlayerCompatibilityResponse) GetCtClanmembersDontLikeYou() int32 { + if m != nil && m.CtClanmembersDontLikeYou != nil { + return *m.CtClanmembersDontLikeYou + } + return 0 +} + +type CMsgClientSentLogs struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientSentLogs) Reset() { *m = CMsgClientSentLogs{} } +func (m *CMsgClientSentLogs) String() string { return proto.CompactTextString(m) } +func (*CMsgClientSentLogs) ProtoMessage() {} +func (*CMsgClientSentLogs) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{95} } + +type CMsgGCClient struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Msgtype *uint32 `protobuf:"varint,2,opt,name=msgtype" json:"msgtype,omitempty"` + Payload []byte `protobuf:"bytes,3,opt,name=payload" json:"payload,omitempty"` + Steamid *uint64 `protobuf:"fixed64,4,opt,name=steamid" json:"steamid,omitempty"` + Gcname *string `protobuf:"bytes,5,opt,name=gcname" json:"gcname,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGCClient) Reset() { *m = CMsgGCClient{} } +func (m *CMsgGCClient) String() string { return proto.CompactTextString(m) } +func (*CMsgGCClient) ProtoMessage() {} +func (*CMsgGCClient) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{96} } + +func (m *CMsgGCClient) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgGCClient) GetMsgtype() uint32 { + if m != nil && m.Msgtype != nil { + return *m.Msgtype + } + return 0 +} + +func (m *CMsgGCClient) GetPayload() []byte { + if m != nil { + return m.Payload + } + return nil +} + +func (m *CMsgGCClient) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgGCClient) GetGcname() string { + if m != nil && m.Gcname != nil { + return *m.Gcname + } + return "" +} + +type CMsgClientRequestFreeLicense struct { + Appids []uint32 `protobuf:"varint,2,rep,name=appids" json:"appids,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestFreeLicense) Reset() { *m = CMsgClientRequestFreeLicense{} } +func (m *CMsgClientRequestFreeLicense) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestFreeLicense) ProtoMessage() {} +func (*CMsgClientRequestFreeLicense) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{97} } + +func (m *CMsgClientRequestFreeLicense) GetAppids() []uint32 { + if m != nil { + return m.Appids + } + return nil +} + +type CMsgClientRequestFreeLicenseResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + GrantedPackageids []uint32 `protobuf:"varint,2,rep,name=granted_packageids" json:"granted_packageids,omitempty"` + GrantedAppids []uint32 `protobuf:"varint,3,rep,name=granted_appids" json:"granted_appids,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestFreeLicenseResponse) Reset() { *m = CMsgClientRequestFreeLicenseResponse{} } +func (m *CMsgClientRequestFreeLicenseResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestFreeLicenseResponse) ProtoMessage() {} +func (*CMsgClientRequestFreeLicenseResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{98} +} + +const Default_CMsgClientRequestFreeLicenseResponse_Eresult uint32 = 2 + +func (m *CMsgClientRequestFreeLicenseResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientRequestFreeLicenseResponse_Eresult +} + +func (m *CMsgClientRequestFreeLicenseResponse) GetGrantedPackageids() []uint32 { + if m != nil { + return m.GrantedPackageids + } + return nil +} + +func (m *CMsgClientRequestFreeLicenseResponse) GetGrantedAppids() []uint32 { + if m != nil { + return m.GrantedAppids + } + return nil +} + +type CMsgDRMDownloadRequestWithCrashData struct { + DownloadFlags *uint32 `protobuf:"varint,1,opt,name=download_flags" json:"download_flags,omitempty"` + DownloadTypesKnown *uint32 `protobuf:"varint,2,opt,name=download_types_known" json:"download_types_known,omitempty"` + GuidDrm []byte `protobuf:"bytes,3,opt,name=guid_drm" json:"guid_drm,omitempty"` + GuidSplit []byte `protobuf:"bytes,4,opt,name=guid_split" json:"guid_split,omitempty"` + GuidMerge []byte `protobuf:"bytes,5,opt,name=guid_merge" json:"guid_merge,omitempty"` + ModuleName *string `protobuf:"bytes,6,opt,name=module_name" json:"module_name,omitempty"` + ModulePath *string `protobuf:"bytes,7,opt,name=module_path" json:"module_path,omitempty"` + CrashData []byte `protobuf:"bytes,8,opt,name=crash_data" json:"crash_data,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgDRMDownloadRequestWithCrashData) Reset() { *m = CMsgDRMDownloadRequestWithCrashData{} } +func (m *CMsgDRMDownloadRequestWithCrashData) String() string { return proto.CompactTextString(m) } +func (*CMsgDRMDownloadRequestWithCrashData) ProtoMessage() {} +func (*CMsgDRMDownloadRequestWithCrashData) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{99} +} + +func (m *CMsgDRMDownloadRequestWithCrashData) GetDownloadFlags() uint32 { + if m != nil && m.DownloadFlags != nil { + return *m.DownloadFlags + } + return 0 +} + +func (m *CMsgDRMDownloadRequestWithCrashData) GetDownloadTypesKnown() uint32 { + if m != nil && m.DownloadTypesKnown != nil { + return *m.DownloadTypesKnown + } + return 0 +} + +func (m *CMsgDRMDownloadRequestWithCrashData) GetGuidDrm() []byte { + if m != nil { + return m.GuidDrm + } + return nil +} + +func (m *CMsgDRMDownloadRequestWithCrashData) GetGuidSplit() []byte { + if m != nil { + return m.GuidSplit + } + return nil +} + +func (m *CMsgDRMDownloadRequestWithCrashData) GetGuidMerge() []byte { + if m != nil { + return m.GuidMerge + } + return nil +} + +func (m *CMsgDRMDownloadRequestWithCrashData) GetModuleName() string { + if m != nil && m.ModuleName != nil { + return *m.ModuleName + } + return "" +} + +func (m *CMsgDRMDownloadRequestWithCrashData) GetModulePath() string { + if m != nil && m.ModulePath != nil { + return *m.ModulePath + } + return "" +} + +func (m *CMsgDRMDownloadRequestWithCrashData) GetCrashData() []byte { + if m != nil { + return m.CrashData + } + return nil +} + +type CMsgDRMDownloadResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + BlobDownloadType *uint32 `protobuf:"varint,3,opt,name=blob_download_type" json:"blob_download_type,omitempty"` + MergeGuid []byte `protobuf:"bytes,4,opt,name=merge_guid" json:"merge_guid,omitempty"` + DownloadFileDfsIp *uint32 `protobuf:"varint,5,opt,name=download_file_dfs_ip" json:"download_file_dfs_ip,omitempty"` + DownloadFileDfsPort *uint32 `protobuf:"varint,6,opt,name=download_file_dfs_port" json:"download_file_dfs_port,omitempty"` + DownloadFileUrl *string `protobuf:"bytes,7,opt,name=download_file_url" json:"download_file_url,omitempty"` + ModulePath *string `protobuf:"bytes,8,opt,name=module_path" json:"module_path,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgDRMDownloadResponse) Reset() { *m = CMsgDRMDownloadResponse{} } +func (m *CMsgDRMDownloadResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgDRMDownloadResponse) ProtoMessage() {} +func (*CMsgDRMDownloadResponse) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{100} } + +const Default_CMsgDRMDownloadResponse_Eresult uint32 = 2 + +func (m *CMsgDRMDownloadResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgDRMDownloadResponse_Eresult +} + +func (m *CMsgDRMDownloadResponse) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgDRMDownloadResponse) GetBlobDownloadType() uint32 { + if m != nil && m.BlobDownloadType != nil { + return *m.BlobDownloadType + } + return 0 +} + +func (m *CMsgDRMDownloadResponse) GetMergeGuid() []byte { + if m != nil { + return m.MergeGuid + } + return nil +} + +func (m *CMsgDRMDownloadResponse) GetDownloadFileDfsIp() uint32 { + if m != nil && m.DownloadFileDfsIp != nil { + return *m.DownloadFileDfsIp + } + return 0 +} + +func (m *CMsgDRMDownloadResponse) GetDownloadFileDfsPort() uint32 { + if m != nil && m.DownloadFileDfsPort != nil { + return *m.DownloadFileDfsPort + } + return 0 +} + +func (m *CMsgDRMDownloadResponse) GetDownloadFileUrl() string { + if m != nil && m.DownloadFileUrl != nil { + return *m.DownloadFileUrl + } + return "" +} + +func (m *CMsgDRMDownloadResponse) GetModulePath() string { + if m != nil && m.ModulePath != nil { + return *m.ModulePath + } + return "" +} + +type CMsgDRMFinalResult struct { + EResult *uint32 `protobuf:"varint,1,opt,name=eResult,def=2" json:"eResult,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + BlobDownloadType *uint32 `protobuf:"varint,3,opt,name=blob_download_type" json:"blob_download_type,omitempty"` + ErrorDetail *uint32 `protobuf:"varint,4,opt,name=error_detail" json:"error_detail,omitempty"` + MergeGuid []byte `protobuf:"bytes,5,opt,name=merge_guid" json:"merge_guid,omitempty"` + DownloadFileDfsIp *uint32 `protobuf:"varint,6,opt,name=download_file_dfs_ip" json:"download_file_dfs_ip,omitempty"` + DownloadFileDfsPort *uint32 `protobuf:"varint,7,opt,name=download_file_dfs_port" json:"download_file_dfs_port,omitempty"` + DownloadFileUrl *string `protobuf:"bytes,8,opt,name=download_file_url" json:"download_file_url,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgDRMFinalResult) Reset() { *m = CMsgDRMFinalResult{} } +func (m *CMsgDRMFinalResult) String() string { return proto.CompactTextString(m) } +func (*CMsgDRMFinalResult) ProtoMessage() {} +func (*CMsgDRMFinalResult) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{101} } + +const Default_CMsgDRMFinalResult_EResult uint32 = 2 + +func (m *CMsgDRMFinalResult) GetEResult() uint32 { + if m != nil && m.EResult != nil { + return *m.EResult + } + return Default_CMsgDRMFinalResult_EResult +} + +func (m *CMsgDRMFinalResult) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgDRMFinalResult) GetBlobDownloadType() uint32 { + if m != nil && m.BlobDownloadType != nil { + return *m.BlobDownloadType + } + return 0 +} + +func (m *CMsgDRMFinalResult) GetErrorDetail() uint32 { + if m != nil && m.ErrorDetail != nil { + return *m.ErrorDetail + } + return 0 +} + +func (m *CMsgDRMFinalResult) GetMergeGuid() []byte { + if m != nil { + return m.MergeGuid + } + return nil +} + +func (m *CMsgDRMFinalResult) GetDownloadFileDfsIp() uint32 { + if m != nil && m.DownloadFileDfsIp != nil { + return *m.DownloadFileDfsIp + } + return 0 +} + +func (m *CMsgDRMFinalResult) GetDownloadFileDfsPort() uint32 { + if m != nil && m.DownloadFileDfsPort != nil { + return *m.DownloadFileDfsPort + } + return 0 +} + +func (m *CMsgDRMFinalResult) GetDownloadFileUrl() string { + if m != nil && m.DownloadFileUrl != nil { + return *m.DownloadFileUrl + } + return "" +} + +type CMsgClientDPCheckSpecialSurvey struct { + SurveyId *uint32 `protobuf:"varint,1,opt,name=survey_id" json:"survey_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientDPCheckSpecialSurvey) Reset() { *m = CMsgClientDPCheckSpecialSurvey{} } +func (m *CMsgClientDPCheckSpecialSurvey) String() string { return proto.CompactTextString(m) } +func (*CMsgClientDPCheckSpecialSurvey) ProtoMessage() {} +func (*CMsgClientDPCheckSpecialSurvey) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{102} +} + +func (m *CMsgClientDPCheckSpecialSurvey) GetSurveyId() uint32 { + if m != nil && m.SurveyId != nil { + return *m.SurveyId + } + return 0 +} + +type CMsgClientDPCheckSpecialSurveyResponse struct { + EResult *uint32 `protobuf:"varint,1,opt,name=eResult,def=2" json:"eResult,omitempty"` + State *uint32 `protobuf:"varint,2,opt,name=state" json:"state,omitempty"` + Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` + CustomUrl *string `protobuf:"bytes,4,opt,name=custom_url" json:"custom_url,omitempty"` + IncludeSoftware *bool `protobuf:"varint,5,opt,name=include_software" json:"include_software,omitempty"` + Token []byte `protobuf:"bytes,6,opt,name=token" json:"token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientDPCheckSpecialSurveyResponse) Reset() { + *m = CMsgClientDPCheckSpecialSurveyResponse{} +} +func (m *CMsgClientDPCheckSpecialSurveyResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientDPCheckSpecialSurveyResponse) ProtoMessage() {} +func (*CMsgClientDPCheckSpecialSurveyResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{103} +} + +const Default_CMsgClientDPCheckSpecialSurveyResponse_EResult uint32 = 2 + +func (m *CMsgClientDPCheckSpecialSurveyResponse) GetEResult() uint32 { + if m != nil && m.EResult != nil { + return *m.EResult + } + return Default_CMsgClientDPCheckSpecialSurveyResponse_EResult +} + +func (m *CMsgClientDPCheckSpecialSurveyResponse) GetState() uint32 { + if m != nil && m.State != nil { + return *m.State + } + return 0 +} + +func (m *CMsgClientDPCheckSpecialSurveyResponse) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CMsgClientDPCheckSpecialSurveyResponse) GetCustomUrl() string { + if m != nil && m.CustomUrl != nil { + return *m.CustomUrl + } + return "" +} + +func (m *CMsgClientDPCheckSpecialSurveyResponse) GetIncludeSoftware() bool { + if m != nil && m.IncludeSoftware != nil { + return *m.IncludeSoftware + } + return false +} + +func (m *CMsgClientDPCheckSpecialSurveyResponse) GetToken() []byte { + if m != nil { + return m.Token + } + return nil +} + +type CMsgClientDPSendSpecialSurveyResponse struct { + SurveyId *uint32 `protobuf:"varint,1,opt,name=survey_id" json:"survey_id,omitempty"` + Data []byte `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientDPSendSpecialSurveyResponse) Reset() { *m = CMsgClientDPSendSpecialSurveyResponse{} } +func (m *CMsgClientDPSendSpecialSurveyResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientDPSendSpecialSurveyResponse) ProtoMessage() {} +func (*CMsgClientDPSendSpecialSurveyResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{104} +} + +func (m *CMsgClientDPSendSpecialSurveyResponse) GetSurveyId() uint32 { + if m != nil && m.SurveyId != nil { + return *m.SurveyId + } + return 0 +} + +func (m *CMsgClientDPSendSpecialSurveyResponse) GetData() []byte { + if m != nil { + return m.Data + } + return nil +} + +type CMsgClientDPSendSpecialSurveyResponseReply struct { + EResult *uint32 `protobuf:"varint,1,opt,name=eResult,def=2" json:"eResult,omitempty"` + Token []byte `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientDPSendSpecialSurveyResponseReply) Reset() { + *m = CMsgClientDPSendSpecialSurveyResponseReply{} +} +func (m *CMsgClientDPSendSpecialSurveyResponseReply) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientDPSendSpecialSurveyResponseReply) ProtoMessage() {} +func (*CMsgClientDPSendSpecialSurveyResponseReply) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{105} +} + +const Default_CMsgClientDPSendSpecialSurveyResponseReply_EResult uint32 = 2 + +func (m *CMsgClientDPSendSpecialSurveyResponseReply) GetEResult() uint32 { + if m != nil && m.EResult != nil { + return *m.EResult + } + return Default_CMsgClientDPSendSpecialSurveyResponseReply_EResult +} + +func (m *CMsgClientDPSendSpecialSurveyResponseReply) GetToken() []byte { + if m != nil { + return m.Token + } + return nil +} + +type CMsgClientRequestForgottenPasswordEmail struct { + AccountName *string `protobuf:"bytes,1,opt,name=account_name" json:"account_name,omitempty"` + PasswordTried *string `protobuf:"bytes,2,opt,name=password_tried" json:"password_tried,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestForgottenPasswordEmail) Reset() { + *m = CMsgClientRequestForgottenPasswordEmail{} +} +func (m *CMsgClientRequestForgottenPasswordEmail) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestForgottenPasswordEmail) ProtoMessage() {} +func (*CMsgClientRequestForgottenPasswordEmail) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{106} +} + +func (m *CMsgClientRequestForgottenPasswordEmail) GetAccountName() string { + if m != nil && m.AccountName != nil { + return *m.AccountName + } + return "" +} + +func (m *CMsgClientRequestForgottenPasswordEmail) GetPasswordTried() string { + if m != nil && m.PasswordTried != nil { + return *m.PasswordTried + } + return "" +} + +type CMsgClientRequestForgottenPasswordEmailResponse struct { + EResult *uint32 `protobuf:"varint,1,opt,name=eResult" json:"eResult,omitempty"` + UseSecretQuestion *bool `protobuf:"varint,2,opt,name=use_secret_question" json:"use_secret_question,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestForgottenPasswordEmailResponse) Reset() { + *m = CMsgClientRequestForgottenPasswordEmailResponse{} +} +func (m *CMsgClientRequestForgottenPasswordEmailResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientRequestForgottenPasswordEmailResponse) ProtoMessage() {} +func (*CMsgClientRequestForgottenPasswordEmailResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{107} +} + +func (m *CMsgClientRequestForgottenPasswordEmailResponse) GetEResult() uint32 { + if m != nil && m.EResult != nil { + return *m.EResult + } + return 0 +} + +func (m *CMsgClientRequestForgottenPasswordEmailResponse) GetUseSecretQuestion() bool { + if m != nil && m.UseSecretQuestion != nil { + return *m.UseSecretQuestion + } + return false +} + +type CMsgClientItemAnnouncements struct { + CountNewItems *uint32 `protobuf:"varint,1,opt,name=count_new_items" json:"count_new_items,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientItemAnnouncements) Reset() { *m = CMsgClientItemAnnouncements{} } +func (m *CMsgClientItemAnnouncements) String() string { return proto.CompactTextString(m) } +func (*CMsgClientItemAnnouncements) ProtoMessage() {} +func (*CMsgClientItemAnnouncements) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{108} } + +func (m *CMsgClientItemAnnouncements) GetCountNewItems() uint32 { + if m != nil && m.CountNewItems != nil { + return *m.CountNewItems + } + return 0 +} + +type CMsgClientRequestItemAnnouncements struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestItemAnnouncements) Reset() { *m = CMsgClientRequestItemAnnouncements{} } +func (m *CMsgClientRequestItemAnnouncements) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestItemAnnouncements) ProtoMessage() {} +func (*CMsgClientRequestItemAnnouncements) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{109} +} + +type CMsgClientUserNotifications struct { + Notifications []*CMsgClientUserNotifications_Notification `protobuf:"bytes,1,rep,name=notifications" json:"notifications,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUserNotifications) Reset() { *m = CMsgClientUserNotifications{} } +func (m *CMsgClientUserNotifications) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUserNotifications) ProtoMessage() {} +func (*CMsgClientUserNotifications) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{110} } + +func (m *CMsgClientUserNotifications) GetNotifications() []*CMsgClientUserNotifications_Notification { + if m != nil { + return m.Notifications + } + return nil +} + +type CMsgClientUserNotifications_Notification struct { + UserNotificationType *uint32 `protobuf:"varint,1,opt,name=user_notification_type" json:"user_notification_type,omitempty"` + Count *uint32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUserNotifications_Notification) Reset() { + *m = CMsgClientUserNotifications_Notification{} +} +func (m *CMsgClientUserNotifications_Notification) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUserNotifications_Notification) ProtoMessage() {} +func (*CMsgClientUserNotifications_Notification) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{110, 0} +} + +func (m *CMsgClientUserNotifications_Notification) GetUserNotificationType() uint32 { + if m != nil && m.UserNotificationType != nil { + return *m.UserNotificationType + } + return 0 +} + +func (m *CMsgClientUserNotifications_Notification) GetCount() uint32 { + if m != nil && m.Count != nil { + return *m.Count + } + return 0 +} + +type CMsgClientCommentNotifications struct { + CountNewComments *uint32 `protobuf:"varint,1,opt,name=count_new_comments" json:"count_new_comments,omitempty"` + CountNewCommentsOwner *uint32 `protobuf:"varint,2,opt,name=count_new_comments_owner" json:"count_new_comments_owner,omitempty"` + CountNewCommentsSubscriptions *uint32 `protobuf:"varint,3,opt,name=count_new_comments_subscriptions" json:"count_new_comments_subscriptions,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCommentNotifications) Reset() { *m = CMsgClientCommentNotifications{} } +func (m *CMsgClientCommentNotifications) String() string { return proto.CompactTextString(m) } +func (*CMsgClientCommentNotifications) ProtoMessage() {} +func (*CMsgClientCommentNotifications) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{111} +} + +func (m *CMsgClientCommentNotifications) GetCountNewComments() uint32 { + if m != nil && m.CountNewComments != nil { + return *m.CountNewComments + } + return 0 +} + +func (m *CMsgClientCommentNotifications) GetCountNewCommentsOwner() uint32 { + if m != nil && m.CountNewCommentsOwner != nil { + return *m.CountNewCommentsOwner + } + return 0 +} + +func (m *CMsgClientCommentNotifications) GetCountNewCommentsSubscriptions() uint32 { + if m != nil && m.CountNewCommentsSubscriptions != nil { + return *m.CountNewCommentsSubscriptions + } + return 0 +} + +type CMsgClientRequestCommentNotifications struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestCommentNotifications) Reset() { *m = CMsgClientRequestCommentNotifications{} } +func (m *CMsgClientRequestCommentNotifications) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestCommentNotifications) ProtoMessage() {} +func (*CMsgClientRequestCommentNotifications) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{112} +} + +type CMsgClientOfflineMessageNotification struct { + OfflineMessages *uint32 `protobuf:"varint,1,opt,name=offline_messages" json:"offline_messages,omitempty"` + FriendsWithOfflineMessages []uint32 `protobuf:"varint,2,rep,name=friends_with_offline_messages" json:"friends_with_offline_messages,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientOfflineMessageNotification) Reset() { *m = CMsgClientOfflineMessageNotification{} } +func (m *CMsgClientOfflineMessageNotification) String() string { return proto.CompactTextString(m) } +func (*CMsgClientOfflineMessageNotification) ProtoMessage() {} +func (*CMsgClientOfflineMessageNotification) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{113} +} + +func (m *CMsgClientOfflineMessageNotification) GetOfflineMessages() uint32 { + if m != nil && m.OfflineMessages != nil { + return *m.OfflineMessages + } + return 0 +} + +func (m *CMsgClientOfflineMessageNotification) GetFriendsWithOfflineMessages() []uint32 { + if m != nil { + return m.FriendsWithOfflineMessages + } + return nil +} + +type CMsgClientRequestOfflineMessageCount struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientRequestOfflineMessageCount) Reset() { *m = CMsgClientRequestOfflineMessageCount{} } +func (m *CMsgClientRequestOfflineMessageCount) String() string { return proto.CompactTextString(m) } +func (*CMsgClientRequestOfflineMessageCount) ProtoMessage() {} +func (*CMsgClientRequestOfflineMessageCount) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{114} +} + +type CMsgClientFSGetFriendMessageHistory struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFSGetFriendMessageHistory) Reset() { *m = CMsgClientFSGetFriendMessageHistory{} } +func (m *CMsgClientFSGetFriendMessageHistory) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFSGetFriendMessageHistory) ProtoMessage() {} +func (*CMsgClientFSGetFriendMessageHistory) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{115} +} + +func (m *CMsgClientFSGetFriendMessageHistory) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CMsgClientFSGetFriendMessageHistoryResponse struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Success *uint32 `protobuf:"varint,2,opt,name=success" json:"success,omitempty"` + Messages []*CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage `protobuf:"bytes,3,rep,name=messages" json:"messages,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFSGetFriendMessageHistoryResponse) Reset() { + *m = CMsgClientFSGetFriendMessageHistoryResponse{} +} +func (m *CMsgClientFSGetFriendMessageHistoryResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientFSGetFriendMessageHistoryResponse) ProtoMessage() {} +func (*CMsgClientFSGetFriendMessageHistoryResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{116} +} + +func (m *CMsgClientFSGetFriendMessageHistoryResponse) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgClientFSGetFriendMessageHistoryResponse) GetSuccess() uint32 { + if m != nil && m.Success != nil { + return *m.Success + } + return 0 +} + +func (m *CMsgClientFSGetFriendMessageHistoryResponse) GetMessages() []*CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage { + if m != nil { + return m.Messages + } + return nil +} + +type CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Timestamp *uint32 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"` + Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"` + Unread *bool `protobuf:"varint,4,opt,name=unread" json:"unread,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage) Reset() { + *m = CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage{} +} +func (m *CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage) ProtoMessage() {} +func (*CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{116, 0} +} + +func (m *CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage) GetTimestamp() uint32 { + if m != nil && m.Timestamp != nil { + return *m.Timestamp + } + return 0 +} + +func (m *CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage) GetMessage() string { + if m != nil && m.Message != nil { + return *m.Message + } + return "" +} + +func (m *CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage) GetUnread() bool { + if m != nil && m.Unread != nil { + return *m.Unread + } + return false +} + +type CMsgClientFSGetFriendMessageHistoryForOfflineMessages struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFSGetFriendMessageHistoryForOfflineMessages) Reset() { + *m = CMsgClientFSGetFriendMessageHistoryForOfflineMessages{} +} +func (m *CMsgClientFSGetFriendMessageHistoryForOfflineMessages) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientFSGetFriendMessageHistoryForOfflineMessages) ProtoMessage() {} +func (*CMsgClientFSGetFriendMessageHistoryForOfflineMessages) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{117} +} + +type CMsgClientFSGetFriendsSteamLevels struct { + Accountids []uint32 `protobuf:"varint,1,rep,name=accountids" json:"accountids,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFSGetFriendsSteamLevels) Reset() { *m = CMsgClientFSGetFriendsSteamLevels{} } +func (m *CMsgClientFSGetFriendsSteamLevels) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFSGetFriendsSteamLevels) ProtoMessage() {} +func (*CMsgClientFSGetFriendsSteamLevels) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{118} +} + +func (m *CMsgClientFSGetFriendsSteamLevels) GetAccountids() []uint32 { + if m != nil { + return m.Accountids + } + return nil +} + +type CMsgClientFSGetFriendsSteamLevelsResponse struct { + Friends []*CMsgClientFSGetFriendsSteamLevelsResponse_Friend `protobuf:"bytes,1,rep,name=friends" json:"friends,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFSGetFriendsSteamLevelsResponse) Reset() { + *m = CMsgClientFSGetFriendsSteamLevelsResponse{} +} +func (m *CMsgClientFSGetFriendsSteamLevelsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFSGetFriendsSteamLevelsResponse) ProtoMessage() {} +func (*CMsgClientFSGetFriendsSteamLevelsResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{119} +} + +func (m *CMsgClientFSGetFriendsSteamLevelsResponse) GetFriends() []*CMsgClientFSGetFriendsSteamLevelsResponse_Friend { + if m != nil { + return m.Friends + } + return nil +} + +type CMsgClientFSGetFriendsSteamLevelsResponse_Friend struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Level *uint32 `protobuf:"varint,2,opt,name=level" json:"level,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFSGetFriendsSteamLevelsResponse_Friend) Reset() { + *m = CMsgClientFSGetFriendsSteamLevelsResponse_Friend{} +} +func (m *CMsgClientFSGetFriendsSteamLevelsResponse_Friend) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientFSGetFriendsSteamLevelsResponse_Friend) ProtoMessage() {} +func (*CMsgClientFSGetFriendsSteamLevelsResponse_Friend) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{119, 0} +} + +func (m *CMsgClientFSGetFriendsSteamLevelsResponse_Friend) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgClientFSGetFriendsSteamLevelsResponse_Friend) GetLevel() uint32 { + if m != nil && m.Level != nil { + return *m.Level + } + return 0 +} + +type CMsgClientEmailAddrInfo struct { + EmailAddress *string `protobuf:"bytes,1,opt,name=email_address" json:"email_address,omitempty"` + EmailIsValidated *bool `protobuf:"varint,2,opt,name=email_is_validated" json:"email_is_validated,omitempty"` + EmailValidationChanged *bool `protobuf:"varint,3,opt,name=email_validation_changed" json:"email_validation_changed,omitempty"` + CredentialChangeRequiresCode *bool `protobuf:"varint,4,opt,name=credential_change_requires_code" json:"credential_change_requires_code,omitempty"` + PasswordOrSecretqaChangeRequiresCode *bool `protobuf:"varint,5,opt,name=password_or_secretqa_change_requires_code" json:"password_or_secretqa_change_requires_code,omitempty"` + RemindUserAboutEmail *bool `protobuf:"varint,6,opt,name=remind_user_about_email" json:"remind_user_about_email,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientEmailAddrInfo) Reset() { *m = CMsgClientEmailAddrInfo{} } +func (m *CMsgClientEmailAddrInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgClientEmailAddrInfo) ProtoMessage() {} +func (*CMsgClientEmailAddrInfo) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{120} } + +func (m *CMsgClientEmailAddrInfo) GetEmailAddress() string { + if m != nil && m.EmailAddress != nil { + return *m.EmailAddress + } + return "" +} + +func (m *CMsgClientEmailAddrInfo) GetEmailIsValidated() bool { + if m != nil && m.EmailIsValidated != nil { + return *m.EmailIsValidated + } + return false +} + +func (m *CMsgClientEmailAddrInfo) GetEmailValidationChanged() bool { + if m != nil && m.EmailValidationChanged != nil { + return *m.EmailValidationChanged + } + return false +} + +func (m *CMsgClientEmailAddrInfo) GetCredentialChangeRequiresCode() bool { + if m != nil && m.CredentialChangeRequiresCode != nil { + return *m.CredentialChangeRequiresCode + } + return false +} + +func (m *CMsgClientEmailAddrInfo) GetPasswordOrSecretqaChangeRequiresCode() bool { + if m != nil && m.PasswordOrSecretqaChangeRequiresCode != nil { + return *m.PasswordOrSecretqaChangeRequiresCode + } + return false +} + +func (m *CMsgClientEmailAddrInfo) GetRemindUserAboutEmail() bool { + if m != nil && m.RemindUserAboutEmail != nil { + return *m.RemindUserAboutEmail + } + return false +} + +type CMsgCREEnumeratePublishedFiles struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + QueryType *int32 `protobuf:"varint,2,opt,name=query_type" json:"query_type,omitempty"` + StartIndex *uint32 `protobuf:"varint,3,opt,name=start_index" json:"start_index,omitempty"` + Days *uint32 `protobuf:"varint,4,opt,name=days" json:"days,omitempty"` + Count *uint32 `protobuf:"varint,5,opt,name=count" json:"count,omitempty"` + Tags []string `protobuf:"bytes,6,rep,name=tags" json:"tags,omitempty"` + UserTags []string `protobuf:"bytes,7,rep,name=user_tags" json:"user_tags,omitempty"` + MatchingFileType *uint32 `protobuf:"varint,8,opt,name=matching_file_type,def=13" json:"matching_file_type,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREEnumeratePublishedFiles) Reset() { *m = CMsgCREEnumeratePublishedFiles{} } +func (m *CMsgCREEnumeratePublishedFiles) String() string { return proto.CompactTextString(m) } +func (*CMsgCREEnumeratePublishedFiles) ProtoMessage() {} +func (*CMsgCREEnumeratePublishedFiles) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{121} +} + +const Default_CMsgCREEnumeratePublishedFiles_MatchingFileType uint32 = 13 + +func (m *CMsgCREEnumeratePublishedFiles) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgCREEnumeratePublishedFiles) GetQueryType() int32 { + if m != nil && m.QueryType != nil { + return *m.QueryType + } + return 0 +} + +func (m *CMsgCREEnumeratePublishedFiles) GetStartIndex() uint32 { + if m != nil && m.StartIndex != nil { + return *m.StartIndex + } + return 0 +} + +func (m *CMsgCREEnumeratePublishedFiles) GetDays() uint32 { + if m != nil && m.Days != nil { + return *m.Days + } + return 0 +} + +func (m *CMsgCREEnumeratePublishedFiles) GetCount() uint32 { + if m != nil && m.Count != nil { + return *m.Count + } + return 0 +} + +func (m *CMsgCREEnumeratePublishedFiles) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func (m *CMsgCREEnumeratePublishedFiles) GetUserTags() []string { + if m != nil { + return m.UserTags + } + return nil +} + +func (m *CMsgCREEnumeratePublishedFiles) GetMatchingFileType() uint32 { + if m != nil && m.MatchingFileType != nil { + return *m.MatchingFileType + } + return Default_CMsgCREEnumeratePublishedFiles_MatchingFileType +} + +type CMsgCREEnumeratePublishedFilesResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + PublishedFiles []*CMsgCREEnumeratePublishedFilesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files" json:"published_files,omitempty"` + TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREEnumeratePublishedFilesResponse) Reset() { + *m = CMsgCREEnumeratePublishedFilesResponse{} +} +func (m *CMsgCREEnumeratePublishedFilesResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgCREEnumeratePublishedFilesResponse) ProtoMessage() {} +func (*CMsgCREEnumeratePublishedFilesResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{122} +} + +const Default_CMsgCREEnumeratePublishedFilesResponse_Eresult int32 = 2 + +func (m *CMsgCREEnumeratePublishedFilesResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgCREEnumeratePublishedFilesResponse_Eresult +} + +func (m *CMsgCREEnumeratePublishedFilesResponse) GetPublishedFiles() []*CMsgCREEnumeratePublishedFilesResponse_PublishedFileId { + if m != nil { + return m.PublishedFiles + } + return nil +} + +func (m *CMsgCREEnumeratePublishedFilesResponse) GetTotalResults() uint32 { + if m != nil && m.TotalResults != nil { + return *m.TotalResults + } + return 0 +} + +type CMsgCREEnumeratePublishedFilesResponse_PublishedFileId struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + VotesFor *int32 `protobuf:"varint,2,opt,name=votes_for" json:"votes_for,omitempty"` + VotesAgainst *int32 `protobuf:"varint,3,opt,name=votes_against" json:"votes_against,omitempty"` + Reports *int32 `protobuf:"varint,4,opt,name=reports" json:"reports,omitempty"` + Score *float32 `protobuf:"fixed32,5,opt,name=score" json:"score,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) Reset() { + *m = CMsgCREEnumeratePublishedFilesResponse_PublishedFileId{} +} +func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) String() string { + return proto.CompactTextString(m) +} +func (*CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) ProtoMessage() {} +func (*CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{122, 0} +} + +func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) GetVotesFor() int32 { + if m != nil && m.VotesFor != nil { + return *m.VotesFor + } + return 0 +} + +func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) GetVotesAgainst() int32 { + if m != nil && m.VotesAgainst != nil { + return *m.VotesAgainst + } + return 0 +} + +func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) GetReports() int32 { + if m != nil && m.Reports != nil { + return *m.Reports + } + return 0 +} + +func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) GetScore() float32 { + if m != nil && m.Score != nil { + return *m.Score + } + return 0 +} + +type CMsgCREItemVoteSummary struct { + PublishedFileIds []*CMsgCREItemVoteSummary_PublishedFileId `protobuf:"bytes,1,rep,name=published_file_ids" json:"published_file_ids,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREItemVoteSummary) Reset() { *m = CMsgCREItemVoteSummary{} } +func (m *CMsgCREItemVoteSummary) String() string { return proto.CompactTextString(m) } +func (*CMsgCREItemVoteSummary) ProtoMessage() {} +func (*CMsgCREItemVoteSummary) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{123} } + +func (m *CMsgCREItemVoteSummary) GetPublishedFileIds() []*CMsgCREItemVoteSummary_PublishedFileId { + if m != nil { + return m.PublishedFileIds + } + return nil +} + +type CMsgCREItemVoteSummary_PublishedFileId struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREItemVoteSummary_PublishedFileId) Reset() { + *m = CMsgCREItemVoteSummary_PublishedFileId{} +} +func (m *CMsgCREItemVoteSummary_PublishedFileId) String() string { return proto.CompactTextString(m) } +func (*CMsgCREItemVoteSummary_PublishedFileId) ProtoMessage() {} +func (*CMsgCREItemVoteSummary_PublishedFileId) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{123, 0} +} + +func (m *CMsgCREItemVoteSummary_PublishedFileId) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +type CMsgCREItemVoteSummaryResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + ItemVoteSummaries []*CMsgCREItemVoteSummaryResponse_ItemVoteSummary `protobuf:"bytes,2,rep,name=item_vote_summaries" json:"item_vote_summaries,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREItemVoteSummaryResponse) Reset() { *m = CMsgCREItemVoteSummaryResponse{} } +func (m *CMsgCREItemVoteSummaryResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgCREItemVoteSummaryResponse) ProtoMessage() {} +func (*CMsgCREItemVoteSummaryResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{124} +} + +const Default_CMsgCREItemVoteSummaryResponse_Eresult int32 = 2 + +func (m *CMsgCREItemVoteSummaryResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgCREItemVoteSummaryResponse_Eresult +} + +func (m *CMsgCREItemVoteSummaryResponse) GetItemVoteSummaries() []*CMsgCREItemVoteSummaryResponse_ItemVoteSummary { + if m != nil { + return m.ItemVoteSummaries + } + return nil +} + +type CMsgCREItemVoteSummaryResponse_ItemVoteSummary struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + VotesFor *int32 `protobuf:"varint,2,opt,name=votes_for" json:"votes_for,omitempty"` + VotesAgainst *int32 `protobuf:"varint,3,opt,name=votes_against" json:"votes_against,omitempty"` + Reports *int32 `protobuf:"varint,4,opt,name=reports" json:"reports,omitempty"` + Score *float32 `protobuf:"fixed32,5,opt,name=score" json:"score,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREItemVoteSummaryResponse_ItemVoteSummary) Reset() { + *m = CMsgCREItemVoteSummaryResponse_ItemVoteSummary{} +} +func (m *CMsgCREItemVoteSummaryResponse_ItemVoteSummary) String() string { + return proto.CompactTextString(m) +} +func (*CMsgCREItemVoteSummaryResponse_ItemVoteSummary) ProtoMessage() {} +func (*CMsgCREItemVoteSummaryResponse_ItemVoteSummary) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{124, 0} +} + +func (m *CMsgCREItemVoteSummaryResponse_ItemVoteSummary) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgCREItemVoteSummaryResponse_ItemVoteSummary) GetVotesFor() int32 { + if m != nil && m.VotesFor != nil { + return *m.VotesFor + } + return 0 +} + +func (m *CMsgCREItemVoteSummaryResponse_ItemVoteSummary) GetVotesAgainst() int32 { + if m != nil && m.VotesAgainst != nil { + return *m.VotesAgainst + } + return 0 +} + +func (m *CMsgCREItemVoteSummaryResponse_ItemVoteSummary) GetReports() int32 { + if m != nil && m.Reports != nil { + return *m.Reports + } + return 0 +} + +func (m *CMsgCREItemVoteSummaryResponse_ItemVoteSummary) GetScore() float32 { + if m != nil && m.Score != nil { + return *m.Score + } + return 0 +} + +type CMsgCREUpdateUserPublishedItemVote struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + VoteUp *bool `protobuf:"varint,2,opt,name=vote_up" json:"vote_up,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREUpdateUserPublishedItemVote) Reset() { *m = CMsgCREUpdateUserPublishedItemVote{} } +func (m *CMsgCREUpdateUserPublishedItemVote) String() string { return proto.CompactTextString(m) } +func (*CMsgCREUpdateUserPublishedItemVote) ProtoMessage() {} +func (*CMsgCREUpdateUserPublishedItemVote) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{125} +} + +func (m *CMsgCREUpdateUserPublishedItemVote) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgCREUpdateUserPublishedItemVote) GetVoteUp() bool { + if m != nil && m.VoteUp != nil { + return *m.VoteUp + } + return false +} + +type CMsgCREUpdateUserPublishedItemVoteResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREUpdateUserPublishedItemVoteResponse) Reset() { + *m = CMsgCREUpdateUserPublishedItemVoteResponse{} +} +func (m *CMsgCREUpdateUserPublishedItemVoteResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgCREUpdateUserPublishedItemVoteResponse) ProtoMessage() {} +func (*CMsgCREUpdateUserPublishedItemVoteResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{126} +} + +const Default_CMsgCREUpdateUserPublishedItemVoteResponse_Eresult int32 = 2 + +func (m *CMsgCREUpdateUserPublishedItemVoteResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgCREUpdateUserPublishedItemVoteResponse_Eresult +} + +type CMsgCREGetUserPublishedItemVoteDetails struct { + PublishedFileIds []*CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId `protobuf:"bytes,1,rep,name=published_file_ids" json:"published_file_ids,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREGetUserPublishedItemVoteDetails) Reset() { + *m = CMsgCREGetUserPublishedItemVoteDetails{} +} +func (m *CMsgCREGetUserPublishedItemVoteDetails) String() string { return proto.CompactTextString(m) } +func (*CMsgCREGetUserPublishedItemVoteDetails) ProtoMessage() {} +func (*CMsgCREGetUserPublishedItemVoteDetails) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{127} +} + +func (m *CMsgCREGetUserPublishedItemVoteDetails) GetPublishedFileIds() []*CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId { + if m != nil { + return m.PublishedFileIds + } + return nil +} + +type CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId) Reset() { + *m = CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId{} +} +func (m *CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId) String() string { + return proto.CompactTextString(m) +} +func (*CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId) ProtoMessage() {} +func (*CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{127, 0} +} + +func (m *CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +type CMsgCREGetUserPublishedItemVoteDetailsResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + UserItemVoteDetails []*CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail `protobuf:"bytes,2,rep,name=user_item_vote_details" json:"user_item_vote_details,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse) Reset() { + *m = CMsgCREGetUserPublishedItemVoteDetailsResponse{} +} +func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgCREGetUserPublishedItemVoteDetailsResponse) ProtoMessage() {} +func (*CMsgCREGetUserPublishedItemVoteDetailsResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{128} +} + +const Default_CMsgCREGetUserPublishedItemVoteDetailsResponse_Eresult int32 = 2 + +func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgCREGetUserPublishedItemVoteDetailsResponse_Eresult +} + +func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse) GetUserItemVoteDetails() []*CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail { + if m != nil { + return m.UserItemVoteDetails + } + return nil +} + +type CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + Vote *int32 `protobuf:"varint,2,opt,name=vote,def=0" json:"vote,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) Reset() { + *m = CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail{} +} +func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) String() string { + return proto.CompactTextString(m) +} +func (*CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) ProtoMessage() {} +func (*CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{128, 0} +} + +const Default_CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail_Vote int32 = 0 + +func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) GetVote() int32 { + if m != nil && m.Vote != nil { + return *m.Vote + } + return Default_CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail_Vote +} + +type CMsgGameServerPingSample struct { + MyIp *uint32 `protobuf:"fixed32,1,opt,name=my_ip" json:"my_ip,omitempty"` + GsAppId *int32 `protobuf:"varint,2,opt,name=gs_app_id" json:"gs_app_id,omitempty"` + GsSamples []*CMsgGameServerPingSample_Sample `protobuf:"bytes,3,rep,name=gs_samples" json:"gs_samples,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGameServerPingSample) Reset() { *m = CMsgGameServerPingSample{} } +func (m *CMsgGameServerPingSample) String() string { return proto.CompactTextString(m) } +func (*CMsgGameServerPingSample) ProtoMessage() {} +func (*CMsgGameServerPingSample) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{129} } + +func (m *CMsgGameServerPingSample) GetMyIp() uint32 { + if m != nil && m.MyIp != nil { + return *m.MyIp + } + return 0 +} + +func (m *CMsgGameServerPingSample) GetGsAppId() int32 { + if m != nil && m.GsAppId != nil { + return *m.GsAppId + } + return 0 +} + +func (m *CMsgGameServerPingSample) GetGsSamples() []*CMsgGameServerPingSample_Sample { + if m != nil { + return m.GsSamples + } + return nil +} + +type CMsgGameServerPingSample_Sample struct { + Ip *uint32 `protobuf:"fixed32,1,opt,name=ip" json:"ip,omitempty"` + AvgPingMs *uint32 `protobuf:"varint,2,opt,name=avg_ping_ms" json:"avg_ping_ms,omitempty"` + StddevPingMsX10 *uint32 `protobuf:"varint,3,opt,name=stddev_ping_ms_x10" json:"stddev_ping_ms_x10,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgGameServerPingSample_Sample) Reset() { *m = CMsgGameServerPingSample_Sample{} } +func (m *CMsgGameServerPingSample_Sample) String() string { return proto.CompactTextString(m) } +func (*CMsgGameServerPingSample_Sample) ProtoMessage() {} +func (*CMsgGameServerPingSample_Sample) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{129, 0} +} + +func (m *CMsgGameServerPingSample_Sample) GetIp() uint32 { + if m != nil && m.Ip != nil { + return *m.Ip + } + return 0 +} + +func (m *CMsgGameServerPingSample_Sample) GetAvgPingMs() uint32 { + if m != nil && m.AvgPingMs != nil { + return *m.AvgPingMs + } + return 0 +} + +func (m *CMsgGameServerPingSample_Sample) GetStddevPingMsX10() uint32 { + if m != nil && m.StddevPingMsX10 != nil { + return *m.StddevPingMsX10 + } + return 0 +} + +type CMsgFSGetFollowerCount struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgFSGetFollowerCount) Reset() { *m = CMsgFSGetFollowerCount{} } +func (m *CMsgFSGetFollowerCount) String() string { return proto.CompactTextString(m) } +func (*CMsgFSGetFollowerCount) ProtoMessage() {} +func (*CMsgFSGetFollowerCount) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{130} } + +func (m *CMsgFSGetFollowerCount) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +type CMsgFSGetFollowerCountResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Count *int32 `protobuf:"varint,2,opt,name=count,def=0" json:"count,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgFSGetFollowerCountResponse) Reset() { *m = CMsgFSGetFollowerCountResponse{} } +func (m *CMsgFSGetFollowerCountResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgFSGetFollowerCountResponse) ProtoMessage() {} +func (*CMsgFSGetFollowerCountResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{131} +} + +const Default_CMsgFSGetFollowerCountResponse_Eresult int32 = 2 +const Default_CMsgFSGetFollowerCountResponse_Count int32 = 0 + +func (m *CMsgFSGetFollowerCountResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgFSGetFollowerCountResponse_Eresult +} + +func (m *CMsgFSGetFollowerCountResponse) GetCount() int32 { + if m != nil && m.Count != nil { + return *m.Count + } + return Default_CMsgFSGetFollowerCountResponse_Count +} + +type CMsgFSGetIsFollowing struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgFSGetIsFollowing) Reset() { *m = CMsgFSGetIsFollowing{} } +func (m *CMsgFSGetIsFollowing) String() string { return proto.CompactTextString(m) } +func (*CMsgFSGetIsFollowing) ProtoMessage() {} +func (*CMsgFSGetIsFollowing) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{132} } + +func (m *CMsgFSGetIsFollowing) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +type CMsgFSGetIsFollowingResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + IsFollowing *bool `protobuf:"varint,2,opt,name=is_following,def=0" json:"is_following,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgFSGetIsFollowingResponse) Reset() { *m = CMsgFSGetIsFollowingResponse{} } +func (m *CMsgFSGetIsFollowingResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgFSGetIsFollowingResponse) ProtoMessage() {} +func (*CMsgFSGetIsFollowingResponse) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{133} } + +const Default_CMsgFSGetIsFollowingResponse_Eresult int32 = 2 +const Default_CMsgFSGetIsFollowingResponse_IsFollowing bool = false + +func (m *CMsgFSGetIsFollowingResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgFSGetIsFollowingResponse_Eresult +} + +func (m *CMsgFSGetIsFollowingResponse) GetIsFollowing() bool { + if m != nil && m.IsFollowing != nil { + return *m.IsFollowing + } + return Default_CMsgFSGetIsFollowingResponse_IsFollowing +} + +type CMsgFSEnumerateFollowingList struct { + StartIndex *uint32 `protobuf:"varint,1,opt,name=start_index" json:"start_index,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgFSEnumerateFollowingList) Reset() { *m = CMsgFSEnumerateFollowingList{} } +func (m *CMsgFSEnumerateFollowingList) String() string { return proto.CompactTextString(m) } +func (*CMsgFSEnumerateFollowingList) ProtoMessage() {} +func (*CMsgFSEnumerateFollowingList) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{134} } + +func (m *CMsgFSEnumerateFollowingList) GetStartIndex() uint32 { + if m != nil && m.StartIndex != nil { + return *m.StartIndex + } + return 0 +} + +type CMsgFSEnumerateFollowingListResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + TotalResults *int32 `protobuf:"varint,2,opt,name=total_results" json:"total_results,omitempty"` + SteamIds []uint64 `protobuf:"fixed64,3,rep,name=steam_ids" json:"steam_ids,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgFSEnumerateFollowingListResponse) Reset() { *m = CMsgFSEnumerateFollowingListResponse{} } +func (m *CMsgFSEnumerateFollowingListResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgFSEnumerateFollowingListResponse) ProtoMessage() {} +func (*CMsgFSEnumerateFollowingListResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{135} +} + +const Default_CMsgFSEnumerateFollowingListResponse_Eresult int32 = 2 + +func (m *CMsgFSEnumerateFollowingListResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgFSEnumerateFollowingListResponse_Eresult +} + +func (m *CMsgFSEnumerateFollowingListResponse) GetTotalResults() int32 { + if m != nil && m.TotalResults != nil { + return *m.TotalResults + } + return 0 +} + +func (m *CMsgFSEnumerateFollowingListResponse) GetSteamIds() []uint64 { + if m != nil { + return m.SteamIds + } + return nil +} + +type CMsgDPGetNumberOfCurrentPlayers struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgDPGetNumberOfCurrentPlayers) Reset() { *m = CMsgDPGetNumberOfCurrentPlayers{} } +func (m *CMsgDPGetNumberOfCurrentPlayers) String() string { return proto.CompactTextString(m) } +func (*CMsgDPGetNumberOfCurrentPlayers) ProtoMessage() {} +func (*CMsgDPGetNumberOfCurrentPlayers) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{136} +} + +func (m *CMsgDPGetNumberOfCurrentPlayers) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CMsgDPGetNumberOfCurrentPlayersResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + PlayerCount *int32 `protobuf:"varint,2,opt,name=player_count" json:"player_count,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgDPGetNumberOfCurrentPlayersResponse) Reset() { + *m = CMsgDPGetNumberOfCurrentPlayersResponse{} +} +func (m *CMsgDPGetNumberOfCurrentPlayersResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgDPGetNumberOfCurrentPlayersResponse) ProtoMessage() {} +func (*CMsgDPGetNumberOfCurrentPlayersResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{137} +} + +const Default_CMsgDPGetNumberOfCurrentPlayersResponse_Eresult int32 = 2 + +func (m *CMsgDPGetNumberOfCurrentPlayersResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgDPGetNumberOfCurrentPlayersResponse_Eresult +} + +func (m *CMsgDPGetNumberOfCurrentPlayersResponse) GetPlayerCount() int32 { + if m != nil && m.PlayerCount != nil { + return *m.PlayerCount + } + return 0 +} + +type CMsgClientFriendUserStatusPublished struct { + FriendSteamid *uint64 `protobuf:"fixed64,1,opt,name=friend_steamid" json:"friend_steamid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + StatusText *string `protobuf:"bytes,3,opt,name=status_text" json:"status_text,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientFriendUserStatusPublished) Reset() { *m = CMsgClientFriendUserStatusPublished{} } +func (m *CMsgClientFriendUserStatusPublished) String() string { return proto.CompactTextString(m) } +func (*CMsgClientFriendUserStatusPublished) ProtoMessage() {} +func (*CMsgClientFriendUserStatusPublished) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{138} +} + +func (m *CMsgClientFriendUserStatusPublished) GetFriendSteamid() uint64 { + if m != nil && m.FriendSteamid != nil { + return *m.FriendSteamid + } + return 0 +} + +func (m *CMsgClientFriendUserStatusPublished) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgClientFriendUserStatusPublished) GetStatusText() string { + if m != nil && m.StatusText != nil { + return *m.StatusText + } + return "" +} + +type CMsgClientServiceMethod struct { + MethodName *string `protobuf:"bytes,1,opt,name=method_name" json:"method_name,omitempty"` + SerializedMethod []byte `protobuf:"bytes,2,opt,name=serialized_method" json:"serialized_method,omitempty"` + IsNotification *bool `protobuf:"varint,3,opt,name=is_notification" json:"is_notification,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientServiceMethod) Reset() { *m = CMsgClientServiceMethod{} } +func (m *CMsgClientServiceMethod) String() string { return proto.CompactTextString(m) } +func (*CMsgClientServiceMethod) ProtoMessage() {} +func (*CMsgClientServiceMethod) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{139} } + +func (m *CMsgClientServiceMethod) GetMethodName() string { + if m != nil && m.MethodName != nil { + return *m.MethodName + } + return "" +} + +func (m *CMsgClientServiceMethod) GetSerializedMethod() []byte { + if m != nil { + return m.SerializedMethod + } + return nil +} + +func (m *CMsgClientServiceMethod) GetIsNotification() bool { + if m != nil && m.IsNotification != nil { + return *m.IsNotification + } + return false +} + +type CMsgClientServiceMethodResponse struct { + MethodName *string `protobuf:"bytes,1,opt,name=method_name" json:"method_name,omitempty"` + SerializedMethodResponse []byte `protobuf:"bytes,2,opt,name=serialized_method_response" json:"serialized_method_response,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientServiceMethodResponse) Reset() { *m = CMsgClientServiceMethodResponse{} } +func (m *CMsgClientServiceMethodResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientServiceMethodResponse) ProtoMessage() {} +func (*CMsgClientServiceMethodResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{140} +} + +func (m *CMsgClientServiceMethodResponse) GetMethodName() string { + if m != nil && m.MethodName != nil { + return *m.MethodName + } + return "" +} + +func (m *CMsgClientServiceMethodResponse) GetSerializedMethodResponse() []byte { + if m != nil { + return m.SerializedMethodResponse + } + return nil +} + +type CMsgClientUIMode struct { + Uimode *uint32 `protobuf:"varint,1,opt,name=uimode" json:"uimode,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUIMode) Reset() { *m = CMsgClientUIMode{} } +func (m *CMsgClientUIMode) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUIMode) ProtoMessage() {} +func (*CMsgClientUIMode) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{141} } + +func (m *CMsgClientUIMode) GetUimode() uint32 { + if m != nil && m.Uimode != nil { + return *m.Uimode + } + return 0 +} + +type CMsgClientVanityURLChangedNotification struct { + VanityUrl *string `protobuf:"bytes,1,opt,name=vanity_url" json:"vanity_url,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientVanityURLChangedNotification) Reset() { + *m = CMsgClientVanityURLChangedNotification{} +} +func (m *CMsgClientVanityURLChangedNotification) String() string { return proto.CompactTextString(m) } +func (*CMsgClientVanityURLChangedNotification) ProtoMessage() {} +func (*CMsgClientVanityURLChangedNotification) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{142} +} + +func (m *CMsgClientVanityURLChangedNotification) GetVanityUrl() string { + if m != nil && m.VanityUrl != nil { + return *m.VanityUrl + } + return "" +} + +type CMsgClientAuthorizeLocalDeviceRequest struct { + DeviceDescription *string `protobuf:"bytes,1,opt,name=device_description" json:"device_description,omitempty"` + OwnerAccountId *uint32 `protobuf:"varint,2,opt,name=owner_account_id" json:"owner_account_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAuthorizeLocalDeviceRequest) Reset() { *m = CMsgClientAuthorizeLocalDeviceRequest{} } +func (m *CMsgClientAuthorizeLocalDeviceRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAuthorizeLocalDeviceRequest) ProtoMessage() {} +func (*CMsgClientAuthorizeLocalDeviceRequest) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{143} +} + +func (m *CMsgClientAuthorizeLocalDeviceRequest) GetDeviceDescription() string { + if m != nil && m.DeviceDescription != nil { + return *m.DeviceDescription + } + return "" +} + +func (m *CMsgClientAuthorizeLocalDeviceRequest) GetOwnerAccountId() uint32 { + if m != nil && m.OwnerAccountId != nil { + return *m.OwnerAccountId + } + return 0 +} + +type CMsgClientAuthorizeLocalDevice struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + OwnerAccountId *uint32 `protobuf:"varint,2,opt,name=owner_account_id" json:"owner_account_id,omitempty"` + AuthedDeviceToken *uint64 `protobuf:"varint,3,opt,name=authed_device_token" json:"authed_device_token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientAuthorizeLocalDevice) Reset() { *m = CMsgClientAuthorizeLocalDevice{} } +func (m *CMsgClientAuthorizeLocalDevice) String() string { return proto.CompactTextString(m) } +func (*CMsgClientAuthorizeLocalDevice) ProtoMessage() {} +func (*CMsgClientAuthorizeLocalDevice) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{144} +} + +const Default_CMsgClientAuthorizeLocalDevice_Eresult int32 = 2 + +func (m *CMsgClientAuthorizeLocalDevice) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientAuthorizeLocalDevice_Eresult +} + +func (m *CMsgClientAuthorizeLocalDevice) GetOwnerAccountId() uint32 { + if m != nil && m.OwnerAccountId != nil { + return *m.OwnerAccountId + } + return 0 +} + +func (m *CMsgClientAuthorizeLocalDevice) GetAuthedDeviceToken() uint64 { + if m != nil && m.AuthedDeviceToken != nil { + return *m.AuthedDeviceToken + } + return 0 +} + +type CMsgClientDeauthorizeDeviceRequest struct { + DeauthorizationAccountId *uint32 `protobuf:"varint,1,opt,name=deauthorization_account_id" json:"deauthorization_account_id,omitempty"` + DeauthorizationDeviceToken *uint64 `protobuf:"varint,2,opt,name=deauthorization_device_token" json:"deauthorization_device_token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientDeauthorizeDeviceRequest) Reset() { *m = CMsgClientDeauthorizeDeviceRequest{} } +func (m *CMsgClientDeauthorizeDeviceRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgClientDeauthorizeDeviceRequest) ProtoMessage() {} +func (*CMsgClientDeauthorizeDeviceRequest) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{145} +} + +func (m *CMsgClientDeauthorizeDeviceRequest) GetDeauthorizationAccountId() uint32 { + if m != nil && m.DeauthorizationAccountId != nil { + return *m.DeauthorizationAccountId + } + return 0 +} + +func (m *CMsgClientDeauthorizeDeviceRequest) GetDeauthorizationDeviceToken() uint64 { + if m != nil && m.DeauthorizationDeviceToken != nil { + return *m.DeauthorizationDeviceToken + } + return 0 +} + +type CMsgClientDeauthorizeDevice struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + DeauthorizationAccountId *uint32 `protobuf:"varint,2,opt,name=deauthorization_account_id" json:"deauthorization_account_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientDeauthorizeDevice) Reset() { *m = CMsgClientDeauthorizeDevice{} } +func (m *CMsgClientDeauthorizeDevice) String() string { return proto.CompactTextString(m) } +func (*CMsgClientDeauthorizeDevice) ProtoMessage() {} +func (*CMsgClientDeauthorizeDevice) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{146} } + +const Default_CMsgClientDeauthorizeDevice_Eresult int32 = 2 + +func (m *CMsgClientDeauthorizeDevice) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientDeauthorizeDevice_Eresult +} + +func (m *CMsgClientDeauthorizeDevice) GetDeauthorizationAccountId() uint32 { + if m != nil && m.DeauthorizationAccountId != nil { + return *m.DeauthorizationAccountId + } + return 0 +} + +type CMsgClientUseLocalDeviceAuthorizations struct { + AuthorizationAccountId []uint32 `protobuf:"varint,1,rep,name=authorization_account_id" json:"authorization_account_id,omitempty"` + DeviceTokens []*CMsgClientUseLocalDeviceAuthorizations_DeviceToken `protobuf:"bytes,2,rep,name=device_tokens" json:"device_tokens,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUseLocalDeviceAuthorizations) Reset() { + *m = CMsgClientUseLocalDeviceAuthorizations{} +} +func (m *CMsgClientUseLocalDeviceAuthorizations) String() string { return proto.CompactTextString(m) } +func (*CMsgClientUseLocalDeviceAuthorizations) ProtoMessage() {} +func (*CMsgClientUseLocalDeviceAuthorizations) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{147} +} + +func (m *CMsgClientUseLocalDeviceAuthorizations) GetAuthorizationAccountId() []uint32 { + if m != nil { + return m.AuthorizationAccountId + } + return nil +} + +func (m *CMsgClientUseLocalDeviceAuthorizations) GetDeviceTokens() []*CMsgClientUseLocalDeviceAuthorizations_DeviceToken { + if m != nil { + return m.DeviceTokens + } + return nil +} + +type CMsgClientUseLocalDeviceAuthorizations_DeviceToken struct { + OwnerAccountId *uint32 `protobuf:"varint,1,opt,name=owner_account_id" json:"owner_account_id,omitempty"` + TokenId *uint64 `protobuf:"varint,2,opt,name=token_id" json:"token_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientUseLocalDeviceAuthorizations_DeviceToken) Reset() { + *m = CMsgClientUseLocalDeviceAuthorizations_DeviceToken{} +} +func (m *CMsgClientUseLocalDeviceAuthorizations_DeviceToken) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientUseLocalDeviceAuthorizations_DeviceToken) ProtoMessage() {} +func (*CMsgClientUseLocalDeviceAuthorizations_DeviceToken) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{147, 0} +} + +func (m *CMsgClientUseLocalDeviceAuthorizations_DeviceToken) GetOwnerAccountId() uint32 { + if m != nil && m.OwnerAccountId != nil { + return *m.OwnerAccountId + } + return 0 +} + +func (m *CMsgClientUseLocalDeviceAuthorizations_DeviceToken) GetTokenId() uint64 { + if m != nil && m.TokenId != nil { + return *m.TokenId + } + return 0 +} + +type CMsgClientGetAuthorizedDevices struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetAuthorizedDevices) Reset() { *m = CMsgClientGetAuthorizedDevices{} } +func (m *CMsgClientGetAuthorizedDevices) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetAuthorizedDevices) ProtoMessage() {} +func (*CMsgClientGetAuthorizedDevices) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{148} +} + +type CMsgClientGetAuthorizedDevicesResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + AuthorizedDevice []*CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice `protobuf:"bytes,2,rep,name=authorized_device" json:"authorized_device,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetAuthorizedDevicesResponse) Reset() { + *m = CMsgClientGetAuthorizedDevicesResponse{} +} +func (m *CMsgClientGetAuthorizedDevicesResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetAuthorizedDevicesResponse) ProtoMessage() {} +func (*CMsgClientGetAuthorizedDevicesResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{149} +} + +const Default_CMsgClientGetAuthorizedDevicesResponse_Eresult int32 = 2 + +func (m *CMsgClientGetAuthorizedDevicesResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientGetAuthorizedDevicesResponse_Eresult +} + +func (m *CMsgClientGetAuthorizedDevicesResponse) GetAuthorizedDevice() []*CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice { + if m != nil { + return m.AuthorizedDevice + } + return nil +} + +type CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice struct { + AuthDeviceToken *uint64 `protobuf:"varint,1,opt,name=auth_device_token" json:"auth_device_token,omitempty"` + DeviceName *string `protobuf:"bytes,2,opt,name=device_name" json:"device_name,omitempty"` + LastAccessTime *uint32 `protobuf:"varint,3,opt,name=last_access_time" json:"last_access_time,omitempty"` + BorrowerId *uint32 `protobuf:"varint,4,opt,name=borrower_id" json:"borrower_id,omitempty"` + IsPending *bool `protobuf:"varint,5,opt,name=is_pending" json:"is_pending,omitempty"` + AppPlayed *uint32 `protobuf:"varint,6,opt,name=app_played" json:"app_played,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) Reset() { + *m = CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice{} +} +func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) ProtoMessage() {} +func (*CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{149, 0} +} + +func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) GetAuthDeviceToken() uint64 { + if m != nil && m.AuthDeviceToken != nil { + return *m.AuthDeviceToken + } + return 0 +} + +func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) GetDeviceName() string { + if m != nil && m.DeviceName != nil { + return *m.DeviceName + } + return "" +} + +func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) GetLastAccessTime() uint32 { + if m != nil && m.LastAccessTime != nil { + return *m.LastAccessTime + } + return 0 +} + +func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) GetBorrowerId() uint32 { + if m != nil && m.BorrowerId != nil { + return *m.BorrowerId + } + return 0 +} + +func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) GetIsPending() bool { + if m != nil && m.IsPending != nil { + return *m.IsPending + } + return false +} + +func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) GetAppPlayed() uint32 { + if m != nil && m.AppPlayed != nil { + return *m.AppPlayed + } + return 0 +} + +type CMsgClientGetEmoticonList struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientGetEmoticonList) Reset() { *m = CMsgClientGetEmoticonList{} } +func (m *CMsgClientGetEmoticonList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientGetEmoticonList) ProtoMessage() {} +func (*CMsgClientGetEmoticonList) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{150} } + +type CMsgClientEmoticonList struct { + Emoticons []*CMsgClientEmoticonList_Emoticon `protobuf:"bytes,1,rep,name=emoticons" json:"emoticons,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientEmoticonList) Reset() { *m = CMsgClientEmoticonList{} } +func (m *CMsgClientEmoticonList) String() string { return proto.CompactTextString(m) } +func (*CMsgClientEmoticonList) ProtoMessage() {} +func (*CMsgClientEmoticonList) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{151} } + +func (m *CMsgClientEmoticonList) GetEmoticons() []*CMsgClientEmoticonList_Emoticon { + if m != nil { + return m.Emoticons + } + return nil +} + +type CMsgClientEmoticonList_Emoticon struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientEmoticonList_Emoticon) Reset() { *m = CMsgClientEmoticonList_Emoticon{} } +func (m *CMsgClientEmoticonList_Emoticon) String() string { return proto.CompactTextString(m) } +func (*CMsgClientEmoticonList_Emoticon) ProtoMessage() {} +func (*CMsgClientEmoticonList_Emoticon) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{151, 0} +} + +func (m *CMsgClientEmoticonList_Emoticon) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CMsgClientEmoticonList_Emoticon) GetCount() int32 { + if m != nil && m.Count != nil { + return *m.Count + } + return 0 +} + +type CMsgClientSharedLibraryLockStatus struct { + LockedLibrary []*CMsgClientSharedLibraryLockStatus_LockedLibrary `protobuf:"bytes,1,rep,name=locked_library" json:"locked_library,omitempty"` + OwnLibraryLockedBy *uint32 `protobuf:"varint,2,opt,name=own_library_locked_by" json:"own_library_locked_by,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientSharedLibraryLockStatus) Reset() { *m = CMsgClientSharedLibraryLockStatus{} } +func (m *CMsgClientSharedLibraryLockStatus) String() string { return proto.CompactTextString(m) } +func (*CMsgClientSharedLibraryLockStatus) ProtoMessage() {} +func (*CMsgClientSharedLibraryLockStatus) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{152} +} + +func (m *CMsgClientSharedLibraryLockStatus) GetLockedLibrary() []*CMsgClientSharedLibraryLockStatus_LockedLibrary { + if m != nil { + return m.LockedLibrary + } + return nil +} + +func (m *CMsgClientSharedLibraryLockStatus) GetOwnLibraryLockedBy() uint32 { + if m != nil && m.OwnLibraryLockedBy != nil { + return *m.OwnLibraryLockedBy + } + return 0 +} + +type CMsgClientSharedLibraryLockStatus_LockedLibrary struct { + OwnerId *uint32 `protobuf:"varint,1,opt,name=owner_id" json:"owner_id,omitempty"` + LockedBy *uint32 `protobuf:"varint,2,opt,name=locked_by" json:"locked_by,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientSharedLibraryLockStatus_LockedLibrary) Reset() { + *m = CMsgClientSharedLibraryLockStatus_LockedLibrary{} +} +func (m *CMsgClientSharedLibraryLockStatus_LockedLibrary) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientSharedLibraryLockStatus_LockedLibrary) ProtoMessage() {} +func (*CMsgClientSharedLibraryLockStatus_LockedLibrary) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{152, 0} +} + +func (m *CMsgClientSharedLibraryLockStatus_LockedLibrary) GetOwnerId() uint32 { + if m != nil && m.OwnerId != nil { + return *m.OwnerId + } + return 0 +} + +func (m *CMsgClientSharedLibraryLockStatus_LockedLibrary) GetLockedBy() uint32 { + if m != nil && m.LockedBy != nil { + return *m.LockedBy + } + return 0 +} + +type CMsgClientSharedLibraryStopPlaying struct { + SecondsLeft *int32 `protobuf:"varint,1,opt,name=seconds_left" json:"seconds_left,omitempty"` + StopApps []*CMsgClientSharedLibraryStopPlaying_StopApp `protobuf:"bytes,2,rep,name=stop_apps" json:"stop_apps,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientSharedLibraryStopPlaying) Reset() { *m = CMsgClientSharedLibraryStopPlaying{} } +func (m *CMsgClientSharedLibraryStopPlaying) String() string { return proto.CompactTextString(m) } +func (*CMsgClientSharedLibraryStopPlaying) ProtoMessage() {} +func (*CMsgClientSharedLibraryStopPlaying) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{153} +} + +func (m *CMsgClientSharedLibraryStopPlaying) GetSecondsLeft() int32 { + if m != nil && m.SecondsLeft != nil { + return *m.SecondsLeft + } + return 0 +} + +func (m *CMsgClientSharedLibraryStopPlaying) GetStopApps() []*CMsgClientSharedLibraryStopPlaying_StopApp { + if m != nil { + return m.StopApps + } + return nil +} + +type CMsgClientSharedLibraryStopPlaying_StopApp struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + OwnerId *uint32 `protobuf:"varint,2,opt,name=owner_id" json:"owner_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientSharedLibraryStopPlaying_StopApp) Reset() { + *m = CMsgClientSharedLibraryStopPlaying_StopApp{} +} +func (m *CMsgClientSharedLibraryStopPlaying_StopApp) String() string { + return proto.CompactTextString(m) +} +func (*CMsgClientSharedLibraryStopPlaying_StopApp) ProtoMessage() {} +func (*CMsgClientSharedLibraryStopPlaying_StopApp) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{153, 0} +} + +func (m *CMsgClientSharedLibraryStopPlaying_StopApp) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgClientSharedLibraryStopPlaying_StopApp) GetOwnerId() uint32 { + if m != nil && m.OwnerId != nil { + return *m.OwnerId + } + return 0 +} + +type CMsgClientServiceCall struct { + SysidRouting []byte `protobuf:"bytes,1,opt,name=sysid_routing" json:"sysid_routing,omitempty"` + CallHandle *uint32 `protobuf:"varint,2,opt,name=call_handle" json:"call_handle,omitempty"` + ModuleCrc *uint32 `protobuf:"varint,3,opt,name=module_crc" json:"module_crc,omitempty"` + ModuleHash []byte `protobuf:"bytes,4,opt,name=module_hash" json:"module_hash,omitempty"` + FunctionId *uint32 `protobuf:"varint,5,opt,name=function_id" json:"function_id,omitempty"` + CubOutputMax *uint32 `protobuf:"varint,6,opt,name=cub_output_max" json:"cub_output_max,omitempty"` + Flags *uint32 `protobuf:"varint,7,opt,name=flags" json:"flags,omitempty"` + Callparameter []byte `protobuf:"bytes,8,opt,name=callparameter" json:"callparameter,omitempty"` + PingOnly *bool `protobuf:"varint,9,opt,name=ping_only" json:"ping_only,omitempty"` + MaxOutstandingCalls *uint32 `protobuf:"varint,10,opt,name=max_outstanding_calls" json:"max_outstanding_calls,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientServiceCall) Reset() { *m = CMsgClientServiceCall{} } +func (m *CMsgClientServiceCall) String() string { return proto.CompactTextString(m) } +func (*CMsgClientServiceCall) ProtoMessage() {} +func (*CMsgClientServiceCall) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{154} } + +func (m *CMsgClientServiceCall) GetSysidRouting() []byte { + if m != nil { + return m.SysidRouting + } + return nil +} + +func (m *CMsgClientServiceCall) GetCallHandle() uint32 { + if m != nil && m.CallHandle != nil { + return *m.CallHandle + } + return 0 +} + +func (m *CMsgClientServiceCall) GetModuleCrc() uint32 { + if m != nil && m.ModuleCrc != nil { + return *m.ModuleCrc + } + return 0 +} + +func (m *CMsgClientServiceCall) GetModuleHash() []byte { + if m != nil { + return m.ModuleHash + } + return nil +} + +func (m *CMsgClientServiceCall) GetFunctionId() uint32 { + if m != nil && m.FunctionId != nil { + return *m.FunctionId + } + return 0 +} + +func (m *CMsgClientServiceCall) GetCubOutputMax() uint32 { + if m != nil && m.CubOutputMax != nil { + return *m.CubOutputMax + } + return 0 +} + +func (m *CMsgClientServiceCall) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *CMsgClientServiceCall) GetCallparameter() []byte { + if m != nil { + return m.Callparameter + } + return nil +} + +func (m *CMsgClientServiceCall) GetPingOnly() bool { + if m != nil && m.PingOnly != nil { + return *m.PingOnly + } + return false +} + +func (m *CMsgClientServiceCall) GetMaxOutstandingCalls() uint32 { + if m != nil && m.MaxOutstandingCalls != nil { + return *m.MaxOutstandingCalls + } + return 0 +} + +type CMsgClientServiceModule struct { + ModuleCrc *uint32 `protobuf:"varint,1,opt,name=module_crc" json:"module_crc,omitempty"` + ModuleHash []byte `protobuf:"bytes,2,opt,name=module_hash" json:"module_hash,omitempty"` + ModuleContent []byte `protobuf:"bytes,3,opt,name=module_content" json:"module_content,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientServiceModule) Reset() { *m = CMsgClientServiceModule{} } +func (m *CMsgClientServiceModule) String() string { return proto.CompactTextString(m) } +func (*CMsgClientServiceModule) ProtoMessage() {} +func (*CMsgClientServiceModule) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{155} } + +func (m *CMsgClientServiceModule) GetModuleCrc() uint32 { + if m != nil && m.ModuleCrc != nil { + return *m.ModuleCrc + } + return 0 +} + +func (m *CMsgClientServiceModule) GetModuleHash() []byte { + if m != nil { + return m.ModuleHash + } + return nil +} + +func (m *CMsgClientServiceModule) GetModuleContent() []byte { + if m != nil { + return m.ModuleContent + } + return nil +} + +type CMsgClientServiceCallResponse struct { + SysidRouting []byte `protobuf:"bytes,1,opt,name=sysid_routing" json:"sysid_routing,omitempty"` + CallHandle *uint32 `protobuf:"varint,2,opt,name=call_handle" json:"call_handle,omitempty"` + ModuleCrc *uint32 `protobuf:"varint,3,opt,name=module_crc" json:"module_crc,omitempty"` + ModuleHash []byte `protobuf:"bytes,4,opt,name=module_hash" json:"module_hash,omitempty"` + Ecallresult *uint32 `protobuf:"varint,5,opt,name=ecallresult" json:"ecallresult,omitempty"` + ResultContent []byte `protobuf:"bytes,6,opt,name=result_content" json:"result_content,omitempty"` + OsVersionInfo []byte `protobuf:"bytes,7,opt,name=os_version_info" json:"os_version_info,omitempty"` + SystemInfo []byte `protobuf:"bytes,8,opt,name=system_info" json:"system_info,omitempty"` + LoadAddress *uint64 `protobuf:"fixed64,9,opt,name=load_address" json:"load_address,omitempty"` + ExceptionRecord []byte `protobuf:"bytes,10,opt,name=exception_record" json:"exception_record,omitempty"` + PortableOsVersionInfo []byte `protobuf:"bytes,11,opt,name=portable_os_version_info" json:"portable_os_version_info,omitempty"` + PortableSystemInfo []byte `protobuf:"bytes,12,opt,name=portable_system_info" json:"portable_system_info,omitempty"` + WasConverted *bool `protobuf:"varint,13,opt,name=was_converted" json:"was_converted,omitempty"` + InternalResult *uint32 `protobuf:"varint,14,opt,name=internal_result" json:"internal_result,omitempty"` + CurrentCount *uint32 `protobuf:"varint,15,opt,name=current_count" json:"current_count,omitempty"` + LastCallHandle *uint32 `protobuf:"varint,16,opt,name=last_call_handle" json:"last_call_handle,omitempty"` + LastCallModuleCrc *uint32 `protobuf:"varint,17,opt,name=last_call_module_crc" json:"last_call_module_crc,omitempty"` + LastCallSysidRouting []byte `protobuf:"bytes,18,opt,name=last_call_sysid_routing" json:"last_call_sysid_routing,omitempty"` + LastEcallresult *uint32 `protobuf:"varint,19,opt,name=last_ecallresult" json:"last_ecallresult,omitempty"` + LastCallissueDelta *uint32 `protobuf:"varint,20,opt,name=last_callissue_delta" json:"last_callissue_delta,omitempty"` + LastCallcompleteDelta *uint32 `protobuf:"varint,21,opt,name=last_callcomplete_delta" json:"last_callcomplete_delta,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientServiceCallResponse) Reset() { *m = CMsgClientServiceCallResponse{} } +func (m *CMsgClientServiceCallResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientServiceCallResponse) ProtoMessage() {} +func (*CMsgClientServiceCallResponse) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{156} } + +func (m *CMsgClientServiceCallResponse) GetSysidRouting() []byte { + if m != nil { + return m.SysidRouting + } + return nil +} + +func (m *CMsgClientServiceCallResponse) GetCallHandle() uint32 { + if m != nil && m.CallHandle != nil { + return *m.CallHandle + } + return 0 +} + +func (m *CMsgClientServiceCallResponse) GetModuleCrc() uint32 { + if m != nil && m.ModuleCrc != nil { + return *m.ModuleCrc + } + return 0 +} + +func (m *CMsgClientServiceCallResponse) GetModuleHash() []byte { + if m != nil { + return m.ModuleHash + } + return nil +} + +func (m *CMsgClientServiceCallResponse) GetEcallresult() uint32 { + if m != nil && m.Ecallresult != nil { + return *m.Ecallresult + } + return 0 +} + +func (m *CMsgClientServiceCallResponse) GetResultContent() []byte { + if m != nil { + return m.ResultContent + } + return nil +} + +func (m *CMsgClientServiceCallResponse) GetOsVersionInfo() []byte { + if m != nil { + return m.OsVersionInfo + } + return nil +} + +func (m *CMsgClientServiceCallResponse) GetSystemInfo() []byte { + if m != nil { + return m.SystemInfo + } + return nil +} + +func (m *CMsgClientServiceCallResponse) GetLoadAddress() uint64 { + if m != nil && m.LoadAddress != nil { + return *m.LoadAddress + } + return 0 +} + +func (m *CMsgClientServiceCallResponse) GetExceptionRecord() []byte { + if m != nil { + return m.ExceptionRecord + } + return nil +} + +func (m *CMsgClientServiceCallResponse) GetPortableOsVersionInfo() []byte { + if m != nil { + return m.PortableOsVersionInfo + } + return nil +} + +func (m *CMsgClientServiceCallResponse) GetPortableSystemInfo() []byte { + if m != nil { + return m.PortableSystemInfo + } + return nil +} + +func (m *CMsgClientServiceCallResponse) GetWasConverted() bool { + if m != nil && m.WasConverted != nil { + return *m.WasConverted + } + return false +} + +func (m *CMsgClientServiceCallResponse) GetInternalResult() uint32 { + if m != nil && m.InternalResult != nil { + return *m.InternalResult + } + return 0 +} + +func (m *CMsgClientServiceCallResponse) GetCurrentCount() uint32 { + if m != nil && m.CurrentCount != nil { + return *m.CurrentCount + } + return 0 +} + +func (m *CMsgClientServiceCallResponse) GetLastCallHandle() uint32 { + if m != nil && m.LastCallHandle != nil { + return *m.LastCallHandle + } + return 0 +} + +func (m *CMsgClientServiceCallResponse) GetLastCallModuleCrc() uint32 { + if m != nil && m.LastCallModuleCrc != nil { + return *m.LastCallModuleCrc + } + return 0 +} + +func (m *CMsgClientServiceCallResponse) GetLastCallSysidRouting() []byte { + if m != nil { + return m.LastCallSysidRouting + } + return nil +} + +func (m *CMsgClientServiceCallResponse) GetLastEcallresult() uint32 { + if m != nil && m.LastEcallresult != nil { + return *m.LastEcallresult + } + return 0 +} + +func (m *CMsgClientServiceCallResponse) GetLastCallissueDelta() uint32 { + if m != nil && m.LastCallissueDelta != nil { + return *m.LastCallissueDelta + } + return 0 +} + +func (m *CMsgClientServiceCallResponse) GetLastCallcompleteDelta() uint32 { + if m != nil && m.LastCallcompleteDelta != nil { + return *m.LastCallcompleteDelta + } + return 0 +} + +type CMsgAMUnlockStreaming struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgAMUnlockStreaming) Reset() { *m = CMsgAMUnlockStreaming{} } +func (m *CMsgAMUnlockStreaming) String() string { return proto.CompactTextString(m) } +func (*CMsgAMUnlockStreaming) ProtoMessage() {} +func (*CMsgAMUnlockStreaming) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{157} } + +type CMsgAMUnlockStreamingResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + EncryptionKey []byte `protobuf:"bytes,2,opt,name=encryption_key" json:"encryption_key,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgAMUnlockStreamingResponse) Reset() { *m = CMsgAMUnlockStreamingResponse{} } +func (m *CMsgAMUnlockStreamingResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgAMUnlockStreamingResponse) ProtoMessage() {} +func (*CMsgAMUnlockStreamingResponse) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{158} } + +const Default_CMsgAMUnlockStreamingResponse_Eresult int32 = 2 + +func (m *CMsgAMUnlockStreamingResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgAMUnlockStreamingResponse_Eresult +} + +func (m *CMsgAMUnlockStreamingResponse) GetEncryptionKey() []byte { + if m != nil { + return m.EncryptionKey + } + return nil +} + +type CMsgClientPlayingSessionState struct { + PlayingBlocked *bool `protobuf:"varint,2,opt,name=playing_blocked" json:"playing_blocked,omitempty"` + PlayingApp *uint32 `protobuf:"varint,3,opt,name=playing_app" json:"playing_app,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientPlayingSessionState) Reset() { *m = CMsgClientPlayingSessionState{} } +func (m *CMsgClientPlayingSessionState) String() string { return proto.CompactTextString(m) } +func (*CMsgClientPlayingSessionState) ProtoMessage() {} +func (*CMsgClientPlayingSessionState) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{159} } + +func (m *CMsgClientPlayingSessionState) GetPlayingBlocked() bool { + if m != nil && m.PlayingBlocked != nil { + return *m.PlayingBlocked + } + return false +} + +func (m *CMsgClientPlayingSessionState) GetPlayingApp() uint32 { + if m != nil && m.PlayingApp != nil { + return *m.PlayingApp + } + return 0 +} + +type CMsgClientKickPlayingSession struct { + OnlyStopGame *bool `protobuf:"varint,1,opt,name=only_stop_game" json:"only_stop_game,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientKickPlayingSession) Reset() { *m = CMsgClientKickPlayingSession{} } +func (m *CMsgClientKickPlayingSession) String() string { return proto.CompactTextString(m) } +func (*CMsgClientKickPlayingSession) ProtoMessage() {} +func (*CMsgClientKickPlayingSession) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{160} } + +func (m *CMsgClientKickPlayingSession) GetOnlyStopGame() bool { + if m != nil && m.OnlyStopGame != nil { + return *m.OnlyStopGame + } + return false +} + +type CMsgClientCreateAccount struct { + AccountName *string `protobuf:"bytes,1,opt,name=account_name" json:"account_name,omitempty"` + Password *string `protobuf:"bytes,2,opt,name=password" json:"password,omitempty"` + Email *string `protobuf:"bytes,3,opt,name=email" json:"email,omitempty"` + Launcher *uint32 `protobuf:"varint,6,opt,name=launcher" json:"launcher,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCreateAccount) Reset() { *m = CMsgClientCreateAccount{} } +func (m *CMsgClientCreateAccount) String() string { return proto.CompactTextString(m) } +func (*CMsgClientCreateAccount) ProtoMessage() {} +func (*CMsgClientCreateAccount) Descriptor() ([]byte, []int) { return client_server_2_fileDescriptor0, []int{161} } + +func (m *CMsgClientCreateAccount) GetAccountName() string { + if m != nil && m.AccountName != nil { + return *m.AccountName + } + return "" +} + +func (m *CMsgClientCreateAccount) GetPassword() string { + if m != nil && m.Password != nil { + return *m.Password + } + return "" +} + +func (m *CMsgClientCreateAccount) GetEmail() string { + if m != nil && m.Email != nil { + return *m.Email + } + return "" +} + +func (m *CMsgClientCreateAccount) GetLauncher() uint32 { + if m != nil && m.Launcher != nil { + return *m.Launcher + } + return 0 +} + +type CMsgClientCreateAccountResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Steamid *uint64 `protobuf:"fixed64,2,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientCreateAccountResponse) Reset() { *m = CMsgClientCreateAccountResponse{} } +func (m *CMsgClientCreateAccountResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientCreateAccountResponse) ProtoMessage() {} +func (*CMsgClientCreateAccountResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{162} +} + +const Default_CMsgClientCreateAccountResponse_Eresult int32 = 2 + +func (m *CMsgClientCreateAccountResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientCreateAccountResponse_Eresult +} + +func (m *CMsgClientCreateAccountResponse) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CMsgClientVoiceCallPreAuthorize struct { + CallerSteamid *uint64 `protobuf:"fixed64,1,opt,name=caller_steamid" json:"caller_steamid,omitempty"` + ReceiverSteamid *uint64 `protobuf:"fixed64,2,opt,name=receiver_steamid" json:"receiver_steamid,omitempty"` + CallerId *int32 `protobuf:"varint,3,opt,name=caller_id" json:"caller_id,omitempty"` + Hangup *bool `protobuf:"varint,4,opt,name=hangup" json:"hangup,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientVoiceCallPreAuthorize) Reset() { *m = CMsgClientVoiceCallPreAuthorize{} } +func (m *CMsgClientVoiceCallPreAuthorize) String() string { return proto.CompactTextString(m) } +func (*CMsgClientVoiceCallPreAuthorize) ProtoMessage() {} +func (*CMsgClientVoiceCallPreAuthorize) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{163} +} + +func (m *CMsgClientVoiceCallPreAuthorize) GetCallerSteamid() uint64 { + if m != nil && m.CallerSteamid != nil { + return *m.CallerSteamid + } + return 0 +} + +func (m *CMsgClientVoiceCallPreAuthorize) GetReceiverSteamid() uint64 { + if m != nil && m.ReceiverSteamid != nil { + return *m.ReceiverSteamid + } + return 0 +} + +func (m *CMsgClientVoiceCallPreAuthorize) GetCallerId() int32 { + if m != nil && m.CallerId != nil { + return *m.CallerId + } + return 0 +} + +func (m *CMsgClientVoiceCallPreAuthorize) GetHangup() bool { + if m != nil && m.Hangup != nil { + return *m.Hangup + } + return false +} + +type CMsgClientVoiceCallPreAuthorizeResponse struct { + CallerSteamid *uint64 `protobuf:"fixed64,1,opt,name=caller_steamid" json:"caller_steamid,omitempty"` + ReceiverSteamid *uint64 `protobuf:"fixed64,2,opt,name=receiver_steamid" json:"receiver_steamid,omitempty"` + Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"` + CallerId *int32 `protobuf:"varint,4,opt,name=caller_id" json:"caller_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CMsgClientVoiceCallPreAuthorizeResponse) Reset() { + *m = CMsgClientVoiceCallPreAuthorizeResponse{} +} +func (m *CMsgClientVoiceCallPreAuthorizeResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgClientVoiceCallPreAuthorizeResponse) ProtoMessage() {} +func (*CMsgClientVoiceCallPreAuthorizeResponse) Descriptor() ([]byte, []int) { + return client_server_2_fileDescriptor0, []int{164} +} + +const Default_CMsgClientVoiceCallPreAuthorizeResponse_Eresult int32 = 2 + +func (m *CMsgClientVoiceCallPreAuthorizeResponse) GetCallerSteamid() uint64 { + if m != nil && m.CallerSteamid != nil { + return *m.CallerSteamid + } + return 0 +} + +func (m *CMsgClientVoiceCallPreAuthorizeResponse) GetReceiverSteamid() uint64 { + if m != nil && m.ReceiverSteamid != nil { + return *m.ReceiverSteamid + } + return 0 +} + +func (m *CMsgClientVoiceCallPreAuthorizeResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgClientVoiceCallPreAuthorizeResponse_Eresult +} + +func (m *CMsgClientVoiceCallPreAuthorizeResponse) GetCallerId() int32 { + if m != nil && m.CallerId != nil { + return *m.CallerId + } + return 0 +} + +func init() { + proto.RegisterType((*CMsgClientUCMAddScreenshot)(nil), "CMsgClientUCMAddScreenshot") + proto.RegisterType((*CMsgClientUCMAddScreenshot_Tag)(nil), "CMsgClientUCMAddScreenshot.Tag") + proto.RegisterType((*CMsgClientUCMAddScreenshotResponse)(nil), "CMsgClientUCMAddScreenshotResponse") + proto.RegisterType((*CMsgClientUCMDeleteScreenshot)(nil), "CMsgClientUCMDeleteScreenshot") + proto.RegisterType((*CMsgClientUCMDeleteScreenshotResponse)(nil), "CMsgClientUCMDeleteScreenshotResponse") + proto.RegisterType((*CMsgClientUCMPublishFile)(nil), "CMsgClientUCMPublishFile") + proto.RegisterType((*CMsgClientUCMPublishFileResponse)(nil), "CMsgClientUCMPublishFileResponse") + proto.RegisterType((*CMsgClientUCMUpdatePublishedFile)(nil), "CMsgClientUCMUpdatePublishedFile") + proto.RegisterType((*CMsgClientUCMUpdatePublishedFile_KeyValueTag)(nil), "CMsgClientUCMUpdatePublishedFile.KeyValueTag") + proto.RegisterType((*CMsgClientUCMUpdatePublishedFileResponse)(nil), "CMsgClientUCMUpdatePublishedFileResponse") + proto.RegisterType((*CMsgClientUCMDeletePublishedFile)(nil), "CMsgClientUCMDeletePublishedFile") + proto.RegisterType((*CMsgClientUCMDeletePublishedFileResponse)(nil), "CMsgClientUCMDeletePublishedFileResponse") + proto.RegisterType((*CMsgClientUCMEnumerateUserPublishedFiles)(nil), "CMsgClientUCMEnumerateUserPublishedFiles") + proto.RegisterType((*CMsgClientUCMEnumerateUserPublishedFilesResponse)(nil), "CMsgClientUCMEnumerateUserPublishedFilesResponse") + proto.RegisterType((*CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId)(nil), "CMsgClientUCMEnumerateUserPublishedFilesResponse.PublishedFileId") + proto.RegisterType((*CMsgClientUCMEnumerateUserSubscribedFiles)(nil), "CMsgClientUCMEnumerateUserSubscribedFiles") + proto.RegisterType((*CMsgClientUCMEnumerateUserSubscribedFilesResponse)(nil), "CMsgClientUCMEnumerateUserSubscribedFilesResponse") + proto.RegisterType((*CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId)(nil), "CMsgClientUCMEnumerateUserSubscribedFilesResponse.PublishedFileId") + proto.RegisterType((*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates)(nil), "CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates") + proto.RegisterType((*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse)(nil), "CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse") + proto.RegisterType((*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId)(nil), "CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse.PublishedFileId") + proto.RegisterType((*CMsgClientUCMPublishedFileSubscribed)(nil), "CMsgClientUCMPublishedFileSubscribed") + proto.RegisterType((*CMsgClientUCMPublishedFileUnsubscribed)(nil), "CMsgClientUCMPublishedFileUnsubscribed") + proto.RegisterType((*CMsgClientUCMPublishedFileDeleted)(nil), "CMsgClientUCMPublishedFileDeleted") + proto.RegisterType((*CMsgClientUCMPublishedFileUpdated)(nil), "CMsgClientUCMPublishedFileUpdated") + proto.RegisterType((*CMsgClientWorkshopItemChangesRequest)(nil), "CMsgClientWorkshopItemChangesRequest") + proto.RegisterType((*CMsgClientWorkshopItemChangesResponse)(nil), "CMsgClientWorkshopItemChangesResponse") + proto.RegisterType((*CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo)(nil), "CMsgClientWorkshopItemChangesResponse.WorkshopItemInfo") + proto.RegisterType((*CMsgClientWorkshopItemInfoRequest)(nil), "CMsgClientWorkshopItemInfoRequest") + proto.RegisterType((*CMsgClientWorkshopItemInfoRequest_WorkshopItem)(nil), "CMsgClientWorkshopItemInfoRequest.WorkshopItem") + proto.RegisterType((*CMsgClientWorkshopItemInfoResponse)(nil), "CMsgClientWorkshopItemInfoResponse") + proto.RegisterType((*CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo)(nil), "CMsgClientWorkshopItemInfoResponse.WorkshopItemInfo") + proto.RegisterType((*CMsgClientUCMGetPublishedFilesForUser)(nil), "CMsgClientUCMGetPublishedFilesForUser") + proto.RegisterType((*CMsgClientUCMGetPublishedFilesForUserResponse)(nil), "CMsgClientUCMGetPublishedFilesForUserResponse") + proto.RegisterType((*CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId)(nil), "CMsgClientUCMGetPublishedFilesForUserResponse.PublishedFileId") + proto.RegisterType((*CMsgClientUCMSetUserPublishedFileAction)(nil), "CMsgClientUCMSetUserPublishedFileAction") + proto.RegisterType((*CMsgClientUCMSetUserPublishedFileActionResponse)(nil), "CMsgClientUCMSetUserPublishedFileActionResponse") + proto.RegisterType((*CMsgClientUCMEnumeratePublishedFilesByUserAction)(nil), "CMsgClientUCMEnumeratePublishedFilesByUserAction") + proto.RegisterType((*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse)(nil), "CMsgClientUCMEnumeratePublishedFilesByUserActionResponse") + proto.RegisterType((*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId)(nil), "CMsgClientUCMEnumeratePublishedFilesByUserActionResponse.PublishedFileId") + proto.RegisterType((*CMsgClientScreenshotsChanged)(nil), "CMsgClientScreenshotsChanged") + proto.RegisterType((*CMsgClientUpdateUserGameInfo)(nil), "CMsgClientUpdateUserGameInfo") + proto.RegisterType((*CMsgClientRichPresenceUpload)(nil), "CMsgClientRichPresenceUpload") + proto.RegisterType((*CMsgClientRichPresenceRequest)(nil), "CMsgClientRichPresenceRequest") + proto.RegisterType((*CMsgClientRichPresenceInfo)(nil), "CMsgClientRichPresenceInfo") + proto.RegisterType((*CMsgClientRichPresenceInfo_RichPresence)(nil), "CMsgClientRichPresenceInfo.RichPresence") + proto.RegisterType((*CMsgClientCheckFileSignature)(nil), "CMsgClientCheckFileSignature") + proto.RegisterType((*CMsgClientCheckFileSignatureResponse)(nil), "CMsgClientCheckFileSignatureResponse") + proto.RegisterType((*CMsgClientReadMachineAuth)(nil), "CMsgClientReadMachineAuth") + proto.RegisterType((*CMsgClientReadMachineAuthResponse)(nil), "CMsgClientReadMachineAuthResponse") + proto.RegisterType((*CMsgClientUpdateMachineAuth)(nil), "CMsgClientUpdateMachineAuth") + proto.RegisterType((*CMsgClientUpdateMachineAuthResponse)(nil), "CMsgClientUpdateMachineAuthResponse") + proto.RegisterType((*CMsgClientRequestMachineAuth)(nil), "CMsgClientRequestMachineAuth") + proto.RegisterType((*CMsgClientRequestMachineAuthResponse)(nil), "CMsgClientRequestMachineAuthResponse") + proto.RegisterType((*CMsgClientCreateFriendsGroup)(nil), "CMsgClientCreateFriendsGroup") + proto.RegisterType((*CMsgClientCreateFriendsGroupResponse)(nil), "CMsgClientCreateFriendsGroupResponse") + proto.RegisterType((*CMsgClientDeleteFriendsGroup)(nil), "CMsgClientDeleteFriendsGroup") + proto.RegisterType((*CMsgClientDeleteFriendsGroupResponse)(nil), "CMsgClientDeleteFriendsGroupResponse") + proto.RegisterType((*CMsgClientRenameFriendsGroup)(nil), "CMsgClientRenameFriendsGroup") + proto.RegisterType((*CMsgClientRenameFriendsGroupResponse)(nil), "CMsgClientRenameFriendsGroupResponse") + proto.RegisterType((*CMsgClientAddFriendToGroup)(nil), "CMsgClientAddFriendToGroup") + proto.RegisterType((*CMsgClientAddFriendToGroupResponse)(nil), "CMsgClientAddFriendToGroupResponse") + proto.RegisterType((*CMsgClientRemoveFriendFromGroup)(nil), "CMsgClientRemoveFriendFromGroup") + proto.RegisterType((*CMsgClientRemoveFriendFromGroupResponse)(nil), "CMsgClientRemoveFriendFromGroupResponse") + proto.RegisterType((*CMsgClientRegisterKey)(nil), "CMsgClientRegisterKey") + proto.RegisterType((*CMsgClientPurchaseResponse)(nil), "CMsgClientPurchaseResponse") + proto.RegisterType((*CMsgClientActivateOEMLicense)(nil), "CMsgClientActivateOEMLicense") + proto.RegisterType((*CMsgClientRegisterOEMMachine)(nil), "CMsgClientRegisterOEMMachine") + proto.RegisterType((*CMsgClientRegisterOEMMachineResponse)(nil), "CMsgClientRegisterOEMMachineResponse") + proto.RegisterType((*CMsgClientPurchaseWithMachineID)(nil), "CMsgClientPurchaseWithMachineID") + proto.RegisterType((*CMsgTrading_InitiateTradeRequest)(nil), "CMsgTrading_InitiateTradeRequest") + proto.RegisterType((*CMsgTrading_InitiateTradeResponse)(nil), "CMsgTrading_InitiateTradeResponse") + proto.RegisterType((*CMsgTrading_CancelTradeRequest)(nil), "CMsgTrading_CancelTradeRequest") + proto.RegisterType((*CMsgTrading_StartSession)(nil), "CMsgTrading_StartSession") + proto.RegisterType((*CMsgClientEmailChange)(nil), "CMsgClientEmailChange") + proto.RegisterType((*CMsgClientEmailChangeResponse)(nil), "CMsgClientEmailChangeResponse") + proto.RegisterType((*CMsgClientGetCDNAuthToken)(nil), "CMsgClientGetCDNAuthToken") + proto.RegisterType((*CMsgClientGetDepotDecryptionKey)(nil), "CMsgClientGetDepotDecryptionKey") + proto.RegisterType((*CMsgClientGetDepotDecryptionKeyResponse)(nil), "CMsgClientGetDepotDecryptionKeyResponse") + proto.RegisterType((*CMsgClientGetAppBetaPasswords)(nil), "CMsgClientGetAppBetaPasswords") + proto.RegisterType((*CMsgClientGetAppBetaPasswordsResponse)(nil), "CMsgClientGetAppBetaPasswordsResponse") + proto.RegisterType((*CMsgClientGetAppBetaPasswordsResponse_BetaPassword)(nil), "CMsgClientGetAppBetaPasswordsResponse.BetaPassword") + proto.RegisterType((*CMsgClientCheckAppBetaPassword)(nil), "CMsgClientCheckAppBetaPassword") + proto.RegisterType((*CMsgClientCheckAppBetaPasswordResponse)(nil), "CMsgClientCheckAppBetaPasswordResponse") + proto.RegisterType((*CMsgClientCheckAppBetaPasswordResponse_BetaPassword)(nil), "CMsgClientCheckAppBetaPasswordResponse.BetaPassword") + proto.RegisterType((*CMsgClientUpdateAppJobReport)(nil), "CMsgClientUpdateAppJobReport") + proto.RegisterType((*CMsgClientDPContentStatsReport)(nil), "CMsgClientDPContentStatsReport") + proto.RegisterType((*CMsgClientGetCDNAuthTokenResponse)(nil), "CMsgClientGetCDNAuthTokenResponse") + proto.RegisterType((*CMsgDownloadRateStatistics)(nil), "CMsgDownloadRateStatistics") + proto.RegisterType((*CMsgDownloadRateStatistics_StatsInfo)(nil), "CMsgDownloadRateStatistics.StatsInfo") + proto.RegisterType((*CMsgClientRequestAccountData)(nil), "CMsgClientRequestAccountData") + proto.RegisterType((*CMsgClientRequestAccountDataResponse)(nil), "CMsgClientRequestAccountDataResponse") + proto.RegisterType((*CMsgClientUGSGetGlobalStats)(nil), "CMsgClientUGSGetGlobalStats") + proto.RegisterType((*CMsgClientUGSGetGlobalStatsResponse)(nil), "CMsgClientUGSGetGlobalStatsResponse") + proto.RegisterType((*CMsgClientUGSGetGlobalStatsResponse_Day)(nil), "CMsgClientUGSGetGlobalStatsResponse.Day") + proto.RegisterType((*CMsgClientUGSGetGlobalStatsResponse_Day_Stat)(nil), "CMsgClientUGSGetGlobalStatsResponse.Day.Stat") + proto.RegisterType((*CMsgGameServerData)(nil), "CMsgGameServerData") + proto.RegisterType((*CMsgGameServerData_Player)(nil), "CMsgGameServerData.Player") + proto.RegisterType((*CMsgGameServerRemove)(nil), "CMsgGameServerRemove") + proto.RegisterType((*CMsgClientGMSServerQuery)(nil), "CMsgClientGMSServerQuery") + proto.RegisterType((*CMsgGMSClientServerQueryResponse)(nil), "CMsgGMSClientServerQueryResponse") + proto.RegisterType((*CMsgGMSClientServerQueryResponse_Server)(nil), "CMsgGMSClientServerQueryResponse.Server") + proto.RegisterType((*CMsgGameServerOutOfDate)(nil), "CMsgGameServerOutOfDate") + proto.RegisterType((*CMsgClientRedeemGuestPass)(nil), "CMsgClientRedeemGuestPass") + proto.RegisterType((*CMsgClientRedeemGuestPassResponse)(nil), "CMsgClientRedeemGuestPassResponse") + proto.RegisterType((*CMsgClientGetClanActivityCounts)(nil), "CMsgClientGetClanActivityCounts") + proto.RegisterType((*CMsgClientGetClanActivityCountsResponse)(nil), "CMsgClientGetClanActivityCountsResponse") + proto.RegisterType((*CMsgClientOGSReportString)(nil), "CMsgClientOGSReportString") + proto.RegisterType((*CMsgClientOGSReportBug)(nil), "CMsgClientOGSReportBug") + proto.RegisterType((*CMsgGSAssociateWithClan)(nil), "CMsgGSAssociateWithClan") + proto.RegisterType((*CMsgGSAssociateWithClanResponse)(nil), "CMsgGSAssociateWithClanResponse") + proto.RegisterType((*CMsgGSComputeNewPlayerCompatibility)(nil), "CMsgGSComputeNewPlayerCompatibility") + proto.RegisterType((*CMsgGSComputeNewPlayerCompatibilityResponse)(nil), "CMsgGSComputeNewPlayerCompatibilityResponse") + proto.RegisterType((*CMsgClientSentLogs)(nil), "CMsgClientSentLogs") + proto.RegisterType((*CMsgGCClient)(nil), "CMsgGCClient") + proto.RegisterType((*CMsgClientRequestFreeLicense)(nil), "CMsgClientRequestFreeLicense") + proto.RegisterType((*CMsgClientRequestFreeLicenseResponse)(nil), "CMsgClientRequestFreeLicenseResponse") + proto.RegisterType((*CMsgDRMDownloadRequestWithCrashData)(nil), "CMsgDRMDownloadRequestWithCrashData") + proto.RegisterType((*CMsgDRMDownloadResponse)(nil), "CMsgDRMDownloadResponse") + proto.RegisterType((*CMsgDRMFinalResult)(nil), "CMsgDRMFinalResult") + proto.RegisterType((*CMsgClientDPCheckSpecialSurvey)(nil), "CMsgClientDPCheckSpecialSurvey") + proto.RegisterType((*CMsgClientDPCheckSpecialSurveyResponse)(nil), "CMsgClientDPCheckSpecialSurveyResponse") + proto.RegisterType((*CMsgClientDPSendSpecialSurveyResponse)(nil), "CMsgClientDPSendSpecialSurveyResponse") + proto.RegisterType((*CMsgClientDPSendSpecialSurveyResponseReply)(nil), "CMsgClientDPSendSpecialSurveyResponseReply") + proto.RegisterType((*CMsgClientRequestForgottenPasswordEmail)(nil), "CMsgClientRequestForgottenPasswordEmail") + proto.RegisterType((*CMsgClientRequestForgottenPasswordEmailResponse)(nil), "CMsgClientRequestForgottenPasswordEmailResponse") + proto.RegisterType((*CMsgClientItemAnnouncements)(nil), "CMsgClientItemAnnouncements") + proto.RegisterType((*CMsgClientRequestItemAnnouncements)(nil), "CMsgClientRequestItemAnnouncements") + proto.RegisterType((*CMsgClientUserNotifications)(nil), "CMsgClientUserNotifications") + proto.RegisterType((*CMsgClientUserNotifications_Notification)(nil), "CMsgClientUserNotifications.Notification") + proto.RegisterType((*CMsgClientCommentNotifications)(nil), "CMsgClientCommentNotifications") + proto.RegisterType((*CMsgClientRequestCommentNotifications)(nil), "CMsgClientRequestCommentNotifications") + proto.RegisterType((*CMsgClientOfflineMessageNotification)(nil), "CMsgClientOfflineMessageNotification") + proto.RegisterType((*CMsgClientRequestOfflineMessageCount)(nil), "CMsgClientRequestOfflineMessageCount") + proto.RegisterType((*CMsgClientFSGetFriendMessageHistory)(nil), "CMsgClientFSGetFriendMessageHistory") + proto.RegisterType((*CMsgClientFSGetFriendMessageHistoryResponse)(nil), "CMsgClientFSGetFriendMessageHistoryResponse") + proto.RegisterType((*CMsgClientFSGetFriendMessageHistoryResponse_FriendMessage)(nil), "CMsgClientFSGetFriendMessageHistoryResponse.FriendMessage") + proto.RegisterType((*CMsgClientFSGetFriendMessageHistoryForOfflineMessages)(nil), "CMsgClientFSGetFriendMessageHistoryForOfflineMessages") + proto.RegisterType((*CMsgClientFSGetFriendsSteamLevels)(nil), "CMsgClientFSGetFriendsSteamLevels") + proto.RegisterType((*CMsgClientFSGetFriendsSteamLevelsResponse)(nil), "CMsgClientFSGetFriendsSteamLevelsResponse") + proto.RegisterType((*CMsgClientFSGetFriendsSteamLevelsResponse_Friend)(nil), "CMsgClientFSGetFriendsSteamLevelsResponse.Friend") + proto.RegisterType((*CMsgClientEmailAddrInfo)(nil), "CMsgClientEmailAddrInfo") + proto.RegisterType((*CMsgCREEnumeratePublishedFiles)(nil), "CMsgCREEnumeratePublishedFiles") + proto.RegisterType((*CMsgCREEnumeratePublishedFilesResponse)(nil), "CMsgCREEnumeratePublishedFilesResponse") + proto.RegisterType((*CMsgCREEnumeratePublishedFilesResponse_PublishedFileId)(nil), "CMsgCREEnumeratePublishedFilesResponse.PublishedFileId") + proto.RegisterType((*CMsgCREItemVoteSummary)(nil), "CMsgCREItemVoteSummary") + proto.RegisterType((*CMsgCREItemVoteSummary_PublishedFileId)(nil), "CMsgCREItemVoteSummary.PublishedFileId") + proto.RegisterType((*CMsgCREItemVoteSummaryResponse)(nil), "CMsgCREItemVoteSummaryResponse") + proto.RegisterType((*CMsgCREItemVoteSummaryResponse_ItemVoteSummary)(nil), "CMsgCREItemVoteSummaryResponse.ItemVoteSummary") + proto.RegisterType((*CMsgCREUpdateUserPublishedItemVote)(nil), "CMsgCREUpdateUserPublishedItemVote") + proto.RegisterType((*CMsgCREUpdateUserPublishedItemVoteResponse)(nil), "CMsgCREUpdateUserPublishedItemVoteResponse") + proto.RegisterType((*CMsgCREGetUserPublishedItemVoteDetails)(nil), "CMsgCREGetUserPublishedItemVoteDetails") + proto.RegisterType((*CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId)(nil), "CMsgCREGetUserPublishedItemVoteDetails.PublishedFileId") + proto.RegisterType((*CMsgCREGetUserPublishedItemVoteDetailsResponse)(nil), "CMsgCREGetUserPublishedItemVoteDetailsResponse") + proto.RegisterType((*CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail)(nil), "CMsgCREGetUserPublishedItemVoteDetailsResponse.UserItemVoteDetail") + proto.RegisterType((*CMsgGameServerPingSample)(nil), "CMsgGameServerPingSample") + proto.RegisterType((*CMsgGameServerPingSample_Sample)(nil), "CMsgGameServerPingSample.Sample") + proto.RegisterType((*CMsgFSGetFollowerCount)(nil), "CMsgFSGetFollowerCount") + proto.RegisterType((*CMsgFSGetFollowerCountResponse)(nil), "CMsgFSGetFollowerCountResponse") + proto.RegisterType((*CMsgFSGetIsFollowing)(nil), "CMsgFSGetIsFollowing") + proto.RegisterType((*CMsgFSGetIsFollowingResponse)(nil), "CMsgFSGetIsFollowingResponse") + proto.RegisterType((*CMsgFSEnumerateFollowingList)(nil), "CMsgFSEnumerateFollowingList") + proto.RegisterType((*CMsgFSEnumerateFollowingListResponse)(nil), "CMsgFSEnumerateFollowingListResponse") + proto.RegisterType((*CMsgDPGetNumberOfCurrentPlayers)(nil), "CMsgDPGetNumberOfCurrentPlayers") + proto.RegisterType((*CMsgDPGetNumberOfCurrentPlayersResponse)(nil), "CMsgDPGetNumberOfCurrentPlayersResponse") + proto.RegisterType((*CMsgClientFriendUserStatusPublished)(nil), "CMsgClientFriendUserStatusPublished") + proto.RegisterType((*CMsgClientServiceMethod)(nil), "CMsgClientServiceMethod") + proto.RegisterType((*CMsgClientServiceMethodResponse)(nil), "CMsgClientServiceMethodResponse") + proto.RegisterType((*CMsgClientUIMode)(nil), "CMsgClientUIMode") + proto.RegisterType((*CMsgClientVanityURLChangedNotification)(nil), "CMsgClientVanityURLChangedNotification") + proto.RegisterType((*CMsgClientAuthorizeLocalDeviceRequest)(nil), "CMsgClientAuthorizeLocalDeviceRequest") + proto.RegisterType((*CMsgClientAuthorizeLocalDevice)(nil), "CMsgClientAuthorizeLocalDevice") + proto.RegisterType((*CMsgClientDeauthorizeDeviceRequest)(nil), "CMsgClientDeauthorizeDeviceRequest") + proto.RegisterType((*CMsgClientDeauthorizeDevice)(nil), "CMsgClientDeauthorizeDevice") + proto.RegisterType((*CMsgClientUseLocalDeviceAuthorizations)(nil), "CMsgClientUseLocalDeviceAuthorizations") + proto.RegisterType((*CMsgClientUseLocalDeviceAuthorizations_DeviceToken)(nil), "CMsgClientUseLocalDeviceAuthorizations.DeviceToken") + proto.RegisterType((*CMsgClientGetAuthorizedDevices)(nil), "CMsgClientGetAuthorizedDevices") + proto.RegisterType((*CMsgClientGetAuthorizedDevicesResponse)(nil), "CMsgClientGetAuthorizedDevicesResponse") + proto.RegisterType((*CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice)(nil), "CMsgClientGetAuthorizedDevicesResponse.AuthorizedDevice") + proto.RegisterType((*CMsgClientGetEmoticonList)(nil), "CMsgClientGetEmoticonList") + proto.RegisterType((*CMsgClientEmoticonList)(nil), "CMsgClientEmoticonList") + proto.RegisterType((*CMsgClientEmoticonList_Emoticon)(nil), "CMsgClientEmoticonList.Emoticon") + proto.RegisterType((*CMsgClientSharedLibraryLockStatus)(nil), "CMsgClientSharedLibraryLockStatus") + proto.RegisterType((*CMsgClientSharedLibraryLockStatus_LockedLibrary)(nil), "CMsgClientSharedLibraryLockStatus.LockedLibrary") + proto.RegisterType((*CMsgClientSharedLibraryStopPlaying)(nil), "CMsgClientSharedLibraryStopPlaying") + proto.RegisterType((*CMsgClientSharedLibraryStopPlaying_StopApp)(nil), "CMsgClientSharedLibraryStopPlaying.StopApp") + proto.RegisterType((*CMsgClientServiceCall)(nil), "CMsgClientServiceCall") + proto.RegisterType((*CMsgClientServiceModule)(nil), "CMsgClientServiceModule") + proto.RegisterType((*CMsgClientServiceCallResponse)(nil), "CMsgClientServiceCallResponse") + proto.RegisterType((*CMsgAMUnlockStreaming)(nil), "CMsgAMUnlockStreaming") + proto.RegisterType((*CMsgAMUnlockStreamingResponse)(nil), "CMsgAMUnlockStreamingResponse") + proto.RegisterType((*CMsgClientPlayingSessionState)(nil), "CMsgClientPlayingSessionState") + proto.RegisterType((*CMsgClientKickPlayingSession)(nil), "CMsgClientKickPlayingSession") + proto.RegisterType((*CMsgClientCreateAccount)(nil), "CMsgClientCreateAccount") + proto.RegisterType((*CMsgClientCreateAccountResponse)(nil), "CMsgClientCreateAccountResponse") + proto.RegisterType((*CMsgClientVoiceCallPreAuthorize)(nil), "CMsgClientVoiceCallPreAuthorize") + proto.RegisterType((*CMsgClientVoiceCallPreAuthorizeResponse)(nil), "CMsgClientVoiceCallPreAuthorizeResponse") +} + +var client_server_2_fileDescriptor0 = []byte{ + // 6736 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xc4, 0x3c, 0x4b, 0x8c, 0x24, 0xc9, + 0x55, 0xd4, 0xa7, 0x7f, 0xd1, 0xdd, 0x33, 0xb3, 0x35, 0xb3, 0x3b, 0xed, 0x9a, 0xfd, 0x8c, 0xd3, + 0x3b, 0xde, 0x9f, 0xb7, 0x76, 0x7e, 0xfb, 0x1b, 0xbc, 0xeb, 0xed, 0xe9, 0x9e, 0xe9, 0x1d, 0xcf, + 0xcc, 0x4e, 0xd3, 0xbd, 0xb3, 0x8b, 0x2c, 0x50, 0x92, 0x95, 0x19, 0x5d, 0x9d, 0xee, 0xac, 0xca, + 0x74, 0x66, 0x56, 0xf7, 0x94, 0x4f, 0xc8, 0x27, 0x10, 0x07, 0x84, 0x64, 0x10, 0x16, 0x32, 0xc8, + 0xe2, 0xc0, 0x01, 0x21, 0x2e, 0x96, 0x30, 0x12, 0x1c, 0x40, 0x82, 0x0b, 0x12, 0xc8, 0x80, 0x04, + 0x12, 0x27, 0x4e, 0x48, 0xc0, 0x85, 0x03, 0x42, 0x82, 0x0b, 0xef, 0x13, 0x91, 0x19, 0x99, 0x59, + 0x95, 0xdd, 0xbd, 0xb6, 0xe1, 0xb2, 0x3b, 0x15, 0x19, 0xf1, 0xde, 0x8b, 0x17, 0x2f, 0xde, 0x3f, + 0x5a, 0x58, 0x49, 0x2a, 0x9d, 0xe1, 0x50, 0x26, 0x89, 0x33, 0x90, 0x89, 0xed, 0x06, 0xbe, 0x1c, + 0xa5, 0x89, 0x8c, 0x0f, 0x65, 0x6c, 0x5f, 0xef, 0x45, 0x71, 0x98, 0x86, 0xdd, 0xb5, 0xe2, 0x9c, + 0xbe, 0x93, 0x48, 0xf5, 0xa5, 0x2b, 0x47, 0x6e, 0x3c, 0x89, 0x52, 0xe9, 0xd9, 0x4e, 0x14, 0xd9, + 0xa9, 0xef, 0x1e, 0xc8, 0x94, 0xbf, 0x59, 0xff, 0xde, 0x14, 0xdd, 0x8d, 0x87, 0xc9, 0x60, 0x83, + 0x40, 0x3e, 0xde, 0x78, 0xb8, 0xee, 0x79, 0xbb, 0x6e, 0x2c, 0xe5, 0x28, 0xd9, 0x0f, 0xd3, 0xce, + 0xaa, 0x98, 0x83, 0x25, 0xbe, 0xb7, 0xd6, 0xb8, 0xdc, 0x78, 0x79, 0xb5, 0x73, 0x4e, 0x2c, 0xee, + 0xf9, 0x81, 0x1c, 0x39, 0x43, 0xb9, 0xd6, 0x84, 0x91, 0xa5, 0xce, 0x53, 0x62, 0x29, 0xdd, 0x1f, + 0x0f, 0xfb, 0x34, 0xd4, 0xa2, 0xa1, 0x8b, 0xe2, 0x6c, 0x9c, 0xfa, 0x43, 0x79, 0xe3, 0xba, 0x0d, + 0x80, 0x1c, 0x40, 0xbb, 0xd6, 0x86, 0x0f, 0x0b, 0x08, 0xec, 0xc8, 0xf7, 0xd2, 0xfd, 0xb5, 0x39, + 0x02, 0x76, 0x46, 0xcc, 0xef, 0x4b, 0x7f, 0xb0, 0x9f, 0xae, 0xcd, 0xd3, 0xef, 0xf3, 0x62, 0x39, + 0x92, 0xf1, 0xd0, 0x4f, 0x12, 0x3f, 0x1c, 0x25, 0x6b, 0x0b, 0x34, 0x78, 0x56, 0x2c, 0xb8, 0x4e, + 0x94, 0xc2, 0xc8, 0xda, 0x22, 0x41, 0x7f, 0x5a, 0xac, 0x02, 0x65, 0x71, 0xea, 0x8e, 0x53, 0x9b, + 0x90, 0x2e, 0xd1, 0xf0, 0x97, 0x44, 0x2b, 0x75, 0x06, 0x6b, 0xe2, 0x72, 0xeb, 0xe5, 0xe5, 0xeb, + 0x2f, 0xf4, 0x66, 0x6f, 0xa9, 0xf7, 0xb1, 0x33, 0xe8, 0x3c, 0x23, 0xce, 0xc0, 0xec, 0x01, 0x30, + 0x84, 0x98, 0x06, 0xfb, 0x5b, 0x86, 0x85, 0xf3, 0x48, 0x42, 0x12, 0x85, 0xb0, 0xc3, 0xd8, 0x46, + 0x68, 0x2b, 0x00, 0x7a, 0xb1, 0xf3, 0xbc, 0x78, 0x46, 0x4d, 0x8e, 0xc6, 0xfd, 0xc0, 0x4f, 0xf6, + 0xa5, 0x87, 0x4c, 0x80, 0x45, 0xab, 0xb0, 0xa8, 0xdd, 0x7d, 0x55, 0xb4, 0x10, 0x26, 0xf0, 0x06, + 0xa6, 0x31, 0x4d, 0x8d, 0x8c, 0x37, 0x30, 0x72, 0xe8, 0x04, 0x63, 0xc5, 0x2e, 0xcb, 0x13, 0xd6, + 0x6c, 0xd2, 0x76, 0x24, 0x20, 0x1f, 0x25, 0xb2, 0xd3, 0x11, 0x0b, 0x32, 0x96, 0xc9, 0x38, 0x48, + 0x09, 0xd2, 0xdc, 0xad, 0xc6, 0xf5, 0xce, 0xab, 0x62, 0x25, 0xc9, 0x66, 0x02, 0x6e, 0x84, 0x37, + 0x7f, 0xeb, 0xc2, 0xb5, 0x77, 0x6e, 0xde, 0x7c, 0xeb, 0xed, 0x9b, 0x37, 0xaf, 0xbe, 0x7d, 0xe3, + 0xed, 0xab, 0xef, 0xbe, 0xf9, 0xe6, 0xb5, 0xb7, 0xae, 0xbd, 0x69, 0xdd, 0x17, 0xcf, 0x15, 0xb0, + 0x6c, 0xca, 0x40, 0xa6, 0xd2, 0x38, 0xd6, 0x32, 0xb0, 0x46, 0x0d, 0xb0, 0x9f, 0x16, 0x57, 0x6a, + 0x81, 0xd5, 0x51, 0x6d, 0xfd, 0xb0, 0x29, 0xd6, 0x0a, 0xab, 0xb7, 0x99, 0x85, 0x77, 0x81, 0x81, + 0x28, 0x00, 0x28, 0x8f, 0x99, 0x74, 0x01, 0xbf, 0x90, 0xb1, 0xb6, 0x21, 0x5e, 0x9f, 0x13, 0x4f, + 0x45, 0xb1, 0x3c, 0xf4, 0xe5, 0x91, 0x9d, 0x7f, 0xca, 0xc4, 0xcc, 0x05, 0xbc, 0xe3, 0x21, 0x1c, + 0x96, 0x02, 0xd3, 0x26, 0x30, 0x20, 0x66, 0xa9, 0x9f, 0x06, 0x92, 0xc4, 0x6c, 0x09, 0xcf, 0xd4, + 0x93, 0xb0, 0x5b, 0x9f, 0xa5, 0x68, 0x9e, 0x06, 0x57, 0x44, 0x1b, 0x8e, 0x26, 0x01, 0x99, 0x6a, + 0xb1, 0x4c, 0x1d, 0x85, 0xf1, 0x01, 0xec, 0x26, 0x22, 0x34, 0x24, 0x53, 0x8b, 0xb0, 0x21, 0x71, + 0xe8, 0x27, 0x7e, 0xdf, 0x0f, 0xfc, 0x74, 0x02, 0xa2, 0x05, 0x7b, 0xca, 0x68, 0x4c, 0x27, 0x91, + 0x04, 0xa1, 0x41, 0x7c, 0xcb, 0xa2, 0x35, 0x8e, 0x03, 0x12, 0x96, 0x25, 0x94, 0xac, 0x43, 0xdf, + 0x93, 0xa1, 0x0d, 0xd7, 0x0b, 0xff, 0x11, 0x83, 0x90, 0xe0, 0xa4, 0xae, 0xe8, 0xf0, 0xb8, 0xe3, + 0xba, 0xe1, 0x78, 0xa4, 0x64, 0xf7, 0x0c, 0xad, 0x59, 0x13, 0xe7, 0xf8, 0x1b, 0xfc, 0x67, 0x94, + 0xfa, 0x7b, 0x3e, 0xac, 0x3a, 0xab, 0x69, 0xf7, 0x47, 0x08, 0x6a, 0x00, 0x8c, 0x4d, 0xd6, 0xce, + 0x21, 0x59, 0xd6, 0xf7, 0x1a, 0xe2, 0xf2, 0x2c, 0x9e, 0xd6, 0x8a, 0xd0, 0x1b, 0xc0, 0x4c, 0x2d, + 0xc1, 0xcc, 0xce, 0x7a, 0x39, 0xea, 0xbc, 0x23, 0x5e, 0x19, 0x49, 0xe9, 0x25, 0x76, 0xc6, 0x9d, + 0x40, 0x0e, 0x9c, 0xc0, 0x76, 0x80, 0x1c, 0x39, 0x04, 0xe4, 0xb8, 0x1b, 0x19, 0xa5, 0xce, 0xc8, + 0xe5, 0x53, 0x59, 0xbc, 0x35, 0xb7, 0xe7, 0x04, 0x89, 0xb4, 0x7e, 0x75, 0xae, 0x44, 0xe3, 0xe3, + 0xc8, 0x03, 0x4d, 0xb0, 0xad, 0xd1, 0x4f, 0x3d, 0xff, 0xcf, 0xcd, 0xa4, 0xaf, 0x28, 0x1a, 0xad, + 0xd9, 0xa2, 0xd1, 0xa6, 0x4f, 0xa7, 0x91, 0x80, 0x05, 0x92, 0x80, 0xe2, 0x51, 0x2f, 0xd2, 0x51, + 0xc3, 0xb2, 0x31, 0x51, 0x6d, 0xca, 0xc4, 0x25, 0x71, 0x5e, 0x0d, 0x9a, 0xc8, 0x49, 0x38, 0x16, + 0x3b, 0x17, 0xc4, 0x8a, 0xfa, 0xc8, 0xe8, 0x97, 0x69, 0x14, 0x8e, 0x5e, 0x8d, 0x9a, 0x54, 0xb0, + 0x6e, 0xc9, 0x71, 0x10, 0x31, 0xab, 0x34, 0x08, 0x3b, 0x53, 0x83, 0x06, 0x4d, 0x67, 0x34, 0x2c, + 0x77, 0xdf, 0x19, 0x0d, 0x8a, 0xb0, 0x58, 0x58, 0x60, 0x0f, 0x6a, 0x19, 0x8a, 0x23, 0xc9, 0x8a, + 0x96, 0xcd, 0xa7, 0x68, 0xc2, 0x0b, 0xe2, 0xa2, 0x9a, 0x00, 0x17, 0x27, 0xc5, 0xe3, 0x1b, 0x3a, + 0x23, 0x7f, 0x4f, 0x26, 0xe9, 0x5a, 0x87, 0x66, 0x83, 0x20, 0x56, 0xbe, 0x9c, 0x27, 0xfe, 0x83, + 0x72, 0x1b, 0xca, 0xd4, 0x81, 0xc5, 0xce, 0xda, 0x05, 0x7d, 0xfd, 0x14, 0xb0, 0xec, 0xc3, 0xd3, + 0x6a, 0x4b, 0x8b, 0x01, 0x50, 0x38, 0x06, 0x2b, 0xb4, 0xf6, 0x0c, 0x8b, 0xde, 0x55, 0xbc, 0x16, + 0xb1, 0x1c, 0x86, 0x87, 0x70, 0xb0, 0x07, 0x87, 0xb4, 0xd5, 0x8b, 0xc4, 0xf7, 0xf7, 0xc4, 0xbc, + 0xfa, 0xbd, 0x46, 0x9a, 0xfb, 0xf5, 0xde, 0x71, 0x52, 0xd3, 0xbb, 0x2f, 0x27, 0x9f, 0xa0, 0x46, + 0x05, 0x9d, 0xdb, 0x7d, 0x45, 0x2c, 0x1b, 0x3f, 0x71, 0xb7, 0x07, 0x72, 0xa2, 0xb4, 0x2f, 0x08, + 0x81, 0xa9, 0x79, 0x9f, 0x88, 0x97, 0x8f, 0x03, 0x5d, 0x7b, 0x79, 0x4e, 0x75, 0x17, 0x9a, 0xe6, + 0x5d, 0x78, 0xaf, 0x74, 0x15, 0x58, 0x81, 0x16, 0xaf, 0xc2, 0x54, 0xd1, 0x27, 0xad, 0x6c, 0xbd, + 0x5f, 0x22, 0x7c, 0xca, 0xf2, 0x5a, 0x15, 0xec, 0x96, 0xd6, 0xdf, 0x19, 0xa1, 0xca, 0x84, 0xbd, + 0x3f, 0x06, 0x07, 0xa2, 0x00, 0x26, 0xa9, 0xdc, 0x48, 0xb4, 0x87, 0xa9, 0x13, 0xa7, 0xb6, 0x3f, + 0xf2, 0xe4, 0x13, 0xda, 0xd6, 0x2a, 0xca, 0x59, 0x02, 0x06, 0xd8, 0x0e, 0x63, 0x54, 0x6f, 0x78, + 0x19, 0x57, 0xad, 0x7f, 0x69, 0x88, 0xab, 0x27, 0xc5, 0x52, 0xcb, 0xe6, 0xaf, 0x89, 0xb3, 0x45, + 0x46, 0x24, 0x80, 0x15, 0x25, 0x63, 0xbd, 0x77, 0x5a, 0xf8, 0xbd, 0xc2, 0xf0, 0x3d, 0x0f, 0xd5, + 0x7c, 0x1a, 0xa6, 0x70, 0x66, 0x8c, 0x34, 0x61, 0xda, 0xbb, 0x5f, 0x12, 0x67, 0xcb, 0x33, 0x6b, + 0x8e, 0xe3, 0x37, 0x1b, 0xe2, 0x95, 0xd9, 0x94, 0xec, 0x8e, 0xfb, 0x78, 0x2d, 0xfb, 0xa7, 0x62, + 0xe8, 0x05, 0xb1, 0x04, 0xa8, 0x52, 0xb6, 0x29, 0x44, 0xd3, 0xad, 0xc6, 0xb5, 0xce, 0x73, 0xa2, + 0x33, 0x74, 0x52, 0x77, 0xdf, 0x1f, 0x0d, 0xec, 0xdc, 0xe4, 0xb4, 0xf9, 0xf3, 0x55, 0xd0, 0x88, + 0x73, 0x64, 0x48, 0xd8, 0x99, 0xba, 0xd5, 0x7c, 0xf3, 0xaa, 0xf5, 0xcb, 0x4d, 0x71, 0xed, 0xc4, + 0xa4, 0xd5, 0x9e, 0xc2, 0xcf, 0x89, 0x73, 0x49, 0x36, 0xbd, 0x70, 0x0c, 0xb7, 0x7b, 0xa7, 0xc6, + 0x70, 0xd2, 0x73, 0xb8, 0x7f, 0x9a, 0x73, 0x40, 0xf6, 0x68, 0x2f, 0x33, 0x27, 0x95, 0x18, 0xba, + 0x00, 0xec, 0xb1, 0x42, 0x71, 0xf3, 0xc4, 0x84, 0x7e, 0xea, 0xa7, 0xfb, 0xac, 0x0e, 0x4e, 0x71, + 0x03, 0x68, 0x10, 0x09, 0x20, 0xea, 0x17, 0xac, 0x5f, 0x6b, 0x89, 0x2f, 0x7f, 0x16, 0x8c, 0xb5, + 0xe7, 0x30, 0x98, 0x79, 0x0e, 0x0f, 0x7b, 0x3f, 0x0a, 0xb2, 0x93, 0x1e, 0xc9, 0x9f, 0x34, 0x7e, + 0x8c, 0x67, 0x92, 0x07, 0x13, 0x04, 0x1c, 0x71, 0xd2, 0xf2, 0x7d, 0x65, 0x73, 0x48, 0xb6, 0x73, + 0x53, 0x9f, 0xf8, 0xdf, 0x94, 0x2a, 0x52, 0x78, 0x56, 0x5c, 0xd0, 0x70, 0x03, 0x07, 0x2e, 0x0a, + 0x1b, 0x1e, 0x8f, 0x2c, 0xf9, 0x02, 0x5a, 0x2d, 0x3f, 0x01, 0x7b, 0x18, 0x85, 0xa9, 0x36, 0x6c, + 0x14, 0x3c, 0x2c, 0x5a, 0x7f, 0xd9, 0x10, 0x2f, 0x4e, 0xf3, 0x94, 0x78, 0x2f, 0x39, 0x9b, 0xea, + 0xf6, 0x94, 0x0b, 0x44, 0x73, 0x3a, 0xd5, 0xad, 0x2a, 0xd5, 0xec, 0x87, 0x02, 0x5d, 0x44, 0xb5, + 0xc9, 0x8b, 0x39, 0xfd, 0xa5, 0x42, 0xf1, 0x3c, 0x19, 0x4f, 0x80, 0xce, 0x6b, 0xf4, 0x16, 0x29, + 0x0a, 0xb2, 0x76, 0xc5, 0x17, 0x67, 0xef, 0xe3, 0xf1, 0x28, 0xf9, 0x2c, 0x3b, 0xb1, 0x3e, 0x12, + 0x9f, 0x9f, 0x0d, 0x94, 0xad, 0xcc, 0xa9, 0xe0, 0xfd, 0x6e, 0xa3, 0x0e, 0x20, 0x4b, 0xe0, 0xa9, + 0x58, 0x0d, 0xee, 0x54, 0x81, 0x17, 0x2d, 0x1d, 0x83, 0x1e, 0x27, 0x31, 0x0b, 0xb3, 0x39, 0x6c, + 0x1d, 0x98, 0x22, 0xf1, 0xa9, 0xb2, 0xe5, 0xf7, 0x52, 0x39, 0xdc, 0x20, 0xbf, 0x0a, 0xae, 0xc8, + 0x37, 0xc6, 0xe0, 0xf7, 0x4c, 0x73, 0x4e, 0x49, 0xf6, 0x0a, 0x14, 0x35, 0xf5, 0x71, 0xc2, 0xf5, + 0xb3, 0x7d, 0x00, 0x92, 0xd8, 0xe8, 0x24, 0x68, 0x5a, 0xad, 0xff, 0x69, 0x98, 0xc1, 0xd3, 0x54, + 0x6c, 0x35, 0xb7, 0xdf, 0x70, 0x0e, 0x7d, 0x15, 0x11, 0xad, 0x76, 0x1e, 0x89, 0x33, 0x99, 0x07, + 0x42, 0x18, 0x61, 0xc7, 0xa8, 0x10, 0xde, 0xee, 0x9d, 0x08, 0x51, 0xcf, 0xfc, 0x76, 0x6f, 0xb4, + 0x17, 0x76, 0x7f, 0x56, 0x9c, 0x2b, 0x8f, 0xd5, 0x1d, 0x52, 0xf9, 0x50, 0x9a, 0x5a, 0x4d, 0x6a, + 0x8f, 0xd1, 0x56, 0x17, 0x7c, 0xde, 0xfa, 0xc7, 0x82, 0x40, 0x94, 0x91, 0x7c, 0x06, 0x46, 0x6f, + 0x55, 0xf6, 0xde, 0xa2, 0xbd, 0xbf, 0xd1, 0x3b, 0x16, 0x4d, 0x61, 0xdf, 0xdd, 0xaf, 0x88, 0x15, + 0xf3, 0xf7, 0xa9, 0xf7, 0x6b, 0xfd, 0x4e, 0xd3, 0x0c, 0xe4, 0xab, 0x38, 0x4f, 0x7b, 0xaa, 0x0f, + 0x66, 0xec, 0xec, 0x66, 0xef, 0x78, 0x2c, 0x95, 0x23, 0x45, 0x2d, 0x12, 0xc5, 0xfe, 0x21, 0xe2, + 0x60, 0x60, 0x6d, 0xcc, 0x6e, 0x74, 0x0f, 0x7e, 0x52, 0x27, 0x8d, 0x37, 0x10, 0xae, 0x1b, 0x3a, + 0xc4, 0xee, 0x84, 0x2e, 0xe5, 0xa2, 0xf5, 0xed, 0x46, 0x29, 0x6f, 0xb0, 0x25, 0xd3, 0xa2, 0x9f, + 0x76, 0x37, 0x8c, 0xd1, 0x5a, 0x55, 0x04, 0x00, 0xa3, 0x10, 0xcc, 0x1b, 0x85, 0x31, 0x67, 0x67, + 0xf2, 0x28, 0x10, 0xb5, 0x23, 0x1c, 0xa7, 0x1f, 0x03, 0xad, 0x14, 0x34, 0xb4, 0x74, 0xf8, 0x2e, + 0x9f, 0xb8, 0xc1, 0xd8, 0xd3, 0xc3, 0x6d, 0x1a, 0x2e, 0x99, 0x6e, 0x52, 0xbd, 0xd6, 0x3f, 0x37, + 0xc4, 0xeb, 0x27, 0x22, 0xab, 0xf6, 0x0c, 0x3f, 0x9d, 0xe5, 0xa5, 0xbe, 0xdf, 0x3b, 0x15, 0xf0, + 0x9f, 0x8c, 0x8b, 0xea, 0x89, 0x97, 0x0a, 0x54, 0xec, 0xca, 0xb4, 0xe2, 0x25, 0xaf, 0xbb, 0x18, + 0x39, 0x9e, 0x46, 0x1b, 0xe3, 0x6f, 0x5a, 0x44, 0x34, 0xcd, 0x59, 0x77, 0xc4, 0x1b, 0x27, 0xc4, + 0x52, 0x1b, 0x9e, 0x0c, 0x66, 0x05, 0x0e, 0x45, 0xc6, 0xdd, 0x9e, 0x20, 0x70, 0x45, 0xf5, 0x89, + 0x9c, 0xb4, 0x32, 0xbd, 0xdf, 0x6e, 0x8a, 0x77, 0x4e, 0x8b, 0xa9, 0x56, 0x08, 0xfa, 0xb3, 0x84, + 0xe0, 0x5e, 0xef, 0xb3, 0xe2, 0x39, 0xa9, 0x3c, 0xdc, 0x3b, 0x95, 0x5b, 0x76, 0x49, 0x3b, 0x22, + 0xec, 0x8d, 0xa4, 0xce, 0x30, 0xca, 0x1d, 0xe5, 0xe7, 0xc5, 0xb3, 0x39, 0xb5, 0x79, 0x56, 0x2f, + 0x61, 0xbb, 0xe1, 0x59, 0x47, 0xe6, 0x77, 0x36, 0xe2, 0x48, 0xf7, 0x96, 0x33, 0x94, 0xa4, 0x40, + 0x40, 0x4b, 0xa8, 0x1c, 0x2a, 0x20, 0x84, 0xbb, 0x97, 0x09, 0xcf, 0x00, 0x66, 0x64, 0x37, 0xf7, + 0xac, 0x58, 0xc0, 0xdf, 0xb6, 0x1f, 0x29, 0x2b, 0x0e, 0x1a, 0x83, 0x06, 0x22, 0x88, 0x24, 0x8d, + 0xbc, 0x5d, 0x78, 0x20, 0x47, 0x74, 0x53, 0x57, 0xc0, 0xe7, 0x31, 0x10, 0xef, 0xf8, 0xee, 0xfe, + 0x36, 0xf0, 0x40, 0x42, 0x74, 0xfd, 0x38, 0x0a, 0x42, 0xc7, 0x23, 0xf7, 0x0a, 0x46, 0x31, 0x0f, + 0x43, 0xc3, 0xf6, 0xc1, 0x21, 0x21, 0x5f, 0x41, 0x56, 0x68, 0x92, 0xfa, 0x31, 0x4c, 0x75, 0xc1, + 0x9c, 0xd0, 0xd1, 0xcc, 0x5b, 0xef, 0x98, 0x99, 0x51, 0x13, 0xa8, 0xb6, 0x46, 0x17, 0xc5, 0x59, + 0xbd, 0x36, 0xe6, 0x21, 0x00, 0x8a, 0x2b, 0xbf, 0xdb, 0x30, 0x13, 0xe5, 0xe6, 0x52, 0x62, 0xc3, + 0x57, 0x40, 0x35, 0x99, 0xd4, 0xd0, 0xaa, 0xe5, 0xeb, 0x2f, 0xf7, 0x66, 0xaf, 0xe9, 0x99, 0x03, + 0xdd, 0xf7, 0xc5, 0x8a, 0xf9, 0xdb, 0xe4, 0xeb, 0x18, 0xf8, 0xad, 0xf8, 0x3a, 0x6d, 0xd3, 0x4d, + 0x62, 0x57, 0xcf, 0x64, 0xd7, 0xc6, 0xbe, 0x74, 0x0f, 0xc8, 0xc7, 0xf5, 0x07, 0x23, 0x27, 0x1d, + 0xc7, 0x95, 0x64, 0x9b, 0xf5, 0x5f, 0x05, 0xdf, 0xb8, 0xba, 0x20, 0x13, 0xfd, 0xf2, 0x65, 0x5b, + 0x16, 0xad, 0x28, 0x53, 0x0a, 0x67, 0xf3, 0x7b, 0xd1, 0xaa, 0x54, 0x08, 0xda, 0x3a, 0xbb, 0x29, + 0x13, 0x0d, 0x55, 0xcd, 0x9d, 0xd3, 0x73, 0x93, 0x7d, 0x87, 0x13, 0x68, 0xf3, 0x74, 0x72, 0xc8, + 0x7d, 0x3d, 0x75, 0x5f, 0x3a, 0x98, 0x5f, 0x58, 0xa0, 0x0f, 0x0a, 0x2c, 0x79, 0x78, 0x8b, 0xda, + 0x39, 0x1c, 0xc8, 0x14, 0x3d, 0x05, 0x19, 0xc7, 0x61, 0x4c, 0xe9, 0xb9, 0xd5, 0x8e, 0x25, 0xba, + 0xf2, 0xd0, 0x09, 0x0e, 0x73, 0x8c, 0x2e, 0xee, 0xcc, 0x93, 0xa9, 0xe3, 0x07, 0x94, 0xa5, 0x5b, + 0xb5, 0xb6, 0xc5, 0xe7, 0x8c, 0x43, 0x01, 0x2c, 0x0f, 0x1d, 0x8c, 0xb2, 0xe5, 0xfa, 0x38, 0xdd, + 0x2f, 0xd0, 0xcf, 0x79, 0x24, 0xd8, 0x7f, 0xb8, 0xb7, 0x97, 0xc8, 0x54, 0x6d, 0x19, 0x24, 0xd7, + 0x1d, 0xf7, 0xc1, 0x3a, 0xc1, 0x4a, 0xe5, 0xe6, 0xfd, 0x75, 0xc1, 0xd1, 0x29, 0x81, 0xcc, 0x18, + 0x59, 0x05, 0x6d, 0x70, 0xaf, 0x69, 0x72, 0x8f, 0xb6, 0xd9, 0xaa, 0xf0, 0xa8, 0x4d, 0xac, 0x28, + 0x6f, 0x3c, 0x2b, 0xa6, 0x28, 0x2a, 0xe7, 0xb3, 0xba, 0xc9, 0xb8, 0x4f, 0x34, 0x2e, 0xe8, 0x98, + 0xb5, 0x3f, 0x81, 0x10, 0xd0, 0xa6, 0xb1, 0x45, 0xcd, 0x6e, 0x4d, 0x91, 0x0d, 0xe2, 0x94, 0xc6, + 0x13, 0xae, 0xa6, 0x58, 0x7f, 0xda, 0x10, 0x97, 0xca, 0xb7, 0xfe, 0x74, 0x5c, 0x02, 0x74, 0xc4, + 0xa5, 0xa3, 0x18, 0x3c, 0x10, 0xb5, 0x17, 0xb8, 0xe0, 0x44, 0x82, 0xda, 0x08, 0x00, 0x09, 0xd3, + 0x88, 0xd3, 0x1a, 0xbc, 0x89, 0x67, 0xc4, 0x19, 0x1c, 0x31, 0xd2, 0xe0, 0xf3, 0x5a, 0x84, 0x70, + 0x1c, 0x18, 0x01, 0x96, 0x3f, 0x91, 0xa0, 0xa4, 0x52, 0x25, 0x17, 0xa0, 0x1f, 0x09, 0x06, 0x28, + 0x36, 0x2f, 0xf6, 0xf7, 0x52, 0x16, 0x0e, 0xb4, 0xf2, 0x5f, 0xa8, 0xa1, 0xff, 0xff, 0xe7, 0x48, + 0x60, 0x1d, 0xb0, 0xe4, 0x28, 0x0e, 0x81, 0x21, 0x0b, 0x7a, 0x24, 0xe3, 0xc0, 0xa2, 0x2e, 0x2f, + 0xe0, 0x08, 0x27, 0x2e, 0x97, 0x66, 0x30, 0x45, 0xd0, 0x19, 0x7d, 0xaf, 0x59, 0x50, 0x90, 0xac, + 0xac, 0xea, 0x0f, 0xa9, 0x2b, 0x3a, 0x6a, 0x73, 0xea, 0xb8, 0x69, 0x0f, 0xb3, 0xf6, 0x09, 0x88, + 0x71, 0x9f, 0xc6, 0x4c, 0xde, 0xed, 0x25, 0x71, 0x3e, 0x08, 0xdd, 0x83, 0xac, 0x92, 0xa1, 0xac, + 0xec, 0x3c, 0x6d, 0xc0, 0xdc, 0xd2, 0xc2, 0x0c, 0xfa, 0x17, 0x67, 0x1e, 0xea, 0x12, 0x21, 0x28, + 0x30, 0x41, 0xe8, 0xdb, 0x3e, 0xe4, 0xad, 0x71, 0x9e, 0x7f, 0x59, 0x27, 0xb4, 0xcd, 0x51, 0x52, + 0x94, 0xee, 0x7e, 0x08, 0x14, 0x73, 0x35, 0xc6, 0x7a, 0xdb, 0xd4, 0x71, 0x55, 0x16, 0x65, 0x72, + 0x70, 0xb6, 0x68, 0xde, 0x57, 0xad, 0xdb, 0x05, 0x6d, 0x4a, 0x55, 0xcc, 0xbb, 0x31, 0xfc, 0xdb, + 0x4b, 0xb6, 0xe2, 0x70, 0x1c, 0xe1, 0x02, 0x5d, 0x39, 0x6c, 0x68, 0x0f, 0x78, 0x80, 0x5f, 0xf2, + 0xda, 0x95, 0xf5, 0x61, 0x41, 0xc1, 0x56, 0x60, 0xcc, 0x44, 0x4e, 0xc6, 0x12, 0x67, 0x28, 0x2d, + 0x3b, 0x67, 0x7d, 0x60, 0x52, 0xc3, 0x91, 0x79, 0x3d, 0x35, 0x15, 0x08, 0x05, 0x46, 0x54, 0x21, + 0x9c, 0x90, 0x11, 0x3b, 0x24, 0x4c, 0x65, 0xd4, 0x1a, 0x53, 0x43, 0x4b, 0x70, 0x99, 0x11, 0xa5, + 0x53, 0x28, 0xc3, 0xa8, 0x43, 0x6e, 0x98, 0xdc, 0x75, 0xcf, 0xe3, 0x55, 0x1f, 0x87, 0x33, 0x50, + 0x93, 0x1b, 0x48, 0x6c, 0x20, 0x8b, 0x49, 0x9e, 0x87, 0xf5, 0xa6, 0x19, 0xa8, 0x95, 0x61, 0xcc, + 0x46, 0xbd, 0x25, 0x5e, 0x30, 0x69, 0xc6, 0xd2, 0x05, 0xaf, 0xbc, 0x1b, 0x87, 0xc3, 0xd3, 0xe0, + 0xbf, 0x65, 0x3a, 0xe3, 0x53, 0x01, 0xcd, 0x26, 0xe2, 0x45, 0xf1, 0xb4, 0xb9, 0x76, 0xe0, 0xa3, + 0x82, 0xb9, 0x2f, 0x27, 0x85, 0x42, 0x87, 0x15, 0x99, 0x5c, 0xda, 0x1e, 0xc3, 0x0d, 0x70, 0x92, + 0xfa, 0x5a, 0x06, 0xdc, 0x9b, 0x48, 0xcd, 0x53, 0x8e, 0xa5, 0xcd, 0x16, 0x32, 0x61, 0x71, 0xe9, + 0x3c, 0x27, 0x9e, 0x36, 0x26, 0xb8, 0xd2, 0x8f, 0xd0, 0xb7, 0xde, 0x0b, 0x49, 0x33, 0xac, 0x58, + 0x7f, 0xd1, 0x30, 0xa5, 0x02, 0x5d, 0x58, 0x8c, 0x35, 0x1f, 0xdd, 0x79, 0xf8, 0xc0, 0x77, 0x25, + 0x22, 0x05, 0x0f, 0xac, 0xef, 0x87, 0x09, 0x56, 0x91, 0xc6, 0x7b, 0xa0, 0x1f, 0xd0, 0xf2, 0x2b, + 0x1d, 0xa4, 0x3f, 0x01, 0x87, 0x7c, 0x27, 0x00, 0xd7, 0xb8, 0xaf, 0x58, 0xb5, 0x84, 0x97, 0x3c, + 0x60, 0x00, 0xac, 0x5c, 0x09, 0x19, 0x96, 0xdf, 0x87, 0x8e, 0x3f, 0xea, 0x87, 0x4e, 0xec, 0x15, + 0x01, 0xb6, 0x35, 0xc0, 0xfc, 0x7b, 0x14, 0x87, 0xde, 0xd8, 0x4d, 0x55, 0xe1, 0xaf, 0xb0, 0xb4, + 0x80, 0x90, 0xec, 0x8a, 0xf5, 0x6e, 0x51, 0xb8, 0x99, 0xbf, 0xb0, 0x0d, 0xa5, 0x22, 0x10, 0x74, + 0x28, 0x87, 0xc0, 0x01, 0xfe, 0xc2, 0x54, 0x91, 0x8f, 0x59, 0x96, 0xe9, 0xf2, 0xd2, 0xd9, 0x67, + 0x7a, 0xdf, 0x14, 0x2c, 0x7d, 0x5a, 0x98, 0xa2, 0x55, 0x2b, 0xef, 0x6d, 0xa2, 0xed, 0x8c, 0x1c, + 0xf7, 0xc0, 0x19, 0xc8, 0xdc, 0xeb, 0x32, 0x14, 0x20, 0x1d, 0x04, 0x3b, 0x7d, 0x03, 0x2e, 0x2d, + 0x7d, 0x1c, 0x3b, 0x1e, 0x96, 0x09, 0xee, 0x8d, 0xfc, 0xd4, 0x87, 0x93, 0xc0, 0xdf, 0x99, 0x47, + 0x0b, 0x7a, 0x36, 0xc5, 0xdf, 0xda, 0x9f, 0xcd, 0x61, 0x92, 0xf1, 0xdc, 0x97, 0x71, 0xd6, 0x04, + 0x81, 0x40, 0xdb, 0x88, 0x9e, 0x87, 0xf3, 0x62, 0xab, 0xf5, 0xb7, 0x4d, 0xf6, 0x70, 0x66, 0x60, + 0xca, 0xcd, 0x69, 0xac, 0xfe, 0x9d, 0xc7, 0xf2, 0x15, 0xe4, 0xcd, 0xe9, 0xc8, 0x5b, 0x84, 0xfc, + 0xb2, 0xe0, 0x3e, 0x96, 0xc1, 0x18, 0xcf, 0x2c, 0x8b, 0xf6, 0x3d, 0x67, 0x92, 0xa8, 0x30, 0x01, + 0x66, 0x8c, 0xe4, 0x11, 0x08, 0xec, 0x21, 0xc8, 0x8a, 0xed, 0x86, 0x61, 0xe0, 0x85, 0x47, 0x23, + 0x9e, 0xc1, 0x86, 0xf7, 0x75, 0x71, 0xc5, 0x93, 0x7b, 0x0e, 0x8a, 0x75, 0xe4, 0x24, 0xc9, 0x51, + 0x48, 0x90, 0xc0, 0x10, 0xa3, 0x78, 0xf4, 0x1d, 0xb4, 0x56, 0x3c, 0x9d, 0xed, 0xf2, 0x15, 0xf1, + 0x5c, 0xfd, 0x34, 0xb6, 0x63, 0xaf, 0x89, 0x2f, 0x68, 0xa8, 0x12, 0xa4, 0x2a, 0xb0, 0x55, 0x21, + 0xb6, 0x34, 0x99, 0xbd, 0xd3, 0x2f, 0x88, 0x4b, 0x75, 0x93, 0xc8, 0xb2, 0x83, 0x0c, 0x3d, 0x6f, + 0xf2, 0x74, 0x03, 0x4b, 0x87, 0x41, 0xe1, 0xec, 0x2a, 0x4c, 0x42, 0xae, 0xb6, 0xad, 0x6b, 0xdc, + 0x54, 0xa1, 0x17, 0xee, 0x62, 0xec, 0xbb, 0x2b, 0xa9, 0x6f, 0x66, 0xd6, 0x92, 0x3f, 0x6c, 0x98, + 0xba, 0xe4, 0x0e, 0xd2, 0xc6, 0x11, 0x1e, 0x1e, 0x9a, 0xde, 0x7e, 0x5e, 0x39, 0x25, 0xe2, 0xd5, + 0xb5, 0x5c, 0x11, 0x6d, 0x37, 0xf4, 0x74, 0xd9, 0x1d, 0x3e, 0xee, 0xf9, 0x23, 0x27, 0xe0, 0x34, + 0x0f, 0xaa, 0x7b, 0x38, 0x8d, 0xa1, 0x4c, 0xf7, 0x43, 0xce, 0x6e, 0x2f, 0x52, 0x73, 0xcd, 0x51, + 0x88, 0xb7, 0x34, 0x8c, 0x6d, 0x5a, 0xc9, 0x5e, 0x1c, 0xfa, 0x4d, 0xc3, 0x84, 0x47, 0x16, 0x68, + 0x04, 0x3c, 0x09, 0x6e, 0x65, 0xb2, 0x93, 0x71, 0x84, 0x91, 0x20, 0xa8, 0x85, 0x21, 0xb3, 0x70, + 0xd1, 0xfa, 0xc8, 0x0c, 0xd5, 0x0c, 0x82, 0x6b, 0x35, 0x1b, 0xdc, 0x58, 0x25, 0x33, 0x04, 0x8a, + 0x91, 0x51, 0x35, 0xd6, 0x7a, 0xdf, 0x74, 0xfb, 0xb7, 0x64, 0xba, 0xb1, 0xf9, 0x11, 0xfa, 0x00, + 0x1f, 0x63, 0xc8, 0x39, 0xad, 0x15, 0x05, 0xfc, 0x88, 0xd4, 0x68, 0x45, 0xb1, 0x36, 0xcc, 0x8b, + 0x0b, 0xeb, 0x37, 0x31, 0xb9, 0xbc, 0x29, 0xa9, 0xb3, 0x0a, 0x18, 0x8f, 0x6a, 0x19, 0x76, 0xc8, + 0x29, 0xe7, 0x0c, 0x4e, 0x39, 0x47, 0x3e, 0x34, 0xad, 0xc1, 0x54, 0x20, 0xb5, 0xdb, 0x33, 0x11, + 0x34, 0x75, 0x69, 0x84, 0x47, 0x54, 0x8f, 0x17, 0x8a, 0x18, 0x9a, 0x06, 0x56, 0xd4, 0x6f, 0x98, + 0x3c, 0x04, 0x74, 0xeb, 0x51, 0x74, 0x1b, 0x14, 0xfd, 0xb6, 0x3a, 0xef, 0x4a, 0xb9, 0xcb, 0xfa, + 0x9b, 0x42, 0xd6, 0x6e, 0xca, 0x8a, 0x5a, 0xf2, 0xca, 0x29, 0xa3, 0xaf, 0x8a, 0xd5, 0x3e, 0x2c, + 0xd6, 0xe2, 0xa5, 0x93, 0x9a, 0x37, 0x7a, 0x27, 0x42, 0xd1, 0x33, 0x47, 0xbb, 0x6f, 0x89, 0x15, + 0xf3, 0x37, 0xb2, 0x02, 0x61, 0x1b, 0xde, 0x2d, 0xa8, 0x48, 0x13, 0x9b, 0x3a, 0xb6, 0xbb, 0x7c, + 0xc9, 0x8c, 0x30, 0xb7, 0x84, 0xaf, 0x72, 0xf6, 0xd3, 0xe1, 0xfc, 0x59, 0xc3, 0xac, 0xc1, 0x4c, + 0x03, 0x54, 0xcb, 0x9a, 0xfb, 0x65, 0x56, 0xb4, 0x2b, 0xf9, 0xdd, 0x3a, 0x98, 0x3f, 0x1e, 0x5e, + 0x7c, 0xbf, 0x59, 0x4d, 0xe6, 0x00, 0xc2, 0xaf, 0x86, 0xfd, 0x1d, 0x89, 0xd7, 0x6f, 0xda, 0x35, + 0xd0, 0xf2, 0xc6, 0xc9, 0x2d, 0x1a, 0xc2, 0x29, 0x49, 0xea, 0x64, 0x71, 0x1d, 0xa8, 0x9c, 0xaf, + 0x87, 0x7d, 0x6a, 0xc2, 0xe2, 0xf8, 0xa7, 0xad, 0x87, 0xe9, 0x67, 0xe6, 0x5b, 0xcc, 0x69, 0xd2, + 0x70, 0xb6, 0x37, 0x8e, 0x9d, 0x2c, 0x6e, 0x58, 0x45, 0x97, 0x84, 0xc2, 0x0f, 0xf4, 0xfa, 0x7d, + 0x8f, 0x55, 0xe5, 0x1e, 0xac, 0xd2, 0x25, 0x30, 0xb4, 0x24, 0x1c, 0xbf, 0xa2, 0xb6, 0xc7, 0x04, + 0x90, 0xe4, 0x28, 0xb6, 0x4d, 0x7b, 0xa5, 0x2f, 0x40, 0xd3, 0x00, 0x46, 0x97, 0x68, 0x14, 0xb4, + 0x10, 0x8f, 0xba, 0xe1, 0xd0, 0x4f, 0x31, 0x7f, 0x2d, 0x68, 0x9c, 0x12, 0x3c, 0x98, 0x2b, 0xcc, + 0x77, 0xb1, 0xac, 0x11, 0xe0, 0x4f, 0x74, 0x5a, 0x94, 0x9d, 0xf5, 0x28, 0x8a, 0x98, 0xb7, 0xfe, + 0xaa, 0x61, 0xca, 0xd0, 0xe6, 0xf6, 0x06, 0x17, 0x94, 0x76, 0x71, 0xb6, 0x62, 0xdc, 0xb4, 0xc5, + 0x59, 0x16, 0x9d, 0xc2, 0xa4, 0x78, 0x92, 0x2b, 0x23, 0x0a, 0x33, 0xc1, 0x07, 0xca, 0x0a, 0xfe, + 0x14, 0x37, 0x65, 0x5d, 0x33, 0x6d, 0x1a, 0x01, 0xe5, 0x48, 0x55, 0xa5, 0x11, 0x00, 0x0e, 0x02, + 0x7b, 0x0f, 0xec, 0x9c, 0x8c, 0xb5, 0x89, 0x2b, 0x7e, 0x04, 0x03, 0x89, 0xc9, 0x34, 0x6d, 0xd0, + 0x40, 0x27, 0x60, 0x18, 0x57, 0xf9, 0xba, 0x40, 0x96, 0xc0, 0x36, 0x73, 0x15, 0x25, 0x3d, 0x38, + 0x4b, 0x84, 0x57, 0x51, 0x84, 0xb3, 0xfc, 0x5c, 0x53, 0x37, 0x00, 0xc9, 0x27, 0x91, 0xcf, 0xa7, + 0x98, 0x57, 0xc2, 0x57, 0xad, 0x1f, 0xa8, 0x4c, 0xd9, 0xa6, 0x3a, 0xa8, 0x1d, 0xe0, 0x31, 0xf2, + 0x0a, 0x5c, 0x24, 0xdf, 0x4d, 0x28, 0x33, 0x21, 0x61, 0x43, 0x99, 0x90, 0xdd, 0x14, 0x73, 0xc4, + 0x3b, 0x95, 0x3d, 0xbd, 0xd2, 0x9b, 0xbd, 0xb8, 0x47, 0x3c, 0xa7, 0xb2, 0xd5, 0xae, 0x58, 0xca, + 0x7e, 0x90, 0xe7, 0x1d, 0x82, 0x2f, 0xa5, 0x9a, 0x24, 0x32, 0xe1, 0x55, 0x83, 0x66, 0xba, 0x0a, + 0x22, 0xcd, 0x70, 0xe4, 0x25, 0xd3, 0x52, 0x12, 0x6d, 0x08, 0xd9, 0xaa, 0x21, 0xf5, 0x3a, 0x87, + 0xb9, 0x9b, 0x4e, 0xea, 0xe0, 0x31, 0xeb, 0xa8, 0x17, 0xe4, 0x9a, 0x8d, 0x64, 0x96, 0xff, 0x50, + 0x71, 0x30, 0x2b, 0xfa, 0x7f, 0x68, 0x4c, 0x09, 0x3d, 0x0d, 0x50, 0x85, 0xf4, 0x1a, 0x2f, 0x6c, + 0x94, 0x33, 0x6a, 0x59, 0x15, 0xb4, 0xd0, 0x33, 0xd8, 0xd2, 0xcd, 0x5e, 0x2e, 0x76, 0x69, 0xa5, + 0xee, 0xbe, 0x34, 0x3c, 0x23, 0x73, 0x26, 0x18, 0xd5, 0xc1, 0x00, 0xb0, 0x02, 0xec, 0x6b, 0xea, + 0xee, 0xcd, 0x9e, 0x71, 0x5d, 0x19, 0xe9, 0xd9, 0x33, 0x6e, 0xb0, 0xd1, 0xb6, 0xbe, 0x53, 0xcc, + 0x0d, 0x6d, 0xed, 0x82, 0x0c, 0x6d, 0x05, 0xe0, 0xde, 0x04, 0x74, 0x1e, 0x46, 0xea, 0x97, 0x3c, + 0x0f, 0x74, 0xc2, 0xf7, 0xe1, 0xf4, 0x42, 0xb8, 0x00, 0xe8, 0xfb, 0x68, 0x4f, 0x30, 0x2b, 0x28, + 0x81, 0x28, 0x53, 0x5e, 0x9a, 0x8a, 0x7e, 0xf9, 0xc7, 0x96, 0xae, 0xe3, 0xee, 0xf9, 0x31, 0x7c, + 0x80, 0xa5, 0xb6, 0x0b, 0x77, 0x4b, 0xea, 0x2e, 0x4f, 0x6c, 0xea, 0x43, 0x70, 0x6a, 0x90, 0xab, + 0x3b, 0xbf, 0xde, 0x2c, 0xe4, 0x7d, 0xca, 0xb4, 0xd5, 0x6a, 0x68, 0xec, 0xd6, 0x05, 0x3a, 0x8c, + 0xf4, 0xb8, 0xc2, 0x61, 0xbb, 0xe3, 0x38, 0xd6, 0x95, 0xfe, 0xb9, 0xce, 0x5b, 0xa2, 0xad, 0xbc, + 0xd1, 0x72, 0x82, 0x77, 0x26, 0xbe, 0xde, 0xa6, 0x33, 0xe9, 0x7e, 0x53, 0xb4, 0xe0, 0x7f, 0xc8, + 0x1e, 0x84, 0x99, 0x49, 0xff, 0x97, 0x8b, 0xd2, 0xff, 0xfa, 0x49, 0xe1, 0xd1, 0x55, 0xe8, 0x5e, + 0x11, 0x6d, 0xfc, 0x3f, 0x67, 0x00, 0x9c, 0xcc, 0xf1, 0x98, 0x43, 0xa7, 0x8d, 0x7a, 0xf2, 0x70, + 0x23, 0x2d, 0xeb, 0xef, 0x5b, 0xa2, 0x83, 0x70, 0x31, 0x6b, 0xbf, 0x4b, 0x6d, 0xe3, 0x24, 0xce, + 0x3a, 0x60, 0x85, 0x65, 0x76, 0x96, 0xba, 0x17, 0xa2, 0xe9, 0x47, 0x79, 0x16, 0x0f, 0xce, 0x03, + 0x4e, 0x8e, 0xd2, 0xf4, 0x33, 0x33, 0xf7, 0xd8, 0x93, 0x4d, 0x37, 0x2d, 0x3d, 0xe4, 0x61, 0x56, + 0x52, 0x40, 0x03, 0x49, 0xec, 0x33, 0xd9, 0x0d, 0x61, 0xdb, 0x92, 0x65, 0x28, 0x11, 0x8e, 0xe7, + 0xc7, 0xca, 0x1b, 0x84, 0x01, 0x20, 0x2c, 0xc9, 0x5b, 0xbd, 0x61, 0x40, 0xc7, 0x73, 0x4b, 0x1a, + 0x04, 0xc6, 0x62, 0x30, 0x81, 0x52, 0x60, 0xe0, 0x92, 0x2f, 0x44, 0x81, 0x33, 0x41, 0xb5, 0xb8, + 0x4c, 0xdc, 0xeb, 0xf6, 0xaa, 0xbb, 0xec, 0x6d, 0xd3, 0x14, 0x2e, 0x5c, 0x3e, 0xb1, 0xf5, 0x82, + 0x15, 0xbd, 0x99, 0x3e, 0xb5, 0x08, 0x60, 0x27, 0xd5, 0xaa, 0x4e, 0x84, 0x65, 0x66, 0x93, 0x9b, + 0x2e, 0x01, 0x2d, 0x68, 0x0d, 0x08, 0x39, 0xa9, 0xd1, 0x72, 0x91, 0xad, 0xa2, 0xe7, 0xbb, 0x54, + 0x15, 0xe5, 0x3e, 0x4b, 0x60, 0x5a, 0x98, 0xa8, 0x36, 0x4b, 0xcd, 0x20, 0xe2, 0x7f, 0x47, 0xc7, + 0xa8, 0xd9, 0x90, 0xad, 0x37, 0x79, 0xbe, 0xc0, 0x4e, 0x52, 0x5c, 0xdc, 0x5a, 0x09, 0xd1, 0xfd, + 0xd0, 0x89, 0xa8, 0x9d, 0x72, 0xa9, 0xdb, 0x15, 0xf3, 0x6a, 0x03, 0xe8, 0x3f, 0xeb, 0x7a, 0x28, + 0x17, 0xfa, 0x3e, 0x14, 0x17, 0x8a, 0xfb, 0xe5, 0xfc, 0x42, 0x75, 0xe6, 0x71, 0x87, 0x6a, 0x7d, + 0xab, 0x61, 0xf6, 0x69, 0x6f, 0x3d, 0xdc, 0x65, 0x78, 0x3f, 0x83, 0xf3, 0x2a, 0x5e, 0x01, 0x68, + 0xfe, 0x81, 0x0c, 0xed, 0x20, 0x74, 0x59, 0xf7, 0x67, 0x90, 0x81, 0xc5, 0x7c, 0x3e, 0x76, 0x16, + 0x30, 0xd0, 0x20, 0x58, 0x76, 0x0c, 0x9f, 0x53, 0xf9, 0x24, 0x55, 0x41, 0xbb, 0x3a, 0x0c, 0x7e, + 0xc2, 0xa0, 0x8c, 0x9a, 0xf5, 0x7d, 0xd5, 0xd8, 0x0c, 0xe8, 0x55, 0x39, 0x2a, 0x27, 0x22, 0xbb, + 0xba, 0xef, 0xa2, 0x0a, 0xe7, 0x55, 0x66, 0x89, 0xa5, 0x6e, 0x4d, 0x8f, 0xc7, 0x28, 0xae, 0x21, + 0xff, 0x84, 0x0c, 0x58, 0xf7, 0xae, 0x98, 0x57, 0x1f, 0xd0, 0x52, 0xf0, 0x63, 0x0a, 0xd8, 0x4a, + 0x5e, 0x52, 0xe4, 0x21, 0xe2, 0x52, 0xae, 0x8a, 0xc1, 0x54, 0x66, 0x32, 0xc4, 0xbc, 0x7b, 0x24, + 0x2e, 0x16, 0x4f, 0xe1, 0xd1, 0x38, 0x7d, 0xb4, 0x07, 0xa2, 0x27, 0xa7, 0x5f, 0x30, 0x92, 0xe2, + 0xaf, 0x4b, 0x97, 0xa1, 0x2e, 0xa2, 0x98, 0xab, 0x57, 0x1b, 0x2a, 0xd8, 0xbe, 0x5e, 0x2c, 0x50, + 0x78, 0x52, 0x0e, 0xb7, 0x50, 0x2b, 0xa2, 0xbf, 0x87, 0x77, 0x6d, 0x40, 0x91, 0x34, 0x0a, 0x69, + 0x2e, 0x0a, 0x6e, 0xb1, 0x02, 0x51, 0x58, 0x53, 0x6b, 0xd5, 0x8b, 0xc9, 0x86, 0xa6, 0x4e, 0xd9, + 0x0e, 0xc7, 0x80, 0x02, 0xe3, 0x6a, 0xa3, 0x63, 0xcb, 0x7a, 0xa7, 0x14, 0x02, 0x6d, 0x80, 0xcb, + 0x42, 0xd9, 0x1f, 0x3f, 0x9d, 0x6c, 0xe0, 0x15, 0x22, 0xf2, 0x74, 0xd9, 0xca, 0x85, 0xaf, 0x7c, + 0x48, 0x6d, 0xeb, 0xbd, 0x52, 0xdc, 0x53, 0x5d, 0x59, 0x47, 0xa4, 0x35, 0x31, 0x39, 0xf2, 0x68, + 0x6b, 0x97, 0xbd, 0xae, 0xdd, 0x34, 0x86, 0xf0, 0x17, 0x99, 0x0c, 0x26, 0x6b, 0x3c, 0x1c, 0x07, + 0x74, 0x21, 0x1b, 0xfa, 0x8e, 0x26, 0x1c, 0x11, 0x67, 0x79, 0x0d, 0xbc, 0x15, 0x12, 0x8e, 0x07, + 0xbb, 0xa9, 0x5b, 0x59, 0x33, 0x7f, 0x18, 0x83, 0x11, 0x4d, 0xb3, 0x6c, 0x12, 0x2a, 0x21, 0x27, + 0x76, 0xe2, 0x41, 0xa2, 0xca, 0x90, 0xdb, 0xe2, 0x99, 0x29, 0xa8, 0x6f, 0x8f, 0x07, 0x45, 0x14, + 0x6c, 0xeb, 0x60, 0x75, 0x7f, 0x3c, 0x20, 0x39, 0x6f, 0x6a, 0x33, 0x9d, 0x3f, 0xb4, 0x50, 0x41, + 0xd9, 0x55, 0x25, 0x2f, 0xbb, 0xeb, 0x49, 0x12, 0xba, 0x98, 0x45, 0xc1, 0xf4, 0x0f, 0x72, 0x24, + 0xe3, 0x9e, 0xad, 0xd8, 0xa7, 0x0e, 0xf7, 0x01, 0xf3, 0x7d, 0xca, 0x8a, 0x8c, 0x6b, 0xd3, 0x57, + 0x9a, 0xcc, 0x6c, 0x6a, 0x66, 0xae, 0xb3, 0x8d, 0xdc, 0xda, 0xdd, 0x08, 0x87, 0xd1, 0x38, 0x95, + 0x1f, 0xc9, 0x23, 0xd6, 0x30, 0xf8, 0x1b, 0x6e, 0x34, 0x37, 0x9c, 0x63, 0xb1, 0x20, 0x87, 0xe8, + 0x8c, 0x3c, 0xf4, 0xca, 0xa5, 0x22, 0x08, 0xc2, 0xc4, 0xd7, 0x4e, 0x00, 0x23, 0xa3, 0xae, 0x06, + 0xd6, 0x34, 0x12, 0x51, 0x00, 0xfd, 0x84, 0xf6, 0x61, 0x0f, 0x25, 0x25, 0xec, 0x5a, 0x59, 0x83, + 0x3a, 0xf8, 0x02, 0xe0, 0x7f, 0xdb, 0x81, 0x7f, 0x20, 0xed, 0x49, 0x38, 0x56, 0xde, 0x32, 0x7f, + 0x81, 0xdf, 0xf9, 0x57, 0x3a, 0xc0, 0xb9, 0xce, 0x8b, 0xe2, 0x59, 0xf8, 0x82, 0xb0, 0x18, 0x54, + 0x52, 0x5a, 0x4f, 0x75, 0x0b, 0xeb, 0x02, 0x1b, 0x48, 0xad, 0x43, 0x46, 0xe9, 0x83, 0x70, 0x90, + 0x58, 0xbf, 0x20, 0x56, 0x68, 0x9b, 0x1b, 0x3c, 0x5e, 0x7e, 0x0e, 0x85, 0x37, 0x37, 0x19, 0x90, + 0xe6, 0xce, 0xfc, 0xcb, 0xc8, 0x99, 0xa0, 0xdf, 0xaa, 0x92, 0x97, 0x46, 0x66, 0xbe, 0x9d, 0x15, + 0xc6, 0x5d, 0xb2, 0x8a, 0xe4, 0x91, 0x15, 0xcb, 0xb6, 0xca, 0x4d, 0xbc, 0x0b, 0x02, 0xa3, 0x33, + 0xa9, 0xac, 0x7b, 0xb3, 0xf0, 0xcb, 0x1a, 0x4d, 0x71, 0x2b, 0x8d, 0xf9, 0xb5, 0x57, 0x1d, 0x4e, + 0x61, 0x10, 0x3b, 0x23, 0x7c, 0x07, 0xa6, 0xae, 0x7c, 0x1e, 0xd6, 0x01, 0xc7, 0xf5, 0x37, 0x85, + 0xaf, 0x45, 0xf8, 0xfe, 0x4e, 0x55, 0xd2, 0x36, 0x77, 0x1e, 0x66, 0x2e, 0x39, 0x63, 0x25, 0x11, + 0x8c, 0x9d, 0x64, 0x9f, 0x5c, 0x09, 0x58, 0xaf, 0x03, 0x33, 0x7b, 0x2f, 0x70, 0x94, 0xb2, 0xe3, + 0xfc, 0x84, 0x1e, 0x47, 0x46, 0x25, 0xf6, 0xc1, 0x08, 0x7e, 0xe7, 0x45, 0xa7, 0xc1, 0x18, 0x64, + 0xc2, 0x8b, 0x87, 0x8a, 0x61, 0x70, 0x61, 0x68, 0x24, 0x89, 0x40, 0x80, 0x54, 0xc1, 0x49, 0x8f, + 0x0d, 0x65, 0x3c, 0x60, 0xbe, 0xad, 0x90, 0x01, 0x01, 0xd7, 0x40, 0xbf, 0xfb, 0x98, 0xcf, 0xac, + 0x0a, 0x0f, 0x82, 0x0c, 0xee, 0x2b, 0xb7, 0x02, 0x3d, 0x65, 0x24, 0x93, 0xed, 0x31, 0x15, 0x3e, + 0xad, 0x7f, 0x6a, 0xf0, 0x1d, 0x2c, 0xec, 0xaa, 0x86, 0x73, 0xe5, 0xc4, 0x06, 0x70, 0xb2, 0x1f, + 0x60, 0x10, 0x6b, 0x6e, 0x4d, 0xd9, 0x3b, 0xc0, 0x47, 0x84, 0xda, 0x48, 0xb3, 0xda, 0x81, 0xc9, + 0x05, 0xea, 0xcd, 0xf0, 0xf6, 0x12, 0xb4, 0x35, 0xec, 0x27, 0x81, 0x87, 0x5c, 0xfd, 0x4a, 0x66, + 0x67, 0x5e, 0x77, 0xc4, 0x15, 0xbf, 0xe3, 0x93, 0x8e, 0x85, 0x69, 0x3b, 0x26, 0xbf, 0x09, 0x63, + 0x8f, 0x8e, 0xda, 0xdd, 0x5d, 0x4c, 0xd5, 0xed, 0xd0, 0x6e, 0x68, 0x63, 0x3b, 0x3f, 0xc2, 0xc6, + 0xc0, 0xfa, 0x99, 0xf1, 0xbc, 0xf2, 0xfd, 0x8a, 0xdb, 0x9d, 0xab, 0xdd, 0xee, 0xfc, 0x31, 0xdb, + 0x5d, 0x98, 0xbd, 0x5d, 0xde, 0xd9, 0x8d, 0x52, 0x20, 0x8e, 0x19, 0x93, 0xdd, 0x48, 0x82, 0x4a, + 0x0c, 0x76, 0xc7, 0x60, 0x7a, 0x27, 0xa4, 0x94, 0xe9, 0x5f, 0x79, 0x4e, 0xeb, 0x37, 0x0a, 0x99, + 0x9b, 0x69, 0xab, 0x0a, 0x67, 0xbf, 0x53, 0x0d, 0x7b, 0x39, 0x4d, 0xd0, 0x2c, 0x38, 0xb5, 0x79, + 0x18, 0x06, 0x96, 0x32, 0x1c, 0x12, 0x91, 0x59, 0xc3, 0x83, 0x3f, 0xa2, 0x76, 0x34, 0x3b, 0x09, + 0xf7, 0xd2, 0x23, 0x27, 0x96, 0x2a, 0x33, 0x9a, 0x45, 0xd0, 0xd4, 0xed, 0x00, 0xee, 0xdb, 0x15, + 0x93, 0x2e, 0xd0, 0x3a, 0xde, 0x74, 0xb2, 0xaa, 0x9b, 0x2a, 0xf8, 0xf7, 0x2b, 0xe0, 0x82, 0xbc, + 0x7a, 0x22, 0x48, 0x60, 0xbc, 0x82, 0xc9, 0xac, 0x5d, 0xe6, 0xc1, 0xfd, 0x8a, 0xf5, 0x69, 0xb1, + 0x6a, 0xc5, 0x6a, 0x26, 0x8c, 0x07, 0x21, 0x98, 0xca, 0x91, 0xce, 0x3b, 0x51, 0x52, 0xb6, 0x12, + 0x9f, 0x36, 0xf4, 0x3b, 0xb8, 0x2c, 0xa9, 0x0e, 0x66, 0x5a, 0xea, 0x14, 0x94, 0x6d, 0x76, 0x8d, + 0xd5, 0x02, 0x2e, 0x94, 0x50, 0x4c, 0x72, 0xe9, 0x0d, 0x56, 0x82, 0x1d, 0x0b, 0x58, 0x33, 0xb6, + 0x09, 0x84, 0x0e, 0xbc, 0x17, 0xad, 0xb7, 0xcc, 0xe8, 0x14, 0xdb, 0x1c, 0xd7, 0x47, 0x23, 0x20, + 0xce, 0xa5, 0x37, 0x3a, 0x09, 0xbf, 0x1a, 0x24, 0x5a, 0xe5, 0x91, 0x6a, 0x8e, 0xd4, 0xb5, 0x36, + 0xab, 0x42, 0x58, 0x65, 0xb9, 0xf5, 0xdb, 0xc5, 0xe0, 0x17, 0x5c, 0xc4, 0x8f, 0x42, 0xac, 0x6a, + 0xb3, 0x27, 0x9c, 0x74, 0x3e, 0x10, 0xab, 0x23, 0x73, 0x40, 0xf9, 0xa8, 0xaf, 0xf4, 0x6a, 0x16, + 0xf5, 0xcc, 0x5f, 0xdd, 0xf7, 0xc4, 0x8a, 0xf9, 0x1b, 0x6f, 0x0b, 0x56, 0x13, 0x6d, 0x13, 0xac, + 0x99, 0xe5, 0x58, 0xd5, 0xef, 0x40, 0x38, 0xef, 0xf0, 0x4b, 0x85, 0x5c, 0x15, 0x58, 0x63, 0xa4, + 0xbb, 0x48, 0x23, 0xbe, 0x21, 0xcb, 0x58, 0xe0, 0xf2, 0x0c, 0xad, 0xae, 0x21, 0xfc, 0xaf, 0x7e, + 0x43, 0x3f, 0x50, 0x15, 0xe9, 0x56, 0x3b, 0x2f, 0x8b, 0xcb, 0x53, 0x66, 0xa8, 0x0e, 0xf4, 0x88, + 0x37, 0xcd, 0xde, 0xe2, 0x4b, 0xa6, 0x78, 0x2b, 0x8e, 0x4e, 0x23, 0xc8, 0x1a, 0x98, 0x36, 0xed, + 0xd1, 0xde, 0x5e, 0xe0, 0x8f, 0xe4, 0x43, 0xf6, 0x88, 0x0b, 0xac, 0xc0, 0x8e, 0x01, 0xfe, 0x6a, + 0xeb, 0x67, 0xce, 0x8a, 0xec, 0x2b, 0xe2, 0xb9, 0x3d, 0xae, 0x28, 0xdb, 0x47, 0x60, 0x96, 0xec, + 0xca, 0x34, 0x36, 0x9e, 0x5f, 0x9c, 0x62, 0x3c, 0x8b, 0xf8, 0xc8, 0x17, 0x05, 0x19, 0x32, 0xb2, + 0x08, 0x77, 0x31, 0x08, 0xe7, 0x92, 0xad, 0x9a, 0xf4, 0x21, 0xa7, 0x33, 0x2a, 0x65, 0x77, 0xeb, + 0x3f, 0x95, 0x5b, 0x74, 0xcc, 0x42, 0x53, 0xb2, 0x2b, 0x75, 0xfb, 0x64, 0xec, 0xba, 0xf8, 0xd6, + 0x53, 0xf7, 0x05, 0x2f, 0x66, 0x7b, 0xe0, 0xe4, 0xf9, 0xad, 0xde, 0x29, 0x30, 0xf4, 0x0a, 0x1f, + 0xbb, 0x9f, 0x88, 0xd5, 0xc2, 0x00, 0x25, 0x73, 0xf9, 0xee, 0x9a, 0x29, 0xdf, 0x62, 0x1a, 0x64, + 0xb5, 0x12, 0xa0, 0xa0, 0xd5, 0x18, 0x8f, 0xa8, 0x8f, 0x88, 0x7b, 0x7d, 0xdf, 0x16, 0x6f, 0x9e, + 0x80, 0x28, 0xb8, 0xe6, 0x45, 0x66, 0x27, 0xb0, 0xf0, 0xf3, 0x53, 0x17, 0x26, 0xbb, 0xc8, 0x96, + 0x07, 0xe0, 0xad, 0x07, 0x09, 0xea, 0xd8, 0x8c, 0x48, 0xbe, 0x50, 0xab, 0xd6, 0x6f, 0x15, 0x5e, + 0x61, 0xcd, 0x58, 0x99, 0xf1, 0xf9, 0xb6, 0x58, 0x50, 0xe2, 0xa1, 0xee, 0xe3, 0xb5, 0xde, 0x89, + 0x17, 0x2b, 0x16, 0x76, 0x5f, 0x15, 0xf3, 0xfc, 0xaf, 0x69, 0x4c, 0x83, 0x4b, 0x18, 0xe0, 0x2a, + 0x75, 0x09, 0xff, 0x4d, 0xb9, 0x17, 0x46, 0xed, 0x6a, 0xdd, 0xf3, 0x62, 0xdd, 0x9b, 0xcd, 0x95, + 0x41, 0x07, 0x46, 0xf0, 0xa0, 0xf3, 0xd6, 0x1c, 0x1a, 0xf6, 0xb3, 0x14, 0xb8, 0xd2, 0x99, 0x8b, + 0x78, 0x29, 0xf9, 0x9b, 0x91, 0x1b, 0xe7, 0xba, 0xa2, 0xa7, 0xfc, 0xe2, 0x97, 0xc4, 0x0b, 0xa0, + 0x0b, 0xa9, 0xc3, 0xc6, 0xc9, 0x6a, 0x8e, 0x59, 0x21, 0x8c, 0x82, 0x71, 0x2e, 0xd7, 0x5d, 0x13, + 0xaf, 0x64, 0x6a, 0x19, 0xfb, 0xab, 0x49, 0x85, 0x7e, 0xc3, 0x99, 0xbe, 0x84, 0x8d, 0xd6, 0x0b, + 0xe2, 0x62, 0x2c, 0x87, 0xfe, 0x88, 0xfb, 0x10, 0x6d, 0xa7, 0x1f, 0x8e, 0x55, 0x05, 0x54, 0xbd, + 0xa8, 0xf8, 0x23, 0xad, 0x72, 0x76, 0xee, 0xcc, 0x68, 0x75, 0xad, 0x64, 0x10, 0xb2, 0x14, 0x44, + 0xe6, 0x3b, 0xcf, 0x95, 0x9b, 0x78, 0x5b, 0xb9, 0x99, 0xcb, 0x4a, 0xbf, 0xab, 0x85, 0x37, 0x6f, + 0xd9, 0x13, 0xde, 0x79, 0x6a, 0xf7, 0x86, 0x63, 0x21, 0x02, 0x8d, 0x57, 0xbd, 0xcf, 0x4f, 0x7d, + 0x42, 0xb7, 0xc8, 0x0f, 0xe6, 0xae, 0xdd, 0xb0, 0xbe, 0xdb, 0x54, 0x9e, 0xc1, 0x4c, 0xca, 0x6b, + 0x33, 0x86, 0xdb, 0xb3, 0x1a, 0x80, 0xd5, 0x5b, 0x8c, 0x63, 0xa1, 0x9e, 0xb4, 0xdd, 0xf7, 0xf0, + 0x54, 0xed, 0xbe, 0xc0, 0x88, 0xc3, 0x10, 0x2b, 0x1f, 0x7b, 0x2a, 0xd5, 0x31, 0x87, 0x70, 0x79, + 0xc8, 0x19, 0x38, 0x58, 0x15, 0x50, 0xf1, 0x2f, 0x5c, 0xec, 0x98, 0xc2, 0xd9, 0x44, 0x45, 0x51, + 0xe8, 0xeb, 0xb8, 0xa1, 0xf2, 0x57, 0x9a, 0xd6, 0xaf, 0x34, 0x54, 0xf0, 0xbb, 0x73, 0x07, 0x4d, + 0xe1, 0x27, 0x00, 0x62, 0x77, 0x3c, 0x1c, 0x3a, 0xa0, 0xfb, 0x36, 0x44, 0xa7, 0x82, 0x5f, 0xdf, + 0xae, 0x97, 0x7a, 0xd3, 0x17, 0x95, 0xb7, 0x7b, 0xca, 0xb6, 0xf6, 0xff, 0xce, 0xe5, 0xac, 0x04, + 0xb8, 0xf6, 0x94, 0x1e, 0x88, 0xf3, 0x68, 0xe7, 0x6d, 0x64, 0x00, 0xd8, 0x29, 0x5c, 0xe0, 0x67, + 0x27, 0xf5, 0x46, 0xaf, 0x1e, 0x62, 0xaf, 0x34, 0x8e, 0x47, 0x51, 0x66, 0xc5, 0xff, 0xc9, 0x51, + 0x6c, 0x2b, 0xf7, 0x64, 0xe7, 0x4e, 0xde, 0x83, 0x9d, 0xf1, 0x4e, 0x53, 0x54, 0x47, 0x0a, 0x26, + 0x36, 0x90, 0x03, 0xe3, 0x48, 0x39, 0x4a, 0x1f, 0x28, 0x9f, 0xb1, 0x16, 0x62, 0x6d, 0xeb, 0xfe, + 0xef, 0x37, 0xb2, 0xeb, 0xb3, 0x55, 0x6a, 0xfe, 0xd7, 0xeb, 0x37, 0xb9, 0xf4, 0xd7, 0xd9, 0xad, + 0x11, 0x97, 0xec, 0xb6, 0x1c, 0x03, 0xe4, 0x47, 0x14, 0x9f, 0x7f, 0x6d, 0x88, 0x13, 0x22, 0x3a, + 0xa6, 0xeb, 0x9f, 0xfd, 0xb1, 0x5c, 0xa6, 0xf2, 0xd6, 0x29, 0xe3, 0x81, 0xec, 0x89, 0x91, 0xf4, + 0x70, 0x52, 0xf1, 0x5b, 0xf7, 0x03, 0xd1, 0xa9, 0x8e, 0xd6, 0x1f, 0x6e, 0x1b, 0x49, 0x61, 0x11, + 0xc3, 0xae, 0xfe, 0x3f, 0x56, 0xf9, 0xdc, 0x3c, 0x29, 0xb9, 0x0d, 0x4a, 0x70, 0x17, 0x6c, 0x7a, + 0x20, 0x51, 0xb4, 0x86, 0x13, 0x9d, 0xea, 0x5c, 0xa0, 0x0c, 0x74, 0x62, 0x1b, 0x61, 0xe0, 0x5c, + 0xe7, 0x26, 0x44, 0xdc, 0xe0, 0xd4, 0xd1, 0x74, 0xed, 0x78, 0x5c, 0xee, 0xcd, 0x02, 0xd8, 0xe3, + 0xff, 0x75, 0xef, 0x88, 0x79, 0x85, 0x81, 0xd3, 0xcd, 0x0d, 0x5d, 0x44, 0x71, 0x0e, 0x07, 0x76, + 0x84, 0x4a, 0x78, 0x98, 0xe4, 0x71, 0x66, 0x92, 0x7a, 0x9e, 0x3c, 0xd4, 0xe3, 0xf6, 0x93, 0x6b, + 0x57, 0x95, 0xdf, 0xf8, 0x2a, 0x2b, 0x1d, 0xb6, 0xcb, 0x61, 0x10, 0x84, 0x47, 0x98, 0x56, 0x02, + 0xb5, 0x3f, 0x25, 0x03, 0xae, 0xaa, 0xfb, 0xd5, 0xb9, 0xc7, 0xb4, 0x51, 0x18, 0x3e, 0x33, 0xf1, + 0xeb, 0x65, 0xce, 0xa4, 0x13, 0x9c, 0x7b, 0x09, 0x43, 0xc2, 0xdc, 0x62, 0x15, 0xe3, 0x23, 0x4e, + 0xd8, 0x94, 0x67, 0xd6, 0xe2, 0xbb, 0x24, 0x56, 0x7c, 0xd4, 0x01, 0x6a, 0x6e, 0xf1, 0xcf, 0x03, + 0xdc, 0xd0, 0x00, 0x33, 0x63, 0x91, 0x01, 0x7d, 0x00, 0x8e, 0x53, 0xd9, 0x2e, 0x72, 0xb4, 0xe2, + 0xb1, 0x27, 0x3b, 0x6b, 0x51, 0x2d, 0x35, 0x15, 0x23, 0xd3, 0xd4, 0xc9, 0x50, 0xbd, 0x55, 0x3e, + 0xf2, 0x79, 0xeb, 0x2a, 0xe7, 0x1d, 0x37, 0xb7, 0x61, 0xaf, 0x1f, 0x51, 0xe3, 0xdc, 0xa3, 0xbd, + 0x0d, 0x2e, 0x86, 0x71, 0xb6, 0x2f, 0x29, 0x65, 0xc4, 0xac, 0x5d, 0x8e, 0x1b, 0x6b, 0x56, 0xd4, + 0x92, 0x06, 0xb1, 0x24, 0xe7, 0xd6, 0x6d, 0xe3, 0x7c, 0x2c, 0xa7, 0xe0, 0x8e, 0x93, 0x13, 0x46, + 0xcf, 0x9c, 0x21, 0x2a, 0x1f, 0x27, 0xd9, 0xfd, 0xc2, 0x90, 0x93, 0xbd, 0x3c, 0xbb, 0xe8, 0x54, + 0x67, 0x24, 0x36, 0x8d, 0xc7, 0x42, 0xb0, 0x92, 0xeb, 0x11, 0x9c, 0x72, 0xef, 0x9b, 0x0e, 0x1b, + 0xca, 0xb7, 0xef, 0x82, 0x97, 0x8a, 0x4d, 0x4d, 0x94, 0x62, 0xa1, 0x7f, 0x99, 0xe1, 0x2d, 0x3e, + 0x31, 0xa1, 0x7e, 0x42, 0xff, 0x9b, 0x12, 0x13, 0x53, 0xd4, 0xfe, 0xd4, 0xd4, 0x4d, 0xf5, 0x70, + 0xd8, 0x66, 0xb8, 0xc6, 0x4e, 0x9a, 0xf5, 0x35, 0x33, 0x7b, 0x5e, 0xc0, 0x91, 0xf1, 0x64, 0x2a, + 0x2e, 0x4b, 0x74, 0x2b, 0xb8, 0xec, 0xac, 0xcf, 0x8e, 0xe3, 0x75, 0x4b, 0x9c, 0x33, 0x22, 0xcc, + 0x7b, 0x0f, 0xc1, 0x7d, 0x23, 0x2f, 0xdd, 0x1f, 0xa2, 0x23, 0xc7, 0x67, 0xf3, 0x65, 0x33, 0x0d, + 0xf2, 0x89, 0x33, 0xf2, 0xd3, 0xc9, 0xe3, 0x9d, 0x07, 0xea, 0x9d, 0x4f, 0x21, 0xd0, 0xc2, 0xbf, + 0x86, 0x42, 0xdf, 0x29, 0xab, 0xc1, 0x5d, 0xa6, 0x3f, 0x6f, 0x46, 0x73, 0xd8, 0x30, 0x10, 0xc6, + 0x40, 0xcf, 0x83, 0xd0, 0x75, 0x82, 0x4d, 0x6a, 0xc5, 0xd3, 0x3d, 0x6b, 0x70, 0xb5, 0x55, 0x6f, + 0x9e, 0xf9, 0x27, 0x4a, 0x1a, 0x59, 0xcf, 0x37, 0xc6, 0x92, 0x59, 0xef, 0x78, 0xd6, 0x18, 0x75, + 0x60, 0x86, 0xad, 0xd3, 0xc0, 0x4f, 0x95, 0x97, 0x99, 0xf0, 0x30, 0x47, 0x80, 0xa5, 0x1a, 0x6c, + 0x1d, 0x64, 0x62, 0x38, 0xbb, 0x41, 0x4d, 0x86, 0xd6, 0xc8, 0x8c, 0xf5, 0x37, 0xa5, 0xa3, 0xd1, + 0x15, 0x37, 0x02, 0x7c, 0xf7, 0xb2, 0x6f, 0xec, 0x75, 0x1b, 0x68, 0xd8, 0x91, 0x7d, 0x51, 0x3c, + 0x5b, 0x9e, 0x53, 0xc0, 0x47, 0x95, 0x07, 0xeb, 0xb1, 0x99, 0x34, 0xa8, 0xe0, 0x9b, 0xba, 0xb3, + 0x7a, 0xe4, 0xcc, 0xb3, 0x1f, 0x16, 0x12, 0x5b, 0x70, 0x25, 0x0c, 0x76, 0xad, 0x9b, 0x4b, 0x13, + 0x2a, 0xeb, 0xcf, 0xde, 0x49, 0x8b, 0x7b, 0xb5, 0x4c, 0xca, 0xb5, 0x39, 0xbb, 0xd1, 0x3b, 0x19, + 0x86, 0x1e, 0x0f, 0x52, 0x17, 0x49, 0xf7, 0x5d, 0xb1, 0x6c, 0xfc, 0x9c, 0x7a, 0x4a, 0xd9, 0xdf, + 0x13, 0x23, 0x6c, 0x7a, 0x4f, 0x6d, 0xeb, 0xb2, 0x29, 0x07, 0xd8, 0x1c, 0xa6, 0x79, 0xe5, 0x31, + 0xc4, 0xc4, 0xfa, 0x83, 0xa6, 0xb9, 0xeb, 0x69, 0x53, 0x6a, 0x55, 0xcc, 0xae, 0x78, 0x2a, 0xe3, + 0xbf, 0x16, 0x0e, 0xb5, 0xd7, 0x77, 0x7a, 0x27, 0x83, 0xdb, 0x2b, 0x7f, 0xe9, 0x7e, 0xa7, 0x21, + 0xce, 0x95, 0x07, 0x51, 0x47, 0x50, 0xb5, 0xb0, 0x20, 0x10, 0x5c, 0x27, 0xa2, 0xbf, 0x48, 0x44, + 0xa3, 0xc6, 0xdf, 0xba, 0x02, 0x36, 0x51, 0x0f, 0x84, 0x43, 0x09, 0x00, 0xa3, 0xa3, 0x06, 0xa7, + 0xf7, 0xc3, 0x38, 0x46, 0xe3, 0x96, 0xff, 0x99, 0x2b, 0xb8, 0xa4, 0xa0, 0x67, 0x22, 0xd0, 0x77, + 0x68, 0x52, 0xe6, 0xf4, 0x5f, 0xac, 0x42, 0x3b, 0x4e, 0x3a, 0x54, 0xd5, 0xd9, 0xad, 0x4b, 0xa5, + 0xbe, 0xc7, 0x3b, 0x43, 0xb8, 0xea, 0x6e, 0x38, 0x42, 0x3b, 0x61, 0x1d, 0x9a, 0xd5, 0x2d, 0xf3, + 0x4b, 0xe7, 0x86, 0x58, 0x92, 0xea, 0xb7, 0x76, 0xd4, 0x2e, 0xf7, 0xa6, 0xcf, 0xed, 0xe9, 0x1f, + 0xdd, 0x97, 0xc4, 0xa2, 0xfe, 0x77, 0x96, 0x28, 0xcd, 0x7a, 0x4a, 0x4d, 0x95, 0xfe, 0xe7, 0x85, + 0x17, 0x53, 0xbb, 0xf4, 0x06, 0xe4, 0x81, 0xdf, 0x8f, 0xc1, 0x9f, 0x06, 0x11, 0x3b, 0x60, 0xd5, + 0xde, 0xf9, 0x50, 0x9c, 0xc1, 0x97, 0x26, 0x70, 0x4e, 0x01, 0x7f, 0x53, 0x84, 0x5c, 0xed, 0x1d, + 0xbb, 0xb6, 0xf7, 0x80, 0x16, 0xaa, 0x71, 0x6c, 0x68, 0xc7, 0x62, 0xa6, 0x02, 0x63, 0x2b, 0xa8, + 0xfd, 0x09, 0xdf, 0xa4, 0xee, 0x4d, 0xb1, 0x5a, 0x9c, 0x8f, 0xcf, 0x58, 0x48, 0x64, 0xcd, 0xbc, + 0x48, 0x69, 0x95, 0xf5, 0x7b, 0x0d, 0x53, 0x8f, 0x14, 0x08, 0xd9, 0x4d, 0xc3, 0x08, 0x0d, 0x1e, + 0xfa, 0x10, 0xf8, 0x92, 0x8f, 0x9b, 0x8e, 0xec, 0x40, 0xee, 0x29, 0x51, 0xec, 0xbc, 0x8f, 0xe6, + 0x36, 0x8c, 0xd0, 0xef, 0xd2, 0x77, 0xed, 0xb5, 0xde, 0xf1, 0xd0, 0x7a, 0xf8, 0xef, 0xf5, 0x28, + 0xea, 0xbe, 0x26, 0x16, 0xd4, 0x3f, 0x2b, 0xd1, 0xb5, 0x49, 0x3c, 0x53, 0xfa, 0x1f, 0x85, 0xee, + 0x5f, 0x65, 0x7b, 0x36, 0x9c, 0x20, 0xa0, 0xba, 0xe1, 0x24, 0xc1, 0xd7, 0x8e, 0x10, 0xd6, 0xa3, + 0x20, 0x35, 0x74, 0x79, 0xc5, 0xc5, 0xae, 0x33, 0x30, 0x0e, 0x5e, 0xf6, 0x44, 0x08, 0x53, 0xfd, + 0x5c, 0x6c, 0x70, 0x63, 0x37, 0x17, 0x4d, 0x35, 0xb6, 0xef, 0x24, 0xfb, 0xaa, 0xdc, 0x81, 0x25, + 0xff, 0xf1, 0xc8, 0xe5, 0xe6, 0x00, 0x2f, 0x7f, 0xdc, 0xe5, 0x8e, 0xfb, 0x36, 0xa0, 0x89, 0xc6, + 0xd8, 0xb9, 0xf4, 0x44, 0x95, 0x03, 0xb0, 0xa1, 0x38, 0xe0, 0x98, 0x5d, 0xf5, 0x92, 0x20, 0xe6, + 0xc8, 0x89, 0x41, 0x78, 0x52, 0xf5, 0x5a, 0x88, 0xde, 0x04, 0x91, 0xa7, 0x18, 0x8e, 0x82, 0x89, + 0xfa, 0x53, 0x5c, 0x70, 0xa6, 0xd8, 0x43, 0x00, 0x00, 0xc1, 0x9e, 0xd3, 0x2d, 0xb0, 0x71, 0x65, + 0xa2, 0x9e, 0xf9, 0x7d, 0x6d, 0x9a, 0x49, 0x27, 0x52, 0x4b, 0x1b, 0x69, 0x4c, 0xdb, 0x08, 0xdb, + 0x72, 0x2c, 0x84, 0xab, 0x89, 0xc6, 0x5f, 0xfb, 0x58, 0xb1, 0x7e, 0xd0, 0x36, 0x1b, 0x6b, 0x0d, + 0x7e, 0x16, 0xea, 0xb1, 0x3f, 0x09, 0xbe, 0x4a, 0x5c, 0x5e, 0x78, 0x45, 0x49, 0x7f, 0x5a, 0x8b, + 0xde, 0x70, 0x98, 0x7f, 0xe8, 0x82, 0xfc, 0x90, 0x30, 0xd1, 0xcd, 0x26, 0xfc, 0x68, 0x60, 0x41, + 0x43, 0x01, 0xd2, 0x30, 0x7c, 0xa1, 0xc1, 0x45, 0xfd, 0x84, 0x8d, 0x0a, 0x2e, 0x3a, 0x2b, 0xb5, + 0xa4, 0x9f, 0x9b, 0xca, 0x27, 0xf8, 0x57, 0xad, 0x10, 0x44, 0x0c, 0x42, 0x1c, 0x73, 0x1b, 0xe5, + 0x0a, 0x1a, 0x14, 0x8c, 0x56, 0x9d, 0x3e, 0x50, 0x58, 0x46, 0xb3, 0xac, 0x8b, 0x40, 0xd9, 0x0c, + 0x13, 0xdf, 0x8a, 0x7e, 0xb8, 0x77, 0xe4, 0x60, 0x9e, 0x69, 0x04, 0x4b, 0x31, 0xd5, 0xc5, 0x7f, + 0xfa, 0x0c, 0x9d, 0x27, 0xd8, 0x44, 0x3c, 0xca, 0xdc, 0x53, 0xea, 0xc1, 0x61, 0xb1, 0x60, 0x3f, + 0x52, 0xb9, 0x86, 0x67, 0x75, 0xd3, 0x26, 0xe9, 0x4c, 0x93, 0xa9, 0xe7, 0x74, 0xe1, 0x31, 0xff, + 0x62, 0xb0, 0xf7, 0x29, 0xdd, 0x6e, 0x9a, 0x7f, 0x2d, 0x1e, 0x54, 0x87, 0xe8, 0xd3, 0x80, 0x4d, + 0x7e, 0x9f, 0xaf, 0x00, 0xf6, 0x93, 0x64, 0x8c, 0x7e, 0x4e, 0xa0, 0xfe, 0x2c, 0x5a, 0x11, 0xb0, + 0x1b, 0x62, 0x30, 0x94, 0xea, 0x09, 0x4f, 0x93, 0x58, 0x5e, 0xe4, 0x9b, 0xb8, 0xfe, 0xf0, 0xf1, + 0x28, 0x20, 0x6d, 0x15, 0xa3, 0xaf, 0x3a, 0x1a, 0xe8, 0x3f, 0xda, 0x58, 0xf9, 0x50, 0x6b, 0xcd, + 0xe0, 0xf0, 0x4b, 0x8d, 0xdf, 0xec, 0x0f, 0x3e, 0x34, 0xe5, 0x53, 0xa9, 0x0e, 0xf5, 0x42, 0x00, + 0xf5, 0xa3, 0x44, 0x46, 0x47, 0x3c, 0x6c, 0xf7, 0x59, 0xaf, 0xa9, 0x64, 0x23, 0xfe, 0x15, 0x4e, + 0xf5, 0x01, 0x94, 0x8a, 0x0a, 0xc9, 0xde, 0x32, 0xab, 0xd4, 0xf7, 0x7d, 0xf7, 0xa0, 0x08, 0x92, + 0xde, 0xf8, 0xc1, 0xc5, 0xb4, 0x49, 0xa3, 0x0d, 0xb4, 0xd6, 0x5f, 0x2c, 0xba, 0xd5, 0xfc, 0x04, + 0x4e, 0xf5, 0x40, 0xce, 0x28, 0x1b, 0x99, 0xcd, 0x57, 0xcd, 0xe2, 0x63, 0x84, 0x96, 0x9e, 0x10, + 0x38, 0xa0, 0x5b, 0xf6, 0xd5, 0x23, 0x9e, 0x55, 0x08, 0x01, 0x5f, 0x98, 0x81, 0xa3, 0x96, 0x73, + 0x46, 0xee, 0x9d, 0x1f, 0x6a, 0x1d, 0x9a, 0x70, 0x3e, 0x09, 0xd5, 0x85, 0xde, 0x8e, 0x33, 0x47, + 0x47, 0x92, 0x0a, 0xc3, 0x86, 0xda, 0xb8, 0x14, 0x61, 0xe0, 0xab, 0x6c, 0x7c, 0x25, 0x75, 0x58, + 0x7a, 0x4b, 0x43, 0x09, 0x20, 0xb5, 0x42, 0x35, 0xd1, 0xcc, 0xd1, 0x9f, 0x3d, 0xc5, 0x4e, 0xdf, + 0x48, 0x25, 0xcf, 0xbf, 0xd5, 0x30, 0x6b, 0x6d, 0x53, 0x11, 0x67, 0x1b, 0x39, 0x3d, 0x01, 0x9d, + 0xe2, 0x03, 0x6d, 0xdd, 0xe9, 0x98, 0x13, 0x45, 0xd9, 0xa6, 0xdb, 0x73, 0x1f, 0x36, 0x7e, 0xb1, + 0xf1, 0x53, 0xff, 0x1b, 0x00, 0x00, 0xff, 0xff, 0xda, 0x26, 0xfc, 0xe5, 0x68, 0x56, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/content_manifest.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/content_manifest.pb.go new file mode 100644 index 00000000..f5f1ad9d --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/content_manifest.pb.go @@ -0,0 +1,289 @@ +// Code generated by protoc-gen-go. +// source: content_manifest.proto +// DO NOT EDIT! + +package protobuf + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type ContentManifestPayload struct { + Mappings []*ContentManifestPayload_FileMapping `protobuf:"bytes,1,rep,name=mappings" json:"mappings,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *ContentManifestPayload) Reset() { *m = ContentManifestPayload{} } +func (m *ContentManifestPayload) String() string { return proto.CompactTextString(m) } +func (*ContentManifestPayload) ProtoMessage() {} +func (*ContentManifestPayload) Descriptor() ([]byte, []int) { return content_manifest_fileDescriptor0, []int{0} } + +func (m *ContentManifestPayload) GetMappings() []*ContentManifestPayload_FileMapping { + if m != nil { + return m.Mappings + } + return nil +} + +type ContentManifestPayload_FileMapping struct { + Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"` + Size *uint64 `protobuf:"varint,2,opt,name=size" json:"size,omitempty"` + Flags *uint32 `protobuf:"varint,3,opt,name=flags" json:"flags,omitempty"` + ShaFilename []byte `protobuf:"bytes,4,opt,name=sha_filename" json:"sha_filename,omitempty"` + ShaContent []byte `protobuf:"bytes,5,opt,name=sha_content" json:"sha_content,omitempty"` + Chunks []*ContentManifestPayload_FileMapping_ChunkData `protobuf:"bytes,6,rep,name=chunks" json:"chunks,omitempty"` + Linktarget *string `protobuf:"bytes,7,opt,name=linktarget" json:"linktarget,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *ContentManifestPayload_FileMapping) Reset() { *m = ContentManifestPayload_FileMapping{} } +func (m *ContentManifestPayload_FileMapping) String() string { return proto.CompactTextString(m) } +func (*ContentManifestPayload_FileMapping) ProtoMessage() {} +func (*ContentManifestPayload_FileMapping) Descriptor() ([]byte, []int) { + return content_manifest_fileDescriptor0, []int{0, 0} +} + +func (m *ContentManifestPayload_FileMapping) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *ContentManifestPayload_FileMapping) GetSize() uint64 { + if m != nil && m.Size != nil { + return *m.Size + } + return 0 +} + +func (m *ContentManifestPayload_FileMapping) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *ContentManifestPayload_FileMapping) GetShaFilename() []byte { + if m != nil { + return m.ShaFilename + } + return nil +} + +func (m *ContentManifestPayload_FileMapping) GetShaContent() []byte { + if m != nil { + return m.ShaContent + } + return nil +} + +func (m *ContentManifestPayload_FileMapping) GetChunks() []*ContentManifestPayload_FileMapping_ChunkData { + if m != nil { + return m.Chunks + } + return nil +} + +func (m *ContentManifestPayload_FileMapping) GetLinktarget() string { + if m != nil && m.Linktarget != nil { + return *m.Linktarget + } + return "" +} + +type ContentManifestPayload_FileMapping_ChunkData struct { + Sha []byte `protobuf:"bytes,1,opt,name=sha" json:"sha,omitempty"` + Crc *uint32 `protobuf:"fixed32,2,opt,name=crc" json:"crc,omitempty"` + Offset *uint64 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"` + CbOriginal *uint32 `protobuf:"varint,4,opt,name=cb_original" json:"cb_original,omitempty"` + CbCompressed *uint32 `protobuf:"varint,5,opt,name=cb_compressed" json:"cb_compressed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *ContentManifestPayload_FileMapping_ChunkData) Reset() { + *m = ContentManifestPayload_FileMapping_ChunkData{} +} +func (m *ContentManifestPayload_FileMapping_ChunkData) String() string { + return proto.CompactTextString(m) +} +func (*ContentManifestPayload_FileMapping_ChunkData) ProtoMessage() {} +func (*ContentManifestPayload_FileMapping_ChunkData) Descriptor() ([]byte, []int) { + return content_manifest_fileDescriptor0, []int{0, 0, 0} +} + +func (m *ContentManifestPayload_FileMapping_ChunkData) GetSha() []byte { + if m != nil { + return m.Sha + } + return nil +} + +func (m *ContentManifestPayload_FileMapping_ChunkData) GetCrc() uint32 { + if m != nil && m.Crc != nil { + return *m.Crc + } + return 0 +} + +func (m *ContentManifestPayload_FileMapping_ChunkData) GetOffset() uint64 { + if m != nil && m.Offset != nil { + return *m.Offset + } + return 0 +} + +func (m *ContentManifestPayload_FileMapping_ChunkData) GetCbOriginal() uint32 { + if m != nil && m.CbOriginal != nil { + return *m.CbOriginal + } + return 0 +} + +func (m *ContentManifestPayload_FileMapping_ChunkData) GetCbCompressed() uint32 { + if m != nil && m.CbCompressed != nil { + return *m.CbCompressed + } + return 0 +} + +type ContentManifestMetadata struct { + DepotId *uint32 `protobuf:"varint,1,opt,name=depot_id" json:"depot_id,omitempty"` + GidManifest *uint64 `protobuf:"varint,2,opt,name=gid_manifest" json:"gid_manifest,omitempty"` + CreationTime *uint32 `protobuf:"varint,3,opt,name=creation_time" json:"creation_time,omitempty"` + FilenamesEncrypted *bool `protobuf:"varint,4,opt,name=filenames_encrypted" json:"filenames_encrypted,omitempty"` + CbDiskOriginal *uint64 `protobuf:"varint,5,opt,name=cb_disk_original" json:"cb_disk_original,omitempty"` + CbDiskCompressed *uint64 `protobuf:"varint,6,opt,name=cb_disk_compressed" json:"cb_disk_compressed,omitempty"` + UniqueChunks *uint32 `protobuf:"varint,7,opt,name=unique_chunks" json:"unique_chunks,omitempty"` + CrcEncrypted *uint32 `protobuf:"varint,8,opt,name=crc_encrypted" json:"crc_encrypted,omitempty"` + CrcClear *uint32 `protobuf:"varint,9,opt,name=crc_clear" json:"crc_clear,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *ContentManifestMetadata) Reset() { *m = ContentManifestMetadata{} } +func (m *ContentManifestMetadata) String() string { return proto.CompactTextString(m) } +func (*ContentManifestMetadata) ProtoMessage() {} +func (*ContentManifestMetadata) Descriptor() ([]byte, []int) { return content_manifest_fileDescriptor0, []int{1} } + +func (m *ContentManifestMetadata) GetDepotId() uint32 { + if m != nil && m.DepotId != nil { + return *m.DepotId + } + return 0 +} + +func (m *ContentManifestMetadata) GetGidManifest() uint64 { + if m != nil && m.GidManifest != nil { + return *m.GidManifest + } + return 0 +} + +func (m *ContentManifestMetadata) GetCreationTime() uint32 { + if m != nil && m.CreationTime != nil { + return *m.CreationTime + } + return 0 +} + +func (m *ContentManifestMetadata) GetFilenamesEncrypted() bool { + if m != nil && m.FilenamesEncrypted != nil { + return *m.FilenamesEncrypted + } + return false +} + +func (m *ContentManifestMetadata) GetCbDiskOriginal() uint64 { + if m != nil && m.CbDiskOriginal != nil { + return *m.CbDiskOriginal + } + return 0 +} + +func (m *ContentManifestMetadata) GetCbDiskCompressed() uint64 { + if m != nil && m.CbDiskCompressed != nil { + return *m.CbDiskCompressed + } + return 0 +} + +func (m *ContentManifestMetadata) GetUniqueChunks() uint32 { + if m != nil && m.UniqueChunks != nil { + return *m.UniqueChunks + } + return 0 +} + +func (m *ContentManifestMetadata) GetCrcEncrypted() uint32 { + if m != nil && m.CrcEncrypted != nil { + return *m.CrcEncrypted + } + return 0 +} + +func (m *ContentManifestMetadata) GetCrcClear() uint32 { + if m != nil && m.CrcClear != nil { + return *m.CrcClear + } + return 0 +} + +type ContentManifestSignature struct { + Signature []byte `protobuf:"bytes,1,opt,name=signature" json:"signature,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *ContentManifestSignature) Reset() { *m = ContentManifestSignature{} } +func (m *ContentManifestSignature) String() string { return proto.CompactTextString(m) } +func (*ContentManifestSignature) ProtoMessage() {} +func (*ContentManifestSignature) Descriptor() ([]byte, []int) { return content_manifest_fileDescriptor0, []int{2} } + +func (m *ContentManifestSignature) GetSignature() []byte { + if m != nil { + return m.Signature + } + return nil +} + +func init() { + proto.RegisterType((*ContentManifestPayload)(nil), "ContentManifestPayload") + proto.RegisterType((*ContentManifestPayload_FileMapping)(nil), "ContentManifestPayload.FileMapping") + proto.RegisterType((*ContentManifestPayload_FileMapping_ChunkData)(nil), "ContentManifestPayload.FileMapping.ChunkData") + proto.RegisterType((*ContentManifestMetadata)(nil), "ContentManifestMetadata") + proto.RegisterType((*ContentManifestSignature)(nil), "ContentManifestSignature") +} + +var content_manifest_fileDescriptor0 = []byte{ + // 409 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x8c, 0x91, 0xbd, 0x8e, 0xd4, 0x30, + 0x14, 0x85, 0xc9, 0xfc, 0x26, 0x37, 0x09, 0x5a, 0xbc, 0xb0, 0x58, 0x43, 0x83, 0x96, 0x66, 0x9b, + 0x4d, 0x81, 0x44, 0x49, 0xc3, 0x22, 0x44, 0x33, 0x12, 0x12, 0x0f, 0x10, 0x5d, 0x1c, 0x27, 0x6b, + 0x4d, 0x62, 0x07, 0xdb, 0x29, 0x96, 0x8a, 0x17, 0xe1, 0x0d, 0x91, 0x78, 0x05, 0x6c, 0x27, 0x99, + 0x1d, 0x8d, 0x28, 0x28, 0xcf, 0xf1, 0xb5, 0xcf, 0x77, 0x8f, 0xe1, 0x8a, 0x29, 0x69, 0xb9, 0xb4, + 0x65, 0x87, 0x52, 0xd4, 0xdc, 0xd8, 0xa2, 0xd7, 0xca, 0xaa, 0xeb, 0x3f, 0x0b, 0xb8, 0xba, 0x1b, + 0x8f, 0xf6, 0xd3, 0xc9, 0x17, 0x7c, 0x68, 0x15, 0x56, 0xe4, 0x1d, 0xc4, 0x1d, 0xf6, 0xbd, 0x90, + 0x8d, 0xa1, 0xd1, 0xeb, 0xe5, 0x4d, 0xfa, 0xf6, 0x4d, 0xf1, 0xef, 0xd1, 0xe2, 0x93, 0x68, 0xf9, + 0x7e, 0x9c, 0xdd, 0xfd, 0x5a, 0x40, 0x7a, 0xa2, 0xc9, 0x05, 0xc4, 0xb5, 0x93, 0x12, 0x3b, 0xee, + 0x9e, 0x89, 0x6e, 0x12, 0x92, 0xc1, 0xca, 0x88, 0x1f, 0x9c, 0x2e, 0x9c, 0x5a, 0x91, 0x1c, 0xd6, + 0x75, 0x8b, 0x2e, 0x63, 0xe9, 0x64, 0x4e, 0x9e, 0x43, 0x66, 0xee, 0xb1, 0x3c, 0x5e, 0x59, 0x39, + 0x37, 0x23, 0x97, 0x90, 0x7a, 0x77, 0x5a, 0x82, 0xae, 0x83, 0xf9, 0x1e, 0x36, 0xec, 0x7e, 0x90, + 0x07, 0x43, 0x37, 0x01, 0xef, 0xf6, 0x3f, 0xf0, 0x8a, 0x3b, 0x7f, 0xe3, 0x23, 0x5a, 0x24, 0x04, + 0xa0, 0x15, 0xf2, 0x60, 0x51, 0x37, 0xdc, 0xd2, 0xad, 0x47, 0xdb, 0x21, 0x24, 0x8f, 0x03, 0x29, + 0x2c, 0x5d, 0x68, 0x80, 0xce, 0xbc, 0x60, 0x9a, 0x05, 0xe6, 0x2d, 0x79, 0x0a, 0x1b, 0x55, 0xd7, + 0xc6, 0x5d, 0x5b, 0x86, 0x1d, 0x1c, 0x1e, 0xfb, 0x56, 0x2a, 0x2d, 0x1a, 0x21, 0xb1, 0x0d, 0xcc, + 0x39, 0x79, 0x01, 0xb9, 0x33, 0x99, 0xea, 0x7a, 0xcd, 0x8d, 0xe1, 0x55, 0xa0, 0xce, 0xaf, 0x7f, + 0x47, 0xf0, 0xf2, 0x8c, 0x73, 0xcf, 0x2d, 0x56, 0x3e, 0xd1, 0x75, 0x55, 0xf1, 0x5e, 0xd9, 0x52, + 0x54, 0x21, 0x36, 0xd4, 0xd1, 0x88, 0xea, 0xf8, 0x6b, 0x53, 0x67, 0xfe, 0x69, 0xcd, 0xd1, 0x0a, + 0x25, 0x4b, 0x2b, 0x5c, 0x4b, 0x63, 0x77, 0xaf, 0xe0, 0x72, 0xee, 0xcd, 0x94, 0x5c, 0x32, 0xfd, + 0xd0, 0x5b, 0x97, 0xeb, 0x71, 0x62, 0x42, 0xe1, 0xc2, 0xe1, 0x54, 0xc2, 0x1c, 0x1e, 0x41, 0xd7, + 0xe1, 0xb5, 0x1d, 0x90, 0xf9, 0xe4, 0x84, 0x76, 0x33, 0x27, 0x0d, 0x52, 0x7c, 0x1f, 0x78, 0x39, + 0x55, 0xbd, 0x3d, 0xee, 0xa6, 0xd9, 0x49, 0x46, 0x1c, 0xec, 0x67, 0x90, 0x78, 0x9b, 0xb5, 0x1c, + 0x35, 0x4d, 0xc2, 0xba, 0xb7, 0x40, 0xcf, 0xb6, 0xfd, 0x2a, 0x1a, 0x89, 0x76, 0xd0, 0xdc, 0x8f, + 0x9b, 0x59, 0x8c, 0x35, 0x7f, 0x58, 0x7f, 0x8e, 0x7e, 0x46, 0x4f, 0xfe, 0x06, 0x00, 0x00, 0xff, + 0xff, 0xc6, 0x87, 0xdb, 0xe6, 0xaf, 0x02, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/base.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/base.pb.go new file mode 100644 index 00000000..ad8394a1 --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/base.pb.go @@ -0,0 +1,141 @@ +// Code generated by protoc-gen-go. +// source: steammessages_unified_base.steamclient.proto +// DO NOT EDIT! + +package unified + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import google_protobuf "github.com/golang/protobuf/protoc-gen-go/descriptor" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type EProtoExecutionSite int32 + +const ( + EProtoExecutionSite_k_EProtoExecutionSiteUnknown EProtoExecutionSite = 0 + EProtoExecutionSite_k_EProtoExecutionSiteSteamClient EProtoExecutionSite = 2 +) + +var EProtoExecutionSite_name = map[int32]string{ + 0: "k_EProtoExecutionSiteUnknown", + 2: "k_EProtoExecutionSiteSteamClient", +} +var EProtoExecutionSite_value = map[string]int32{ + "k_EProtoExecutionSiteUnknown": 0, + "k_EProtoExecutionSiteSteamClient": 2, +} + +func (x EProtoExecutionSite) Enum() *EProtoExecutionSite { + p := new(EProtoExecutionSite) + *p = x + return p +} +func (x EProtoExecutionSite) String() string { + return proto.EnumName(EProtoExecutionSite_name, int32(x)) +} +func (x *EProtoExecutionSite) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EProtoExecutionSite_value, data, "EProtoExecutionSite") + if err != nil { + return err + } + *x = EProtoExecutionSite(value) + return nil +} +func (EProtoExecutionSite) EnumDescriptor() ([]byte, []int) { return base_fileDescriptor0, []int{0} } + +type NoResponse struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *NoResponse) Reset() { *m = NoResponse{} } +func (m *NoResponse) String() string { return proto.CompactTextString(m) } +func (*NoResponse) ProtoMessage() {} +func (*NoResponse) Descriptor() ([]byte, []int) { return base_fileDescriptor0, []int{0} } + +var E_Description = &proto.ExtensionDesc{ + ExtendedType: (*google_protobuf.FieldOptions)(nil), + ExtensionType: (*string)(nil), + Field: 50000, + Name: "description", + Tag: "bytes,50000,opt,name=description", +} + +var E_ServiceDescription = &proto.ExtensionDesc{ + ExtendedType: (*google_protobuf.ServiceOptions)(nil), + ExtensionType: (*string)(nil), + Field: 50000, + Name: "service_description", + Tag: "bytes,50000,opt,name=service_description", +} + +var E_ServiceExecutionSite = &proto.ExtensionDesc{ + ExtendedType: (*google_protobuf.ServiceOptions)(nil), + ExtensionType: (*EProtoExecutionSite)(nil), + Field: 50008, + Name: "service_execution_site", + Tag: "varint,50008,opt,name=service_execution_site,enum=EProtoExecutionSite,def=0", +} + +var E_MethodDescription = &proto.ExtensionDesc{ + ExtendedType: (*google_protobuf.MethodOptions)(nil), + ExtensionType: (*string)(nil), + Field: 50000, + Name: "method_description", + Tag: "bytes,50000,opt,name=method_description", +} + +var E_EnumDescription = &proto.ExtensionDesc{ + ExtendedType: (*google_protobuf.EnumOptions)(nil), + ExtensionType: (*string)(nil), + Field: 50000, + Name: "enum_description", + Tag: "bytes,50000,opt,name=enum_description", +} + +var E_EnumValueDescription = &proto.ExtensionDesc{ + ExtendedType: (*google_protobuf.EnumValueOptions)(nil), + ExtensionType: (*string)(nil), + Field: 50000, + Name: "enum_value_description", + Tag: "bytes,50000,opt,name=enum_value_description", +} + +func init() { + proto.RegisterType((*NoResponse)(nil), "NoResponse") + proto.RegisterEnum("EProtoExecutionSite", EProtoExecutionSite_name, EProtoExecutionSite_value) + proto.RegisterExtension(E_Description) + proto.RegisterExtension(E_ServiceDescription) + proto.RegisterExtension(E_ServiceExecutionSite) + proto.RegisterExtension(E_MethodDescription) + proto.RegisterExtension(E_EnumDescription) + proto.RegisterExtension(E_EnumValueDescription) +} + +var base_fileDescriptor0 = []byte{ + // 306 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x84, 0x90, 0x4d, 0x4b, 0xc3, 0x40, + 0x10, 0x86, 0x1b, 0xc5, 0x83, 0xa3, 0x48, 0x48, 0xa5, 0x88, 0x54, 0x8d, 0xe2, 0x41, 0x44, 0xb6, + 0x20, 0x1e, 0x24, 0x88, 0x07, 0x4b, 0xc4, 0x8b, 0x1f, 0x18, 0xf4, 0x26, 0x21, 0x4d, 0xa6, 0x71, + 0x69, 0xb2, 0x1b, 0xb2, 0xbb, 0xd5, 0xa3, 0x27, 0x7f, 0x9f, 0x47, 0x7f, 0x8e, 0xcd, 0x86, 0x80, + 0xf9, 0x40, 0x8f, 0xc9, 0xfb, 0x3e, 0xb3, 0xcf, 0x0c, 0x9c, 0x08, 0x89, 0x41, 0x9a, 0xa2, 0x10, + 0x41, 0x8c, 0xc2, 0x57, 0x8c, 0x4e, 0x29, 0x46, 0xfe, 0x24, 0x10, 0x48, 0x74, 0x14, 0x26, 0x14, + 0x99, 0x24, 0x59, 0xce, 0x25, 0xdf, 0xb6, 0x63, 0xce, 0xe3, 0x04, 0x47, 0xfa, 0x6b, 0xa2, 0xa6, + 0xa3, 0x08, 0x45, 0x98, 0xd3, 0x4c, 0xf2, 0xbc, 0x6c, 0x1c, 0xac, 0x03, 0xdc, 0xf1, 0x47, 0x14, + 0x19, 0x67, 0x02, 0x8f, 0x5f, 0xa0, 0xef, 0x3e, 0x14, 0xff, 0xdd, 0x77, 0x0c, 0x95, 0xa4, 0x9c, + 0x79, 0x54, 0xa2, 0x65, 0xc3, 0x70, 0xe6, 0x77, 0x04, 0x4f, 0x6c, 0xc6, 0xf8, 0x1b, 0x33, 0x7b, + 0xd6, 0x21, 0xd8, 0x9d, 0x0d, 0xaf, 0x50, 0x1a, 0x6b, 0x25, 0x73, 0xc9, 0x39, 0x83, 0xb5, 0x4a, + 0x60, 0x91, 0x5b, 0x3b, 0xa4, 0xd4, 0x23, 0x95, 0x1e, 0xb9, 0xa6, 0x98, 0x44, 0xf7, 0x3a, 0x15, + 0x5b, 0x5f, 0x9f, 0xcb, 0xb6, 0x71, 0xb4, 0xea, 0x5c, 0x42, 0x5f, 0x60, 0x3e, 0xa7, 0x21, 0xfa, + 0xbf, 0xe9, 0xbd, 0x16, 0xed, 0x95, 0xad, 0x26, 0xaf, 0x60, 0x50, 0xf1, 0x58, 0xb9, 0xf9, 0xa2, + 0xd8, 0xeb, 0xdf, 0x11, 0xdf, 0x7a, 0xc4, 0xc6, 0xe9, 0x26, 0xe9, 0xd8, 0xcd, 0xf9, 0xf3, 0x28, + 0xce, 0x05, 0x58, 0x29, 0xca, 0x57, 0x1e, 0xd5, 0xac, 0x77, 0x5b, 0x4f, 0xde, 0xea, 0x52, 0x53, + 0xfa, 0x1c, 0x4c, 0x64, 0x2a, 0xad, 0xb1, 0xc3, 0x16, 0xeb, 0x2e, 0x2a, 0x4d, 0x72, 0x0c, 0x03, + 0x4d, 0xce, 0x83, 0x44, 0xd5, 0x2f, 0xb6, 0xdf, 0xc9, 0x3f, 0x17, 0xbd, 0xc6, 0x90, 0xab, 0x95, + 0x1b, 0xe3, 0xc3, 0xe8, 0xfd, 0x04, 0x00, 0x00, 0xff, 0xff, 0x5c, 0xf6, 0x07, 0xbb, 0x6e, 0x02, + 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/cloud.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/cloud.pb.go new file mode 100644 index 00000000..d42a8cf7 --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/cloud.pb.go @@ -0,0 +1,1424 @@ +// Code generated by protoc-gen-go. +// source: steammessages_cloud.steamclient.proto +// DO NOT EDIT! + +package unified + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type CCloud_GetUploadServerInfo_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_GetUploadServerInfo_Request) Reset() { *m = CCloud_GetUploadServerInfo_Request{} } +func (m *CCloud_GetUploadServerInfo_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_GetUploadServerInfo_Request) ProtoMessage() {} +func (*CCloud_GetUploadServerInfo_Request) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{0} +} + +func (m *CCloud_GetUploadServerInfo_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CCloud_GetUploadServerInfo_Response struct { + ServerUrl *string `protobuf:"bytes,1,opt,name=server_url" json:"server_url,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_GetUploadServerInfo_Response) Reset() { *m = CCloud_GetUploadServerInfo_Response{} } +func (m *CCloud_GetUploadServerInfo_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_GetUploadServerInfo_Response) ProtoMessage() {} +func (*CCloud_GetUploadServerInfo_Response) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{1} +} + +func (m *CCloud_GetUploadServerInfo_Response) GetServerUrl() string { + if m != nil && m.ServerUrl != nil { + return *m.ServerUrl + } + return "" +} + +type CCloud_BeginHTTPUpload_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + FileSize *uint32 `protobuf:"varint,2,opt,name=file_size" json:"file_size,omitempty"` + Filename *string `protobuf:"bytes,3,opt,name=filename" json:"filename,omitempty"` + FileSha *string `protobuf:"bytes,4,opt,name=file_sha" json:"file_sha,omitempty"` + IsPublic *bool `protobuf:"varint,5,opt,name=is_public" json:"is_public,omitempty"` + PlatformsToSync []string `protobuf:"bytes,6,rep,name=platforms_to_sync" json:"platforms_to_sync,omitempty"` + RequestHeadersNames []string `protobuf:"bytes,7,rep,name=request_headers_names" json:"request_headers_names,omitempty"` + RequestHeadersValues []string `protobuf:"bytes,8,rep,name=request_headers_values" json:"request_headers_values,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_BeginHTTPUpload_Request) Reset() { *m = CCloud_BeginHTTPUpload_Request{} } +func (m *CCloud_BeginHTTPUpload_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_BeginHTTPUpload_Request) ProtoMessage() {} +func (*CCloud_BeginHTTPUpload_Request) Descriptor() ([]byte, []int) { return cloud_fileDescriptor0, []int{2} } + +func (m *CCloud_BeginHTTPUpload_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCloud_BeginHTTPUpload_Request) GetFileSize() uint32 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *CCloud_BeginHTTPUpload_Request) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CCloud_BeginHTTPUpload_Request) GetFileSha() string { + if m != nil && m.FileSha != nil { + return *m.FileSha + } + return "" +} + +func (m *CCloud_BeginHTTPUpload_Request) GetIsPublic() bool { + if m != nil && m.IsPublic != nil { + return *m.IsPublic + } + return false +} + +func (m *CCloud_BeginHTTPUpload_Request) GetPlatformsToSync() []string { + if m != nil { + return m.PlatformsToSync + } + return nil +} + +func (m *CCloud_BeginHTTPUpload_Request) GetRequestHeadersNames() []string { + if m != nil { + return m.RequestHeadersNames + } + return nil +} + +func (m *CCloud_BeginHTTPUpload_Request) GetRequestHeadersValues() []string { + if m != nil { + return m.RequestHeadersValues + } + return nil +} + +type CCloud_BeginHTTPUpload_Response struct { + Ugcid *uint64 `protobuf:"fixed64,1,opt,name=ugcid" json:"ugcid,omitempty"` + Timestamp *uint32 `protobuf:"fixed32,2,opt,name=timestamp" json:"timestamp,omitempty"` + UrlHost *string `protobuf:"bytes,3,opt,name=url_host" json:"url_host,omitempty"` + UrlPath *string `protobuf:"bytes,4,opt,name=url_path" json:"url_path,omitempty"` + UseHttps *bool `protobuf:"varint,5,opt,name=use_https" json:"use_https,omitempty"` + RequestHeaders []*CCloud_BeginHTTPUpload_Response_HTTPHeaders `protobuf:"bytes,6,rep,name=request_headers" json:"request_headers,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_BeginHTTPUpload_Response) Reset() { *m = CCloud_BeginHTTPUpload_Response{} } +func (m *CCloud_BeginHTTPUpload_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_BeginHTTPUpload_Response) ProtoMessage() {} +func (*CCloud_BeginHTTPUpload_Response) Descriptor() ([]byte, []int) { return cloud_fileDescriptor0, []int{3} } + +func (m *CCloud_BeginHTTPUpload_Response) GetUgcid() uint64 { + if m != nil && m.Ugcid != nil { + return *m.Ugcid + } + return 0 +} + +func (m *CCloud_BeginHTTPUpload_Response) GetTimestamp() uint32 { + if m != nil && m.Timestamp != nil { + return *m.Timestamp + } + return 0 +} + +func (m *CCloud_BeginHTTPUpload_Response) GetUrlHost() string { + if m != nil && m.UrlHost != nil { + return *m.UrlHost + } + return "" +} + +func (m *CCloud_BeginHTTPUpload_Response) GetUrlPath() string { + if m != nil && m.UrlPath != nil { + return *m.UrlPath + } + return "" +} + +func (m *CCloud_BeginHTTPUpload_Response) GetUseHttps() bool { + if m != nil && m.UseHttps != nil { + return *m.UseHttps + } + return false +} + +func (m *CCloud_BeginHTTPUpload_Response) GetRequestHeaders() []*CCloud_BeginHTTPUpload_Response_HTTPHeaders { + if m != nil { + return m.RequestHeaders + } + return nil +} + +type CCloud_BeginHTTPUpload_Response_HTTPHeaders struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_BeginHTTPUpload_Response_HTTPHeaders) Reset() { + *m = CCloud_BeginHTTPUpload_Response_HTTPHeaders{} +} +func (m *CCloud_BeginHTTPUpload_Response_HTTPHeaders) String() string { + return proto.CompactTextString(m) +} +func (*CCloud_BeginHTTPUpload_Response_HTTPHeaders) ProtoMessage() {} +func (*CCloud_BeginHTTPUpload_Response_HTTPHeaders) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{3, 0} +} + +func (m *CCloud_BeginHTTPUpload_Response_HTTPHeaders) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CCloud_BeginHTTPUpload_Response_HTTPHeaders) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CCloud_CommitHTTPUpload_Request struct { + TransferSucceeded *bool `protobuf:"varint,1,opt,name=transfer_succeeded" json:"transfer_succeeded,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + FileSha *string `protobuf:"bytes,3,opt,name=file_sha" json:"file_sha,omitempty"` + Filename *string `protobuf:"bytes,4,opt,name=filename" json:"filename,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_CommitHTTPUpload_Request) Reset() { *m = CCloud_CommitHTTPUpload_Request{} } +func (m *CCloud_CommitHTTPUpload_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_CommitHTTPUpload_Request) ProtoMessage() {} +func (*CCloud_CommitHTTPUpload_Request) Descriptor() ([]byte, []int) { return cloud_fileDescriptor0, []int{4} } + +func (m *CCloud_CommitHTTPUpload_Request) GetTransferSucceeded() bool { + if m != nil && m.TransferSucceeded != nil { + return *m.TransferSucceeded + } + return false +} + +func (m *CCloud_CommitHTTPUpload_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCloud_CommitHTTPUpload_Request) GetFileSha() string { + if m != nil && m.FileSha != nil { + return *m.FileSha + } + return "" +} + +func (m *CCloud_CommitHTTPUpload_Request) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +type CCloud_CommitHTTPUpload_Response struct { + FileCommitted *bool `protobuf:"varint,1,opt,name=file_committed" json:"file_committed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_CommitHTTPUpload_Response) Reset() { *m = CCloud_CommitHTTPUpload_Response{} } +func (m *CCloud_CommitHTTPUpload_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_CommitHTTPUpload_Response) ProtoMessage() {} +func (*CCloud_CommitHTTPUpload_Response) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{5} +} + +func (m *CCloud_CommitHTTPUpload_Response) GetFileCommitted() bool { + if m != nil && m.FileCommitted != nil { + return *m.FileCommitted + } + return false +} + +type CCloud_GetFileDetails_Request struct { + Ugcid *uint64 `protobuf:"varint,1,opt,name=ugcid" json:"ugcid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_GetFileDetails_Request) Reset() { *m = CCloud_GetFileDetails_Request{} } +func (m *CCloud_GetFileDetails_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_GetFileDetails_Request) ProtoMessage() {} +func (*CCloud_GetFileDetails_Request) Descriptor() ([]byte, []int) { return cloud_fileDescriptor0, []int{6} } + +func (m *CCloud_GetFileDetails_Request) GetUgcid() uint64 { + if m != nil && m.Ugcid != nil { + return *m.Ugcid + } + return 0 +} + +func (m *CCloud_GetFileDetails_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CCloud_UserFile struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Ugcid *uint64 `protobuf:"varint,2,opt,name=ugcid" json:"ugcid,omitempty"` + Filename *string `protobuf:"bytes,3,opt,name=filename" json:"filename,omitempty"` + Timestamp *uint64 `protobuf:"varint,4,opt,name=timestamp" json:"timestamp,omitempty"` + FileSize *uint32 `protobuf:"varint,5,opt,name=file_size" json:"file_size,omitempty"` + Url *string `protobuf:"bytes,6,opt,name=url" json:"url,omitempty"` + SteamidCreator *uint64 `protobuf:"fixed64,7,opt,name=steamid_creator" json:"steamid_creator,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_UserFile) Reset() { *m = CCloud_UserFile{} } +func (m *CCloud_UserFile) String() string { return proto.CompactTextString(m) } +func (*CCloud_UserFile) ProtoMessage() {} +func (*CCloud_UserFile) Descriptor() ([]byte, []int) { return cloud_fileDescriptor0, []int{7} } + +func (m *CCloud_UserFile) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCloud_UserFile) GetUgcid() uint64 { + if m != nil && m.Ugcid != nil { + return *m.Ugcid + } + return 0 +} + +func (m *CCloud_UserFile) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CCloud_UserFile) GetTimestamp() uint64 { + if m != nil && m.Timestamp != nil { + return *m.Timestamp + } + return 0 +} + +func (m *CCloud_UserFile) GetFileSize() uint32 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *CCloud_UserFile) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +func (m *CCloud_UserFile) GetSteamidCreator() uint64 { + if m != nil && m.SteamidCreator != nil { + return *m.SteamidCreator + } + return 0 +} + +type CCloud_GetFileDetails_Response struct { + Details *CCloud_UserFile `protobuf:"bytes,1,opt,name=details" json:"details,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_GetFileDetails_Response) Reset() { *m = CCloud_GetFileDetails_Response{} } +func (m *CCloud_GetFileDetails_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_GetFileDetails_Response) ProtoMessage() {} +func (*CCloud_GetFileDetails_Response) Descriptor() ([]byte, []int) { return cloud_fileDescriptor0, []int{8} } + +func (m *CCloud_GetFileDetails_Response) GetDetails() *CCloud_UserFile { + if m != nil { + return m.Details + } + return nil +} + +type CCloud_EnumerateUserFiles_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + ExtendedDetails *bool `protobuf:"varint,2,opt,name=extended_details" json:"extended_details,omitempty"` + Count *uint32 `protobuf:"varint,3,opt,name=count" json:"count,omitempty"` + StartIndex *uint32 `protobuf:"varint,4,opt,name=start_index" json:"start_index,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_EnumerateUserFiles_Request) Reset() { *m = CCloud_EnumerateUserFiles_Request{} } +func (m *CCloud_EnumerateUserFiles_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_EnumerateUserFiles_Request) ProtoMessage() {} +func (*CCloud_EnumerateUserFiles_Request) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{9} +} + +func (m *CCloud_EnumerateUserFiles_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCloud_EnumerateUserFiles_Request) GetExtendedDetails() bool { + if m != nil && m.ExtendedDetails != nil { + return *m.ExtendedDetails + } + return false +} + +func (m *CCloud_EnumerateUserFiles_Request) GetCount() uint32 { + if m != nil && m.Count != nil { + return *m.Count + } + return 0 +} + +func (m *CCloud_EnumerateUserFiles_Request) GetStartIndex() uint32 { + if m != nil && m.StartIndex != nil { + return *m.StartIndex + } + return 0 +} + +type CCloud_EnumerateUserFiles_Response struct { + Files []*CCloud_UserFile `protobuf:"bytes,1,rep,name=files" json:"files,omitempty"` + TotalFiles *uint32 `protobuf:"varint,2,opt,name=total_files" json:"total_files,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_EnumerateUserFiles_Response) Reset() { *m = CCloud_EnumerateUserFiles_Response{} } +func (m *CCloud_EnumerateUserFiles_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_EnumerateUserFiles_Response) ProtoMessage() {} +func (*CCloud_EnumerateUserFiles_Response) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{10} +} + +func (m *CCloud_EnumerateUserFiles_Response) GetFiles() []*CCloud_UserFile { + if m != nil { + return m.Files + } + return nil +} + +func (m *CCloud_EnumerateUserFiles_Response) GetTotalFiles() uint32 { + if m != nil && m.TotalFiles != nil { + return *m.TotalFiles + } + return 0 +} + +type CCloud_Delete_Request struct { + Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_Delete_Request) Reset() { *m = CCloud_Delete_Request{} } +func (m *CCloud_Delete_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_Delete_Request) ProtoMessage() {} +func (*CCloud_Delete_Request) Descriptor() ([]byte, []int) { return cloud_fileDescriptor0, []int{11} } + +func (m *CCloud_Delete_Request) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CCloud_Delete_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CCloud_Delete_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_Delete_Response) Reset() { *m = CCloud_Delete_Response{} } +func (m *CCloud_Delete_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_Delete_Response) ProtoMessage() {} +func (*CCloud_Delete_Response) Descriptor() ([]byte, []int) { return cloud_fileDescriptor0, []int{12} } + +type CCloud_GetClientEncryptionKey_Request struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_GetClientEncryptionKey_Request) Reset() { *m = CCloud_GetClientEncryptionKey_Request{} } +func (m *CCloud_GetClientEncryptionKey_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_GetClientEncryptionKey_Request) ProtoMessage() {} +func (*CCloud_GetClientEncryptionKey_Request) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{13} +} + +type CCloud_GetClientEncryptionKey_Response struct { + Key []byte `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` + Crc *int32 `protobuf:"varint,2,opt,name=crc" json:"crc,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_GetClientEncryptionKey_Response) Reset() { + *m = CCloud_GetClientEncryptionKey_Response{} +} +func (m *CCloud_GetClientEncryptionKey_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_GetClientEncryptionKey_Response) ProtoMessage() {} +func (*CCloud_GetClientEncryptionKey_Response) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{14} +} + +func (m *CCloud_GetClientEncryptionKey_Response) GetKey() []byte { + if m != nil { + return m.Key + } + return nil +} + +func (m *CCloud_GetClientEncryptionKey_Response) GetCrc() int32 { + if m != nil && m.Crc != nil { + return *m.Crc + } + return 0 +} + +type CCloud_CDNReport_Notification struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Url *string `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"` + Success *bool `protobuf:"varint,3,opt,name=success" json:"success,omitempty"` + HttpStatusCode *uint32 `protobuf:"varint,4,opt,name=http_status_code" json:"http_status_code,omitempty"` + ExpectedBytes *uint64 `protobuf:"varint,5,opt,name=expected_bytes" json:"expected_bytes,omitempty"` + ReceivedBytes *uint64 `protobuf:"varint,6,opt,name=received_bytes" json:"received_bytes,omitempty"` + Duration *uint32 `protobuf:"varint,7,opt,name=duration" json:"duration,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_CDNReport_Notification) Reset() { *m = CCloud_CDNReport_Notification{} } +func (m *CCloud_CDNReport_Notification) String() string { return proto.CompactTextString(m) } +func (*CCloud_CDNReport_Notification) ProtoMessage() {} +func (*CCloud_CDNReport_Notification) Descriptor() ([]byte, []int) { return cloud_fileDescriptor0, []int{15} } + +func (m *CCloud_CDNReport_Notification) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CCloud_CDNReport_Notification) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +func (m *CCloud_CDNReport_Notification) GetSuccess() bool { + if m != nil && m.Success != nil { + return *m.Success + } + return false +} + +func (m *CCloud_CDNReport_Notification) GetHttpStatusCode() uint32 { + if m != nil && m.HttpStatusCode != nil { + return *m.HttpStatusCode + } + return 0 +} + +func (m *CCloud_CDNReport_Notification) GetExpectedBytes() uint64 { + if m != nil && m.ExpectedBytes != nil { + return *m.ExpectedBytes + } + return 0 +} + +func (m *CCloud_CDNReport_Notification) GetReceivedBytes() uint64 { + if m != nil && m.ReceivedBytes != nil { + return *m.ReceivedBytes + } + return 0 +} + +func (m *CCloud_CDNReport_Notification) GetDuration() uint32 { + if m != nil && m.Duration != nil { + return *m.Duration + } + return 0 +} + +type CCloud_ExternalStorageTransferReport_Notification struct { + Host *string `protobuf:"bytes,1,opt,name=host" json:"host,omitempty"` + Path *string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"` + IsUpload *bool `protobuf:"varint,3,opt,name=is_upload" json:"is_upload,omitempty"` + Success *bool `protobuf:"varint,4,opt,name=success" json:"success,omitempty"` + HttpStatusCode *uint32 `protobuf:"varint,5,opt,name=http_status_code" json:"http_status_code,omitempty"` + BytesExpected *uint64 `protobuf:"varint,6,opt,name=bytes_expected" json:"bytes_expected,omitempty"` + BytesActual *uint64 `protobuf:"varint,7,opt,name=bytes_actual" json:"bytes_actual,omitempty"` + DurationMs *uint32 `protobuf:"varint,8,opt,name=duration_ms" json:"duration_ms,omitempty"` + Cellid *uint32 `protobuf:"varint,9,opt,name=cellid" json:"cellid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_ExternalStorageTransferReport_Notification) Reset() { + *m = CCloud_ExternalStorageTransferReport_Notification{} +} +func (m *CCloud_ExternalStorageTransferReport_Notification) String() string { + return proto.CompactTextString(m) +} +func (*CCloud_ExternalStorageTransferReport_Notification) ProtoMessage() {} +func (*CCloud_ExternalStorageTransferReport_Notification) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{16} +} + +func (m *CCloud_ExternalStorageTransferReport_Notification) GetHost() string { + if m != nil && m.Host != nil { + return *m.Host + } + return "" +} + +func (m *CCloud_ExternalStorageTransferReport_Notification) GetPath() string { + if m != nil && m.Path != nil { + return *m.Path + } + return "" +} + +func (m *CCloud_ExternalStorageTransferReport_Notification) GetIsUpload() bool { + if m != nil && m.IsUpload != nil { + return *m.IsUpload + } + return false +} + +func (m *CCloud_ExternalStorageTransferReport_Notification) GetSuccess() bool { + if m != nil && m.Success != nil { + return *m.Success + } + return false +} + +func (m *CCloud_ExternalStorageTransferReport_Notification) GetHttpStatusCode() uint32 { + if m != nil && m.HttpStatusCode != nil { + return *m.HttpStatusCode + } + return 0 +} + +func (m *CCloud_ExternalStorageTransferReport_Notification) GetBytesExpected() uint64 { + if m != nil && m.BytesExpected != nil { + return *m.BytesExpected + } + return 0 +} + +func (m *CCloud_ExternalStorageTransferReport_Notification) GetBytesActual() uint64 { + if m != nil && m.BytesActual != nil { + return *m.BytesActual + } + return 0 +} + +func (m *CCloud_ExternalStorageTransferReport_Notification) GetDurationMs() uint32 { + if m != nil && m.DurationMs != nil { + return *m.DurationMs + } + return 0 +} + +func (m *CCloud_ExternalStorageTransferReport_Notification) GetCellid() uint32 { + if m != nil && m.Cellid != nil { + return *m.Cellid + } + return 0 +} + +type CCloud_ClientBeginFileUpload_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + FileSize *uint32 `protobuf:"varint,2,opt,name=file_size" json:"file_size,omitempty"` + RawFileSize *uint32 `protobuf:"varint,3,opt,name=raw_file_size" json:"raw_file_size,omitempty"` + FileSha []byte `protobuf:"bytes,4,opt,name=file_sha" json:"file_sha,omitempty"` + TimeStamp *uint64 `protobuf:"varint,5,opt,name=time_stamp" json:"time_stamp,omitempty"` + Filename *string `protobuf:"bytes,6,opt,name=filename" json:"filename,omitempty"` + PlatformsToSync *uint32 `protobuf:"varint,7,opt,name=platforms_to_sync,def=4294967295" json:"platforms_to_sync,omitempty"` + CellId *uint32 `protobuf:"varint,9,opt,name=cell_id" json:"cell_id,omitempty"` + CanEncrypt *bool `protobuf:"varint,10,opt,name=can_encrypt" json:"can_encrypt,omitempty"` + IsSharedFile *bool `protobuf:"varint,11,opt,name=is_shared_file" json:"is_shared_file,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_ClientBeginFileUpload_Request) Reset() { *m = CCloud_ClientBeginFileUpload_Request{} } +func (m *CCloud_ClientBeginFileUpload_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_ClientBeginFileUpload_Request) ProtoMessage() {} +func (*CCloud_ClientBeginFileUpload_Request) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{17} +} + +const Default_CCloud_ClientBeginFileUpload_Request_PlatformsToSync uint32 = 4294967295 + +func (m *CCloud_ClientBeginFileUpload_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCloud_ClientBeginFileUpload_Request) GetFileSize() uint32 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *CCloud_ClientBeginFileUpload_Request) GetRawFileSize() uint32 { + if m != nil && m.RawFileSize != nil { + return *m.RawFileSize + } + return 0 +} + +func (m *CCloud_ClientBeginFileUpload_Request) GetFileSha() []byte { + if m != nil { + return m.FileSha + } + return nil +} + +func (m *CCloud_ClientBeginFileUpload_Request) GetTimeStamp() uint64 { + if m != nil && m.TimeStamp != nil { + return *m.TimeStamp + } + return 0 +} + +func (m *CCloud_ClientBeginFileUpload_Request) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CCloud_ClientBeginFileUpload_Request) GetPlatformsToSync() uint32 { + if m != nil && m.PlatformsToSync != nil { + return *m.PlatformsToSync + } + return Default_CCloud_ClientBeginFileUpload_Request_PlatformsToSync +} + +func (m *CCloud_ClientBeginFileUpload_Request) GetCellId() uint32 { + if m != nil && m.CellId != nil { + return *m.CellId + } + return 0 +} + +func (m *CCloud_ClientBeginFileUpload_Request) GetCanEncrypt() bool { + if m != nil && m.CanEncrypt != nil { + return *m.CanEncrypt + } + return false +} + +func (m *CCloud_ClientBeginFileUpload_Request) GetIsSharedFile() bool { + if m != nil && m.IsSharedFile != nil { + return *m.IsSharedFile + } + return false +} + +type ClientCloudFileUploadBlockDetails struct { + UrlHost *string `protobuf:"bytes,1,opt,name=url_host" json:"url_host,omitempty"` + UrlPath *string `protobuf:"bytes,2,opt,name=url_path" json:"url_path,omitempty"` + UseHttps *bool `protobuf:"varint,3,opt,name=use_https" json:"use_https,omitempty"` + HttpMethod *int32 `protobuf:"varint,4,opt,name=http_method" json:"http_method,omitempty"` + RequestHeaders []*ClientCloudFileUploadBlockDetails_HTTPHeaders `protobuf:"bytes,5,rep,name=request_headers" json:"request_headers,omitempty"` + BlockOffset *uint64 `protobuf:"varint,6,opt,name=block_offset" json:"block_offset,omitempty"` + BlockLength *uint32 `protobuf:"varint,7,opt,name=block_length" json:"block_length,omitempty"` + ExplicitBodyData []byte `protobuf:"bytes,8,opt,name=explicit_body_data" json:"explicit_body_data,omitempty"` + MayParallelize *bool `protobuf:"varint,9,opt,name=may_parallelize" json:"may_parallelize,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *ClientCloudFileUploadBlockDetails) Reset() { *m = ClientCloudFileUploadBlockDetails{} } +func (m *ClientCloudFileUploadBlockDetails) String() string { return proto.CompactTextString(m) } +func (*ClientCloudFileUploadBlockDetails) ProtoMessage() {} +func (*ClientCloudFileUploadBlockDetails) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{18} +} + +func (m *ClientCloudFileUploadBlockDetails) GetUrlHost() string { + if m != nil && m.UrlHost != nil { + return *m.UrlHost + } + return "" +} + +func (m *ClientCloudFileUploadBlockDetails) GetUrlPath() string { + if m != nil && m.UrlPath != nil { + return *m.UrlPath + } + return "" +} + +func (m *ClientCloudFileUploadBlockDetails) GetUseHttps() bool { + if m != nil && m.UseHttps != nil { + return *m.UseHttps + } + return false +} + +func (m *ClientCloudFileUploadBlockDetails) GetHttpMethod() int32 { + if m != nil && m.HttpMethod != nil { + return *m.HttpMethod + } + return 0 +} + +func (m *ClientCloudFileUploadBlockDetails) GetRequestHeaders() []*ClientCloudFileUploadBlockDetails_HTTPHeaders { + if m != nil { + return m.RequestHeaders + } + return nil +} + +func (m *ClientCloudFileUploadBlockDetails) GetBlockOffset() uint64 { + if m != nil && m.BlockOffset != nil { + return *m.BlockOffset + } + return 0 +} + +func (m *ClientCloudFileUploadBlockDetails) GetBlockLength() uint32 { + if m != nil && m.BlockLength != nil { + return *m.BlockLength + } + return 0 +} + +func (m *ClientCloudFileUploadBlockDetails) GetExplicitBodyData() []byte { + if m != nil { + return m.ExplicitBodyData + } + return nil +} + +func (m *ClientCloudFileUploadBlockDetails) GetMayParallelize() bool { + if m != nil && m.MayParallelize != nil { + return *m.MayParallelize + } + return false +} + +type ClientCloudFileUploadBlockDetails_HTTPHeaders struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *ClientCloudFileUploadBlockDetails_HTTPHeaders) Reset() { + *m = ClientCloudFileUploadBlockDetails_HTTPHeaders{} +} +func (m *ClientCloudFileUploadBlockDetails_HTTPHeaders) String() string { + return proto.CompactTextString(m) +} +func (*ClientCloudFileUploadBlockDetails_HTTPHeaders) ProtoMessage() {} +func (*ClientCloudFileUploadBlockDetails_HTTPHeaders) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{18, 0} +} + +func (m *ClientCloudFileUploadBlockDetails_HTTPHeaders) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *ClientCloudFileUploadBlockDetails_HTTPHeaders) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CCloud_ClientBeginFileUpload_Response struct { + EncryptFile *bool `protobuf:"varint,1,opt,name=encrypt_file" json:"encrypt_file,omitempty"` + BlockRequests []*ClientCloudFileUploadBlockDetails `protobuf:"bytes,2,rep,name=block_requests" json:"block_requests,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_ClientBeginFileUpload_Response) Reset() { *m = CCloud_ClientBeginFileUpload_Response{} } +func (m *CCloud_ClientBeginFileUpload_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_ClientBeginFileUpload_Response) ProtoMessage() {} +func (*CCloud_ClientBeginFileUpload_Response) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{19} +} + +func (m *CCloud_ClientBeginFileUpload_Response) GetEncryptFile() bool { + if m != nil && m.EncryptFile != nil { + return *m.EncryptFile + } + return false +} + +func (m *CCloud_ClientBeginFileUpload_Response) GetBlockRequests() []*ClientCloudFileUploadBlockDetails { + if m != nil { + return m.BlockRequests + } + return nil +} + +type CCloud_ClientCommitFileUpload_Request struct { + TransferSucceeded *bool `protobuf:"varint,1,opt,name=transfer_succeeded" json:"transfer_succeeded,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + FileSha []byte `protobuf:"bytes,3,opt,name=file_sha" json:"file_sha,omitempty"` + Filename *string `protobuf:"bytes,4,opt,name=filename" json:"filename,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_ClientCommitFileUpload_Request) Reset() { *m = CCloud_ClientCommitFileUpload_Request{} } +func (m *CCloud_ClientCommitFileUpload_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_ClientCommitFileUpload_Request) ProtoMessage() {} +func (*CCloud_ClientCommitFileUpload_Request) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{20} +} + +func (m *CCloud_ClientCommitFileUpload_Request) GetTransferSucceeded() bool { + if m != nil && m.TransferSucceeded != nil { + return *m.TransferSucceeded + } + return false +} + +func (m *CCloud_ClientCommitFileUpload_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCloud_ClientCommitFileUpload_Request) GetFileSha() []byte { + if m != nil { + return m.FileSha + } + return nil +} + +func (m *CCloud_ClientCommitFileUpload_Request) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +type CCloud_ClientCommitFileUpload_Response struct { + FileCommitted *bool `protobuf:"varint,1,opt,name=file_committed" json:"file_committed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_ClientCommitFileUpload_Response) Reset() { + *m = CCloud_ClientCommitFileUpload_Response{} +} +func (m *CCloud_ClientCommitFileUpload_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_ClientCommitFileUpload_Response) ProtoMessage() {} +func (*CCloud_ClientCommitFileUpload_Response) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{21} +} + +func (m *CCloud_ClientCommitFileUpload_Response) GetFileCommitted() bool { + if m != nil && m.FileCommitted != nil { + return *m.FileCommitted + } + return false +} + +type CCloud_ClientFileDownload_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Filename *string `protobuf:"bytes,2,opt,name=filename" json:"filename,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_ClientFileDownload_Request) Reset() { *m = CCloud_ClientFileDownload_Request{} } +func (m *CCloud_ClientFileDownload_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_ClientFileDownload_Request) ProtoMessage() {} +func (*CCloud_ClientFileDownload_Request) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{22} +} + +func (m *CCloud_ClientFileDownload_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCloud_ClientFileDownload_Request) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +type CCloud_ClientFileDownload_Response struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + FileSize *uint32 `protobuf:"varint,2,opt,name=file_size" json:"file_size,omitempty"` + RawFileSize *uint32 `protobuf:"varint,3,opt,name=raw_file_size" json:"raw_file_size,omitempty"` + ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file" json:"sha_file,omitempty"` + TimeStamp *uint64 `protobuf:"varint,5,opt,name=time_stamp" json:"time_stamp,omitempty"` + IsExplicitDelete *bool `protobuf:"varint,6,opt,name=is_explicit_delete" json:"is_explicit_delete,omitempty"` + UrlHost *string `protobuf:"bytes,7,opt,name=url_host" json:"url_host,omitempty"` + UrlPath *string `protobuf:"bytes,8,opt,name=url_path" json:"url_path,omitempty"` + UseHttps *bool `protobuf:"varint,9,opt,name=use_https" json:"use_https,omitempty"` + RequestHeaders []*CCloud_ClientFileDownload_Response_HTTPHeaders `protobuf:"bytes,10,rep,name=request_headers" json:"request_headers,omitempty"` + Encrypted *bool `protobuf:"varint,11,opt,name=encrypted" json:"encrypted,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_ClientFileDownload_Response) Reset() { *m = CCloud_ClientFileDownload_Response{} } +func (m *CCloud_ClientFileDownload_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_ClientFileDownload_Response) ProtoMessage() {} +func (*CCloud_ClientFileDownload_Response) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{23} +} + +func (m *CCloud_ClientFileDownload_Response) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCloud_ClientFileDownload_Response) GetFileSize() uint32 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *CCloud_ClientFileDownload_Response) GetRawFileSize() uint32 { + if m != nil && m.RawFileSize != nil { + return *m.RawFileSize + } + return 0 +} + +func (m *CCloud_ClientFileDownload_Response) GetShaFile() []byte { + if m != nil { + return m.ShaFile + } + return nil +} + +func (m *CCloud_ClientFileDownload_Response) GetTimeStamp() uint64 { + if m != nil && m.TimeStamp != nil { + return *m.TimeStamp + } + return 0 +} + +func (m *CCloud_ClientFileDownload_Response) GetIsExplicitDelete() bool { + if m != nil && m.IsExplicitDelete != nil { + return *m.IsExplicitDelete + } + return false +} + +func (m *CCloud_ClientFileDownload_Response) GetUrlHost() string { + if m != nil && m.UrlHost != nil { + return *m.UrlHost + } + return "" +} + +func (m *CCloud_ClientFileDownload_Response) GetUrlPath() string { + if m != nil && m.UrlPath != nil { + return *m.UrlPath + } + return "" +} + +func (m *CCloud_ClientFileDownload_Response) GetUseHttps() bool { + if m != nil && m.UseHttps != nil { + return *m.UseHttps + } + return false +} + +func (m *CCloud_ClientFileDownload_Response) GetRequestHeaders() []*CCloud_ClientFileDownload_Response_HTTPHeaders { + if m != nil { + return m.RequestHeaders + } + return nil +} + +func (m *CCloud_ClientFileDownload_Response) GetEncrypted() bool { + if m != nil && m.Encrypted != nil { + return *m.Encrypted + } + return false +} + +type CCloud_ClientFileDownload_Response_HTTPHeaders struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_ClientFileDownload_Response_HTTPHeaders) Reset() { + *m = CCloud_ClientFileDownload_Response_HTTPHeaders{} +} +func (m *CCloud_ClientFileDownload_Response_HTTPHeaders) String() string { + return proto.CompactTextString(m) +} +func (*CCloud_ClientFileDownload_Response_HTTPHeaders) ProtoMessage() {} +func (*CCloud_ClientFileDownload_Response_HTTPHeaders) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{23, 0} +} + +func (m *CCloud_ClientFileDownload_Response_HTTPHeaders) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CCloud_ClientFileDownload_Response_HTTPHeaders) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CCloud_ClientDeleteFile_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Filename *string `protobuf:"bytes,2,opt,name=filename" json:"filename,omitempty"` + IsExplicitDelete *bool `protobuf:"varint,3,opt,name=is_explicit_delete" json:"is_explicit_delete,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_ClientDeleteFile_Request) Reset() { *m = CCloud_ClientDeleteFile_Request{} } +func (m *CCloud_ClientDeleteFile_Request) String() string { return proto.CompactTextString(m) } +func (*CCloud_ClientDeleteFile_Request) ProtoMessage() {} +func (*CCloud_ClientDeleteFile_Request) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{24} +} + +func (m *CCloud_ClientDeleteFile_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCloud_ClientDeleteFile_Request) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CCloud_ClientDeleteFile_Request) GetIsExplicitDelete() bool { + if m != nil && m.IsExplicitDelete != nil { + return *m.IsExplicitDelete + } + return false +} + +type CCloud_ClientDeleteFile_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCloud_ClientDeleteFile_Response) Reset() { *m = CCloud_ClientDeleteFile_Response{} } +func (m *CCloud_ClientDeleteFile_Response) String() string { return proto.CompactTextString(m) } +func (*CCloud_ClientDeleteFile_Response) ProtoMessage() {} +func (*CCloud_ClientDeleteFile_Response) Descriptor() ([]byte, []int) { + return cloud_fileDescriptor0, []int{25} +} + +func init() { + proto.RegisterType((*CCloud_GetUploadServerInfo_Request)(nil), "CCloud_GetUploadServerInfo_Request") + proto.RegisterType((*CCloud_GetUploadServerInfo_Response)(nil), "CCloud_GetUploadServerInfo_Response") + proto.RegisterType((*CCloud_BeginHTTPUpload_Request)(nil), "CCloud_BeginHTTPUpload_Request") + proto.RegisterType((*CCloud_BeginHTTPUpload_Response)(nil), "CCloud_BeginHTTPUpload_Response") + proto.RegisterType((*CCloud_BeginHTTPUpload_Response_HTTPHeaders)(nil), "CCloud_BeginHTTPUpload_Response.HTTPHeaders") + proto.RegisterType((*CCloud_CommitHTTPUpload_Request)(nil), "CCloud_CommitHTTPUpload_Request") + proto.RegisterType((*CCloud_CommitHTTPUpload_Response)(nil), "CCloud_CommitHTTPUpload_Response") + proto.RegisterType((*CCloud_GetFileDetails_Request)(nil), "CCloud_GetFileDetails_Request") + proto.RegisterType((*CCloud_UserFile)(nil), "CCloud_UserFile") + proto.RegisterType((*CCloud_GetFileDetails_Response)(nil), "CCloud_GetFileDetails_Response") + proto.RegisterType((*CCloud_EnumerateUserFiles_Request)(nil), "CCloud_EnumerateUserFiles_Request") + proto.RegisterType((*CCloud_EnumerateUserFiles_Response)(nil), "CCloud_EnumerateUserFiles_Response") + proto.RegisterType((*CCloud_Delete_Request)(nil), "CCloud_Delete_Request") + proto.RegisterType((*CCloud_Delete_Response)(nil), "CCloud_Delete_Response") + proto.RegisterType((*CCloud_GetClientEncryptionKey_Request)(nil), "CCloud_GetClientEncryptionKey_Request") + proto.RegisterType((*CCloud_GetClientEncryptionKey_Response)(nil), "CCloud_GetClientEncryptionKey_Response") + proto.RegisterType((*CCloud_CDNReport_Notification)(nil), "CCloud_CDNReport_Notification") + proto.RegisterType((*CCloud_ExternalStorageTransferReport_Notification)(nil), "CCloud_ExternalStorageTransferReport_Notification") + proto.RegisterType((*CCloud_ClientBeginFileUpload_Request)(nil), "CCloud_ClientBeginFileUpload_Request") + proto.RegisterType((*ClientCloudFileUploadBlockDetails)(nil), "ClientCloudFileUploadBlockDetails") + proto.RegisterType((*ClientCloudFileUploadBlockDetails_HTTPHeaders)(nil), "ClientCloudFileUploadBlockDetails.HTTPHeaders") + proto.RegisterType((*CCloud_ClientBeginFileUpload_Response)(nil), "CCloud_ClientBeginFileUpload_Response") + proto.RegisterType((*CCloud_ClientCommitFileUpload_Request)(nil), "CCloud_ClientCommitFileUpload_Request") + proto.RegisterType((*CCloud_ClientCommitFileUpload_Response)(nil), "CCloud_ClientCommitFileUpload_Response") + proto.RegisterType((*CCloud_ClientFileDownload_Request)(nil), "CCloud_ClientFileDownload_Request") + proto.RegisterType((*CCloud_ClientFileDownload_Response)(nil), "CCloud_ClientFileDownload_Response") + proto.RegisterType((*CCloud_ClientFileDownload_Response_HTTPHeaders)(nil), "CCloud_ClientFileDownload_Response.HTTPHeaders") + proto.RegisterType((*CCloud_ClientDeleteFile_Request)(nil), "CCloud_ClientDeleteFile_Request") + proto.RegisterType((*CCloud_ClientDeleteFile_Response)(nil), "CCloud_ClientDeleteFile_Response") +} + +var cloud_fileDescriptor0 = []byte{ + // 3368 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xbc, 0x59, 0x4b, 0x6f, 0x1c, 0xc7, + 0xb5, 0xc6, 0x88, 0x1c, 0x8a, 0x2c, 0x8a, 0xa2, 0x54, 0xbe, 0xa2, 0xc7, 0xf4, 0x43, 0xa5, 0x96, + 0x25, 0x4a, 0xf6, 0xa8, 0x24, 0xd1, 0x92, 0x65, 0x59, 0xd7, 0xd7, 0x97, 0x43, 0x52, 0x12, 0x7d, + 0xaf, 0x1e, 0x21, 0x29, 0x3b, 0xb6, 0x93, 0x34, 0x8a, 0x33, 0x35, 0x64, 0x43, 0x3d, 0xdd, 0x93, + 0xee, 0x1e, 0x91, 0xe3, 0xd8, 0x86, 0xe1, 0x2c, 0xe2, 0x45, 0xb2, 0x4b, 0x82, 0xbc, 0x80, 0x6c, + 0xb2, 0x08, 0x02, 0x78, 0x99, 0x4d, 0x90, 0x3f, 0x10, 0x20, 0x9b, 0xfc, 0x83, 0x00, 0x59, 0x65, + 0x91, 0x45, 0xfe, 0x40, 0x90, 0x73, 0x4e, 0x55, 0x3f, 0xe6, 0xc1, 0x97, 0x1f, 0x01, 0x04, 0x81, + 0x53, 0x55, 0xe7, 0xd4, 0xa9, 0xf3, 0xfc, 0xce, 0x69, 0x76, 0x2e, 0x4e, 0xb4, 0x6a, 0xb5, 0x74, + 0x1c, 0xab, 0x4d, 0x1d, 0xbb, 0x75, 0x3f, 0xec, 0x34, 0x24, 0xad, 0xd5, 0x7d, 0x4f, 0x07, 0x89, + 0x6c, 0x47, 0x61, 0x12, 0xce, 0x56, 0x7b, 0x8f, 0x75, 0x02, 0xaf, 0xe9, 0xe9, 0x86, 0xbb, 0xa1, + 0x62, 0x3d, 0x78, 0xda, 0x69, 0x30, 0x67, 0x71, 0x11, 0x39, 0xb9, 0x77, 0x74, 0xf2, 0xa8, 0xed, + 0x87, 0xaa, 0xb1, 0xa6, 0xa3, 0x27, 0x3a, 0x5a, 0x09, 0x9a, 0xa1, 0xbb, 0xaa, 0xbf, 0xdb, 0xd1, + 0x71, 0xc2, 0xff, 0x87, 0x95, 0x55, 0xbb, 0xed, 0x35, 0x2a, 0x25, 0x51, 0xba, 0x30, 0x55, 0xbb, + 0xfc, 0xe9, 0xef, 0x2b, 0x2f, 0x2f, 0xb4, 0xdb, 0x62, 0x65, 0x49, 0x24, 0xa1, 0xd8, 0xde, 0xf2, + 0xea, 0x5b, 0x42, 0x89, 0xa6, 0xe7, 0x6b, 0xb1, 0xed, 0xf9, 0xbe, 0xd8, 0xd0, 0xa2, 0x43, 0xbc, + 0x74, 0x03, 0x0e, 0x48, 0xe7, 0x26, 0x3b, 0xbb, 0xe7, 0x2d, 0x71, 0x3b, 0x0c, 0x62, 0xcd, 0x39, + 0x63, 0x31, 0x2d, 0xbb, 0x9d, 0xc8, 0xa7, 0xbb, 0x26, 0x9c, 0x1f, 0x8f, 0xb1, 0x17, 0x2c, 0x6d, + 0x4d, 0x6f, 0x7a, 0xc1, 0xdd, 0xf5, 0xf5, 0x87, 0x86, 0x43, 0x26, 0xdd, 0x9b, 0xbd, 0xd2, 0x5d, + 0x01, 0xe9, 0xaa, 0x56, 0xba, 0x66, 0x18, 0x59, 0xf1, 0x92, 0x2d, 0x6d, 0x04, 0xf4, 0x62, 0x10, + 0xcf, 0x0b, 0x36, 0x33, 0x09, 0x25, 0x7f, 0x85, 0x4d, 0xe0, 0x96, 0x1b, 0x7b, 0x1f, 0xe8, 0xca, + 0x11, 0x62, 0x22, 0x80, 0xc9, 0x73, 0x0f, 0x22, 0x0f, 0x6e, 0x54, 0xbe, 0x21, 0xc4, 0x5d, 0xe1, + 0x05, 0x62, 0xa3, 0x9b, 0xe8, 0x58, 0xf2, 0x37, 0xd8, 0x38, 0x2e, 0x07, 0xaa, 0xa5, 0x2b, 0x23, + 0x28, 0x6a, 0xed, 0x65, 0xa0, 0x99, 0xbb, 0x0f, 0xbf, 0x45, 0xd8, 0xcc, 0xef, 0x03, 0x05, 0xc5, + 0x49, 0x18, 0x11, 0x29, 0x2e, 0x1a, 0xbb, 0xf1, 0xb7, 0x0d, 0xb9, 0x1b, 0x6f, 0xa9, 0xca, 0x28, + 0x91, 0x2f, 0x01, 0xf9, 0xff, 0xde, 0xd5, 0x3b, 0x70, 0x3c, 0x42, 0xf9, 0x2e, 0x5c, 0xbb, 0x22, + 0x1a, 0x20, 0x40, 0x12, 0x5f, 0x14, 0x91, 0x6e, 0x47, 0x3a, 0x06, 0xb3, 0xe1, 0x06, 0x72, 0x59, + 0xbb, 0xbb, 0x70, 0x15, 0x77, 0xe1, 0xfd, 0xc5, 0xdb, 0x24, 0xff, 0x16, 0x9b, 0xf0, 0x62, 0xb7, + 0xdd, 0xd9, 0xf0, 0xbd, 0x7a, 0xa5, 0x0c, 0x8c, 0xc7, 0x6b, 0x2b, 0xc0, 0x78, 0x79, 0x3d, 0xea, + 0x80, 0x08, 0x05, 0xb9, 0xe2, 0xad, 0xb0, 0xe3, 0x37, 0xd0, 0x54, 0x2d, 0x15, 0x3d, 0x06, 0x43, + 0x19, 0x1a, 0x11, 0x1a, 0x31, 0x1f, 0xdd, 0x5e, 0xab, 0x8a, 0xa6, 0xf2, 0x63, 0x78, 0x0d, 0xfc, + 0x8e, 0xb6, 0x3d, 0xf0, 0x1f, 0xfe, 0x01, 0x3b, 0xd9, 0xf6, 0x55, 0x02, 0x6a, 0x6d, 0xc5, 0x6e, + 0x12, 0xba, 0x71, 0x37, 0xa8, 0x57, 0xc6, 0xc4, 0x08, 0x88, 0xef, 0xc2, 0x2d, 0xef, 0x2f, 0x44, + 0x91, 0xea, 0xa2, 0x40, 0xf6, 0x0d, 0x71, 0x5b, 0xd7, 0xbd, 0x66, 0x17, 0xff, 0x34, 0x66, 0xc8, + 0xa8, 0x49, 0x2f, 0x40, 0x7d, 0x4b, 0x3c, 0x51, 0x3e, 0x88, 0x46, 0xff, 0xc7, 0xaf, 0x0b, 0xe5, + 0xfb, 0x55, 0x70, 0xa2, 0xa0, 0x11, 0x6e, 0xc7, 0x55, 0x11, 0xc6, 0x3b, 0x55, 0xe1, 0x7b, 0x41, + 0x67, 0x47, 0xf2, 0x88, 0x9d, 0x8a, 0x8c, 0xc5, 0xdd, 0x2d, 0x0d, 0x86, 0x8b, 0x62, 0x17, 0x95, + 0x1f, 0x57, 0x8e, 0xd2, 0xfd, 0x6b, 0x70, 0xff, 0x03, 0xd4, 0x7e, 0x4c, 0x56, 0xb7, 0x47, 0x44, + 0x37, 0xec, 0xcc, 0x81, 0x47, 0x6e, 0xab, 0x20, 0xa1, 0x2b, 0x75, 0x82, 0x2f, 0x84, 0xd5, 0xc8, + 0x3a, 0x80, 0xb0, 0x4c, 0xa5, 0xb8, 0x07, 0xa2, 0x83, 0x3a, 0x7c, 0xdd, 0x4c, 0xc4, 0x86, 0xaf, + 0x82, 0xc7, 0x92, 0xff, 0xb4, 0xc4, 0x66, 0xfa, 0x2f, 0x35, 0x92, 0x56, 0xc6, 0xe9, 0xd6, 0x27, + 0x70, 0x6b, 0xf4, 0x36, 0xad, 0x7c, 0xd1, 0x6b, 0xd7, 0x41, 0xdb, 0x41, 0xa7, 0xb5, 0xa1, 0x23, + 0x54, 0x1c, 0x3d, 0x49, 0xb4, 0x3a, 0x60, 0x57, 0x38, 0x00, 0xbe, 0x97, 0xf4, 0x6c, 0x9b, 0xcb, + 0xa5, 0xf3, 0xb3, 0x51, 0x76, 0x7a, 0xd7, 0xb0, 0xb0, 0xe1, 0x74, 0x99, 0x95, 0x3b, 0x9b, 0x75, + 0x1b, 0x17, 0x63, 0xc6, 0xa5, 0x1f, 0xdd, 0x59, 0xc4, 0xb8, 0xb0, 0x2e, 0x93, 0x05, 0xa9, 0xf1, + 0x9d, 0x2b, 0x6c, 0x22, 0xf1, 0xe0, 0xfa, 0x44, 0xb5, 0xda, 0x14, 0x07, 0x47, 0x6b, 0xcf, 0x03, + 0xd1, 0x33, 0x26, 0x56, 0x45, 0xb6, 0x87, 0xe4, 0x86, 0xe2, 0x9b, 0x6c, 0x1c, 0x42, 0xd5, 0xdd, + 0x0a, 0xe3, 0xc4, 0x06, 0xc1, 0x6d, 0x20, 0xa8, 0xdd, 0x85, 0xdf, 0xf4, 0x12, 0x72, 0x05, 0x4b, + 0x9d, 0x26, 0x8a, 0x3e, 0xef, 0xcb, 0x64, 0x78, 0xe2, 0x29, 0x81, 0xcf, 0x10, 0x0f, 0x1f, 0xad, + 0x4b, 0xfe, 0xc0, 0x70, 0x6e, 0xab, 0x64, 0xcb, 0xc6, 0xc7, 0x1b, 0xc0, 0xf9, 0xe6, 0xaa, 0x06, + 0x07, 0xf2, 0x9e, 0x68, 0x81, 0x1b, 0xa8, 0xd2, 0x03, 0x72, 0x97, 0x90, 0xc3, 0x26, 0x3a, 0xb1, + 0x76, 0xb7, 0x92, 0xa4, 0x1d, 0xdb, 0xc0, 0xa0, 0x80, 0x5d, 0x01, 0x55, 0x40, 0x6c, 0x54, 0x05, + 0xec, 0x0a, 0xda, 0xad, 0xe6, 0x1e, 0x9f, 0x2d, 0x4a, 0xfe, 0x3d, 0x36, 0xdd, 0xe7, 0x09, 0xe4, + 0xf8, 0x93, 0xf3, 0x55, 0xb9, 0x8f, 0x21, 0x24, 0xae, 0xdd, 0x35, 0x34, 0xb5, 0x6b, 0x70, 0xe7, + 0x15, 0x74, 0xd3, 0x4b, 0xc6, 0xef, 0xdb, 0xca, 0x8b, 0x28, 0x18, 0x40, 0x58, 0x0c, 0x70, 0x4c, + 0x13, 0xa9, 0x16, 0x32, 0x1f, 0x99, 0x7d, 0x89, 0x4d, 0x16, 0x98, 0xf0, 0x63, 0x6c, 0x94, 0xf2, + 0x0e, 0xa5, 0x48, 0x3e, 0xc5, 0xca, 0xc4, 0x8b, 0x4c, 0x36, 0xe1, 0x7c, 0x9e, 0xbb, 0xc6, 0x62, + 0xd8, 0x6a, 0x79, 0xc9, 0x90, 0x94, 0xf9, 0x9b, 0x12, 0xe3, 0x49, 0xa4, 0x82, 0xb8, 0x09, 0xc9, + 0x36, 0xee, 0xd4, 0xeb, 0x5a, 0x83, 0x92, 0x88, 0xdf, 0x78, 0xed, 0x07, 0x25, 0x90, 0xf1, 0xd3, + 0x52, 0x31, 0x63, 0x64, 0x12, 0x81, 0xa0, 0xb9, 0xe3, 0x88, 0x47, 0xab, 0xff, 0x2f, 0x32, 0x6a, + 0x71, 0x01, 0x7f, 0x42, 0x59, 0x79, 0xe2, 0xe1, 0x2f, 0x78, 0x47, 0x64, 0x15, 0x80, 0x54, 0x24, + 0x90, 0xec, 0x53, 0xd1, 0xc5, 0x34, 0xc5, 0xc0, 0x35, 0x50, 0x3f, 0x94, 0xe7, 0x77, 0x20, 0x51, + 0x86, 0xf5, 0x7a, 0x27, 0x8a, 0xd0, 0x66, 0x3b, 0x69, 0x66, 0x37, 0x49, 0xd9, 0x03, 0xb9, 0xf4, + 0x61, 0x32, 0xbb, 0xb8, 0x87, 0x71, 0xd4, 0x52, 0x89, 0x3d, 0xa6, 0x0c, 0x6d, 0x26, 0xe3, 0x6e, + 0x72, 0x49, 0xfe, 0x93, 0x52, 0x21, 0x3f, 0x1b, 0xcf, 0xfe, 0x14, 0xd5, 0xf2, 0xf1, 0x97, 0x4d, + 0xd0, 0xfd, 0x22, 0x15, 0xcf, 0x1d, 0x40, 0xae, 0x6f, 0x14, 0xaa, 0x8e, 0x09, 0x8b, 0x37, 0x41, + 0xaa, 0x5b, 0xb7, 0xed, 0x9a, 0x50, 0xb1, 0xcd, 0xb9, 0x9e, 0x31, 0x01, 0x5e, 0x31, 0x94, 0x55, + 0xe6, 0x5b, 0xce, 0x47, 0x4c, 0xec, 0xee, 0x2e, 0x36, 0x95, 0xbc, 0xcb, 0x8e, 0x93, 0x36, 0xea, + 0x74, 0x22, 0xc9, 0x5c, 0x65, 0x01, 0x2e, 0x7f, 0x63, 0xa0, 0xb4, 0x6c, 0xa3, 0x14, 0xe8, 0x16, + 0x71, 0xdc, 0xec, 0xf8, 0x7e, 0x57, 0x64, 0x64, 0x83, 0x25, 0xc5, 0xf9, 0x61, 0x89, 0x3d, 0x9f, + 0x83, 0x03, 0x7c, 0xc8, 0x92, 0x4e, 0xc0, 0x13, 0xe2, 0xcc, 0x59, 0x6f, 0x15, 0xf3, 0xd8, 0x68, + 0xad, 0x0a, 0x77, 0x5e, 0xc8, 0x73, 0x18, 0x91, 0x66, 0xa5, 0x76, 0x13, 0x12, 0x6d, 0xc3, 0xd0, + 0xa3, 0x8b, 0x48, 0x2e, 0x7b, 0x5d, 0xe8, 0x34, 0x10, 0x3f, 0x9b, 0x42, 0x97, 0x54, 0xde, 0x0d, + 0xed, 0x87, 0xc1, 0x66, 0x4c, 0x50, 0xe5, 0x47, 0x25, 0x36, 0x6d, 0xc5, 0x79, 0x04, 0xb9, 0x05, + 0xe5, 0xc1, 0x00, 0x2b, 0x00, 0x0c, 0xfc, 0x69, 0xe4, 0x41, 0x96, 0xa3, 0xfc, 0x44, 0x3f, 0x10, + 0xe0, 0x27, 0x8b, 0x79, 0x74, 0x94, 0x0e, 0x9d, 0x2c, 0x42, 0x8c, 0x32, 0xb1, 0x99, 0x64, 0x23, + 0x08, 0x73, 0xc6, 0x88, 0xe4, 0x69, 0x36, 0x4d, 0xe0, 0xcc, 0x6b, 0xb8, 0xf5, 0x48, 0x2b, 0x00, + 0x0c, 0x50, 0xd6, 0x20, 0x6b, 0x3b, 0x8b, 0x19, 0xfc, 0x19, 0xd0, 0x8e, 0xb5, 0xcd, 0x19, 0x76, + 0xd4, 0xbe, 0x98, 0xe4, 0x9b, 0x9c, 0x3f, 0x21, 0xfb, 0x1e, 0xe0, 0xfc, 0x7d, 0x84, 0x9d, 0xb1, + 0x6b, 0xcb, 0x50, 0x4b, 0x74, 0xa4, 0x12, 0x9d, 0x6e, 0xe6, 0x7a, 0xbe, 0xd6, 0x8b, 0xa3, 0xce, + 0x81, 0xaa, 0xce, 0xe4, 0x28, 0x4f, 0xa7, 0x84, 0x99, 0xde, 0x62, 0x30, 0x81, 0xe4, 0xbf, 0x2c, + 0xb1, 0x13, 0x7a, 0x27, 0xd1, 0x01, 0x38, 0xae, 0x9b, 0x0a, 0x72, 0x84, 0xbc, 0xe3, 0x13, 0x8c, + 0x98, 0x0f, 0x2f, 0x3c, 0x68, 0x27, 0x5e, 0x08, 0x30, 0xea, 0xa2, 0x80, 0x27, 0x88, 0xf4, 0x6c, + 0x66, 0xa6, 0x0d, 0x55, 0x7f, 0x9c, 0xa2, 0x0e, 0xc3, 0xb6, 0x19, 0x76, 0x02, 0x08, 0xde, 0x25, + 0xdd, 0x54, 0x1d, 0x3f, 0xa1, 0xec, 0x18, 0x06, 0xe0, 0x46, 0x91, 0x4e, 0x3a, 0x51, 0x80, 0xf1, + 0x91, 0xc6, 0x72, 0x43, 0xa8, 0x00, 0xd2, 0x10, 0x16, 0xb5, 0x46, 0x31, 0xcc, 0x52, 0x1e, 0xfc, + 0x43, 0x56, 0xae, 0xc3, 0x5f, 0xa6, 0x3a, 0x4d, 0xd5, 0x5a, 0x20, 0x90, 0x57, 0x10, 0xe8, 0x9e, + 0xda, 0xf1, 0x5a, 0x9d, 0x56, 0xa1, 0xc0, 0x42, 0x14, 0xa7, 0x77, 0x9a, 0xeb, 0x8c, 0x68, 0x90, + 0x5b, 0xea, 0x00, 0x4d, 0x7a, 0x85, 0x52, 0x10, 0xc7, 0x86, 0x1e, 0x08, 0xaf, 0x5f, 0xb9, 0x62, + 0xaf, 0x4e, 0xc5, 0x44, 0xc8, 0x32, 0x09, 0x4e, 0x10, 0x25, 0x2e, 0xe0, 0x19, 0xbd, 0x43, 0xae, + 0x30, 0x55, 0xfb, 0x36, 0xc8, 0xf0, 0x6e, 0x41, 0x86, 0x35, 0x3c, 0x81, 0x69, 0x83, 0x0e, 0x99, + 0x52, 0x00, 0xa1, 0x9a, 0x29, 0x1c, 0x8e, 0x09, 0x95, 0xf4, 0xde, 0x8c, 0xef, 0xa4, 0x53, 0x01, + 0x12, 0xda, 0x87, 0xfb, 0x1e, 0x86, 0xf3, 0x7b, 0x19, 0xa2, 0x1f, 0x6a, 0x6a, 0xeb, 0x34, 0xa7, + 0x59, 0x99, 0x84, 0x05, 0x5b, 0x8f, 0x0c, 0x73, 0x19, 0xfe, 0x14, 0x9b, 0x4c, 0xc2, 0x44, 0xf9, + 0xae, 0x39, 0x46, 0xd1, 0xe3, 0xbc, 0xcb, 0x4e, 0xd9, 0x73, 0x4b, 0xda, 0xd7, 0x89, 0xce, 0x5c, + 0xa7, 0x18, 0x03, 0xa6, 0x28, 0x1d, 0x36, 0xee, 0x2a, 0x6c, 0xa6, 0x9f, 0xb5, 0x11, 0xd5, 0x99, + 0x63, 0xe7, 0xf2, 0x08, 0x58, 0xa4, 0xe6, 0x65, 0x39, 0xa8, 0x47, 0x5d, 0x52, 0xe0, 0xff, 0xe9, + 0x6e, 0x2a, 0x84, 0x13, 0xb0, 0xf3, 0xfb, 0x1d, 0xb4, 0xaf, 0x9f, 0x63, 0x23, 0x8f, 0x75, 0x97, + 0x24, 0x3d, 0x56, 0x9b, 0x05, 0xd1, 0x66, 0x16, 0x96, 0xd7, 0x2e, 0xcd, 0x5f, 0x7f, 0x15, 0x94, + 0x9e, 0x12, 0x08, 0x38, 0xc1, 0x9f, 0x65, 0x23, 0xf5, 0xa8, 0x4e, 0x6f, 0x28, 0xd7, 0x8e, 0xc3, + 0x41, 0xb6, 0xb8, 0xba, 0x88, 0xfa, 0x86, 0x4d, 0xe7, 0x77, 0x79, 0xe6, 0x5a, 0x5c, 0xba, 0xbf, + 0xaa, 0xdb, 0x21, 0x58, 0xfa, 0x7e, 0x98, 0x40, 0xf2, 0xad, 0x93, 0xd9, 0xf8, 0x34, 0x3b, 0x6a, + 0xa3, 0xda, 0x60, 0xb0, 0x34, 0xe6, 0xa9, 0x50, 0xd3, 0xae, 0xc9, 0x92, 0xe4, 0x9d, 0xe3, 0xbc, + 0xc2, 0x4e, 0x20, 0xd6, 0x70, 0xc1, 0x67, 0x92, 0x0e, 0x74, 0x78, 0x61, 0xc3, 0x24, 0xf9, 0x29, + 0x3e, 0xc3, 0x8e, 0xeb, 0x1d, 0xc8, 0xeb, 0x09, 0x76, 0x72, 0xd8, 0x7f, 0x50, 0x0e, 0x19, 0xc5, + 0xf5, 0x48, 0xd7, 0x35, 0x00, 0xa2, 0x74, 0x7d, 0x2c, 0xcd, 0x49, 0x8d, 0x8e, 0xf1, 0x1d, 0xca, + 0x23, 0x53, 0xce, 0x5f, 0x4b, 0xec, 0x6a, 0xea, 0x17, 0x10, 0x81, 0x11, 0xb8, 0xde, 0x1a, 0x64, + 0x19, 0xe8, 0x11, 0xd7, 0x2d, 0x0e, 0x18, 0xf6, 0x00, 0x00, 0x1a, 0x84, 0xed, 0x8c, 0x4d, 0xe1, + 0x17, 0xe1, 0xb1, 0x23, 0x69, 0x96, 0x83, 0x4e, 0xc3, 0xd4, 0x5a, 0xfb, 0x80, 0xc2, 0x8b, 0x46, + 0x77, 0x7d, 0x51, 0x39, 0x7d, 0x11, 0x09, 0xec, 0xa6, 0xef, 0xb2, 0x92, 0xff, 0x17, 0x3b, 0x66, + 0xd6, 0x55, 0x3d, 0x01, 0xf8, 0x4b, 0xd2, 0x8f, 0xa2, 0x37, 0xa6, 0xef, 0x71, 0x5b, 0x88, 0xbd, + 0x91, 0xc5, 0x71, 0x36, 0x56, 0xd7, 0xbe, 0x0f, 0xca, 0x9d, 0xa0, 0x27, 0xfe, 0xb1, 0xcc, 0x5e, + 0x4c, 0xed, 0x41, 0xd6, 0xa7, 0x92, 0x87, 0xde, 0xfc, 0x55, 0x37, 0x8c, 0x4b, 0x83, 0x0d, 0xe3, + 0x55, 0x60, 0x72, 0x29, 0xef, 0x13, 0xa1, 0x02, 0x12, 0xbe, 0x32, 0x65, 0x8f, 0xb2, 0x14, 0x75, + 0x81, 0x54, 0x94, 0x4d, 0x41, 0xe6, 0xf7, 0xd9, 0x54, 0xa4, 0xb6, 0xdd, 0x9c, 0x93, 0xc9, 0x51, + 0x37, 0x80, 0xd3, 0x2b, 0x39, 0xa7, 0x0d, 0xdd, 0xc4, 0xee, 0x51, 0x05, 0x54, 0x46, 0x11, 0x65, + 0xc4, 0x94, 0x11, 0x82, 0xc6, 0x65, 0x90, 0x35, 0xf7, 0x57, 0xc9, 0x2f, 0xf4, 0xb5, 0x94, 0xc7, + 0x6a, 0x33, 0xc0, 0x8a, 0x03, 0xc2, 0xb8, 0x74, 0x95, 0x52, 0x9b, 0xda, 0xb6, 0xb0, 0xfd, 0x25, + 0xc6, 0xb0, 0x40, 0xb9, 0xa6, 0x42, 0x91, 0x2b, 0x99, 0xb3, 0xeb, 0x83, 0x10, 0xbf, 0xd8, 0xe7, + 0x8e, 0x1d, 0xbe, 0xcf, 0x3d, 0x37, 0xac, 0x63, 0x24, 0x97, 0x7c, 0x9d, 0x5d, 0x9b, 0xbf, 0x79, + 0xed, 0xe6, 0xab, 0x37, 0xe6, 0x6f, 0x5e, 0xe7, 0xb7, 0xd9, 0x51, 0xb4, 0xa5, 0x9b, 0x1a, 0xb3, + 0x76, 0x1d, 0x2e, 0xb9, 0x6a, 0xcc, 0x38, 0x07, 0xb9, 0x17, 0xf6, 0xd0, 0x3c, 0x31, 0xc0, 0x7c, + 0x60, 0xad, 0x02, 0xd1, 0xf6, 0xa0, 0x6a, 0xc4, 0xc6, 0x83, 0x85, 0x1f, 0x1a, 0x7f, 0x45, 0x7c, + 0x34, 0x09, 0xbb, 0xae, 0x55, 0x4b, 0x85, 0x51, 0x1d, 0xfa, 0x6f, 0xe0, 0xf5, 0x9a, 0x97, 0xe2, + 0x7c, 0x33, 0xff, 0x20, 0x26, 0xf6, 0x58, 0x31, 0x23, 0x91, 0xb2, 0x8d, 0xa5, 0x29, 0x27, 0x27, + 0xbc, 0xc9, 0x8e, 0x83, 0x9f, 0x83, 0x52, 0xc1, 0x7a, 0x64, 0xac, 0xca, 0x24, 0x71, 0xbd, 0x0f, + 0x5c, 0xdf, 0xca, 0xb8, 0x52, 0x89, 0x80, 0x7f, 0x9b, 0x21, 0x21, 0x40, 0xc2, 0xf3, 0x58, 0x97, + 0xc0, 0x46, 0x4a, 0xc4, 0x50, 0xd3, 0x75, 0x00, 0x5d, 0x49, 0x82, 0xbf, 0xe3, 0xb0, 0x65, 0x11, + 0x90, 0x30, 0x5c, 0xe9, 0x6e, 0xe7, 0x9f, 0x63, 0x50, 0xa4, 0x49, 0x36, 0xf2, 0x8f, 0xdc, 0x6f, + 0x6b, 0xf0, 0xbc, 0xc7, 0xb6, 0xec, 0xf7, 0x74, 0x5c, 0xa5, 0xaf, 0xad, 0xe3, 0x3a, 0xf2, 0x95, + 0x77, 0x5c, 0x23, 0x87, 0xef, 0xb8, 0x6e, 0xb1, 0x49, 0x4a, 0x1e, 0x2d, 0x9d, 0x6c, 0x85, 0x0d, + 0x72, 0xe9, 0x72, 0xed, 0x3c, 0x70, 0x70, 0x96, 0x51, 0xea, 0x7b, 0xb4, 0x8c, 0x72, 0x20, 0x09, + 0x06, 0x2e, 0xd9, 0x60, 0x03, 0xb5, 0x25, 0xf9, 0x47, 0x83, 0xed, 0x5a, 0x99, 0x4a, 0x9d, 0x94, + 0xfb, 0x2a, 0xf9, 0xcb, 0x37, 0x6c, 0xfc, 0x35, 0x48, 0x63, 0xc8, 0xd1, 0x0d, 0x9b, 0x4d, 0x68, + 0xfe, 0x4d, 0x72, 0xab, 0x39, 0xc0, 0xeb, 0x05, 0xb3, 0x92, 0x06, 0x98, 0x91, 0x97, 0x5e, 0x41, + 0x72, 0xf0, 0x56, 0x4a, 0x09, 0x31, 0xb7, 0x09, 0xa6, 0xa0, 0x58, 0xa9, 0xbd, 0x03, 0x94, 0x6b, + 0x66, 0x65, 0x37, 0x4a, 0x71, 0x09, 0x41, 0xf8, 0x07, 0x3a, 0x0a, 0xab, 0x22, 0x08, 0x41, 0xce, + 0xa8, 0xa7, 0xf3, 0x40, 0xe7, 0xcc, 0xd7, 0x52, 0x45, 0x71, 0x97, 0x71, 0xc8, 0xc0, 0xbe, 0x57, + 0xf7, 0x12, 0x77, 0x23, 0x6c, 0x74, 0xdd, 0x86, 0x4a, 0x14, 0x25, 0xd8, 0x63, 0xb5, 0x45, 0xb8, + 0xf4, 0xcd, 0x74, 0x57, 0xe0, 0xae, 0xc0, 0x5d, 0xab, 0xf2, 0x2a, 0xbc, 0x1c, 0xab, 0x5b, 0x23, + 0x13, 0x08, 0x37, 0xab, 0x7d, 0x96, 0xe0, 0x21, 0x9b, 0x6e, 0xa9, 0x2e, 0xb8, 0x55, 0x04, 0xf8, + 0x49, 0xfb, 0x98, 0xe7, 0x26, 0xc8, 0x17, 0xde, 0x06, 0xee, 0xab, 0xbd, 0xf1, 0x63, 0xd5, 0x07, + 0xb0, 0x8a, 0x26, 0x31, 0x8d, 0x30, 0xa0, 0x74, 0x92, 0xd2, 0x8a, 0x6d, 0x0f, 0x9f, 0x6f, 0x22, + 0xc7, 0x6b, 0x79, 0xbe, 0x8a, 0xfc, 0xee, 0x25, 0x3b, 0xbe, 0xb2, 0xb4, 0xf1, 0xa1, 0x7a, 0xe5, + 0x7f, 0x94, 0x32, 0x70, 0xb1, 0x5b, 0xc9, 0xb0, 0x90, 0xe1, 0x7d, 0x76, 0xcc, 0x66, 0x0b, 0x93, + 0x03, 0x4c, 0xff, 0xb3, 0x0c, 0x6f, 0x58, 0x58, 0xc9, 0xdf, 0x30, 0x30, 0x5b, 0xb3, 0x34, 0x20, + 0xdf, 0x46, 0xd7, 0xa6, 0x45, 0xca, 0x3e, 0x3d, 0x89, 0x86, 0x6f, 0x42, 0x31, 0x24, 0x9b, 0xa7, + 0x8f, 0x00, 0xf1, 0xd0, 0x57, 0x9d, 0xfd, 0x7d, 0xd5, 0x84, 0x14, 0x39, 0x60, 0x4a, 0x8c, 0xf6, + 0x69, 0xa9, 0xc7, 0x94, 0x92, 0xdb, 0x3a, 0xc2, 0xd4, 0x6b, 0x2f, 0x72, 0xfe, 0x34, 0xd2, 0xf7, + 0x5e, 0xd3, 0xf2, 0x0d, 0xa9, 0x91, 0x6a, 0x8f, 0x01, 0x01, 0xbd, 0x3a, 0xed, 0xfa, 0x14, 0xce, + 0x7b, 0xc9, 0x13, 0xcd, 0x1d, 0x71, 0x3e, 0x11, 0x28, 0x76, 0xf7, 0x41, 0xd7, 0x3a, 0x63, 0x8b, + 0xfa, 0xfc, 0xff, 0x7c, 0x77, 0x9f, 0xbf, 0x51, 0xf2, 0x76, 0x5f, 0x73, 0x7f, 0xac, 0xf6, 0x1d, + 0xb8, 0xfc, 0xbd, 0x21, 0x3d, 0x7b, 0x56, 0x33, 0xbf, 0x40, 0xdf, 0x5e, 0xbc, 0xf1, 0x4b, 0xf6, + 0xed, 0x39, 0xab, 0xbc, 0x6f, 0xff, 0x7e, 0x29, 0xc3, 0xbb, 0xbb, 0xda, 0xf2, 0xeb, 0x6f, 0xdf, + 0x3f, 0x29, 0x65, 0xad, 0xa5, 0x91, 0x82, 0x7a, 0xd4, 0x70, 0x3b, 0xe8, 0xf1, 0x26, 0xd9, 0x8b, + 0xb8, 0x86, 0x76, 0x03, 0x79, 0x7e, 0x92, 0xfc, 0xe5, 0x82, 0xba, 0x4c, 0x2d, 0x7a, 0x06, 0x48, + 0x4e, 0x65, 0xea, 0x2a, 0x4e, 0x54, 0x9c, 0x7f, 0x95, 0xb3, 0x96, 0x67, 0xa8, 0x08, 0x56, 0x09, + 0xf3, 0xbd, 0x32, 0x9c, 0x05, 0x86, 0xa7, 0x41, 0x06, 0xdf, 0x62, 0xdd, 0x61, 0x6d, 0x09, 0xbf, + 0x33, 0x08, 0xf4, 0xa8, 0x1e, 0x1c, 0x10, 0xe8, 0x65, 0x56, 0x04, 0x46, 0x43, 0xb1, 0x1e, 0x41, + 0xcf, 0x9c, 0xd9, 0xf6, 0x96, 0x0e, 0xa0, 0x2f, 0x4e, 0x71, 0x9e, 0xe1, 0x87, 0x30, 0x0f, 0xd6, + 0x4c, 0x1a, 0x81, 0x6e, 0x7f, 0x1c, 0xbc, 0xd6, 0xe4, 0x20, 0x03, 0xf2, 0xa6, 0x81, 0xc7, 0x24, + 0xb8, 0x63, 0x9a, 0x86, 0xf9, 0xc5, 0x21, 0xe8, 0xee, 0x14, 0x1c, 0x3a, 0x39, 0x80, 0xee, 0xf8, + 0x5b, 0x8c, 0x7b, 0x04, 0xc1, 0x4d, 0x01, 0x68, 0x50, 0xeb, 0x45, 0xc5, 0x6a, 0xbc, 0x26, 0x81, + 0xe4, 0xa5, 0xdc, 0x39, 0x0c, 0xbc, 0x41, 0xd0, 0x64, 0x4f, 0x83, 0x63, 0x98, 0xf3, 0x06, 0xbf, + 0xf0, 0xcb, 0x05, 0x64, 0x72, 0x94, 0x6c, 0x46, 0xc3, 0x63, 0x42, 0x26, 0x10, 0x18, 0x77, 0x96, + 0xd7, 0x73, 0x15, 0x37, 0xa3, 0xb0, 0xd5, 0x03, 0x38, 0xc6, 0x73, 0xc0, 0xf1, 0xd0, 0xe2, 0x8c, + 0x64, 0x4b, 0x25, 0x62, 0xcb, 0x52, 0xdb, 0x7a, 0x53, 0xf7, 0x3b, 0x04, 0xcb, 0x68, 0xd2, 0x08, + 0x55, 0x01, 0xa0, 0x01, 0x4e, 0xdb, 0x4d, 0x82, 0xe1, 0x37, 0x8a, 0x80, 0xc3, 0x14, 0x99, 0x17, + 0x81, 0xa3, 0x58, 0x41, 0x48, 0x94, 0x18, 0xbc, 0x81, 0x99, 0x72, 0xad, 0x2a, 0xb4, 0x6f, 0xa1, + 0x06, 0xfe, 0xe6, 0x1f, 0x0f, 0x82, 0x05, 0x46, 0x09, 0xf8, 0xb2, 0xdc, 0xdf, 0xb1, 0xbe, 0x18, + 0x5a, 0x40, 0x75, 0x64, 0x68, 0x01, 0x5a, 0xa9, 0xac, 0x50, 0x18, 0x74, 0x79, 0xa8, 0x2a, 0xf6, + 0xb7, 0x52, 0x3e, 0xf1, 0x25, 0x39, 0x4d, 0x0b, 0x8d, 0xd2, 0x1e, 0xe4, 0x13, 0xde, 0x5e, 0xc9, + 0xd6, 0x5a, 0x58, 0x42, 0xcb, 0xdc, 0x1f, 0x91, 0xe4, 0x52, 0xc5, 0x88, 0x34, 0xfd, 0xc2, 0x3b, + 0x43, 0x5d, 0xca, 0xc0, 0xbf, 0x5b, 0x40, 0x72, 0x63, 0xa5, 0x1f, 0x32, 0x2b, 0x31, 0x67, 0x4e, + 0xcd, 0xdd, 0x42, 0x4b, 0x52, 0x8a, 0x01, 0x63, 0x27, 0x76, 0x0f, 0xc4, 0xdb, 0xd4, 0xc9, 0x9c, + 0xe3, 0xe4, 0x73, 0xca, 0xc1, 0x47, 0x1a, 0x53, 0xcc, 0x7f, 0x76, 0x82, 0x95, 0x4d, 0xc0, 0xfd, + 0xaa, 0xc4, 0x9e, 0x1a, 0xf2, 0xb1, 0x91, 0x9f, 0x95, 0xfb, 0x7f, 0xef, 0x9c, 0x7d, 0x51, 0x1e, + 0xe0, 0x73, 0xa5, 0xf3, 0x3a, 0xbc, 0xe6, 0xd5, 0x55, 0x1a, 0xf6, 0xc4, 0xe6, 0x9b, 0x19, 0x78, + 0xa5, 0xcd, 0x4c, 0x50, 0x12, 0xa0, 0xf4, 0x9a, 0x26, 0x28, 0x45, 0xcc, 0x4d, 0xea, 0x05, 0xc0, + 0xe9, 0x22, 0xc9, 0x7f, 0x7b, 0x84, 0x4d, 0xf7, 0x4d, 0x64, 0xf9, 0x69, 0xb9, 0xf7, 0x87, 0xce, + 0x59, 0xb1, 0xdf, 0x97, 0x06, 0xe7, 0x2f, 0x38, 0x71, 0xfb, 0x73, 0x89, 0xf6, 0xe3, 0x54, 0x10, + 0x4c, 0xe4, 0x28, 0x57, 0xde, 0xd5, 0xa8, 0xac, 0x65, 0x5b, 0xc3, 0xf1, 0x04, 0xcd, 0xe4, 0x70, + 0x22, 0x90, 0x35, 0x54, 0x28, 0xb1, 0x07, 0x74, 0x52, 0xdc, 0x3e, 0x40, 0xef, 0x90, 0x4e, 0xa4, + 0xb2, 0xf9, 0x1c, 0x28, 0xa2, 0x2a, 0x54, 0x13, 0x98, 0x16, 0x1c, 0xcb, 0xa2, 0x54, 0xfa, 0xb4, + 0xb5, 0x81, 0x7e, 0x06, 0x17, 0x42, 0xd2, 0x23, 0x64, 0xa4, 0x68, 0xba, 0x46, 0xf5, 0xb3, 0x6f, + 0x06, 0x2d, 0xf9, 0xe7, 0x25, 0x76, 0xa2, 0x7f, 0x95, 0x67, 0xaa, 0xd8, 0xed, 0x13, 0xc7, 0xec, + 0x19, 0xb9, 0xdf, 0x54, 0xdb, 0x59, 0x07, 0x65, 0x3d, 0x34, 0xdb, 0x71, 0xaa, 0x13, 0x2b, 0xa5, + 0x17, 0x78, 0x89, 0xa7, 0x2c, 0x6e, 0xeb, 0x1f, 0x9d, 0x63, 0x92, 0x4f, 0xc1, 0x51, 0x34, 0xd0, + 0x47, 0x6d, 0xb3, 0xe3, 0xbd, 0xa3, 0x5a, 0xfe, 0x82, 0xdc, 0x73, 0xc0, 0x3d, 0x7b, 0x5a, 0xee, + 0x3d, 0xe2, 0x75, 0x28, 0x8b, 0xa5, 0x9e, 0x96, 0xce, 0x4d, 0x71, 0x08, 0x50, 0x98, 0x7e, 0x4b, + 0xfe, 0x87, 0x12, 0xe3, 0x83, 0x33, 0x3f, 0xee, 0xc8, 0x7d, 0x47, 0xbf, 0xb3, 0x67, 0xe5, 0xfe, + 0x33, 0x43, 0xe7, 0x7d, 0x90, 0xe2, 0x9d, 0xec, 0x40, 0x5c, 0xb8, 0x3b, 0x2e, 0xf8, 0x36, 0x7a, + 0x9a, 0x12, 0x9b, 0xd0, 0x31, 0x06, 0x16, 0x91, 0xc9, 0x4c, 0xf4, 0x4e, 0x1b, 0x4d, 0x9c, 0x4f, + 0x4a, 0x21, 0xc1, 0x2b, 0xfa, 0xac, 0x28, 0x79, 0x83, 0x8d, 0x99, 0x80, 0xe6, 0x33, 0x72, 0xe8, + 0x8c, 0x71, 0xf6, 0x69, 0xb9, 0xcb, 0x80, 0xf0, 0x22, 0xc8, 0x75, 0xce, 0x2c, 0x66, 0x66, 0xc4, + 0x02, 0x63, 0xbc, 0x0e, 0x44, 0xc2, 0x01, 0x82, 0x99, 0x46, 0xfc, 0xbc, 0xc4, 0x66, 0x86, 0x0f, + 0x07, 0xf9, 0x79, 0x79, 0xa0, 0x29, 0xe3, 0xec, 0x9c, 0x3c, 0xd8, 0x90, 0xd1, 0xa1, 0xfa, 0x09, + 0x87, 0xe2, 0xa2, 0x1c, 0x85, 0xaf, 0x15, 0xbd, 0xa3, 0x46, 0xc9, 0xeb, 0x6c, 0x22, 0x1b, 0x23, + 0xe6, 0x2e, 0x33, 0x7c, 0xb2, 0x38, 0x3b, 0x29, 0xef, 0x87, 0xbd, 0x0a, 0x30, 0xa7, 0x62, 0x1b, + 0x88, 0x38, 0xc4, 0x36, 0x96, 0x00, 0x06, 0x99, 0xb3, 0x4a, 0xfe, 0xeb, 0x12, 0x7b, 0x7e, 0xcf, + 0xf9, 0x1f, 0x9f, 0x97, 0x87, 0x1e, 0x13, 0xf6, 0x4a, 0x63, 0xa7, 0x06, 0x43, 0xa5, 0x09, 0xf2, + 0x54, 0x63, 0x34, 0x91, 0x26, 0x9c, 0x5c, 0xc2, 0xcf, 0x4a, 0xec, 0xd4, 0xd0, 0x5e, 0x8c, 0x9f, + 0x93, 0x07, 0x99, 0xee, 0xcd, 0x9e, 0x97, 0x07, 0xea, 0xe8, 0x1c, 0xfa, 0x1e, 0xbe, 0x62, 0xe3, + 0x1c, 0x45, 0xb3, 0xa1, 0x9f, 0x81, 0x78, 0xfe, 0x0b, 0xf0, 0x96, 0xe1, 0xd0, 0x9a, 0xf7, 0x5d, + 0xb2, 0x5b, 0x1b, 0x95, 0x7b, 0xcb, 0x3e, 0x10, 0xdd, 0xa1, 0x82, 0x6c, 0xb6, 0xf3, 0x32, 0x6c, + 0x25, 0x82, 0xd8, 0xf2, 0x82, 0x06, 0x2a, 0x5b, 0xa7, 0x1f, 0x49, 0xf1, 0xcb, 0x06, 0x1f, 0x04, + 0x25, 0x79, 0xb0, 0xef, 0x0e, 0xc6, 0xf3, 0x60, 0xdf, 0x03, 0xd4, 0x38, 0x84, 0xdd, 0x72, 0xed, + 0xd8, 0x06, 0xdf, 0x1e, 0x93, 0xbc, 0x03, 0x39, 0xb9, 0xaf, 0x0a, 0x17, 0x72, 0xf2, 0x2e, 0x20, + 0xa4, 0x90, 0x93, 0x77, 0xab, 0xe0, 0xce, 0x73, 0x70, 0x6f, 0xc5, 0x6c, 0xe0, 0xbb, 0x4d, 0xf1, + 0xb7, 0xf7, 0xcb, 0x59, 0xf2, 0xf4, 0x85, 0xb4, 0x3c, 0x51, 0xd6, 0x31, 0x15, 0xcc, 0x78, 0x13, + 0xd6, 0x5c, 0xf2, 0xc8, 0x58, 0xd6, 0x46, 0x3e, 0x29, 0x95, 0xfe, 0x1d, 0x00, 0x00, 0xff, 0xff, + 0x89, 0xc7, 0x62, 0x6f, 0x34, 0x25, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/credentials.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/credentials.pb.go new file mode 100644 index 00000000..4da07f3e --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/credentials.pb.go @@ -0,0 +1,874 @@ +// Code generated by protoc-gen-go. +// source: steammessages_credentials.steamclient.proto +// DO NOT EDIT! + +package unified + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type CCredentials_TestAvailablePassword_Request struct { + Password *string `protobuf:"bytes,1,opt,name=password" json:"password,omitempty"` + ShaDigestPassword []byte `protobuf:"bytes,2,opt,name=sha_digest_password" json:"sha_digest_password,omitempty"` + AccountName *string `protobuf:"bytes,3,opt,name=account_name" json:"account_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_TestAvailablePassword_Request) Reset() { + *m = CCredentials_TestAvailablePassword_Request{} +} +func (m *CCredentials_TestAvailablePassword_Request) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_TestAvailablePassword_Request) ProtoMessage() {} +func (*CCredentials_TestAvailablePassword_Request) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{0} +} + +func (m *CCredentials_TestAvailablePassword_Request) GetPassword() string { + if m != nil && m.Password != nil { + return *m.Password + } + return "" +} + +func (m *CCredentials_TestAvailablePassword_Request) GetShaDigestPassword() []byte { + if m != nil { + return m.ShaDigestPassword + } + return nil +} + +func (m *CCredentials_TestAvailablePassword_Request) GetAccountName() string { + if m != nil && m.AccountName != nil { + return *m.AccountName + } + return "" +} + +type CCredentials_TestAvailablePassword_Response struct { + IsValid *bool `protobuf:"varint,3,opt,name=is_valid" json:"is_valid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_TestAvailablePassword_Response) Reset() { + *m = CCredentials_TestAvailablePassword_Response{} +} +func (m *CCredentials_TestAvailablePassword_Response) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_TestAvailablePassword_Response) ProtoMessage() {} +func (*CCredentials_TestAvailablePassword_Response) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{1} +} + +func (m *CCredentials_TestAvailablePassword_Response) GetIsValid() bool { + if m != nil && m.IsValid != nil { + return *m.IsValid + } + return false +} + +type CCredentials_GetSteamGuardDetails_Request struct { + IncludeNewAuthentications *bool `protobuf:"varint,1,opt,name=include_new_authentications,def=1" json:"include_new_authentications,omitempty"` + Webcookie *string `protobuf:"bytes,2,opt,name=webcookie" json:"webcookie,omitempty"` + TimestampMinimumWanted *uint32 `protobuf:"fixed32,3,opt,name=timestamp_minimum_wanted" json:"timestamp_minimum_wanted,omitempty"` + Ipaddress *int32 `protobuf:"varint,4,opt,name=ipaddress" json:"ipaddress,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_GetSteamGuardDetails_Request) Reset() { + *m = CCredentials_GetSteamGuardDetails_Request{} +} +func (m *CCredentials_GetSteamGuardDetails_Request) String() string { return proto.CompactTextString(m) } +func (*CCredentials_GetSteamGuardDetails_Request) ProtoMessage() {} +func (*CCredentials_GetSteamGuardDetails_Request) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{2} +} + +const Default_CCredentials_GetSteamGuardDetails_Request_IncludeNewAuthentications bool = true + +func (m *CCredentials_GetSteamGuardDetails_Request) GetIncludeNewAuthentications() bool { + if m != nil && m.IncludeNewAuthentications != nil { + return *m.IncludeNewAuthentications + } + return Default_CCredentials_GetSteamGuardDetails_Request_IncludeNewAuthentications +} + +func (m *CCredentials_GetSteamGuardDetails_Request) GetWebcookie() string { + if m != nil && m.Webcookie != nil { + return *m.Webcookie + } + return "" +} + +func (m *CCredentials_GetSteamGuardDetails_Request) GetTimestampMinimumWanted() uint32 { + if m != nil && m.TimestampMinimumWanted != nil { + return *m.TimestampMinimumWanted + } + return 0 +} + +func (m *CCredentials_GetSteamGuardDetails_Request) GetIpaddress() int32 { + if m != nil && m.Ipaddress != nil { + return *m.Ipaddress + } + return 0 +} + +type CCredentials_GetSteamGuardDetails_Response struct { + IsSteamguardEnabled *bool `protobuf:"varint,1,opt,name=is_steamguard_enabled" json:"is_steamguard_enabled,omitempty"` + TimestampSteamguardEnabled *uint32 `protobuf:"fixed32,2,opt,name=timestamp_steamguard_enabled" json:"timestamp_steamguard_enabled,omitempty"` + DeprecatedNewauthentication []*CCredentials_GetSteamGuardDetails_Response_NewAuthentication `protobuf:"bytes,3,rep,name=deprecated_newauthentication" json:"deprecated_newauthentication,omitempty"` + DeprecatedMachineNameUserchosen *string `protobuf:"bytes,4,opt,name=deprecated_machine_name_userchosen" json:"deprecated_machine_name_userchosen,omitempty"` + DeprecatedTimestampMachineSteamguardEnabled *uint32 `protobuf:"fixed32,5,opt,name=deprecated_timestamp_machine_steamguard_enabled" json:"deprecated_timestamp_machine_steamguard_enabled,omitempty"` + DeprecatedAuthenticationExistsFromGeolocBeforeMintime *bool `protobuf:"varint,6,opt,name=deprecated_authentication_exists_from_geoloc_before_mintime" json:"deprecated_authentication_exists_from_geoloc_before_mintime,omitempty"` + DeprecatedMachineId *uint64 `protobuf:"varint,7,opt,name=deprecated_machine_id" json:"deprecated_machine_id,omitempty"` + SessionData []*CCredentials_GetSteamGuardDetails_Response_SessionData `protobuf:"bytes,8,rep,name=session_data" json:"session_data,omitempty"` + IsTwofactorEnabled *bool `protobuf:"varint,9,opt,name=is_twofactor_enabled" json:"is_twofactor_enabled,omitempty"` + TimestampTwofactorEnabled *uint32 `protobuf:"fixed32,10,opt,name=timestamp_twofactor_enabled" json:"timestamp_twofactor_enabled,omitempty"` + IsPhoneVerified *bool `protobuf:"varint,11,opt,name=is_phone_verified" json:"is_phone_verified,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_GetSteamGuardDetails_Response) Reset() { + *m = CCredentials_GetSteamGuardDetails_Response{} +} +func (m *CCredentials_GetSteamGuardDetails_Response) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_GetSteamGuardDetails_Response) ProtoMessage() {} +func (*CCredentials_GetSteamGuardDetails_Response) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{3} +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetIsSteamguardEnabled() bool { + if m != nil && m.IsSteamguardEnabled != nil { + return *m.IsSteamguardEnabled + } + return false +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetTimestampSteamguardEnabled() uint32 { + if m != nil && m.TimestampSteamguardEnabled != nil { + return *m.TimestampSteamguardEnabled + } + return 0 +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetDeprecatedNewauthentication() []*CCredentials_GetSteamGuardDetails_Response_NewAuthentication { + if m != nil { + return m.DeprecatedNewauthentication + } + return nil +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetDeprecatedMachineNameUserchosen() string { + if m != nil && m.DeprecatedMachineNameUserchosen != nil { + return *m.DeprecatedMachineNameUserchosen + } + return "" +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetDeprecatedTimestampMachineSteamguardEnabled() uint32 { + if m != nil && m.DeprecatedTimestampMachineSteamguardEnabled != nil { + return *m.DeprecatedTimestampMachineSteamguardEnabled + } + return 0 +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetDeprecatedAuthenticationExistsFromGeolocBeforeMintime() bool { + if m != nil && m.DeprecatedAuthenticationExistsFromGeolocBeforeMintime != nil { + return *m.DeprecatedAuthenticationExistsFromGeolocBeforeMintime + } + return false +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetDeprecatedMachineId() uint64 { + if m != nil && m.DeprecatedMachineId != nil { + return *m.DeprecatedMachineId + } + return 0 +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetSessionData() []*CCredentials_GetSteamGuardDetails_Response_SessionData { + if m != nil { + return m.SessionData + } + return nil +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetIsTwofactorEnabled() bool { + if m != nil && m.IsTwofactorEnabled != nil { + return *m.IsTwofactorEnabled + } + return false +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetTimestampTwofactorEnabled() uint32 { + if m != nil && m.TimestampTwofactorEnabled != nil { + return *m.TimestampTwofactorEnabled + } + return 0 +} + +func (m *CCredentials_GetSteamGuardDetails_Response) GetIsPhoneVerified() bool { + if m != nil && m.IsPhoneVerified != nil { + return *m.IsPhoneVerified + } + return false +} + +type CCredentials_GetSteamGuardDetails_Response_NewAuthentication struct { + TimestampSteamguardEnabled *uint32 `protobuf:"fixed32,1,opt,name=timestamp_steamguard_enabled" json:"timestamp_steamguard_enabled,omitempty"` + IsWebCookie *bool `protobuf:"varint,2,opt,name=is_web_cookie" json:"is_web_cookie,omitempty"` + Ipaddress *int32 `protobuf:"varint,3,opt,name=ipaddress" json:"ipaddress,omitempty"` + GeolocInfo *string `protobuf:"bytes,4,opt,name=geoloc_info" json:"geoloc_info,omitempty"` + IsRemembered *bool `protobuf:"varint,5,opt,name=is_remembered" json:"is_remembered,omitempty"` + MachineNameUserSupplied *string `protobuf:"bytes,6,opt,name=machine_name_user_supplied" json:"machine_name_user_supplied,omitempty"` + Status *int32 `protobuf:"varint,7,opt,name=status" json:"status,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_GetSteamGuardDetails_Response_NewAuthentication) Reset() { + *m = CCredentials_GetSteamGuardDetails_Response_NewAuthentication{} +} +func (m *CCredentials_GetSteamGuardDetails_Response_NewAuthentication) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_GetSteamGuardDetails_Response_NewAuthentication) ProtoMessage() {} +func (*CCredentials_GetSteamGuardDetails_Response_NewAuthentication) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{3, 0} +} + +func (m *CCredentials_GetSteamGuardDetails_Response_NewAuthentication) GetTimestampSteamguardEnabled() uint32 { + if m != nil && m.TimestampSteamguardEnabled != nil { + return *m.TimestampSteamguardEnabled + } + return 0 +} + +func (m *CCredentials_GetSteamGuardDetails_Response_NewAuthentication) GetIsWebCookie() bool { + if m != nil && m.IsWebCookie != nil { + return *m.IsWebCookie + } + return false +} + +func (m *CCredentials_GetSteamGuardDetails_Response_NewAuthentication) GetIpaddress() int32 { + if m != nil && m.Ipaddress != nil { + return *m.Ipaddress + } + return 0 +} + +func (m *CCredentials_GetSteamGuardDetails_Response_NewAuthentication) GetGeolocInfo() string { + if m != nil && m.GeolocInfo != nil { + return *m.GeolocInfo + } + return "" +} + +func (m *CCredentials_GetSteamGuardDetails_Response_NewAuthentication) GetIsRemembered() bool { + if m != nil && m.IsRemembered != nil { + return *m.IsRemembered + } + return false +} + +func (m *CCredentials_GetSteamGuardDetails_Response_NewAuthentication) GetMachineNameUserSupplied() string { + if m != nil && m.MachineNameUserSupplied != nil { + return *m.MachineNameUserSupplied + } + return "" +} + +func (m *CCredentials_GetSteamGuardDetails_Response_NewAuthentication) GetStatus() int32 { + if m != nil && m.Status != nil { + return *m.Status + } + return 0 +} + +type CCredentials_GetSteamGuardDetails_Response_SessionData struct { + MachineId *uint64 `protobuf:"varint,1,opt,name=machine_id" json:"machine_id,omitempty"` + MachineNameUserchosen *string `protobuf:"bytes,2,opt,name=machine_name_userchosen" json:"machine_name_userchosen,omitempty"` + TimestampMachineSteamguardEnabled *uint32 `protobuf:"fixed32,3,opt,name=timestamp_machine_steamguard_enabled" json:"timestamp_machine_steamguard_enabled,omitempty"` + AuthenticationExistsFromGeolocBeforeMintime *bool `protobuf:"varint,4,opt,name=authentication_exists_from_geoloc_before_mintime" json:"authentication_exists_from_geoloc_before_mintime,omitempty"` + Newauthentication []*CCredentials_GetSteamGuardDetails_Response_NewAuthentication `protobuf:"bytes,5,rep,name=newauthentication" json:"newauthentication,omitempty"` + AuthenticationExistsFromSameIpBeforeMintime *bool `protobuf:"varint,6,opt,name=authentication_exists_from_same_ip_before_mintime" json:"authentication_exists_from_same_ip_before_mintime,omitempty"` + PublicIpv4 *uint32 `protobuf:"varint,7,opt,name=public_ipv4" json:"public_ipv4,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_GetSteamGuardDetails_Response_SessionData) Reset() { + *m = CCredentials_GetSteamGuardDetails_Response_SessionData{} +} +func (m *CCredentials_GetSteamGuardDetails_Response_SessionData) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_GetSteamGuardDetails_Response_SessionData) ProtoMessage() {} +func (*CCredentials_GetSteamGuardDetails_Response_SessionData) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{3, 1} +} + +func (m *CCredentials_GetSteamGuardDetails_Response_SessionData) GetMachineId() uint64 { + if m != nil && m.MachineId != nil { + return *m.MachineId + } + return 0 +} + +func (m *CCredentials_GetSteamGuardDetails_Response_SessionData) GetMachineNameUserchosen() string { + if m != nil && m.MachineNameUserchosen != nil { + return *m.MachineNameUserchosen + } + return "" +} + +func (m *CCredentials_GetSteamGuardDetails_Response_SessionData) GetTimestampMachineSteamguardEnabled() uint32 { + if m != nil && m.TimestampMachineSteamguardEnabled != nil { + return *m.TimestampMachineSteamguardEnabled + } + return 0 +} + +func (m *CCredentials_GetSteamGuardDetails_Response_SessionData) GetAuthenticationExistsFromGeolocBeforeMintime() bool { + if m != nil && m.AuthenticationExistsFromGeolocBeforeMintime != nil { + return *m.AuthenticationExistsFromGeolocBeforeMintime + } + return false +} + +func (m *CCredentials_GetSteamGuardDetails_Response_SessionData) GetNewauthentication() []*CCredentials_GetSteamGuardDetails_Response_NewAuthentication { + if m != nil { + return m.Newauthentication + } + return nil +} + +func (m *CCredentials_GetSteamGuardDetails_Response_SessionData) GetAuthenticationExistsFromSameIpBeforeMintime() bool { + if m != nil && m.AuthenticationExistsFromSameIpBeforeMintime != nil { + return *m.AuthenticationExistsFromSameIpBeforeMintime + } + return false +} + +func (m *CCredentials_GetSteamGuardDetails_Response_SessionData) GetPublicIpv4() uint32 { + if m != nil && m.PublicIpv4 != nil { + return *m.PublicIpv4 + } + return 0 +} + +type CCredentials_NewMachineNotificationDialog_Request struct { + IsApproved *bool `protobuf:"varint,1,opt,name=is_approved" json:"is_approved,omitempty"` + IsWizardComplete *bool `protobuf:"varint,2,opt,name=is_wizard_complete" json:"is_wizard_complete,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_NewMachineNotificationDialog_Request) Reset() { + *m = CCredentials_NewMachineNotificationDialog_Request{} +} +func (m *CCredentials_NewMachineNotificationDialog_Request) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_NewMachineNotificationDialog_Request) ProtoMessage() {} +func (*CCredentials_NewMachineNotificationDialog_Request) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{4} +} + +func (m *CCredentials_NewMachineNotificationDialog_Request) GetIsApproved() bool { + if m != nil && m.IsApproved != nil { + return *m.IsApproved + } + return false +} + +func (m *CCredentials_NewMachineNotificationDialog_Request) GetIsWizardComplete() bool { + if m != nil && m.IsWizardComplete != nil { + return *m.IsWizardComplete + } + return false +} + +type CCredentials_NewMachineNotificationDialog_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_NewMachineNotificationDialog_Response) Reset() { + *m = CCredentials_NewMachineNotificationDialog_Response{} +} +func (m *CCredentials_NewMachineNotificationDialog_Response) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_NewMachineNotificationDialog_Response) ProtoMessage() {} +func (*CCredentials_NewMachineNotificationDialog_Response) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{5} +} + +type CCredentials_ValidateEmailAddress_Request struct { + Stoken *string `protobuf:"bytes,1,opt,name=stoken" json:"stoken,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_ValidateEmailAddress_Request) Reset() { + *m = CCredentials_ValidateEmailAddress_Request{} +} +func (m *CCredentials_ValidateEmailAddress_Request) String() string { return proto.CompactTextString(m) } +func (*CCredentials_ValidateEmailAddress_Request) ProtoMessage() {} +func (*CCredentials_ValidateEmailAddress_Request) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{6} +} + +func (m *CCredentials_ValidateEmailAddress_Request) GetStoken() string { + if m != nil && m.Stoken != nil { + return *m.Stoken + } + return "" +} + +type CCredentials_ValidateEmailAddress_Response struct { + WasValidated *bool `protobuf:"varint,1,opt,name=was_validated" json:"was_validated,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_ValidateEmailAddress_Response) Reset() { + *m = CCredentials_ValidateEmailAddress_Response{} +} +func (m *CCredentials_ValidateEmailAddress_Response) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_ValidateEmailAddress_Response) ProtoMessage() {} +func (*CCredentials_ValidateEmailAddress_Response) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{7} +} + +func (m *CCredentials_ValidateEmailAddress_Response) GetWasValidated() bool { + if m != nil && m.WasValidated != nil { + return *m.WasValidated + } + return false +} + +type CCredentials_SteamGuardPhishingReport_Request struct { + ParamString *string `protobuf:"bytes,1,opt,name=param_string" json:"param_string,omitempty"` + IpaddressActual *uint32 `protobuf:"varint,2,opt,name=ipaddress_actual" json:"ipaddress_actual,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_SteamGuardPhishingReport_Request) Reset() { + *m = CCredentials_SteamGuardPhishingReport_Request{} +} +func (m *CCredentials_SteamGuardPhishingReport_Request) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_SteamGuardPhishingReport_Request) ProtoMessage() {} +func (*CCredentials_SteamGuardPhishingReport_Request) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{8} +} + +func (m *CCredentials_SteamGuardPhishingReport_Request) GetParamString() string { + if m != nil && m.ParamString != nil { + return *m.ParamString + } + return "" +} + +func (m *CCredentials_SteamGuardPhishingReport_Request) GetIpaddressActual() uint32 { + if m != nil && m.IpaddressActual != nil { + return *m.IpaddressActual + } + return 0 +} + +type CCredentials_SteamGuardPhishingReport_Response struct { + IpaddressLoginattempt *uint32 `protobuf:"varint,1,opt,name=ipaddress_loginattempt" json:"ipaddress_loginattempt,omitempty"` + CountrynameLoginattempt *string `protobuf:"bytes,2,opt,name=countryname_loginattempt" json:"countryname_loginattempt,omitempty"` + StatenameLoginattempt *string `protobuf:"bytes,3,opt,name=statename_loginattempt" json:"statename_loginattempt,omitempty"` + CitynameLoginattempt *string `protobuf:"bytes,4,opt,name=cityname_loginattempt" json:"cityname_loginattempt,omitempty"` + IpaddressActual *uint32 `protobuf:"varint,5,opt,name=ipaddress_actual" json:"ipaddress_actual,omitempty"` + CountrynameActual *string `protobuf:"bytes,6,opt,name=countryname_actual" json:"countryname_actual,omitempty"` + StatenameActual *string `protobuf:"bytes,7,opt,name=statename_actual" json:"statename_actual,omitempty"` + CitynameActual *string `protobuf:"bytes,8,opt,name=cityname_actual" json:"cityname_actual,omitempty"` + SteamguardCode *string `protobuf:"bytes,9,opt,name=steamguard_code" json:"steamguard_code,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_SteamGuardPhishingReport_Response) Reset() { + *m = CCredentials_SteamGuardPhishingReport_Response{} +} +func (m *CCredentials_SteamGuardPhishingReport_Response) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_SteamGuardPhishingReport_Response) ProtoMessage() {} +func (*CCredentials_SteamGuardPhishingReport_Response) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{9} +} + +func (m *CCredentials_SteamGuardPhishingReport_Response) GetIpaddressLoginattempt() uint32 { + if m != nil && m.IpaddressLoginattempt != nil { + return *m.IpaddressLoginattempt + } + return 0 +} + +func (m *CCredentials_SteamGuardPhishingReport_Response) GetCountrynameLoginattempt() string { + if m != nil && m.CountrynameLoginattempt != nil { + return *m.CountrynameLoginattempt + } + return "" +} + +func (m *CCredentials_SteamGuardPhishingReport_Response) GetStatenameLoginattempt() string { + if m != nil && m.StatenameLoginattempt != nil { + return *m.StatenameLoginattempt + } + return "" +} + +func (m *CCredentials_SteamGuardPhishingReport_Response) GetCitynameLoginattempt() string { + if m != nil && m.CitynameLoginattempt != nil { + return *m.CitynameLoginattempt + } + return "" +} + +func (m *CCredentials_SteamGuardPhishingReport_Response) GetIpaddressActual() uint32 { + if m != nil && m.IpaddressActual != nil { + return *m.IpaddressActual + } + return 0 +} + +func (m *CCredentials_SteamGuardPhishingReport_Response) GetCountrynameActual() string { + if m != nil && m.CountrynameActual != nil { + return *m.CountrynameActual + } + return "" +} + +func (m *CCredentials_SteamGuardPhishingReport_Response) GetStatenameActual() string { + if m != nil && m.StatenameActual != nil { + return *m.StatenameActual + } + return "" +} + +func (m *CCredentials_SteamGuardPhishingReport_Response) GetCitynameActual() string { + if m != nil && m.CitynameActual != nil { + return *m.CitynameActual + } + return "" +} + +func (m *CCredentials_SteamGuardPhishingReport_Response) GetSteamguardCode() string { + if m != nil && m.SteamguardCode != nil { + return *m.SteamguardCode + } + return "" +} + +type CCredentials_AccountLockRequest_Request struct { + ParamString *string `protobuf:"bytes,1,opt,name=param_string" json:"param_string,omitempty"` + IpaddressActual *uint32 `protobuf:"varint,2,opt,name=ipaddress_actual" json:"ipaddress_actual,omitempty"` + QueryOnly *bool `protobuf:"varint,3,opt,name=query_only" json:"query_only,omitempty"` + EmailMessageType *int32 `protobuf:"varint,4,opt,name=email_message_type" json:"email_message_type,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_AccountLockRequest_Request) Reset() { + *m = CCredentials_AccountLockRequest_Request{} +} +func (m *CCredentials_AccountLockRequest_Request) String() string { return proto.CompactTextString(m) } +func (*CCredentials_AccountLockRequest_Request) ProtoMessage() {} +func (*CCredentials_AccountLockRequest_Request) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{10} +} + +func (m *CCredentials_AccountLockRequest_Request) GetParamString() string { + if m != nil && m.ParamString != nil { + return *m.ParamString + } + return "" +} + +func (m *CCredentials_AccountLockRequest_Request) GetIpaddressActual() uint32 { + if m != nil && m.IpaddressActual != nil { + return *m.IpaddressActual + } + return 0 +} + +func (m *CCredentials_AccountLockRequest_Request) GetQueryOnly() bool { + if m != nil && m.QueryOnly != nil { + return *m.QueryOnly + } + return false +} + +func (m *CCredentials_AccountLockRequest_Request) GetEmailMessageType() int32 { + if m != nil && m.EmailMessageType != nil { + return *m.EmailMessageType + } + return 0 +} + +type CCredentials_AccountLockRequest_Response struct { + Success *bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"` + AccountAlreadyLocked *bool `protobuf:"varint,2,opt,name=account_already_locked" json:"account_already_locked,omitempty"` + ExpiredLink *bool `protobuf:"varint,3,opt,name=expired_link" json:"expired_link,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_AccountLockRequest_Response) Reset() { + *m = CCredentials_AccountLockRequest_Response{} +} +func (m *CCredentials_AccountLockRequest_Response) String() string { return proto.CompactTextString(m) } +func (*CCredentials_AccountLockRequest_Response) ProtoMessage() {} +func (*CCredentials_AccountLockRequest_Response) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{11} +} + +func (m *CCredentials_AccountLockRequest_Response) GetSuccess() bool { + if m != nil && m.Success != nil { + return *m.Success + } + return false +} + +func (m *CCredentials_AccountLockRequest_Response) GetAccountAlreadyLocked() bool { + if m != nil && m.AccountAlreadyLocked != nil { + return *m.AccountAlreadyLocked + } + return false +} + +func (m *CCredentials_AccountLockRequest_Response) GetExpiredLink() bool { + if m != nil && m.ExpiredLink != nil { + return *m.ExpiredLink + } + return false +} + +type CCredentials_LastCredentialChangeTime_Request struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_LastCredentialChangeTime_Request) Reset() { + *m = CCredentials_LastCredentialChangeTime_Request{} +} +func (m *CCredentials_LastCredentialChangeTime_Request) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_LastCredentialChangeTime_Request) ProtoMessage() {} +func (*CCredentials_LastCredentialChangeTime_Request) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{12} +} + +type CCredentials_LastCredentialChangeTime_Response struct { + TimestampLastPasswordChange *uint32 `protobuf:"fixed32,1,opt,name=timestamp_last_password_change" json:"timestamp_last_password_change,omitempty"` + TimestampLastEmailChange *uint32 `protobuf:"fixed32,2,opt,name=timestamp_last_email_change" json:"timestamp_last_email_change,omitempty"` + TimestampLastPasswordReset *uint32 `protobuf:"fixed32,3,opt,name=timestamp_last_password_reset" json:"timestamp_last_password_reset,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_LastCredentialChangeTime_Response) Reset() { + *m = CCredentials_LastCredentialChangeTime_Response{} +} +func (m *CCredentials_LastCredentialChangeTime_Response) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_LastCredentialChangeTime_Response) ProtoMessage() {} +func (*CCredentials_LastCredentialChangeTime_Response) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{13} +} + +func (m *CCredentials_LastCredentialChangeTime_Response) GetTimestampLastPasswordChange() uint32 { + if m != nil && m.TimestampLastPasswordChange != nil { + return *m.TimestampLastPasswordChange + } + return 0 +} + +func (m *CCredentials_LastCredentialChangeTime_Response) GetTimestampLastEmailChange() uint32 { + if m != nil && m.TimestampLastEmailChange != nil { + return *m.TimestampLastEmailChange + } + return 0 +} + +func (m *CCredentials_LastCredentialChangeTime_Response) GetTimestampLastPasswordReset() uint32 { + if m != nil && m.TimestampLastPasswordReset != nil { + return *m.TimestampLastPasswordReset + } + return 0 +} + +type CCredentials_GetAccountAuthSecret_Request struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_GetAccountAuthSecret_Request) Reset() { + *m = CCredentials_GetAccountAuthSecret_Request{} +} +func (m *CCredentials_GetAccountAuthSecret_Request) String() string { return proto.CompactTextString(m) } +func (*CCredentials_GetAccountAuthSecret_Request) ProtoMessage() {} +func (*CCredentials_GetAccountAuthSecret_Request) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{14} +} + +type CCredentials_GetAccountAuthSecret_Response struct { + SecretId *int32 `protobuf:"varint,1,opt,name=secret_id" json:"secret_id,omitempty"` + Secret []byte `protobuf:"bytes,2,opt,name=secret" json:"secret,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CCredentials_GetAccountAuthSecret_Response) Reset() { + *m = CCredentials_GetAccountAuthSecret_Response{} +} +func (m *CCredentials_GetAccountAuthSecret_Response) String() string { + return proto.CompactTextString(m) +} +func (*CCredentials_GetAccountAuthSecret_Response) ProtoMessage() {} +func (*CCredentials_GetAccountAuthSecret_Response) Descriptor() ([]byte, []int) { + return credentials_fileDescriptor0, []int{15} +} + +func (m *CCredentials_GetAccountAuthSecret_Response) GetSecretId() int32 { + if m != nil && m.SecretId != nil { + return *m.SecretId + } + return 0 +} + +func (m *CCredentials_GetAccountAuthSecret_Response) GetSecret() []byte { + if m != nil { + return m.Secret + } + return nil +} + +func init() { + proto.RegisterType((*CCredentials_TestAvailablePassword_Request)(nil), "CCredentials_TestAvailablePassword_Request") + proto.RegisterType((*CCredentials_TestAvailablePassword_Response)(nil), "CCredentials_TestAvailablePassword_Response") + proto.RegisterType((*CCredentials_GetSteamGuardDetails_Request)(nil), "CCredentials_GetSteamGuardDetails_Request") + proto.RegisterType((*CCredentials_GetSteamGuardDetails_Response)(nil), "CCredentials_GetSteamGuardDetails_Response") + proto.RegisterType((*CCredentials_GetSteamGuardDetails_Response_NewAuthentication)(nil), "CCredentials_GetSteamGuardDetails_Response.NewAuthentication") + proto.RegisterType((*CCredentials_GetSteamGuardDetails_Response_SessionData)(nil), "CCredentials_GetSteamGuardDetails_Response.SessionData") + proto.RegisterType((*CCredentials_NewMachineNotificationDialog_Request)(nil), "CCredentials_NewMachineNotificationDialog_Request") + proto.RegisterType((*CCredentials_NewMachineNotificationDialog_Response)(nil), "CCredentials_NewMachineNotificationDialog_Response") + proto.RegisterType((*CCredentials_ValidateEmailAddress_Request)(nil), "CCredentials_ValidateEmailAddress_Request") + proto.RegisterType((*CCredentials_ValidateEmailAddress_Response)(nil), "CCredentials_ValidateEmailAddress_Response") + proto.RegisterType((*CCredentials_SteamGuardPhishingReport_Request)(nil), "CCredentials_SteamGuardPhishingReport_Request") + proto.RegisterType((*CCredentials_SteamGuardPhishingReport_Response)(nil), "CCredentials_SteamGuardPhishingReport_Response") + proto.RegisterType((*CCredentials_AccountLockRequest_Request)(nil), "CCredentials_AccountLockRequest_Request") + proto.RegisterType((*CCredentials_AccountLockRequest_Response)(nil), "CCredentials_AccountLockRequest_Response") + proto.RegisterType((*CCredentials_LastCredentialChangeTime_Request)(nil), "CCredentials_LastCredentialChangeTime_Request") + proto.RegisterType((*CCredentials_LastCredentialChangeTime_Response)(nil), "CCredentials_LastCredentialChangeTime_Response") + proto.RegisterType((*CCredentials_GetAccountAuthSecret_Request)(nil), "CCredentials_GetAccountAuthSecret_Request") + proto.RegisterType((*CCredentials_GetAccountAuthSecret_Response)(nil), "CCredentials_GetAccountAuthSecret_Response") +} + +var credentials_fileDescriptor0 = []byte{ + // 1482 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xac, 0x57, 0x5d, 0x6f, 0x14, 0xd5, + 0x1b, 0xcf, 0x94, 0xbe, 0xec, 0x3e, 0xa5, 0x7f, 0xe8, 0x40, 0x61, 0x59, 0x0a, 0x4c, 0x06, 0xfe, + 0xb6, 0xd0, 0x3a, 0x48, 0x25, 0x41, 0x25, 0xc6, 0x94, 0x56, 0x09, 0x06, 0x90, 0x00, 0x51, 0xef, + 0x4e, 0x4e, 0x67, 0x4e, 0x77, 0x4f, 0x3a, 0x33, 0x67, 0x98, 0x39, 0xb3, 0x4b, 0x4d, 0x4c, 0xc4, + 0x3b, 0xbc, 0xf0, 0xce, 0x0b, 0x13, 0x2f, 0x8d, 0x5f, 0xc0, 0xe8, 0x17, 0xf0, 0x2b, 0xf8, 0x25, + 0xbc, 0x32, 0x7e, 0x03, 0x9f, 0x73, 0xe6, 0xec, 0xfb, 0x6c, 0xbb, 0x4b, 0xbc, 0xdc, 0x39, 0xcf, + 0xcb, 0xef, 0xf9, 0x3d, 0xaf, 0x0b, 0x1b, 0x99, 0x64, 0x34, 0x8a, 0x58, 0x96, 0xd1, 0x06, 0xcb, + 0x88, 0x9f, 0xb2, 0x80, 0xc5, 0x92, 0xd3, 0x30, 0xf3, 0xf4, 0x8b, 0x1f, 0x72, 0xfc, 0xed, 0x25, + 0xa9, 0x90, 0xa2, 0xbe, 0x39, 0x28, 0x9c, 0xc7, 0x7c, 0x9f, 0xb3, 0x80, 0xec, 0xd1, 0x8c, 0x8d, + 0x4a, 0xbb, 0x2f, 0xe0, 0xc6, 0xce, 0x4e, 0xcf, 0x1e, 0x79, 0xce, 0x32, 0xb9, 0xdd, 0xa2, 0x3c, + 0xa4, 0x7b, 0x21, 0x7b, 0x42, 0xb3, 0xac, 0x2d, 0xd2, 0x80, 0x3c, 0x65, 0x2f, 0x72, 0x7c, 0xb0, + 0x4f, 0x43, 0x25, 0x31, 0xdf, 0x6a, 0x96, 0x63, 0xad, 0x57, 0xed, 0x8b, 0x70, 0x26, 0x6b, 0x52, + 0x12, 0x70, 0xf4, 0x25, 0x49, 0xf7, 0x71, 0x06, 0x1f, 0x4f, 0xda, 0x67, 0xe1, 0x24, 0xf5, 0x7d, + 0x91, 0xc7, 0x92, 0xc4, 0x34, 0x62, 0xb5, 0x13, 0x4a, 0xc5, 0xfd, 0x08, 0x36, 0x26, 0x72, 0x99, + 0x25, 0x22, 0xce, 0x98, 0xf2, 0xc9, 0x33, 0xd2, 0xa2, 0x21, 0x0f, 0xb4, 0x81, 0x8a, 0xfb, 0xf7, + 0x0c, 0x5c, 0x1f, 0xb0, 0x70, 0x9f, 0xc9, 0x67, 0x2a, 0xb2, 0xfb, 0x39, 0x4d, 0x83, 0x5d, 0x26, + 0xd1, 0x56, 0xd6, 0xc5, 0x9c, 0xc3, 0x45, 0x1e, 0xfb, 0x61, 0x1e, 0x30, 0x12, 0xb3, 0x36, 0xa1, + 0xb9, 0x6c, 0x2a, 0x3d, 0x9f, 0x4a, 0x8e, 0xf6, 0x75, 0x18, 0x95, 0x0f, 0x66, 0x65, 0x9a, 0xb3, + 0x7b, 0x9f, 0x7e, 0xfb, 0x5b, 0xed, 0x93, 0x2f, 0x9a, 0x0c, 0x25, 0x52, 0x47, 0xa4, 0x4e, 0x2c, + 0xa4, 0x23, 0x85, 0x93, 0x88, 0x24, 0x0f, 0xa9, 0x64, 0x0e, 0x7e, 0x77, 0xd0, 0xc6, 0xa0, 0x09, + 0x07, 0xe9, 0x0d, 0x03, 0x87, 0xc7, 0xfa, 0x39, 0xed, 0xc0, 0xfe, 0xc1, 0x82, 0x6a, 0x9b, 0xed, + 0xf9, 0x42, 0x1c, 0x70, 0xa6, 0xf9, 0xa8, 0xde, 0x7b, 0x65, 0xa1, 0x83, 0xaf, 0x9f, 0xa3, 0x58, + 0x9e, 0xb1, 0x74, 0x2d, 0x73, 0x34, 0x6a, 0x47, 0xc3, 0x76, 0x22, 0xea, 0x37, 0x79, 0xcc, 0x1c, + 0x65, 0xdd, 0x29, 0xd4, 0x3c, 0xe7, 0xc1, 0xbe, 0x93, 0xa0, 0x49, 0xf4, 0xb6, 0xe9, 0x70, 0xb9, + 0x16, 0x86, 0xce, 0x9e, 0x56, 0x0e, 0x14, 0xae, 0x06, 0x93, 0xda, 0xa7, 0x31, 0xd6, 0x31, 0xf0, + 0x60, 0x17, 0xc1, 0xa8, 0x4c, 0x07, 0x8e, 0xd8, 0xd7, 0x02, 0xdb, 0x8f, 0x9c, 0x0c, 0xeb, 0x01, + 0xc1, 0x7a, 0xb6, 0x03, 0x35, 0xc9, 0xb1, 0x3a, 0x24, 0x8d, 0x12, 0x12, 0xf1, 0x98, 0x47, 0x79, + 0x44, 0xda, 0x34, 0x96, 0xac, 0xa0, 0x77, 0xc1, 0x5e, 0x86, 0x2a, 0x4f, 0x68, 0x10, 0xa0, 0xdf, + 0xac, 0x36, 0x8b, 0x9f, 0xe6, 0xdc, 0xbf, 0x2a, 0x43, 0x65, 0x32, 0x86, 0x71, 0x13, 0xfb, 0x25, + 0x58, 0xc1, 0x94, 0xe9, 0x62, 0x6b, 0x28, 0x01, 0xc2, 0x62, 0x95, 0xdb, 0xa2, 0x66, 0x2a, 0xf6, + 0x35, 0x58, 0xed, 0x41, 0x28, 0x91, 0x9a, 0xd1, 0x30, 0x7c, 0x58, 0x0d, 0x18, 0x06, 0x8f, 0x2c, + 0x63, 0xf9, 0x8e, 0xd0, 0x8e, 0x60, 0x4f, 0xac, 0x2f, 0x6e, 0x7d, 0xe8, 0x4d, 0x8e, 0xcb, 0x7b, + 0xcc, 0xda, 0xdb, 0x03, 0x46, 0xec, 0x1b, 0xe0, 0xf6, 0x39, 0x31, 0x0c, 0xea, 0x62, 0x25, 0x8a, + 0x55, 0xbf, 0x29, 0x90, 0x7b, 0x4d, 0x42, 0xd5, 0xbe, 0x03, 0x37, 0xfb, 0x64, 0xfb, 0x48, 0x34, + 0x5a, 0x25, 0x91, 0xcc, 0xe9, 0x48, 0x76, 0xe0, 0x6e, 0x9f, 0xe2, 0x60, 0x18, 0x84, 0xbd, 0xe4, + 0x99, 0xcc, 0xc8, 0x7e, 0x2a, 0x22, 0xd2, 0x60, 0x22, 0x14, 0x3e, 0xd9, 0x63, 0xfb, 0x22, 0x65, + 0x2a, 0x39, 0xca, 0x49, 0x6d, 0x5e, 0x93, 0x86, 0x9c, 0x96, 0x20, 0xc5, 0x9e, 0x58, 0xc0, 0xe7, + 0x59, 0xfb, 0x11, 0x9c, 0x34, 0x29, 0x26, 0x01, 0x95, 0xb4, 0x56, 0xd1, 0xec, 0xdc, 0x99, 0x86, + 0x9d, 0x67, 0x85, 0xfe, 0x2e, 0xaa, 0xdb, 0xab, 0x70, 0x16, 0x33, 0x28, 0xdb, 0x62, 0x9f, 0xfa, + 0x52, 0xa4, 0xdd, 0x80, 0xaa, 0x1a, 0xcb, 0x55, 0xb8, 0xd8, 0x0b, 0x7f, 0x54, 0x08, 0x74, 0xd4, + 0x17, 0x60, 0x19, 0x4d, 0x24, 0x4d, 0x81, 0x30, 0x5b, 0x2c, 0xd5, 0x53, 0xa8, 0xb6, 0xa8, 0xf4, + 0xeb, 0x7f, 0x58, 0xb0, 0x3c, 0x9a, 0x8b, 0xe3, 0xca, 0xc2, 0xd2, 0x66, 0x57, 0x60, 0x09, 0xcd, + 0x62, 0x67, 0x91, 0xbe, 0xd6, 0xaa, 0x0c, 0x16, 0xad, 0xaa, 0xe3, 0x39, 0xfb, 0x0c, 0x2c, 0x1a, + 0x42, 0x79, 0xbc, 0x2f, 0x4c, 0x12, 0x0b, 0xf5, 0x94, 0x45, 0x2c, 0xda, 0x63, 0xa9, 0x49, 0x51, + 0xc5, 0x76, 0xa1, 0x3e, 0x92, 0x7c, 0x92, 0xe5, 0x49, 0x12, 0x2a, 0xd4, 0xf3, 0x5a, 0xf5, 0x7f, + 0x30, 0x8f, 0xd8, 0x64, 0x9e, 0x69, 0xca, 0xe7, 0xea, 0x7f, 0xce, 0xc0, 0x62, 0x3f, 0x67, 0x36, + 0x40, 0x5f, 0x5a, 0x2c, 0x9d, 0x96, 0x2b, 0x70, 0x7e, 0x5c, 0x51, 0xe9, 0x91, 0x60, 0x6f, 0xc2, + 0xb5, 0x89, 0x2a, 0xa9, 0x68, 0xcd, 0xf7, 0xe0, 0x9d, 0xa9, 0xcb, 0x67, 0x56, 0x07, 0xf8, 0x25, + 0x2c, 0x8f, 0xb6, 0xd0, 0xdc, 0x7f, 0xd1, 0x42, 0xef, 0xc3, 0xad, 0x23, 0x30, 0x65, 0x2a, 0x6a, + 0x9e, 0x94, 0xd7, 0x34, 0x66, 0x28, 0xc9, 0xf7, 0x42, 0x8e, 0x19, 0x4a, 0x5a, 0xb7, 0x35, 0xad, + 0x4b, 0x6e, 0x00, 0xb7, 0x06, 0xf0, 0xa0, 0xc7, 0x47, 0x05, 0x2f, 0x8f, 0x85, 0xc4, 0x2a, 0x2a, + 0x9c, 0xec, 0xe2, 0x9b, 0x68, 0x74, 0x87, 0x3c, 0x5a, 0xc2, 0xb4, 0xd2, 0x04, 0x97, 0x5a, 0xab, + 0x3b, 0x67, 0xea, 0x60, 0xab, 0x52, 0xe1, 0x5f, 0x29, 0x22, 0x7d, 0x11, 0x25, 0x21, 0x93, 0xa6, + 0x5e, 0xdc, 0xdb, 0xb0, 0x35, 0x8d, 0x97, 0x22, 0x7a, 0xf7, 0xee, 0xd0, 0xe2, 0xf9, 0x5c, 0x6d, + 0x25, 0x6c, 0xc8, 0x8f, 0x23, 0x64, 0x69, 0xbb, 0xa8, 0xbe, 0x2e, 0x26, 0x5d, 0x2f, 0xe2, 0x00, + 0x53, 0xad, 0x57, 0xa5, 0xbb, 0x33, 0x34, 0x43, 0xc7, 0x28, 0x9b, 0x19, 0x8a, 0x85, 0xda, 0xa6, + 0x66, 0xef, 0xa9, 0x96, 0x2f, 0x62, 0x72, 0x09, 0xbc, 0x3d, 0x60, 0xa4, 0x97, 0xaa, 0x27, 0x4d, + 0x9e, 0x21, 0xfe, 0xc6, 0x53, 0x96, 0x88, 0x54, 0x76, 0x51, 0xe0, 0x0e, 0x4e, 0x68, 0x4a, 0x31, + 0x13, 0x32, 0xc5, 0x57, 0xb3, 0xb6, 0x6b, 0x70, 0xba, 0xdb, 0x2e, 0x04, 0xbb, 0x37, 0xa7, 0xa1, + 0x26, 0x66, 0xc9, 0xfd, 0x75, 0x06, 0xbc, 0x49, 0x3d, 0x18, 0xa8, 0x97, 0xe1, 0x5c, 0xcf, 0x18, + 0xf2, 0xc5, 0x63, 0x2a, 0x25, 0x8b, 0x12, 0xa9, 0x9d, 0x2d, 0xa9, 0x95, 0xa3, 0x8f, 0x80, 0xf4, + 0x50, 0xf7, 0xc0, 0x80, 0x44, 0xd1, 0x05, 0x68, 0x41, 0xb5, 0x16, 0x1b, 0x7d, 0xd7, 0x27, 0x83, + 0x1a, 0x7e, 0x3e, 0x97, 0x25, 0xea, 0xb3, 0x63, 0xa3, 0x99, 0xd3, 0xae, 0xb1, 0x04, 0xfa, 0x5d, + 0x9b, 0xb7, 0xf9, 0x8e, 0x56, 0xcf, 0xa9, 0x79, 0x59, 0xd0, 0x2f, 0xe7, 0xe1, 0x54, 0xd7, 0x9d, + 0x79, 0xa8, 0x74, 0x1e, 0xfa, 0x7a, 0xd3, 0x17, 0x01, 0xd3, 0x13, 0xb1, 0xea, 0xbe, 0xb6, 0x60, + 0x6d, 0x80, 0xb5, 0xed, 0xe2, 0xee, 0x79, 0x28, 0xfc, 0x03, 0x93, 0x89, 0x37, 0xcd, 0x88, 0x9a, + 0x2b, 0xa8, 0x98, 0x1e, 0x12, 0x11, 0x87, 0x87, 0xc5, 0x09, 0xa4, 0xe2, 0x62, 0xaa, 0x6c, 0x88, + 0xb9, 0xf3, 0x88, 0x3c, 0x4c, 0x98, 0x59, 0xd6, 0x2f, 0x60, 0xfd, 0x78, 0x28, 0x26, 0x75, 0xa7, + 0x60, 0x21, 0xcb, 0x7d, 0x5f, 0x0d, 0xcd, 0xa2, 0x67, 0x30, 0x13, 0x9d, 0x93, 0x8d, 0x86, 0x29, + 0xde, 0x10, 0x87, 0x48, 0xb8, 0x7f, 0x60, 0xb6, 0x72, 0x45, 0x81, 0x67, 0x2f, 0x13, 0x8e, 0xe6, + 0x49, 0xc8, 0xe3, 0x03, 0x73, 0x91, 0xdd, 0x1c, 0xaa, 0xca, 0x87, 0x34, 0x93, 0xbd, 0xdf, 0x3b, + 0x4d, 0x1a, 0x37, 0xd8, 0x73, 0xec, 0xfb, 0x0e, 0x07, 0xee, 0xcf, 0xd6, 0x50, 0x95, 0x1d, 0xa1, + 0x61, 0xa0, 0xbe, 0x05, 0x97, 0x7b, 0x93, 0x32, 0xa4, 0x7d, 0xd7, 0x26, 0xf1, 0xb5, 0xb8, 0x59, + 0x10, 0x03, 0xcb, 0x49, 0xcb, 0x15, 0x4c, 0x19, 0xa1, 0xe2, 0xb8, 0xf8, 0x3f, 0x5c, 0x1a, 0x67, + 0x4c, 0x9d, 0x5b, 0x45, 0xdd, 0x2d, 0xb8, 0x1b, 0xa3, 0x87, 0xa6, 0x61, 0x53, 0x0d, 0xc1, 0x67, + 0x0c, 0x2f, 0xf1, 0x6e, 0x5e, 0xdd, 0xcf, 0x46, 0x6f, 0xa4, 0x32, 0x61, 0x13, 0x0e, 0x2e, 0xac, + 0xac, 0xf8, 0x64, 0x96, 0xc5, 0x9c, 0x1e, 0x18, 0xfa, 0x53, 0x71, 0x3e, 0x6f, 0xfd, 0x53, 0x85, + 0xc5, 0x3e, 0x83, 0xf6, 0xf7, 0x16, 0xac, 0x94, 0x1e, 0xcb, 0xf6, 0x86, 0x37, 0xf9, 0x11, 0x5f, + 0xdf, 0xf4, 0xa6, 0x38, 0xbf, 0xdd, 0x3a, 0x9e, 0xac, 0xe7, 0x4a, 0x65, 0x3c, 0xfb, 0x3b, 0x0b, + 0xce, 0x96, 0xad, 0x0b, 0xfb, 0x86, 0x37, 0xf1, 0x7d, 0x5e, 0xdf, 0x98, 0x62, 0xfd, 0xb8, 0x17, + 0x10, 0xcd, 0x4a, 0x99, 0x88, 0x67, 0xff, 0x6e, 0x81, 0x7b, 0xd4, 0x14, 0x47, 0x1b, 0x79, 0x28, + 0xed, 0x2d, 0x6f, 0xea, 0xed, 0x52, 0x7f, 0xd7, 0x7b, 0x83, 0x5d, 0xb1, 0x86, 0x50, 0xaf, 0x1e, + 0x0f, 0xc8, 0xb3, 0x7f, 0x42, 0x16, 0xcb, 0x76, 0xc1, 0x30, 0x8b, 0x47, 0x2d, 0x9b, 0x61, 0x16, + 0x8f, 0xdc, 0x2d, 0xee, 0x06, 0x42, 0x5b, 0xeb, 0x88, 0x38, 0x34, 0x76, 0x74, 0x87, 0x38, 0x66, + 0xfa, 0x38, 0x0d, 0xde, 0x62, 0xb1, 0x43, 0x1d, 0xbd, 0xbc, 0xec, 0x1f, 0x2d, 0xa8, 0x8d, 0xdb, + 0x01, 0xb6, 0xe7, 0x4d, 0xb5, 0x8d, 0xea, 0x37, 0xa7, 0xdc, 0x2d, 0xee, 0x2a, 0x42, 0x1d, 0xef, + 0xfe, 0x95, 0x05, 0xf6, 0xe8, 0x78, 0xb3, 0xd7, 0xbd, 0x09, 0x67, 0x71, 0xfd, 0xba, 0x37, 0xe9, + 0xa8, 0x74, 0xcf, 0x21, 0x92, 0x32, 0x67, 0xbf, 0x58, 0x70, 0x19, 0x2b, 0xb2, 0x6c, 0x78, 0x75, + 0xda, 0xc1, 0xf3, 0xa6, 0x9a, 0x8e, 0xc3, 0x2c, 0x1d, 0x3b, 0x1b, 0xdd, 0xab, 0x88, 0xed, 0xca, + 0xd1, 0x20, 0x3c, 0xfb, 0x75, 0xd1, 0xad, 0x23, 0x33, 0xa9, 0xa4, 0x5b, 0xc7, 0x0e, 0xb9, 0x92, + 0x6e, 0x1d, 0x3f, 0xe3, 0xdc, 0x1a, 0xc2, 0x2a, 0x75, 0x59, 0x3f, 0x8f, 0x2f, 0x67, 0xfa, 0x0c, + 0xe1, 0xff, 0xd3, 0xb4, 0xc5, 0x7d, 0x76, 0xef, 0xc4, 0x37, 0x96, 0xf5, 0x6f, 0x00, 0x00, 0x00, + 0xff, 0xff, 0x3c, 0x6e, 0x05, 0xde, 0xf0, 0x10, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/deviceauth.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/deviceauth.pb.go new file mode 100644 index 00000000..ee21b081 --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/deviceauth.pb.go @@ -0,0 +1,694 @@ +// Code generated by protoc-gen-go. +// source: steammessages_deviceauth.steamclient.proto +// DO NOT EDIT! + +package unified + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type CDeviceAuth_GetOwnAuthorizedDevices_Request struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + IncludeCanceled *bool `protobuf:"varint,2,opt,name=include_canceled" json:"include_canceled,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Request) Reset() { + *m = CDeviceAuth_GetOwnAuthorizedDevices_Request{} +} +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Request) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_GetOwnAuthorizedDevices_Request) ProtoMessage() {} +func (*CDeviceAuth_GetOwnAuthorizedDevices_Request) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{0} +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Request) GetIncludeCanceled() bool { + if m != nil && m.IncludeCanceled != nil { + return *m.IncludeCanceled + } + return false +} + +type CDeviceAuth_GetOwnAuthorizedDevices_Response struct { + Devices []*CDeviceAuth_GetOwnAuthorizedDevices_Response_Device `protobuf:"bytes,1,rep,name=devices" json:"devices,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response) Reset() { + *m = CDeviceAuth_GetOwnAuthorizedDevices_Response{} +} +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_GetOwnAuthorizedDevices_Response) ProtoMessage() {} +func (*CDeviceAuth_GetOwnAuthorizedDevices_Response) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{1} +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response) GetDevices() []*CDeviceAuth_GetOwnAuthorizedDevices_Response_Device { + if m != nil { + return m.Devices + } + return nil +} + +type CDeviceAuth_GetOwnAuthorizedDevices_Response_Device struct { + AuthDeviceToken *uint64 `protobuf:"fixed64,1,opt,name=auth_device_token" json:"auth_device_token,omitempty"` + DeviceName *string `protobuf:"bytes,2,opt,name=device_name" json:"device_name,omitempty"` + IsPending *bool `protobuf:"varint,3,opt,name=is_pending" json:"is_pending,omitempty"` + IsCanceled *bool `protobuf:"varint,4,opt,name=is_canceled" json:"is_canceled,omitempty"` + LastTimeUsed *uint32 `protobuf:"varint,5,opt,name=last_time_used" json:"last_time_used,omitempty"` + LastBorrowerId *uint64 `protobuf:"fixed64,6,opt,name=last_borrower_id" json:"last_borrower_id,omitempty"` + LastAppPlayed *uint32 `protobuf:"varint,7,opt,name=last_app_played" json:"last_app_played,omitempty"` + IsLimited *bool `protobuf:"varint,8,opt,name=is_limited" json:"is_limited,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) Reset() { + *m = CDeviceAuth_GetOwnAuthorizedDevices_Response_Device{} +} +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) ProtoMessage() {} +func (*CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{1, 0} +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) GetAuthDeviceToken() uint64 { + if m != nil && m.AuthDeviceToken != nil { + return *m.AuthDeviceToken + } + return 0 +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) GetDeviceName() string { + if m != nil && m.DeviceName != nil { + return *m.DeviceName + } + return "" +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) GetIsPending() bool { + if m != nil && m.IsPending != nil { + return *m.IsPending + } + return false +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) GetIsCanceled() bool { + if m != nil && m.IsCanceled != nil { + return *m.IsCanceled + } + return false +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) GetLastTimeUsed() uint32 { + if m != nil && m.LastTimeUsed != nil { + return *m.LastTimeUsed + } + return 0 +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) GetLastBorrowerId() uint64 { + if m != nil && m.LastBorrowerId != nil { + return *m.LastBorrowerId + } + return 0 +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) GetLastAppPlayed() uint32 { + if m != nil && m.LastAppPlayed != nil { + return *m.LastAppPlayed + } + return 0 +} + +func (m *CDeviceAuth_GetOwnAuthorizedDevices_Response_Device) GetIsLimited() bool { + if m != nil && m.IsLimited != nil { + return *m.IsLimited + } + return false +} + +type CDeviceAuth_AcceptAuthorizationRequest_Request struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + AuthDeviceToken *uint64 `protobuf:"fixed64,2,opt,name=auth_device_token" json:"auth_device_token,omitempty"` + AuthCode *uint64 `protobuf:"fixed64,3,opt,name=auth_code" json:"auth_code,omitempty"` + FromSteamid *uint64 `protobuf:"fixed64,4,opt,name=from_steamid" json:"from_steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_AcceptAuthorizationRequest_Request) Reset() { + *m = CDeviceAuth_AcceptAuthorizationRequest_Request{} +} +func (m *CDeviceAuth_AcceptAuthorizationRequest_Request) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_AcceptAuthorizationRequest_Request) ProtoMessage() {} +func (*CDeviceAuth_AcceptAuthorizationRequest_Request) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{2} +} + +func (m *CDeviceAuth_AcceptAuthorizationRequest_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CDeviceAuth_AcceptAuthorizationRequest_Request) GetAuthDeviceToken() uint64 { + if m != nil && m.AuthDeviceToken != nil { + return *m.AuthDeviceToken + } + return 0 +} + +func (m *CDeviceAuth_AcceptAuthorizationRequest_Request) GetAuthCode() uint64 { + if m != nil && m.AuthCode != nil { + return *m.AuthCode + } + return 0 +} + +func (m *CDeviceAuth_AcceptAuthorizationRequest_Request) GetFromSteamid() uint64 { + if m != nil && m.FromSteamid != nil { + return *m.FromSteamid + } + return 0 +} + +type CDeviceAuth_AcceptAuthorizationRequest_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_AcceptAuthorizationRequest_Response) Reset() { + *m = CDeviceAuth_AcceptAuthorizationRequest_Response{} +} +func (m *CDeviceAuth_AcceptAuthorizationRequest_Response) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_AcceptAuthorizationRequest_Response) ProtoMessage() {} +func (*CDeviceAuth_AcceptAuthorizationRequest_Response) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{3} +} + +type CDeviceAuth_AuthorizeRemoteDevice_Request struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + AuthDeviceToken *uint64 `protobuf:"fixed64,2,opt,name=auth_device_token" json:"auth_device_token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_AuthorizeRemoteDevice_Request) Reset() { + *m = CDeviceAuth_AuthorizeRemoteDevice_Request{} +} +func (m *CDeviceAuth_AuthorizeRemoteDevice_Request) String() string { return proto.CompactTextString(m) } +func (*CDeviceAuth_AuthorizeRemoteDevice_Request) ProtoMessage() {} +func (*CDeviceAuth_AuthorizeRemoteDevice_Request) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{4} +} + +func (m *CDeviceAuth_AuthorizeRemoteDevice_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CDeviceAuth_AuthorizeRemoteDevice_Request) GetAuthDeviceToken() uint64 { + if m != nil && m.AuthDeviceToken != nil { + return *m.AuthDeviceToken + } + return 0 +} + +type CDeviceAuth_AuthorizeRemoteDevice_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_AuthorizeRemoteDevice_Response) Reset() { + *m = CDeviceAuth_AuthorizeRemoteDevice_Response{} +} +func (m *CDeviceAuth_AuthorizeRemoteDevice_Response) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_AuthorizeRemoteDevice_Response) ProtoMessage() {} +func (*CDeviceAuth_AuthorizeRemoteDevice_Response) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{5} +} + +type CDeviceAuth_DeauthorizeRemoteDevice_Request struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + AuthDeviceToken *uint64 `protobuf:"fixed64,2,opt,name=auth_device_token" json:"auth_device_token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_DeauthorizeRemoteDevice_Request) Reset() { + *m = CDeviceAuth_DeauthorizeRemoteDevice_Request{} +} +func (m *CDeviceAuth_DeauthorizeRemoteDevice_Request) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_DeauthorizeRemoteDevice_Request) ProtoMessage() {} +func (*CDeviceAuth_DeauthorizeRemoteDevice_Request) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{6} +} + +func (m *CDeviceAuth_DeauthorizeRemoteDevice_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CDeviceAuth_DeauthorizeRemoteDevice_Request) GetAuthDeviceToken() uint64 { + if m != nil && m.AuthDeviceToken != nil { + return *m.AuthDeviceToken + } + return 0 +} + +type CDeviceAuth_DeauthorizeRemoteDevice_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_DeauthorizeRemoteDevice_Response) Reset() { + *m = CDeviceAuth_DeauthorizeRemoteDevice_Response{} +} +func (m *CDeviceAuth_DeauthorizeRemoteDevice_Response) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_DeauthorizeRemoteDevice_Response) ProtoMessage() {} +func (*CDeviceAuth_DeauthorizeRemoteDevice_Response) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{7} +} + +type CDeviceAuth_GetUsedAuthorizedDevices_Request struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Request) Reset() { + *m = CDeviceAuth_GetUsedAuthorizedDevices_Request{} +} +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Request) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_GetUsedAuthorizedDevices_Request) ProtoMessage() {} +func (*CDeviceAuth_GetUsedAuthorizedDevices_Request) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{8} +} + +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CDeviceAuth_GetUsedAuthorizedDevices_Response struct { + Devices []*CDeviceAuth_GetUsedAuthorizedDevices_Response_Device `protobuf:"bytes,1,rep,name=devices" json:"devices,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Response) Reset() { + *m = CDeviceAuth_GetUsedAuthorizedDevices_Response{} +} +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Response) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_GetUsedAuthorizedDevices_Response) ProtoMessage() {} +func (*CDeviceAuth_GetUsedAuthorizedDevices_Response) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{9} +} + +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Response) GetDevices() []*CDeviceAuth_GetUsedAuthorizedDevices_Response_Device { + if m != nil { + return m.Devices + } + return nil +} + +type CDeviceAuth_GetUsedAuthorizedDevices_Response_Device struct { + AuthDeviceToken *uint64 `protobuf:"fixed64,1,opt,name=auth_device_token" json:"auth_device_token,omitempty"` + DeviceName *string `protobuf:"bytes,2,opt,name=device_name" json:"device_name,omitempty"` + OwnerSteamid *uint64 `protobuf:"fixed64,3,opt,name=owner_steamid" json:"owner_steamid,omitempty"` + LastTimeUsed *uint32 `protobuf:"varint,4,opt,name=last_time_used" json:"last_time_used,omitempty"` + LastAppPlayed *uint32 `protobuf:"varint,5,opt,name=last_app_played" json:"last_app_played,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Response_Device) Reset() { + *m = CDeviceAuth_GetUsedAuthorizedDevices_Response_Device{} +} +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Response_Device) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_GetUsedAuthorizedDevices_Response_Device) ProtoMessage() {} +func (*CDeviceAuth_GetUsedAuthorizedDevices_Response_Device) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{9, 0} +} + +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Response_Device) GetAuthDeviceToken() uint64 { + if m != nil && m.AuthDeviceToken != nil { + return *m.AuthDeviceToken + } + return 0 +} + +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Response_Device) GetDeviceName() string { + if m != nil && m.DeviceName != nil { + return *m.DeviceName + } + return "" +} + +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Response_Device) GetOwnerSteamid() uint64 { + if m != nil && m.OwnerSteamid != nil { + return *m.OwnerSteamid + } + return 0 +} + +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Response_Device) GetLastTimeUsed() uint32 { + if m != nil && m.LastTimeUsed != nil { + return *m.LastTimeUsed + } + return 0 +} + +func (m *CDeviceAuth_GetUsedAuthorizedDevices_Response_Device) GetLastAppPlayed() uint32 { + if m != nil && m.LastAppPlayed != nil { + return *m.LastAppPlayed + } + return 0 +} + +type CDeviceAuth_GetAuthorizedBorrowers_Request struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + IncludeCanceled *bool `protobuf:"varint,2,opt,name=include_canceled" json:"include_canceled,omitempty"` + IncludePending *bool `protobuf:"varint,3,opt,name=include_pending" json:"include_pending,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Request) Reset() { + *m = CDeviceAuth_GetAuthorizedBorrowers_Request{} +} +func (m *CDeviceAuth_GetAuthorizedBorrowers_Request) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_GetAuthorizedBorrowers_Request) ProtoMessage() {} +func (*CDeviceAuth_GetAuthorizedBorrowers_Request) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{10} +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Request) GetIncludeCanceled() bool { + if m != nil && m.IncludeCanceled != nil { + return *m.IncludeCanceled + } + return false +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Request) GetIncludePending() bool { + if m != nil && m.IncludePending != nil { + return *m.IncludePending + } + return false +} + +type CDeviceAuth_GetAuthorizedBorrowers_Response struct { + Borrowers []*CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower `protobuf:"bytes,1,rep,name=borrowers" json:"borrowers,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Response) Reset() { + *m = CDeviceAuth_GetAuthorizedBorrowers_Response{} +} +func (m *CDeviceAuth_GetAuthorizedBorrowers_Response) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_GetAuthorizedBorrowers_Response) ProtoMessage() {} +func (*CDeviceAuth_GetAuthorizedBorrowers_Response) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{11} +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Response) GetBorrowers() []*CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower { + if m != nil { + return m.Borrowers + } + return nil +} + +type CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + IsPending *bool `protobuf:"varint,2,opt,name=is_pending" json:"is_pending,omitempty"` + IsCanceled *bool `protobuf:"varint,3,opt,name=is_canceled" json:"is_canceled,omitempty"` + TimeCreated *uint32 `protobuf:"varint,4,opt,name=time_created" json:"time_created,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower) Reset() { + *m = CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower{} +} +func (m *CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower) ProtoMessage() {} +func (*CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{11, 0} +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower) GetIsPending() bool { + if m != nil && m.IsPending != nil { + return *m.IsPending + } + return false +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower) GetIsCanceled() bool { + if m != nil && m.IsCanceled != nil { + return *m.IsCanceled + } + return false +} + +func (m *CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower) GetTimeCreated() uint32 { + if m != nil && m.TimeCreated != nil { + return *m.TimeCreated + } + return 0 +} + +type CDeviceAuth_AddAuthorizedBorrowers_Request struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + SteamidBorrower []uint64 `protobuf:"fixed64,2,rep,name=steamid_borrower" json:"steamid_borrower,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_AddAuthorizedBorrowers_Request) Reset() { + *m = CDeviceAuth_AddAuthorizedBorrowers_Request{} +} +func (m *CDeviceAuth_AddAuthorizedBorrowers_Request) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_AddAuthorizedBorrowers_Request) ProtoMessage() {} +func (*CDeviceAuth_AddAuthorizedBorrowers_Request) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{12} +} + +func (m *CDeviceAuth_AddAuthorizedBorrowers_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CDeviceAuth_AddAuthorizedBorrowers_Request) GetSteamidBorrower() []uint64 { + if m != nil { + return m.SteamidBorrower + } + return nil +} + +type CDeviceAuth_AddAuthorizedBorrowers_Response struct { + SecondsToWait *int32 `protobuf:"varint,1,opt,name=seconds_to_wait" json:"seconds_to_wait,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_AddAuthorizedBorrowers_Response) Reset() { + *m = CDeviceAuth_AddAuthorizedBorrowers_Response{} +} +func (m *CDeviceAuth_AddAuthorizedBorrowers_Response) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_AddAuthorizedBorrowers_Response) ProtoMessage() {} +func (*CDeviceAuth_AddAuthorizedBorrowers_Response) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{13} +} + +func (m *CDeviceAuth_AddAuthorizedBorrowers_Response) GetSecondsToWait() int32 { + if m != nil && m.SecondsToWait != nil { + return *m.SecondsToWait + } + return 0 +} + +type CDeviceAuth_RemoveAuthorizedBorrowers_Request struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + SteamidBorrower []uint64 `protobuf:"fixed64,2,rep,name=steamid_borrower" json:"steamid_borrower,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_RemoveAuthorizedBorrowers_Request) Reset() { + *m = CDeviceAuth_RemoveAuthorizedBorrowers_Request{} +} +func (m *CDeviceAuth_RemoveAuthorizedBorrowers_Request) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_RemoveAuthorizedBorrowers_Request) ProtoMessage() {} +func (*CDeviceAuth_RemoveAuthorizedBorrowers_Request) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{14} +} + +func (m *CDeviceAuth_RemoveAuthorizedBorrowers_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CDeviceAuth_RemoveAuthorizedBorrowers_Request) GetSteamidBorrower() []uint64 { + if m != nil { + return m.SteamidBorrower + } + return nil +} + +type CDeviceAuth_RemoveAuthorizedBorrowers_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CDeviceAuth_RemoveAuthorizedBorrowers_Response) Reset() { + *m = CDeviceAuth_RemoveAuthorizedBorrowers_Response{} +} +func (m *CDeviceAuth_RemoveAuthorizedBorrowers_Response) String() string { + return proto.CompactTextString(m) +} +func (*CDeviceAuth_RemoveAuthorizedBorrowers_Response) ProtoMessage() {} +func (*CDeviceAuth_RemoveAuthorizedBorrowers_Response) Descriptor() ([]byte, []int) { + return deviceauth_fileDescriptor0, []int{15} +} + +func init() { + proto.RegisterType((*CDeviceAuth_GetOwnAuthorizedDevices_Request)(nil), "CDeviceAuth_GetOwnAuthorizedDevices_Request") + proto.RegisterType((*CDeviceAuth_GetOwnAuthorizedDevices_Response)(nil), "CDeviceAuth_GetOwnAuthorizedDevices_Response") + proto.RegisterType((*CDeviceAuth_GetOwnAuthorizedDevices_Response_Device)(nil), "CDeviceAuth_GetOwnAuthorizedDevices_Response.Device") + proto.RegisterType((*CDeviceAuth_AcceptAuthorizationRequest_Request)(nil), "CDeviceAuth_AcceptAuthorizationRequest_Request") + proto.RegisterType((*CDeviceAuth_AcceptAuthorizationRequest_Response)(nil), "CDeviceAuth_AcceptAuthorizationRequest_Response") + proto.RegisterType((*CDeviceAuth_AuthorizeRemoteDevice_Request)(nil), "CDeviceAuth_AuthorizeRemoteDevice_Request") + proto.RegisterType((*CDeviceAuth_AuthorizeRemoteDevice_Response)(nil), "CDeviceAuth_AuthorizeRemoteDevice_Response") + proto.RegisterType((*CDeviceAuth_DeauthorizeRemoteDevice_Request)(nil), "CDeviceAuth_DeauthorizeRemoteDevice_Request") + proto.RegisterType((*CDeviceAuth_DeauthorizeRemoteDevice_Response)(nil), "CDeviceAuth_DeauthorizeRemoteDevice_Response") + proto.RegisterType((*CDeviceAuth_GetUsedAuthorizedDevices_Request)(nil), "CDeviceAuth_GetUsedAuthorizedDevices_Request") + proto.RegisterType((*CDeviceAuth_GetUsedAuthorizedDevices_Response)(nil), "CDeviceAuth_GetUsedAuthorizedDevices_Response") + proto.RegisterType((*CDeviceAuth_GetUsedAuthorizedDevices_Response_Device)(nil), "CDeviceAuth_GetUsedAuthorizedDevices_Response.Device") + proto.RegisterType((*CDeviceAuth_GetAuthorizedBorrowers_Request)(nil), "CDeviceAuth_GetAuthorizedBorrowers_Request") + proto.RegisterType((*CDeviceAuth_GetAuthorizedBorrowers_Response)(nil), "CDeviceAuth_GetAuthorizedBorrowers_Response") + proto.RegisterType((*CDeviceAuth_GetAuthorizedBorrowers_Response_Borrower)(nil), "CDeviceAuth_GetAuthorizedBorrowers_Response.Borrower") + proto.RegisterType((*CDeviceAuth_AddAuthorizedBorrowers_Request)(nil), "CDeviceAuth_AddAuthorizedBorrowers_Request") + proto.RegisterType((*CDeviceAuth_AddAuthorizedBorrowers_Response)(nil), "CDeviceAuth_AddAuthorizedBorrowers_Response") + proto.RegisterType((*CDeviceAuth_RemoveAuthorizedBorrowers_Request)(nil), "CDeviceAuth_RemoveAuthorizedBorrowers_Request") + proto.RegisterType((*CDeviceAuth_RemoveAuthorizedBorrowers_Response)(nil), "CDeviceAuth_RemoveAuthorizedBorrowers_Response") +} + +var deviceauth_fileDescriptor0 = []byte{ + // 934 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xac, 0x56, 0xdf, 0x4e, 0x3b, 0x45, + 0x14, 0xce, 0xb6, 0x50, 0x60, 0x10, 0x91, 0x51, 0xa0, 0xec, 0x85, 0x4e, 0x56, 0x2f, 0x10, 0xca, + 0x80, 0x04, 0xe3, 0xff, 0x3f, 0x20, 0xa2, 0x17, 0x26, 0x26, 0x18, 0xa3, 0x72, 0xb3, 0x99, 0xee, + 0x0e, 0x74, 0x62, 0xbb, 0xbb, 0xee, 0x4c, 0x69, 0xf0, 0x8a, 0x98, 0xf8, 0x12, 0xfa, 0x06, 0x5e, + 0x19, 0x13, 0xa2, 0x89, 0x5e, 0xf8, 0x0e, 0xbe, 0x8d, 0x57, 0xbf, 0xb3, 0xb3, 0xb3, 0x85, 0x6d, + 0x77, 0x4b, 0xb7, 0xe1, 0xaa, 0x9b, 0x73, 0xce, 0x9c, 0xf9, 0xce, 0x99, 0xf3, 0x7d, 0xa7, 0x68, + 0x47, 0x2a, 0xce, 0x7a, 0x3d, 0x2e, 0x25, 0xbb, 0xe2, 0xd2, 0xf5, 0xf9, 0xb5, 0xf0, 0x38, 0xeb, + 0xab, 0x0e, 0xd5, 0x0e, 0xaf, 0x2b, 0x78, 0xa0, 0x68, 0x14, 0x87, 0x2a, 0xb4, 0x5b, 0xf9, 0xd8, + 0x7e, 0x20, 0x2e, 0x05, 0xf7, 0xdd, 0x36, 0x93, 0x7c, 0x3c, 0xda, 0xf9, 0x16, 0xed, 0x7e, 0x72, + 0xaa, 0xd3, 0x1d, 0x43, 0x3a, 0xf7, 0x33, 0xae, 0xbe, 0x1c, 0x04, 0xc9, 0x67, 0x18, 0x8b, 0x1f, + 0xb9, 0x9f, 0xba, 0xa4, 0x7b, 0xce, 0x7f, 0xe8, 0x73, 0xa9, 0xf0, 0x2a, 0x5a, 0xd0, 0x39, 0x84, + 0xdf, 0xb4, 0x88, 0xb5, 0xdd, 0xc0, 0x4d, 0xf4, 0x82, 0x08, 0xbc, 0x6e, 0xdf, 0xe7, 0xae, 0xc7, + 0x02, 0x8f, 0x77, 0xb9, 0xdf, 0xac, 0x81, 0x67, 0xd1, 0xf9, 0xab, 0x86, 0x5a, 0xd3, 0xa5, 0x96, + 0x51, 0x18, 0x48, 0x8e, 0x3f, 0x45, 0x0b, 0x69, 0x61, 0x12, 0x72, 0xd7, 0xb7, 0x97, 0x0f, 0x8f, + 0x68, 0x95, 0xf3, 0x34, 0x35, 0xd8, 0xff, 0x5a, 0xa8, 0x91, 0x7e, 0xe2, 0x2d, 0xb4, 0x96, 0x34, + 0xc9, 0xf4, 0xcb, 0x55, 0xe1, 0xf7, 0x3c, 0x30, 0xb8, 0x5f, 0x44, 0xcb, 0xc6, 0x1a, 0xb0, 0x1e, + 0xd7, 0x90, 0x97, 0x30, 0x46, 0x48, 0x48, 0x37, 0xe2, 0x81, 0x2f, 0x82, 0xab, 0x66, 0x3d, 0x29, + 0x23, 0x09, 0x04, 0xdb, 0xb0, 0xb6, 0x39, 0x6d, 0xdc, 0x40, 0xcf, 0x77, 0x99, 0x54, 0xae, 0x12, + 0x3d, 0xee, 0xf6, 0x25, 0xd8, 0xe7, 0xc1, 0xbe, 0x92, 0x74, 0x43, 0xdb, 0xdb, 0x61, 0x1c, 0x87, + 0x03, 0x1e, 0xbb, 0xd0, 0xa7, 0x86, 0xbe, 0x6f, 0x13, 0xad, 0x6a, 0x0f, 0x8b, 0x22, 0x37, 0xea, + 0xb2, 0x1b, 0x38, 0xb2, 0xa0, 0x8f, 0xa4, 0x77, 0x76, 0x45, 0x4f, 0x28, 0xb0, 0x2d, 0xea, 0xd6, + 0xfd, 0x6c, 0xa1, 0x5c, 0xe9, 0xc7, 0x9e, 0xc7, 0x23, 0x95, 0x95, 0xce, 0x94, 0x08, 0x03, 0xf3, + 0x20, 0xe5, 0x0f, 0x53, 0x58, 0x7b, 0x4d, 0xbb, 0xd6, 0xd0, 0x92, 0x76, 0x79, 0xa1, 0xcf, 0x75, + 0x95, 0x0d, 0xfc, 0x12, 0x7a, 0xee, 0x32, 0x0e, 0x7b, 0x6e, 0x96, 0x23, 0x29, 0xb3, 0xe1, 0xbc, + 0x81, 0xf6, 0xa7, 0x86, 0x91, 0x3e, 0x82, 0xf3, 0x0d, 0x7a, 0x3d, 0x77, 0x24, 0x7b, 0xae, 0x73, + 0xde, 0x0b, 0x15, 0x4f, 0x3d, 0xb3, 0x80, 0x76, 0x5a, 0x68, 0x67, 0x9a, 0xc4, 0x06, 0xc6, 0x77, + 0xf9, 0xb1, 0x3e, 0xd5, 0x64, 0x79, 0x1a, 0x20, 0x34, 0x3f, 0xd6, 0xe5, 0xa9, 0x0d, 0x94, 0x8f, + 0xc6, 0x68, 0xf0, 0x35, 0x0c, 0xcc, 0xf4, 0x14, 0x73, 0xfe, 0xb7, 0xd0, 0xde, 0x94, 0x19, 0x0c, + 0x93, 0xce, 0x46, 0x99, 0xf4, 0x26, 0xad, 0x94, 0x20, 0xa3, 0xd2, 0xed, 0xec, 0x54, 0x5a, 0x47, + 0x2b, 0xe1, 0x20, 0x00, 0x06, 0x64, 0xb5, 0xa4, 0x73, 0x36, 0x4e, 0x9c, 0x39, 0xcd, 0x82, 0x02, + 0x7a, 0x68, 0x46, 0x39, 0x51, 0xfe, 0xd9, 0x01, 0xfa, 0x3d, 0xec, 0x13, 0xc3, 0xb2, 0x59, 0xe4, + 0x29, 0xb9, 0x31, 0xf3, 0xe4, 0x08, 0xef, 0xfc, 0x67, 0x8d, 0x49, 0x62, 0xf1, 0x95, 0xa6, 0xd9, + 0x9f, 0xa3, 0xa5, 0x8c, 0xee, 0xa5, 0xed, 0x9e, 0x94, 0x80, 0x66, 0x26, 0xfb, 0x02, 0x2d, 0x66, + 0xdf, 0xe3, 0x95, 0xe4, 0xb5, 0xa9, 0x56, 0xa4, 0x4d, 0xa9, 0x60, 0x01, 0x95, 0x75, 0x77, 0xbd, + 0x98, 0x33, 0x95, 0x35, 0x18, 0x78, 0x99, 0xa7, 0x8f, 0xef, 0x57, 0xed, 0xa3, 0x31, 0x0c, 0xb5, + 0x0d, 0x30, 0xd4, 0x61, 0x3a, 0xcf, 0xf2, 0xdd, 0x2a, 0x4d, 0x6c, 0xba, 0x05, 0x6d, 0x97, 0xdc, + 0x0b, 0x03, 0x5f, 0xc2, 0x0c, 0xb9, 0x03, 0x26, 0x94, 0xbe, 0x61, 0xde, 0xb9, 0xc8, 0x0f, 0x79, + 0xc2, 0xa5, 0x6b, 0xfe, 0x44, 0x18, 0x0f, 0xf2, 0x72, 0x3a, 0x29, 0x77, 0x0a, 0xf3, 0xf0, 0xcf, + 0x65, 0x84, 0xee, 0x4f, 0xe0, 0x5f, 0x2c, 0xb4, 0x59, 0xb2, 0x7f, 0x70, 0x8b, 0x56, 0x58, 0xa0, + 0xf6, 0x5e, 0xa5, 0x9d, 0xe6, 0x38, 0x3f, 0xdd, 0x35, 0x5f, 0x86, 0x28, 0xd2, 0x15, 0x52, 0x91, + 0xf0, 0x92, 0x0c, 0xc5, 0xc6, 0x27, 0x86, 0xe2, 0xf8, 0xce, 0x42, 0x76, 0xb9, 0x34, 0xe3, 0xfd, + 0x8a, 0xab, 0xc4, 0x3e, 0xa0, 0x55, 0x45, 0xff, 0x08, 0x50, 0x1e, 0xa4, 0x81, 0x84, 0x05, 0x43, + 0x8c, 0x3a, 0x98, 0xc4, 0x69, 0x34, 0x69, 0xdf, 0x80, 0x2f, 0x54, 0x1d, 0x1e, 0x13, 0x20, 0x7e, + 0x2c, 0xf1, 0x6f, 0x16, 0x5a, 0x2f, 0x94, 0x71, 0xbc, 0x43, 0xa7, 0xde, 0x21, 0xf6, 0x2e, 0xad, + 0xb0, 0x16, 0xde, 0x06, 0xa0, 0x47, 0xc3, 0x18, 0x02, 0x0a, 0x05, 0xf0, 0x92, 0x40, 0xd3, 0x4c, + 0xa2, 0x3a, 0x4c, 0x91, 0x0e, 0x93, 0xc4, 0x10, 0x2d, 0x43, 0x8f, 0x7f, 0x85, 0x09, 0x28, 0x91, + 0xfa, 0x91, 0x09, 0x78, 0x64, 0xd7, 0x8c, 0x4c, 0xc0, 0xa3, 0xeb, 0xe3, 0x55, 0x80, 0xfc, 0xca, + 0x39, 0xbf, 0x06, 0xc1, 0xd5, 0x78, 0x0d, 0xd0, 0x5c, 0x8f, 0xf1, 0xdf, 0x16, 0x6a, 0x96, 0xa9, + 0x3a, 0xde, 0xa3, 0x55, 0xf6, 0x8f, 0x4d, 0xab, 0xed, 0x0a, 0xe7, 0x63, 0x00, 0xf8, 0xfe, 0xe4, + 0x11, 0xd5, 0x0f, 0x4e, 0x52, 0x5d, 0x27, 0x86, 0x9b, 0x3e, 0xb9, 0x82, 0x6d, 0x21, 0x09, 0xa0, + 0xff, 0xc3, 0x42, 0x1b, 0xc5, 0x22, 0x89, 0x77, 0xe9, 0xf4, 0xea, 0x6f, 0xb7, 0xaa, 0xc8, 0xae, + 0xf3, 0x01, 0xe0, 0x7e, 0xe7, 0x21, 0x6e, 0x3d, 0x95, 0xe9, 0x04, 0x80, 0xa4, 0x1a, 0x9c, 0x80, + 0xef, 0xe1, 0x48, 0x0f, 0x6b, 0xc2, 0xbf, 0x03, 0xe8, 0x62, 0xb1, 0x1b, 0x01, 0x3d, 0x59, 0x6a, + 0x47, 0x40, 0x3f, 0x22, 0x9f, 0xce, 0x7b, 0x00, 0xfa, 0x2d, 0x08, 0x2a, 0x07, 0x6b, 0xfe, 0x49, + 0x16, 0x09, 0xc5, 0x3f, 0x16, 0xda, 0x2a, 0xd5, 0x3e, 0x4c, 0x69, 0x25, 0xfd, 0xb5, 0xf7, 0x2b, + 0x6a, 0xaa, 0xf3, 0x21, 0x60, 0x7f, 0x37, 0x8d, 0x9b, 0x05, 0xbe, 0xfd, 0x1a, 0x9c, 0x27, 0x5f, + 0x88, 0x76, 0xcc, 0xe2, 0x1b, 0xf2, 0x55, 0x87, 0xc5, 0x09, 0x3f, 0x25, 0x57, 0x0a, 0x7e, 0x25, + 0x7c, 0xc4, 0x49, 0xd8, 0x49, 0xfd, 0xd6, 0xb2, 0x9e, 0x05, 0x00, 0x00, 0xff, 0xff, 0x27, 0xc5, + 0x15, 0xba, 0x30, 0x0d, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/gamenotifications.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/gamenotifications.pb.go new file mode 100644 index 00000000..a3678022 --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/gamenotifications.pb.go @@ -0,0 +1,850 @@ +// Code generated by protoc-gen-go. +// source: steammessages_gamenotifications.steamclient.proto +// DO NOT EDIT! + +package unified + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type CGameNotifications_Variable struct { + Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_Variable) Reset() { *m = CGameNotifications_Variable{} } +func (m *CGameNotifications_Variable) String() string { return proto.CompactTextString(m) } +func (*CGameNotifications_Variable) ProtoMessage() {} +func (*CGameNotifications_Variable) Descriptor() ([]byte, []int) { return gamenotifications_fileDescriptor0, []int{0} } + +func (m *CGameNotifications_Variable) GetKey() string { + if m != nil && m.Key != nil { + return *m.Key + } + return "" +} + +func (m *CGameNotifications_Variable) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CGameNotifications_LocalizedText struct { + Token *string `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"` + Variables []*CGameNotifications_Variable `protobuf:"bytes,2,rep,name=variables" json:"variables,omitempty"` + RenderedText *string `protobuf:"bytes,3,opt,name=rendered_text" json:"rendered_text,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_LocalizedText) Reset() { *m = CGameNotifications_LocalizedText{} } +func (m *CGameNotifications_LocalizedText) String() string { return proto.CompactTextString(m) } +func (*CGameNotifications_LocalizedText) ProtoMessage() {} +func (*CGameNotifications_LocalizedText) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{1} +} + +func (m *CGameNotifications_LocalizedText) GetToken() string { + if m != nil && m.Token != nil { + return *m.Token + } + return "" +} + +func (m *CGameNotifications_LocalizedText) GetVariables() []*CGameNotifications_Variable { + if m != nil { + return m.Variables + } + return nil +} + +func (m *CGameNotifications_LocalizedText) GetRenderedText() string { + if m != nil && m.RenderedText != nil { + return *m.RenderedText + } + return "" +} + +type CGameNotifications_UserStatus struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + State *string `protobuf:"bytes,2,opt,name=state" json:"state,omitempty"` + Title *CGameNotifications_LocalizedText `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"` + Message *CGameNotifications_LocalizedText `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_UserStatus) Reset() { *m = CGameNotifications_UserStatus{} } +func (m *CGameNotifications_UserStatus) String() string { return proto.CompactTextString(m) } +func (*CGameNotifications_UserStatus) ProtoMessage() {} +func (*CGameNotifications_UserStatus) Descriptor() ([]byte, []int) { return gamenotifications_fileDescriptor0, []int{2} } + +func (m *CGameNotifications_UserStatus) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CGameNotifications_UserStatus) GetState() string { + if m != nil && m.State != nil { + return *m.State + } + return "" +} + +func (m *CGameNotifications_UserStatus) GetTitle() *CGameNotifications_LocalizedText { + if m != nil { + return m.Title + } + return nil +} + +func (m *CGameNotifications_UserStatus) GetMessage() *CGameNotifications_LocalizedText { + if m != nil { + return m.Message + } + return nil +} + +type CGameNotifications_CreateSession_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Context *uint64 `protobuf:"varint,2,opt,name=context" json:"context,omitempty"` + Title *CGameNotifications_LocalizedText `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"` + Users []*CGameNotifications_UserStatus `protobuf:"bytes,4,rep,name=users" json:"users,omitempty"` + Steamid *uint64 `protobuf:"fixed64,5,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_CreateSession_Request) Reset() { + *m = CGameNotifications_CreateSession_Request{} +} +func (m *CGameNotifications_CreateSession_Request) String() string { return proto.CompactTextString(m) } +func (*CGameNotifications_CreateSession_Request) ProtoMessage() {} +func (*CGameNotifications_CreateSession_Request) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{3} +} + +func (m *CGameNotifications_CreateSession_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CGameNotifications_CreateSession_Request) GetContext() uint64 { + if m != nil && m.Context != nil { + return *m.Context + } + return 0 +} + +func (m *CGameNotifications_CreateSession_Request) GetTitle() *CGameNotifications_LocalizedText { + if m != nil { + return m.Title + } + return nil +} + +func (m *CGameNotifications_CreateSession_Request) GetUsers() []*CGameNotifications_UserStatus { + if m != nil { + return m.Users + } + return nil +} + +func (m *CGameNotifications_CreateSession_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CGameNotifications_CreateSession_Response struct { + Sessionid *uint64 `protobuf:"varint,1,opt,name=sessionid" json:"sessionid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_CreateSession_Response) Reset() { + *m = CGameNotifications_CreateSession_Response{} +} +func (m *CGameNotifications_CreateSession_Response) String() string { return proto.CompactTextString(m) } +func (*CGameNotifications_CreateSession_Response) ProtoMessage() {} +func (*CGameNotifications_CreateSession_Response) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{4} +} + +func (m *CGameNotifications_CreateSession_Response) GetSessionid() uint64 { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return 0 +} + +type CGameNotifications_DeleteSession_Request struct { + Sessionid *uint64 `protobuf:"varint,1,opt,name=sessionid" json:"sessionid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + Steamid *uint64 `protobuf:"fixed64,3,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_DeleteSession_Request) Reset() { + *m = CGameNotifications_DeleteSession_Request{} +} +func (m *CGameNotifications_DeleteSession_Request) String() string { return proto.CompactTextString(m) } +func (*CGameNotifications_DeleteSession_Request) ProtoMessage() {} +func (*CGameNotifications_DeleteSession_Request) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{5} +} + +func (m *CGameNotifications_DeleteSession_Request) GetSessionid() uint64 { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return 0 +} + +func (m *CGameNotifications_DeleteSession_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CGameNotifications_DeleteSession_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CGameNotifications_DeleteSession_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_DeleteSession_Response) Reset() { + *m = CGameNotifications_DeleteSession_Response{} +} +func (m *CGameNotifications_DeleteSession_Response) String() string { return proto.CompactTextString(m) } +func (*CGameNotifications_DeleteSession_Response) ProtoMessage() {} +func (*CGameNotifications_DeleteSession_Response) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{6} +} + +type CGameNotifications_UpdateSession_Request struct { + Sessionid *uint64 `protobuf:"varint,1,opt,name=sessionid" json:"sessionid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + Title *CGameNotifications_LocalizedText `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"` + Users []*CGameNotifications_UserStatus `protobuf:"bytes,4,rep,name=users" json:"users,omitempty"` + Steamid *uint64 `protobuf:"fixed64,6,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_UpdateSession_Request) Reset() { + *m = CGameNotifications_UpdateSession_Request{} +} +func (m *CGameNotifications_UpdateSession_Request) String() string { return proto.CompactTextString(m) } +func (*CGameNotifications_UpdateSession_Request) ProtoMessage() {} +func (*CGameNotifications_UpdateSession_Request) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{7} +} + +func (m *CGameNotifications_UpdateSession_Request) GetSessionid() uint64 { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return 0 +} + +func (m *CGameNotifications_UpdateSession_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CGameNotifications_UpdateSession_Request) GetTitle() *CGameNotifications_LocalizedText { + if m != nil { + return m.Title + } + return nil +} + +func (m *CGameNotifications_UpdateSession_Request) GetUsers() []*CGameNotifications_UserStatus { + if m != nil { + return m.Users + } + return nil +} + +func (m *CGameNotifications_UpdateSession_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CGameNotifications_UpdateSession_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_UpdateSession_Response) Reset() { + *m = CGameNotifications_UpdateSession_Response{} +} +func (m *CGameNotifications_UpdateSession_Response) String() string { return proto.CompactTextString(m) } +func (*CGameNotifications_UpdateSession_Response) ProtoMessage() {} +func (*CGameNotifications_UpdateSession_Response) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{8} +} + +type CGameNotifications_EnumerateSessions_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + IncludeAllUserMessages *bool `protobuf:"varint,3,opt,name=include_all_user_messages" json:"include_all_user_messages,omitempty"` + IncludeAuthUserMessage *bool `protobuf:"varint,4,opt,name=include_auth_user_message" json:"include_auth_user_message,omitempty"` + Language *string `protobuf:"bytes,5,opt,name=language" json:"language,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_EnumerateSessions_Request) Reset() { + *m = CGameNotifications_EnumerateSessions_Request{} +} +func (m *CGameNotifications_EnumerateSessions_Request) String() string { + return proto.CompactTextString(m) +} +func (*CGameNotifications_EnumerateSessions_Request) ProtoMessage() {} +func (*CGameNotifications_EnumerateSessions_Request) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{9} +} + +func (m *CGameNotifications_EnumerateSessions_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CGameNotifications_EnumerateSessions_Request) GetIncludeAllUserMessages() bool { + if m != nil && m.IncludeAllUserMessages != nil { + return *m.IncludeAllUserMessages + } + return false +} + +func (m *CGameNotifications_EnumerateSessions_Request) GetIncludeAuthUserMessage() bool { + if m != nil && m.IncludeAuthUserMessage != nil { + return *m.IncludeAuthUserMessage + } + return false +} + +func (m *CGameNotifications_EnumerateSessions_Request) GetLanguage() string { + if m != nil && m.Language != nil { + return *m.Language + } + return "" +} + +type CGameNotifications_Session struct { + Sessionid *uint64 `protobuf:"varint,1,opt,name=sessionid" json:"sessionid,omitempty"` + Appid *uint64 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + Context *uint64 `protobuf:"varint,3,opt,name=context" json:"context,omitempty"` + Title *CGameNotifications_LocalizedText `protobuf:"bytes,4,opt,name=title" json:"title,omitempty"` + TimeCreated *uint32 `protobuf:"varint,5,opt,name=time_created" json:"time_created,omitempty"` + TimeUpdated *uint32 `protobuf:"varint,6,opt,name=time_updated" json:"time_updated,omitempty"` + UserStatus []*CGameNotifications_UserStatus `protobuf:"bytes,7,rep,name=user_status" json:"user_status,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_Session) Reset() { *m = CGameNotifications_Session{} } +func (m *CGameNotifications_Session) String() string { return proto.CompactTextString(m) } +func (*CGameNotifications_Session) ProtoMessage() {} +func (*CGameNotifications_Session) Descriptor() ([]byte, []int) { return gamenotifications_fileDescriptor0, []int{10} } + +func (m *CGameNotifications_Session) GetSessionid() uint64 { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return 0 +} + +func (m *CGameNotifications_Session) GetAppid() uint64 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CGameNotifications_Session) GetContext() uint64 { + if m != nil && m.Context != nil { + return *m.Context + } + return 0 +} + +func (m *CGameNotifications_Session) GetTitle() *CGameNotifications_LocalizedText { + if m != nil { + return m.Title + } + return nil +} + +func (m *CGameNotifications_Session) GetTimeCreated() uint32 { + if m != nil && m.TimeCreated != nil { + return *m.TimeCreated + } + return 0 +} + +func (m *CGameNotifications_Session) GetTimeUpdated() uint32 { + if m != nil && m.TimeUpdated != nil { + return *m.TimeUpdated + } + return 0 +} + +func (m *CGameNotifications_Session) GetUserStatus() []*CGameNotifications_UserStatus { + if m != nil { + return m.UserStatus + } + return nil +} + +type CGameNotifications_EnumerateSessions_Response struct { + Sessions []*CGameNotifications_Session `protobuf:"bytes,1,rep,name=sessions" json:"sessions,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_EnumerateSessions_Response) Reset() { + *m = CGameNotifications_EnumerateSessions_Response{} +} +func (m *CGameNotifications_EnumerateSessions_Response) String() string { + return proto.CompactTextString(m) +} +func (*CGameNotifications_EnumerateSessions_Response) ProtoMessage() {} +func (*CGameNotifications_EnumerateSessions_Response) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{11} +} + +func (m *CGameNotifications_EnumerateSessions_Response) GetSessions() []*CGameNotifications_Session { + if m != nil { + return m.Sessions + } + return nil +} + +type CGameNotifications_GetSessionDetails_Request struct { + Sessions []*CGameNotifications_GetSessionDetails_Request_RequestedSession `protobuf:"bytes,1,rep,name=sessions" json:"sessions,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + Language *string `protobuf:"bytes,3,opt,name=language" json:"language,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_GetSessionDetails_Request) Reset() { + *m = CGameNotifications_GetSessionDetails_Request{} +} +func (m *CGameNotifications_GetSessionDetails_Request) String() string { + return proto.CompactTextString(m) +} +func (*CGameNotifications_GetSessionDetails_Request) ProtoMessage() {} +func (*CGameNotifications_GetSessionDetails_Request) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{12} +} + +func (m *CGameNotifications_GetSessionDetails_Request) GetSessions() []*CGameNotifications_GetSessionDetails_Request_RequestedSession { + if m != nil { + return m.Sessions + } + return nil +} + +func (m *CGameNotifications_GetSessionDetails_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CGameNotifications_GetSessionDetails_Request) GetLanguage() string { + if m != nil && m.Language != nil { + return *m.Language + } + return "" +} + +type CGameNotifications_GetSessionDetails_Request_RequestedSession struct { + Sessionid *uint64 `protobuf:"varint,1,opt,name=sessionid" json:"sessionid,omitempty"` + IncludeAuthUserMessage *bool `protobuf:"varint,3,opt,name=include_auth_user_message" json:"include_auth_user_message,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_GetSessionDetails_Request_RequestedSession) Reset() { + *m = CGameNotifications_GetSessionDetails_Request_RequestedSession{} +} +func (m *CGameNotifications_GetSessionDetails_Request_RequestedSession) String() string { + return proto.CompactTextString(m) +} +func (*CGameNotifications_GetSessionDetails_Request_RequestedSession) ProtoMessage() {} +func (*CGameNotifications_GetSessionDetails_Request_RequestedSession) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{12, 0} +} + +func (m *CGameNotifications_GetSessionDetails_Request_RequestedSession) GetSessionid() uint64 { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return 0 +} + +func (m *CGameNotifications_GetSessionDetails_Request_RequestedSession) GetIncludeAuthUserMessage() bool { + if m != nil && m.IncludeAuthUserMessage != nil { + return *m.IncludeAuthUserMessage + } + return false +} + +type CGameNotifications_GetSessionDetails_Response struct { + Sessions []*CGameNotifications_Session `protobuf:"bytes,1,rep,name=sessions" json:"sessions,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_GetSessionDetails_Response) Reset() { + *m = CGameNotifications_GetSessionDetails_Response{} +} +func (m *CGameNotifications_GetSessionDetails_Response) String() string { + return proto.CompactTextString(m) +} +func (*CGameNotifications_GetSessionDetails_Response) ProtoMessage() {} +func (*CGameNotifications_GetSessionDetails_Response) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{13} +} + +func (m *CGameNotifications_GetSessionDetails_Response) GetSessions() []*CGameNotifications_Session { + if m != nil { + return m.Sessions + } + return nil +} + +type GameNotificationSettings struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + AllowNotifications *bool `protobuf:"varint,2,opt,name=allow_notifications" json:"allow_notifications,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *GameNotificationSettings) Reset() { *m = GameNotificationSettings{} } +func (m *GameNotificationSettings) String() string { return proto.CompactTextString(m) } +func (*GameNotificationSettings) ProtoMessage() {} +func (*GameNotificationSettings) Descriptor() ([]byte, []int) { return gamenotifications_fileDescriptor0, []int{14} } + +func (m *GameNotificationSettings) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *GameNotificationSettings) GetAllowNotifications() bool { + if m != nil && m.AllowNotifications != nil { + return *m.AllowNotifications + } + return false +} + +type CGameNotifications_UpdateNotificationSettings_Request struct { + GameNotificationSettings []*GameNotificationSettings `protobuf:"bytes,1,rep,name=game_notification_settings" json:"game_notification_settings,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_UpdateNotificationSettings_Request) Reset() { + *m = CGameNotifications_UpdateNotificationSettings_Request{} +} +func (m *CGameNotifications_UpdateNotificationSettings_Request) String() string { + return proto.CompactTextString(m) +} +func (*CGameNotifications_UpdateNotificationSettings_Request) ProtoMessage() {} +func (*CGameNotifications_UpdateNotificationSettings_Request) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{15} +} + +func (m *CGameNotifications_UpdateNotificationSettings_Request) GetGameNotificationSettings() []*GameNotificationSettings { + if m != nil { + return m.GameNotificationSettings + } + return nil +} + +type CGameNotifications_UpdateNotificationSettings_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_UpdateNotificationSettings_Response) Reset() { + *m = CGameNotifications_UpdateNotificationSettings_Response{} +} +func (m *CGameNotifications_UpdateNotificationSettings_Response) String() string { + return proto.CompactTextString(m) +} +func (*CGameNotifications_UpdateNotificationSettings_Response) ProtoMessage() {} +func (*CGameNotifications_UpdateNotificationSettings_Response) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{16} +} + +type CGameNotifications_OnNotificationsRequested_Notification struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_OnNotificationsRequested_Notification) Reset() { + *m = CGameNotifications_OnNotificationsRequested_Notification{} +} +func (m *CGameNotifications_OnNotificationsRequested_Notification) String() string { + return proto.CompactTextString(m) +} +func (*CGameNotifications_OnNotificationsRequested_Notification) ProtoMessage() {} +func (*CGameNotifications_OnNotificationsRequested_Notification) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{17} +} + +func (m *CGameNotifications_OnNotificationsRequested_Notification) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CGameNotifications_OnNotificationsRequested_Notification) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CGameNotifications_OnUserStatusChanged_Notification struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Sessionid *uint64 `protobuf:"varint,2,opt,name=sessionid" json:"sessionid,omitempty"` + Appid *uint32 `protobuf:"varint,3,opt,name=appid" json:"appid,omitempty"` + Status *CGameNotifications_UserStatus `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"` + Removed *bool `protobuf:"varint,5,opt,name=removed" json:"removed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CGameNotifications_OnUserStatusChanged_Notification) Reset() { + *m = CGameNotifications_OnUserStatusChanged_Notification{} +} +func (m *CGameNotifications_OnUserStatusChanged_Notification) String() string { + return proto.CompactTextString(m) +} +func (*CGameNotifications_OnUserStatusChanged_Notification) ProtoMessage() {} +func (*CGameNotifications_OnUserStatusChanged_Notification) Descriptor() ([]byte, []int) { + return gamenotifications_fileDescriptor0, []int{18} +} + +func (m *CGameNotifications_OnUserStatusChanged_Notification) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CGameNotifications_OnUserStatusChanged_Notification) GetSessionid() uint64 { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return 0 +} + +func (m *CGameNotifications_OnUserStatusChanged_Notification) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CGameNotifications_OnUserStatusChanged_Notification) GetStatus() *CGameNotifications_UserStatus { + if m != nil { + return m.Status + } + return nil +} + +func (m *CGameNotifications_OnUserStatusChanged_Notification) GetRemoved() bool { + if m != nil && m.Removed != nil { + return *m.Removed + } + return false +} + +func init() { + proto.RegisterType((*CGameNotifications_Variable)(nil), "CGameNotifications_Variable") + proto.RegisterType((*CGameNotifications_LocalizedText)(nil), "CGameNotifications_LocalizedText") + proto.RegisterType((*CGameNotifications_UserStatus)(nil), "CGameNotifications_UserStatus") + proto.RegisterType((*CGameNotifications_CreateSession_Request)(nil), "CGameNotifications_CreateSession_Request") + proto.RegisterType((*CGameNotifications_CreateSession_Response)(nil), "CGameNotifications_CreateSession_Response") + proto.RegisterType((*CGameNotifications_DeleteSession_Request)(nil), "CGameNotifications_DeleteSession_Request") + proto.RegisterType((*CGameNotifications_DeleteSession_Response)(nil), "CGameNotifications_DeleteSession_Response") + proto.RegisterType((*CGameNotifications_UpdateSession_Request)(nil), "CGameNotifications_UpdateSession_Request") + proto.RegisterType((*CGameNotifications_UpdateSession_Response)(nil), "CGameNotifications_UpdateSession_Response") + proto.RegisterType((*CGameNotifications_EnumerateSessions_Request)(nil), "CGameNotifications_EnumerateSessions_Request") + proto.RegisterType((*CGameNotifications_Session)(nil), "CGameNotifications_Session") + proto.RegisterType((*CGameNotifications_EnumerateSessions_Response)(nil), "CGameNotifications_EnumerateSessions_Response") + proto.RegisterType((*CGameNotifications_GetSessionDetails_Request)(nil), "CGameNotifications_GetSessionDetails_Request") + proto.RegisterType((*CGameNotifications_GetSessionDetails_Request_RequestedSession)(nil), "CGameNotifications_GetSessionDetails_Request.RequestedSession") + proto.RegisterType((*CGameNotifications_GetSessionDetails_Response)(nil), "CGameNotifications_GetSessionDetails_Response") + proto.RegisterType((*GameNotificationSettings)(nil), "GameNotificationSettings") + proto.RegisterType((*CGameNotifications_UpdateNotificationSettings_Request)(nil), "CGameNotifications_UpdateNotificationSettings_Request") + proto.RegisterType((*CGameNotifications_UpdateNotificationSettings_Response)(nil), "CGameNotifications_UpdateNotificationSettings_Response") + proto.RegisterType((*CGameNotifications_OnNotificationsRequested_Notification)(nil), "CGameNotifications_OnNotificationsRequested_Notification") + proto.RegisterType((*CGameNotifications_OnUserStatusChanged_Notification)(nil), "CGameNotifications_OnUserStatusChanged_Notification") +} + +var gamenotifications_fileDescriptor0 = []byte{ + // 2245 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xd4, 0x59, 0xcd, 0x8f, 0x1c, 0x47, + 0x15, 0x57, 0xef, 0xec, 0x7a, 0xd7, 0x65, 0x2c, 0x91, 0x0e, 0x12, 0x93, 0xb1, 0xe3, 0xb4, 0x3b, + 0x38, 0xde, 0x8d, 0x77, 0xcb, 0x78, 0x43, 0xfc, 0x01, 0x24, 0xc2, 0xbd, 0x8e, 0x4c, 0x24, 0xb3, + 0x49, 0xbc, 0x9b, 0x60, 0x21, 0xc4, 0xa8, 0xa6, 0xbb, 0x66, 0xa7, 0xb3, 0x3d, 0xdd, 0x43, 0x57, + 0xf5, 0x6e, 0x36, 0x07, 0x82, 0xcc, 0xd7, 0x09, 0x82, 0x48, 0x22, 0x40, 0x48, 0x91, 0x90, 0x50, + 0xc4, 0x81, 0x0b, 0x87, 0x1c, 0x41, 0x48, 0x91, 0x38, 0x72, 0xcc, 0x15, 0xce, 0xfc, 0x15, 0xbc, + 0xfa, 0xec, 0xee, 0x99, 0x1e, 0xef, 0xcc, 0x22, 0x11, 0x71, 0xb1, 0x3c, 0x5d, 0xf5, 0xde, 0xfb, + 0xd5, 0x7b, 0xbf, 0xf7, 0x51, 0xb5, 0xe8, 0x1a, 0xe3, 0x94, 0x0c, 0x87, 0x94, 0x31, 0xb2, 0x47, + 0x59, 0x77, 0x8f, 0x0c, 0x69, 0x9a, 0xf1, 0xb8, 0x1f, 0x87, 0x84, 0xc7, 0x59, 0xca, 0xb0, 0x5c, + 0x0f, 0x93, 0x98, 0xa6, 0x1c, 0x8f, 0xf2, 0x8c, 0x67, 0x9d, 0xf5, 0xba, 0x48, 0x91, 0xc2, 0x6e, + 0x1a, 0x75, 0x7b, 0x84, 0xd1, 0xc9, 0xdd, 0xfe, 0xbf, 0x16, 0xd0, 0xb9, 0xad, 0xbb, 0xa0, 0x76, + 0xbb, 0xaa, 0xb6, 0xfb, 0x06, 0xc9, 0x63, 0xd2, 0x4b, 0xa8, 0xfb, 0x91, 0x83, 0x5a, 0xfb, 0xf4, + 0xa8, 0xed, 0x78, 0xce, 0xea, 0xe9, 0xe0, 0x37, 0xce, 0xc3, 0x8f, 0xdb, 0xef, 0x39, 0xbb, 0x03, + 0xea, 0xa5, 0x20, 0xe3, 0x65, 0x7d, 0x8f, 0xc3, 0xff, 0x0f, 0xf4, 0x6e, 0x2f, 0x4e, 0xe5, 0xef, + 0x24, 0x0b, 0x49, 0x12, 0xbf, 0x4d, 0x23, 0x8f, 0xd3, 0xb7, 0xb8, 0xb7, 0xb1, 0xe1, 0x91, 0xf4, + 0xe8, 0x70, 0x40, 0x73, 0x0a, 0xcb, 0x84, 0x7b, 0x97, 0x8c, 0x80, 0x50, 0x72, 0xc9, 0x8b, 0x99, + 0xd7, 0xcf, 0x8a, 0x34, 0xf2, 0x0e, 0x63, 0x3e, 0xd0, 0x2a, 0xa4, 0x60, 0xcc, 0xe1, 0x53, 0x92, + 0x78, 0x3d, 0xea, 0xb1, 0xa2, 0xc7, 0x78, 0xcc, 0x8b, 0x88, 0xaa, 0x6d, 0x72, 0xd3, 0x5e, 0x7c, + 0x40, 0x53, 0xb0, 0x9e, 0x14, 0xd4, 0xfd, 0xb5, 0x83, 0x96, 0xe4, 0xff, 0xda, 0x0b, 0x12, 0xea, + 0xcf, 0x04, 0xd4, 0x87, 0x12, 0xaa, 0xfc, 0x3c, 0x81, 0x95, 0x67, 0x56, 0x29, 0x9f, 0x86, 0x1c, + 0xbe, 0x8e, 0x12, 0x12, 0x5a, 0x61, 0x63, 0x50, 0xa9, 0xc0, 0x9e, 0xb7, 0x45, 0x52, 0x40, 0xc9, + 0x68, 0xd2, 0x17, 0x20, 0x89, 0x91, 0x97, 0x5e, 0x04, 0x0b, 0xfb, 0x34, 0xc5, 0xfe, 0x4f, 0x5a, + 0xc8, 0x6b, 0x70, 0xf1, 0x3d, 0x63, 0x6a, 0x17, 0x2c, 0xb9, 0xdf, 0x44, 0x4b, 0x72, 0xbb, 0x76, + 0xf4, 0x2d, 0x00, 0xff, 0xfc, 0xed, 0x06, 0x75, 0xca, 0x81, 0x43, 0x32, 0x62, 0xe2, 0x00, 0x02, + 0x53, 0x44, 0x59, 0x9c, 0x03, 0x60, 0xc6, 0xf3, 0x38, 0xdd, 0xc3, 0xee, 0xcf, 0x1d, 0x74, 0xda, + 0x20, 0x64, 0xe0, 0x8c, 0xd6, 0xea, 0x99, 0xcd, 0xf3, 0xf8, 0x11, 0x31, 0x0e, 0xbe, 0x0b, 0xc6, + 0x1e, 0x80, 0xb1, 0x98, 0x71, 0x71, 0x50, 0x2b, 0xac, 0x1c, 0xc7, 0x26, 0x3d, 0x05, 0xd1, 0xac, + 0xec, 0x52, 0xb1, 0x9b, 0x70, 0xa0, 0xc1, 0xf3, 0x53, 0x07, 0x9d, 0xcd, 0x69, 0x1a, 0x41, 0xf4, + 0xa3, 0xae, 0xf0, 0x6a, 0xbb, 0x25, 0x8f, 0x98, 0x81, 0xd5, 0x7d, 0x71, 0x76, 0xcf, 0xac, 0x1a, + 0x1d, 0x39, 0xfd, 0x3e, 0x98, 0xe5, 0xf0, 0x21, 0x21, 0xe9, 0x5e, 0x01, 0x34, 0x5e, 0xf7, 0xc2, + 0x6c, 0x38, 0x4a, 0x28, 0x98, 0x97, 0xc1, 0xb7, 0x41, 0xb4, 0xb8, 0xc4, 0x89, 0xd6, 0xbd, 0xb8, + 0x2f, 0x62, 0xa0, 0x85, 0xbc, 0x43, 0xc2, 0x3c, 0x36, 0xa2, 0xa1, 0x4c, 0x00, 0xec, 0x7f, 0xb0, + 0x88, 0x9e, 0x6c, 0x70, 0xc3, 0xeb, 0x8c, 0xe6, 0x3b, 0x9c, 0xf0, 0x82, 0xb9, 0xd7, 0xd0, 0xb2, + 0xcc, 0x90, 0x38, 0x92, 0x61, 0x38, 0x15, 0x78, 0x80, 0xf1, 0xbc, 0xa0, 0x90, 0x56, 0x13, 0x7a, + 0x05, 0xec, 0xbe, 0x0c, 0x6a, 0xd5, 0x36, 0xec, 0xfe, 0x01, 0x68, 0xc7, 0x40, 0xda, 0xd0, 0xee, + 0x7d, 0x41, 0xbb, 0x77, 0x25, 0xed, 0xec, 0x56, 0x58, 0x05, 0xaa, 0xe4, 0x94, 0x44, 0x47, 0x22, + 0x17, 0xb8, 0x5e, 0x13, 0xbc, 0x57, 0x1f, 0xc1, 0xc1, 0x40, 0xb3, 0x23, 0xd8, 0x74, 0x48, 0x62, + 0x0e, 0x5e, 0x13, 0xdb, 0x84, 0x0a, 0x91, 0xef, 0x62, 0x9b, 0xf9, 0x9c, 0x09, 0xdf, 0x7b, 0x24, + 0x94, 0x7c, 0xe8, 0xe7, 0xd9, 0xd0, 0x2a, 0xc3, 0xd6, 0x43, 0xd1, 0xba, 0xa2, 0xaa, 0x16, 0xcd, + 0x0e, 0x60, 0xd1, 0xfd, 0x31, 0xc0, 0x04, 0x3f, 0x25, 0x54, 0x3a, 0xff, 0xcc, 0xe6, 0x45, 0x7c, + 0x1c, 0x23, 0x83, 0xfb, 0x70, 0x90, 0xed, 0x5d, 0x21, 0x63, 0xd8, 0xcf, 0xa0, 0xa6, 0x28, 0x22, + 0x7a, 0x51, 0xcc, 0x04, 0x62, 0xc5, 0x41, 0xb0, 0xa2, 0xce, 0x23, 0xc3, 0x17, 0xe7, 0x96, 0x49, + 0x02, 0xe8, 0x81, 0x95, 0x63, 0xd8, 0xfd, 0x95, 0x83, 0x96, 0x75, 0x65, 0x6a, 0x2f, 0xce, 0x0a, + 0xe4, 0x7b, 0x00, 0xe4, 0x3b, 0x3b, 0x45, 0x8f, 0xcf, 0x83, 0x45, 0xfe, 0x53, 0xd6, 0x93, 0x47, + 0x80, 0xf2, 0xdf, 0x5b, 0x42, 0xab, 0x0d, 0x20, 0xb6, 0x20, 0x36, 0x9c, 0xee, 0xa8, 0x6d, 0xdd, + 0xfb, 0x8a, 0x93, 0xee, 0x0d, 0xb4, 0x44, 0x46, 0x23, 0x4d, 0x90, 0xb3, 0xc1, 0x2a, 0x60, 0xfb, + 0x92, 0x88, 0x94, 0xfc, 0x28, 0x20, 0x84, 0x52, 0xac, 0x86, 0xb1, 0x9f, 0x41, 0x04, 0xde, 0x41, + 0xcb, 0x61, 0x96, 0x4a, 0xfe, 0x0b, 0xa6, 0x2c, 0x06, 0x29, 0x88, 0xbe, 0x29, 0xcc, 0x6e, 0x58, + 0x8e, 0x7a, 0x7a, 0x87, 0xae, 0x58, 0x36, 0x8c, 0x21, 0x04, 0x1d, 0x0e, 0x24, 0xf5, 0x13, 0xc6, + 0xb2, 0x30, 0x1e, 0x37, 0x21, 0xb3, 0x82, 0x65, 0xa2, 0x24, 0xf7, 0xde, 0xa4, 0x21, 0x17, 0x4c, + 0x51, 0xc7, 0xee, 0x91, 0x10, 0xca, 0x06, 0x30, 0xf5, 0x47, 0xf3, 0x53, 0xe0, 0x35, 0x80, 0xf8, + 0x2d, 0x71, 0xba, 0x69, 0xae, 0x87, 0x9a, 0xa7, 0xbd, 0x4f, 0x6d, 0xf5, 0xa6, 0x24, 0x1c, 0x18, + 0xee, 0x1b, 0x9f, 0x97, 0x0c, 0x20, 0x68, 0x49, 0xac, 0x31, 0x08, 0xbf, 0x28, 0x4c, 0x17, 0xf0, + 0x23, 0x33, 0x32, 0xd8, 0x04, 0x04, 0x58, 0x20, 0x88, 0x53, 0xc8, 0x00, 0x92, 0xa8, 0x6c, 0x92, + 0x61, 0x84, 0xbe, 0x20, 0x35, 0x99, 0xaa, 0xa1, 0x6d, 0x60, 0xf7, 0x13, 0xa7, 0x4c, 0xe3, 0x25, + 0x99, 0xc6, 0x7f, 0x16, 0x49, 0xf9, 0x27, 0x67, 0xf5, 0x95, 0x91, 0x30, 0x40, 0x92, 0x35, 0x93, + 0xbf, 0xe2, 0x0c, 0x43, 0xb2, 0x4f, 0xab, 0x65, 0x47, 0xb8, 0xae, 0x47, 0x07, 0x04, 0x4a, 0x3a, + 0x98, 0x81, 0x44, 0x84, 0xa2, 0x62, 0x23, 0xb4, 0x5e, 0x66, 0xef, 0xb0, 0x80, 0xbd, 0x3d, 0x3a, + 0x66, 0x1e, 0xf2, 0x33, 0xaa, 0x60, 0xeb, 0x51, 0x91, 0xb6, 0x24, 0x8a, 0x54, 0xf0, 0xaa, 0x1b, + 0x8d, 0x7c, 0x3f, 0x87, 0x76, 0x1c, 0xb1, 0xb2, 0xab, 0xc9, 0x74, 0xf6, 0x63, 0xb4, 0x36, 0x03, + 0x29, 0xd9, 0x08, 0xbe, 0x52, 0xf7, 0xeb, 0xe8, 0xb4, 0x56, 0xab, 0x99, 0xb9, 0x18, 0xac, 0xc1, + 0x91, 0x2f, 0xed, 0x96, 0xf6, 0xe0, 0xb0, 0x3a, 0x7e, 0x8a, 0xa1, 0x91, 0x75, 0x98, 0xff, 0xee, + 0x42, 0x63, 0x02, 0xdc, 0xa1, 0xa2, 0x9c, 0x8c, 0x27, 0xc0, 0xd5, 0x49, 0x53, 0xe7, 0xc1, 0x54, + 0xbb, 0x6e, 0x4a, 0xa4, 0xa5, 0x14, 0xc7, 0xee, 0x75, 0x93, 0x31, 0x0b, 0x32, 0x63, 0x2e, 0xc3, + 0xe6, 0xa7, 0xcb, 0x8c, 0x69, 0x48, 0x67, 0x2d, 0xf7, 0x76, 0x19, 0xc5, 0x96, 0x8c, 0x62, 0x0c, + 0x92, 0xf4, 0x7f, 0x11, 0x43, 0xec, 0x5f, 0x69, 0x74, 0xfe, 0xb8, 0x43, 0x94, 0xf3, 0xfd, 0xbf, + 0x34, 0xd7, 0x8f, 0xd7, 0x47, 0x11, 0xf9, 0x2f, 0xdc, 0x57, 0x48, 0xf1, 0xf9, 0xdd, 0x67, 0xe4, + 0x7e, 0x39, 0x7f, 0xba, 0xcb, 0x42, 0x5b, 0x71, 0xb0, 0x1c, 0xf3, 0xe8, 0x61, 0x63, 0xf6, 0x43, + 0xaf, 0x7a, 0xb9, 0xef, 0xc1, 0x2c, 0x3a, 0xee, 0x57, 0xb5, 0x59, 0x8e, 0x6d, 0x62, 0x15, 0x9c, + 0x1b, 0x0e, 0xa0, 0x21, 0x43, 0x03, 0x76, 0xff, 0xe1, 0xcc, 0x97, 0xfc, 0x1f, 0x8a, 0xb4, 0xfd, + 0x6d, 0x35, 0x6d, 0xcb, 0x21, 0x45, 0xa5, 0xd7, 0xe1, 0x20, 0x63, 0x54, 0xd7, 0x04, 0x33, 0x29, + 0x2a, 0x07, 0x48, 0x1f, 0xe6, 0xb4, 0x9f, 0x88, 0x62, 0x58, 0x8e, 0x6e, 0xba, 0x19, 0xbf, 0xdc, + 0xb7, 0x1c, 0x60, 0x1e, 0x81, 0xb1, 0x54, 0x40, 0x25, 0x89, 0xea, 0xc6, 0x75, 0x32, 0xc8, 0x53, + 0x1d, 0x59, 0xed, 0x36, 0x95, 0x63, 0x5e, 0xaf, 0x34, 0xa7, 0xfe, 0x6f, 0x2b, 0x4d, 0x33, 0xd9, + 0xc7, 0xe9, 0xab, 0xc9, 0xfe, 0xfb, 0x45, 0xb4, 0xde, 0xb0, 0xfb, 0xa5, 0xb4, 0x18, 0xd2, 0xbc, + 0x14, 0x60, 0x96, 0xf0, 0x3f, 0xa8, 0x37, 0x4c, 0x35, 0xf5, 0x8d, 0x93, 0xdd, 0x38, 0x24, 0xa2, + 0x9c, 0xc4, 0x09, 0x93, 0x1d, 0xd3, 0x33, 0x3e, 0xc4, 0x0d, 0x4c, 0x13, 0xe7, 0xe6, 0x95, 0x19, + 0x4b, 0x5b, 0xb5, 0x61, 0xca, 0x29, 0x2f, 0xf2, 0x54, 0x90, 0xee, 0x17, 0x0e, 0x7a, 0x22, 0x4e, + 0xc3, 0x04, 0x6e, 0x0e, 0x5d, 0x90, 0xea, 0x0a, 0x89, 0xae, 0xb9, 0x1d, 0xc9, 0xdc, 0x58, 0x09, + 0xf6, 0x01, 0xd4, 0x5e, 0x25, 0x66, 0x41, 0x96, 0x25, 0x14, 0x7a, 0x2e, 0xc0, 0xa1, 0xf9, 0x10, + 0x5a, 0x0f, 0x78, 0x16, 0xae, 0x2f, 0x60, 0x30, 0x97, 0x56, 0xb5, 0xb8, 0x80, 0x59, 0x89, 0x00, + 0x1b, 0x64, 0x45, 0x12, 0xa9, 0x40, 0x49, 0x7b, 0x11, 0xf6, 0xee, 0xd0, 0x3e, 0x29, 0x12, 0x2e, + 0x67, 0xe8, 0x3e, 0x49, 0xe0, 0x0a, 0xe6, 0xfe, 0xae, 0x0a, 0xa8, 0xe0, 0x83, 0x1a, 0x22, 0x39, + 0x15, 0xad, 0x04, 0x6f, 0x01, 0x20, 0x7e, 0x42, 0x40, 0xe2, 0xb7, 0xd0, 0x0b, 0x77, 0x3c, 0x11, + 0x1e, 0xa0, 0x83, 0x24, 0xd1, 0x8c, 0xe8, 0x02, 0xb4, 0x62, 0xe6, 0x67, 0xd9, 0x3c, 0x4f, 0x07, + 0x5f, 0x06, 0x2c, 0xeb, 0x15, 0x2c, 0xf7, 0xcc, 0x78, 0x0d, 0x42, 0x66, 0xda, 0xaf, 0x5c, 0xd9, + 0xa0, 0x7a, 0x7e, 0xb2, 0x88, 0x3a, 0x0d, 0x1c, 0xd1, 0xd4, 0x80, 0x8a, 0x36, 0x51, 0x02, 0x9f, + 0x06, 0x1b, 0x4f, 0xd5, 0x59, 0xa1, 0x8e, 0x12, 0xb3, 0xb2, 0xaf, 0x6f, 0x54, 0x2b, 0xe1, 0x62, + 0x70, 0x01, 0x64, 0x3a, 0x65, 0x25, 0x34, 0x47, 0xb7, 0xdb, 0x2b, 0x03, 0x57, 0xeb, 0x33, 0x19, + 0xb8, 0x1e, 0x98, 0x02, 0x3c, 0xf3, 0xa4, 0xfb, 0x0c, 0x20, 0xf4, 0xc5, 0x91, 0xc2, 0x22, 0x87, + 0x4b, 0x11, 0xd7, 0xc5, 0x74, 0xe2, 0x68, 0x5f, 0x43, 0x9f, 0xe3, 0xf1, 0x90, 0x76, 0x75, 0x27, + 0x97, 0x81, 0x3a, 0x1b, 0x5c, 0x02, 0xe9, 0x8b, 0x6a, 0x5a, 0x1b, 0x8e, 0x81, 0x85, 0x8b, 0x90, + 0xde, 0x8b, 0xdd, 0x6f, 0x68, 0x61, 0x5d, 0x27, 0x65, 0xe1, 0x3a, 0x1b, 0x3c, 0x0b, 0xc2, 0xcf, + 0x08, 0xe1, 0x84, 0x30, 0xde, 0xac, 0x41, 0x0b, 0x60, 0x37, 0x42, 0x67, 0x24, 0x67, 0x99, 0x2c, + 0xd3, 0xed, 0xe5, 0x99, 0x8a, 0xf9, 0x55, 0x30, 0x70, 0x45, 0x86, 0x58, 0xfe, 0x36, 0x23, 0x5c, + 0x59, 0x86, 0xc7, 0x7b, 0xf0, 0x43, 0x07, 0x6d, 0xcc, 0x58, 0x69, 0xf4, 0x14, 0xf4, 0x1a, 0x5a, + 0x31, 0x85, 0x00, 0x78, 0x25, 0x40, 0x9d, 0xc3, 0xd3, 0x79, 0x18, 0xf8, 0x80, 0xe8, 0x42, 0xd9, + 0x51, 0x1a, 0xca, 0x09, 0xf6, 0x3f, 0x6d, 0x35, 0x96, 0xbb, 0xbb, 0x94, 0x6b, 0x2d, 0x77, 0x54, + 0xc5, 0xb2, 0xe5, 0xee, 0xd5, 0x09, 0x0c, 0x2f, 0xe2, 0x79, 0x14, 0xe0, 0xfb, 0xe6, 0xf2, 0x6b, + 0xd2, 0x05, 0xd7, 0x07, 0x80, 0xa7, 0x00, 0xf5, 0xb9, 0xa9, 0xb4, 0x87, 0x09, 0xfb, 0x46, 0x25, + 0x83, 0xd5, 0x4d, 0x5b, 0x12, 0xe3, 0xd8, 0xb4, 0xed, 0xfc, 0xdb, 0x41, 0x9f, 0x9f, 0xb0, 0x7e, + 0x73, 0x32, 0x59, 0x2d, 0xcf, 0x6a, 0x25, 0x7c, 0x8f, 0xd6, 0xcb, 0xf7, 0x31, 0x75, 0xae, 0xf5, + 0xd9, 0xd6, 0x39, 0xff, 0x9d, 0x46, 0x72, 0x35, 0x85, 0x45, 0x93, 0x6b, 0x7b, 0x3e, 0x72, 0xd9, + 0x30, 0x19, 0x9f, 0x8c, 0x8d, 0x4f, 0xfe, 0x1f, 0x1d, 0xd4, 0x1e, 0x17, 0xdf, 0xa1, 0x5c, 0x5c, + 0xf3, 0xd9, 0xc9, 0x6f, 0x99, 0x3b, 0xe8, 0x71, 0xc8, 0xaa, 0xec, 0xb0, 0x5b, 0x7b, 0x25, 0x94, + 0xd4, 0x59, 0x09, 0xae, 0x83, 0x9a, 0xcd, 0x6f, 0x57, 0xdc, 0x29, 0x1d, 0x26, 0xf7, 0x33, 0xaf, + 0x2a, 0x50, 0x16, 0x5f, 0x30, 0x88, 0xfd, 0x03, 0xf4, 0xfc, 0xd4, 0x01, 0xa1, 0x09, 0xbe, 0x4d, + 0x86, 0x17, 0x50, 0x47, 0x94, 0xd3, 0x1a, 0x98, 0x2e, 0xd3, 0xbb, 0xb4, 0x17, 0x9f, 0xc0, 0xd3, + 0xbc, 0xe0, 0xdf, 0x44, 0xd7, 0xe7, 0xb5, 0xab, 0xa7, 0x94, 0xbf, 0x3b, 0xe8, 0x66, 0x83, 0xe8, + 0x2b, 0x69, 0xed, 0xb7, 0x25, 0x7b, 0xb7, 0xfa, 0x19, 0x22, 0x3d, 0xf6, 0x0a, 0xf4, 0x02, 0xf8, + 0xed, 0x96, 0x99, 0xe3, 0x2a, 0x95, 0x42, 0x8c, 0x9f, 0x35, 0xbf, 0xc1, 0xfc, 0x21, 0xde, 0x38, + 0xcb, 0xf7, 0x2b, 0x19, 0x93, 0xaf, 0xd6, 0x13, 0xf8, 0x0a, 0x68, 0xbb, 0x5c, 0x09, 0xa6, 0x78, + 0xcf, 0x2b, 0x25, 0xea, 0xaf, 0xbb, 0xfe, 0x5f, 0x5b, 0xe8, 0xb9, 0xc6, 0x83, 0x94, 0x95, 0x75, + 0x4b, 0x8d, 0xd7, 0xf5, 0x33, 0xbc, 0x38, 0x7e, 0x86, 0x0d, 0xb0, 0xba, 0x36, 0xe5, 0x0c, 0xcc, + 0x16, 0x65, 0x3b, 0xaa, 0x3f, 0xa8, 0xa6, 0xbd, 0xea, 0xb7, 0x2f, 0x81, 0x86, 0xdb, 0x8d, 0x17, + 0x4a, 0xdb, 0x24, 0xf4, 0x0b, 0x6f, 0xed, 0xe9, 0xab, 0x60, 0xaa, 0xfd, 0x18, 0xcd, 0xf7, 0x8c, + 0x37, 0x5a, 0xd2, 0x1b, 0xd2, 0xb7, 0x53, 0xef, 0x33, 0xd3, 0x34, 0x5a, 0x6d, 0x6f, 0xa0, 0x53, + 0xba, 0x0b, 0xa9, 0x26, 0x7b, 0x5c, 0x17, 0x92, 0x1d, 0xb6, 0x52, 0x70, 0xb6, 0xe1, 0x7a, 0x53, + 0x36, 0x24, 0x3b, 0x13, 0xbb, 0x77, 0xd1, 0x72, 0x4e, 0x87, 0xd9, 0x81, 0x6e, 0xae, 0x3a, 0x77, + 0x2a, 0x82, 0x42, 0xa7, 0x37, 0x20, 0x62, 0xee, 0x86, 0x6b, 0x85, 0xde, 0x5b, 0x3e, 0xc9, 0x99, + 0x34, 0xdf, 0xfc, 0x68, 0x05, 0x3d, 0x36, 0x81, 0x48, 0xbc, 0xd1, 0x3e, 0x26, 0x34, 0xd4, 0xae, + 0xf3, 0xee, 0x1a, 0x9e, 0xf5, 0x19, 0xaa, 0xf3, 0x2c, 0x9e, 0xf9, 0x71, 0xc0, 0xbf, 0x08, 0xd0, + 0x9f, 0x54, 0x6b, 0x4c, 0x3e, 0x1f, 0xb2, 0xa3, 0x34, 0x54, 0x73, 0x8e, 0x86, 0x69, 0xf1, 0xd4, + 0x6e, 0xb8, 0xcd, 0x78, 0x1a, 0x5f, 0x05, 0x9a, 0xf1, 0x4c, 0xb9, 0x2f, 0x4b, 0x3c, 0x6a, 0xed, + 0x38, 0x3c, 0xb5, 0x4b, 0x48, 0x33, 0x9e, 0xc6, 0x6b, 0x76, 0x33, 0x9e, 0x29, 0x57, 0x1a, 0x89, + 0x47, 0xad, 0x4d, 0xc3, 0xf3, 0x3e, 0xe0, 0x99, 0x18, 0x3c, 0xdc, 0x0d, 0x3c, 0xcf, 0x4d, 0xa8, + 0x83, 0xf1, 0x5c, 0xe3, 0x8c, 0x2f, 0x1f, 0x9f, 0xed, 0x3a, 0x40, 0x1b, 0x1f, 0x4f, 0xdc, 0x0f, + 0x01, 0xd6, 0x44, 0xcb, 0x6a, 0x86, 0x35, 0x75, 0xe0, 0x68, 0x86, 0x35, 0xbd, 0x11, 0xfa, 0x72, + 0x52, 0x84, 0x75, 0xfd, 0xc7, 0x07, 0xdb, 0xf1, 0x01, 0x9f, 0x7d, 0x25, 0x37, 0x7e, 0xfb, 0xd4, + 0x41, 0x9d, 0xe9, 0xf5, 0xda, 0xbd, 0x8e, 0x4f, 0xd4, 0x57, 0x3a, 0x37, 0xf0, 0x09, 0xfb, 0xc2, + 0x5d, 0xc0, 0xbe, 0x65, 0x42, 0x6d, 0x06, 0x0b, 0x52, 0xeb, 0x83, 0x32, 0xee, 0xf5, 0xa2, 0x3e, + 0x76, 0x38, 0xa8, 0x54, 0x9d, 0x57, 0x41, 0xd1, 0xbd, 0xdb, 0x70, 0xce, 0xfc, 0x20, 0x0e, 0xd5, + 0x3c, 0xd2, 0x2f, 0xd2, 0x50, 0xed, 0xcf, 0x69, 0x62, 0x5e, 0x20, 0xe4, 0x90, 0x22, 0xf8, 0x94, + 0x67, 0x69, 0x56, 0x34, 0x68, 0x97, 0x2a, 0xa0, 0xe2, 0x6c, 0xfe, 0x73, 0x01, 0x7d, 0x71, 0xe2, + 0x50, 0x5b, 0xf2, 0x4f, 0x75, 0xee, 0x07, 0x30, 0x2b, 0x4c, 0xeb, 0x5d, 0xee, 0x2d, 0x7c, 0xd2, + 0x4e, 0xd7, 0x39, 0x83, 0xb7, 0x33, 0xeb, 0x9b, 0x6b, 0x70, 0xa4, 0x0d, 0xbd, 0x91, 0xa9, 0xb6, + 0x64, 0x9b, 0x44, 0x36, 0x12, 0x23, 0x22, 0x1f, 0xeb, 0x76, 0x22, 0x4d, 0x1f, 0x6f, 0x68, 0x45, + 0xee, 0x57, 0xf0, 0x09, 0x7a, 0x56, 0x1d, 0xcd, 0x73, 0x80, 0xe6, 0x6a, 0x75, 0xb9, 0x8e, 0xa8, + 0x6c, 0x05, 0x83, 0xb2, 0xb9, 0x74, 0xc4, 0x4b, 0xda, 0x17, 0x94, 0xcf, 0xea, 0x48, 0xff, 0xf6, + 0x71, 0x7b, 0x21, 0x68, 0xfd, 0xd0, 0x71, 0xfe, 0x13, 0x00, 0x00, 0xff, 0xff, 0x0c, 0x81, 0x5e, + 0xd6, 0x51, 0x1d, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/offline.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/offline.pb.go new file mode 100644 index 00000000..91554fcb --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/offline.pb.go @@ -0,0 +1,163 @@ +// Code generated by protoc-gen-go. +// source: steammessages_offline.steamclient.proto +// DO NOT EDIT! + +package unified + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type COffline_GetOfflineLogonTicket_Request struct { + Priority *uint32 `protobuf:"varint,1,opt,name=priority" json:"priority,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *COffline_GetOfflineLogonTicket_Request) Reset() { + *m = COffline_GetOfflineLogonTicket_Request{} +} +func (m *COffline_GetOfflineLogonTicket_Request) String() string { return proto.CompactTextString(m) } +func (*COffline_GetOfflineLogonTicket_Request) ProtoMessage() {} +func (*COffline_GetOfflineLogonTicket_Request) Descriptor() ([]byte, []int) { + return offline_fileDescriptor0, []int{0} +} + +func (m *COffline_GetOfflineLogonTicket_Request) GetPriority() uint32 { + if m != nil && m.Priority != nil { + return *m.Priority + } + return 0 +} + +type COffline_GetOfflineLogonTicket_Response struct { + SerializedTicket []byte `protobuf:"bytes,1,opt,name=serialized_ticket" json:"serialized_ticket,omitempty"` + Signature []byte `protobuf:"bytes,2,opt,name=signature" json:"signature,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *COffline_GetOfflineLogonTicket_Response) Reset() { + *m = COffline_GetOfflineLogonTicket_Response{} +} +func (m *COffline_GetOfflineLogonTicket_Response) String() string { return proto.CompactTextString(m) } +func (*COffline_GetOfflineLogonTicket_Response) ProtoMessage() {} +func (*COffline_GetOfflineLogonTicket_Response) Descriptor() ([]byte, []int) { + return offline_fileDescriptor0, []int{1} +} + +func (m *COffline_GetOfflineLogonTicket_Response) GetSerializedTicket() []byte { + if m != nil { + return m.SerializedTicket + } + return nil +} + +func (m *COffline_GetOfflineLogonTicket_Response) GetSignature() []byte { + if m != nil { + return m.Signature + } + return nil +} + +type COffline_GetUnsignedOfflineLogonTicket_Request struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *COffline_GetUnsignedOfflineLogonTicket_Request) Reset() { + *m = COffline_GetUnsignedOfflineLogonTicket_Request{} +} +func (m *COffline_GetUnsignedOfflineLogonTicket_Request) String() string { + return proto.CompactTextString(m) +} +func (*COffline_GetUnsignedOfflineLogonTicket_Request) ProtoMessage() {} +func (*COffline_GetUnsignedOfflineLogonTicket_Request) Descriptor() ([]byte, []int) { + return offline_fileDescriptor0, []int{2} +} + +type COffline_OfflineLogonTicket struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Rtime32CreationTime *uint32 `protobuf:"fixed32,2,opt,name=rtime32_creation_time" json:"rtime32_creation_time,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *COffline_OfflineLogonTicket) Reset() { *m = COffline_OfflineLogonTicket{} } +func (m *COffline_OfflineLogonTicket) String() string { return proto.CompactTextString(m) } +func (*COffline_OfflineLogonTicket) ProtoMessage() {} +func (*COffline_OfflineLogonTicket) Descriptor() ([]byte, []int) { return offline_fileDescriptor0, []int{3} } + +func (m *COffline_OfflineLogonTicket) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *COffline_OfflineLogonTicket) GetRtime32CreationTime() uint32 { + if m != nil && m.Rtime32CreationTime != nil { + return *m.Rtime32CreationTime + } + return 0 +} + +type COffline_GetUnsignedOfflineLogonTicket_Response struct { + Ticket *COffline_OfflineLogonTicket `protobuf:"bytes,1,opt,name=ticket" json:"ticket,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *COffline_GetUnsignedOfflineLogonTicket_Response) Reset() { + *m = COffline_GetUnsignedOfflineLogonTicket_Response{} +} +func (m *COffline_GetUnsignedOfflineLogonTicket_Response) String() string { + return proto.CompactTextString(m) +} +func (*COffline_GetUnsignedOfflineLogonTicket_Response) ProtoMessage() {} +func (*COffline_GetUnsignedOfflineLogonTicket_Response) Descriptor() ([]byte, []int) { + return offline_fileDescriptor0, []int{4} +} + +func (m *COffline_GetUnsignedOfflineLogonTicket_Response) GetTicket() *COffline_OfflineLogonTicket { + if m != nil { + return m.Ticket + } + return nil +} + +func init() { + proto.RegisterType((*COffline_GetOfflineLogonTicket_Request)(nil), "COffline_GetOfflineLogonTicket_Request") + proto.RegisterType((*COffline_GetOfflineLogonTicket_Response)(nil), "COffline_GetOfflineLogonTicket_Response") + proto.RegisterType((*COffline_GetUnsignedOfflineLogonTicket_Request)(nil), "COffline_GetUnsignedOfflineLogonTicket_Request") + proto.RegisterType((*COffline_OfflineLogonTicket)(nil), "COffline_OfflineLogonTicket") + proto.RegisterType((*COffline_GetUnsignedOfflineLogonTicket_Response)(nil), "COffline_GetUnsignedOfflineLogonTicket_Response") +} + +var offline_fileDescriptor0 = []byte{ + // 377 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x94, 0x52, 0xcd, 0x4a, 0xf3, 0x40, + 0x14, 0x25, 0x5f, 0xe1, 0xab, 0x8e, 0x0a, 0x76, 0xa0, 0x10, 0x63, 0x0b, 0x43, 0x16, 0xb6, 0x8b, + 0x92, 0x96, 0xba, 0x52, 0x70, 0xa3, 0x88, 0x08, 0x42, 0x41, 0x14, 0x97, 0x61, 0x4c, 0x6e, 0xe2, + 0x60, 0x3a, 0x53, 0x67, 0x6e, 0x04, 0x5d, 0x89, 0xaf, 0xe2, 0x33, 0xf4, 0x01, 0x7c, 0x33, 0xf3, + 0x87, 0x56, 0xac, 0xb5, 0xdd, 0x25, 0x37, 0xe7, 0xdc, 0x9c, 0x9f, 0x4b, 0x3a, 0x06, 0x81, 0x8f, + 0xc7, 0x60, 0x0c, 0x8f, 0xc1, 0xf8, 0x2a, 0x8a, 0x12, 0x21, 0xc1, 0x2b, 0xa6, 0x41, 0x22, 0x40, + 0xa2, 0x37, 0xd1, 0x0a, 0x95, 0xd3, 0xfb, 0x0e, 0x4c, 0xa5, 0x88, 0x04, 0x84, 0xfe, 0x2d, 0x37, + 0x73, 0xd0, 0xee, 0x21, 0xd9, 0x3b, 0x19, 0x95, 0xbb, 0xfc, 0x33, 0xc0, 0xea, 0xf1, 0x42, 0xc5, + 0x4a, 0x5e, 0x89, 0xe0, 0x1e, 0xd0, 0xbf, 0x84, 0x87, 0x14, 0x0c, 0xd2, 0x6d, 0xb2, 0x36, 0xd1, + 0x42, 0x69, 0x81, 0x4f, 0xb6, 0xc5, 0xac, 0xee, 0x96, 0x7b, 0x43, 0x3a, 0x7f, 0x72, 0xcd, 0x44, + 0x49, 0x03, 0x74, 0x87, 0x34, 0x0c, 0x68, 0xc1, 0x13, 0xf1, 0x9c, 0x69, 0xc1, 0xe2, 0x6b, 0xb1, + 0x65, 0x93, 0x36, 0xc8, 0xba, 0x11, 0xb1, 0xe4, 0x98, 0x6a, 0xb0, 0xff, 0xe5, 0x23, 0x77, 0x40, + 0xbc, 0xd9, 0xc5, 0xd7, 0x32, 0x07, 0x40, 0xf8, 0xbb, 0x38, 0x77, 0x44, 0x76, 0x3f, 0x19, 0x3f, + 0x61, 0xf9, 0x3f, 0x78, 0x10, 0xa8, 0x54, 0xa2, 0x08, 0x4b, 0xf1, 0xb4, 0x4d, 0x9a, 0x1a, 0xc5, + 0x18, 0xf6, 0x87, 0x7e, 0xa0, 0x81, 0xa3, 0x50, 0xd2, 0xcf, 0xdf, 0x0b, 0x09, 0x75, 0xd7, 0x27, + 0xfd, 0xa5, 0x25, 0x54, 0x1e, 0x7b, 0xe4, 0xff, 0x8c, 0xb1, 0x8d, 0x61, 0xcb, 0x5b, 0x20, 0x69, + 0xf8, 0x56, 0x23, 0xf5, 0x6a, 0x4c, 0xa7, 0x16, 0x69, 0xce, 0x0d, 0x90, 0x76, 0xbc, 0xe5, 0xda, + 0x71, 0xba, 0xde, 0x92, 0x55, 0xb8, 0xe7, 0xaf, 0x53, 0xfb, 0x34, 0xc3, 0x30, 0xce, 0xbe, 0x2a, + 0x61, 0x5c, 0x86, 0xac, 0xb4, 0xc8, 0xaa, 0xd3, 0x62, 0x49, 0xce, 0x66, 0xa5, 0x25, 0x16, 0x29, + 0xcd, 0xf0, 0x0e, 0x58, 0x90, 0x6a, 0x9d, 0x5d, 0x0f, 0x4b, 0x33, 0x2e, 0x7d, 0xb7, 0x48, 0x7b, + 0x61, 0x38, 0xb4, 0xbf, 0x62, 0x91, 0xce, 0xc0, 0x5b, 0x31, 0x76, 0xf7, 0x28, 0xf3, 0x73, 0x50, + 0xf8, 0x91, 0x2c, 0x95, 0xab, 0x7a, 0x70, 0x5a, 0x19, 0xdd, 0xae, 0xf6, 0x67, 0x81, 0x20, 0x0a, + 0x19, 0x9b, 0x3c, 0x99, 0x47, 0x11, 0xc0, 0x71, 0xed, 0xc5, 0xb2, 0x3e, 0x02, 0x00, 0x00, 0xff, + 0xff, 0x90, 0xd3, 0xb5, 0xf7, 0x7b, 0x03, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/parental.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/parental.pb.go new file mode 100644 index 00000000..5d3dbac0 --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/parental.pb.go @@ -0,0 +1,791 @@ +// Code generated by protoc-gen-go. +// source: steammessages_parental.steamclient.proto +// DO NOT EDIT! + +package unified + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type ParentalApp struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + IsAllowed *bool `protobuf:"varint,2,opt,name=is_allowed" json:"is_allowed,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *ParentalApp) Reset() { *m = ParentalApp{} } +func (m *ParentalApp) String() string { return proto.CompactTextString(m) } +func (*ParentalApp) ProtoMessage() {} +func (*ParentalApp) Descriptor() ([]byte, []int) { return parental_fileDescriptor0, []int{0} } + +func (m *ParentalApp) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *ParentalApp) GetIsAllowed() bool { + if m != nil && m.IsAllowed != nil { + return *m.IsAllowed + } + return false +} + +type ParentalSettings struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + ApplistBaseId *uint32 `protobuf:"varint,2,opt,name=applist_base_id" json:"applist_base_id,omitempty"` + ApplistBaseDescription *string `protobuf:"bytes,3,opt,name=applist_base_description" json:"applist_base_description,omitempty"` + ApplistBase []*ParentalApp `protobuf:"bytes,4,rep,name=applist_base" json:"applist_base,omitempty"` + ApplistCustom []*ParentalApp `protobuf:"bytes,5,rep,name=applist_custom" json:"applist_custom,omitempty"` + Passwordhashtype *uint32 `protobuf:"varint,6,opt,name=passwordhashtype" json:"passwordhashtype,omitempty"` + Salt []byte `protobuf:"bytes,7,opt,name=salt" json:"salt,omitempty"` + Passwordhash []byte `protobuf:"bytes,8,opt,name=passwordhash" json:"passwordhash,omitempty"` + IsEnabled *bool `protobuf:"varint,9,opt,name=is_enabled" json:"is_enabled,omitempty"` + EnabledFeatures *uint32 `protobuf:"varint,10,opt,name=enabled_features" json:"enabled_features,omitempty"` + RecoveryEmail *string `protobuf:"bytes,11,opt,name=recovery_email" json:"recovery_email,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *ParentalSettings) Reset() { *m = ParentalSettings{} } +func (m *ParentalSettings) String() string { return proto.CompactTextString(m) } +func (*ParentalSettings) ProtoMessage() {} +func (*ParentalSettings) Descriptor() ([]byte, []int) { return parental_fileDescriptor0, []int{1} } + +func (m *ParentalSettings) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *ParentalSettings) GetApplistBaseId() uint32 { + if m != nil && m.ApplistBaseId != nil { + return *m.ApplistBaseId + } + return 0 +} + +func (m *ParentalSettings) GetApplistBaseDescription() string { + if m != nil && m.ApplistBaseDescription != nil { + return *m.ApplistBaseDescription + } + return "" +} + +func (m *ParentalSettings) GetApplistBase() []*ParentalApp { + if m != nil { + return m.ApplistBase + } + return nil +} + +func (m *ParentalSettings) GetApplistCustom() []*ParentalApp { + if m != nil { + return m.ApplistCustom + } + return nil +} + +func (m *ParentalSettings) GetPasswordhashtype() uint32 { + if m != nil && m.Passwordhashtype != nil { + return *m.Passwordhashtype + } + return 0 +} + +func (m *ParentalSettings) GetSalt() []byte { + if m != nil { + return m.Salt + } + return nil +} + +func (m *ParentalSettings) GetPasswordhash() []byte { + if m != nil { + return m.Passwordhash + } + return nil +} + +func (m *ParentalSettings) GetIsEnabled() bool { + if m != nil && m.IsEnabled != nil { + return *m.IsEnabled + } + return false +} + +func (m *ParentalSettings) GetEnabledFeatures() uint32 { + if m != nil && m.EnabledFeatures != nil { + return *m.EnabledFeatures + } + return 0 +} + +func (m *ParentalSettings) GetRecoveryEmail() string { + if m != nil && m.RecoveryEmail != nil { + return *m.RecoveryEmail + } + return "" +} + +type CParental_EnableParentalSettings_Request struct { + Password *string `protobuf:"bytes,1,opt,name=password" json:"password,omitempty"` + Settings *ParentalSettings `protobuf:"bytes,2,opt,name=settings" json:"settings,omitempty"` + Sessionid *string `protobuf:"bytes,3,opt,name=sessionid" json:"sessionid,omitempty"` + Enablecode *uint32 `protobuf:"varint,4,opt,name=enablecode" json:"enablecode,omitempty"` + Steamid *uint64 `protobuf:"fixed64,10,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_EnableParentalSettings_Request) Reset() { + *m = CParental_EnableParentalSettings_Request{} +} +func (m *CParental_EnableParentalSettings_Request) String() string { return proto.CompactTextString(m) } +func (*CParental_EnableParentalSettings_Request) ProtoMessage() {} +func (*CParental_EnableParentalSettings_Request) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{2} +} + +func (m *CParental_EnableParentalSettings_Request) GetPassword() string { + if m != nil && m.Password != nil { + return *m.Password + } + return "" +} + +func (m *CParental_EnableParentalSettings_Request) GetSettings() *ParentalSettings { + if m != nil { + return m.Settings + } + return nil +} + +func (m *CParental_EnableParentalSettings_Request) GetSessionid() string { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return "" +} + +func (m *CParental_EnableParentalSettings_Request) GetEnablecode() uint32 { + if m != nil && m.Enablecode != nil { + return *m.Enablecode + } + return 0 +} + +func (m *CParental_EnableParentalSettings_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CParental_EnableParentalSettings_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_EnableParentalSettings_Response) Reset() { + *m = CParental_EnableParentalSettings_Response{} +} +func (m *CParental_EnableParentalSettings_Response) String() string { return proto.CompactTextString(m) } +func (*CParental_EnableParentalSettings_Response) ProtoMessage() {} +func (*CParental_EnableParentalSettings_Response) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{3} +} + +type CParental_DisableParentalSettings_Request struct { + Password *string `protobuf:"bytes,1,opt,name=password" json:"password,omitempty"` + Steamid *uint64 `protobuf:"fixed64,10,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_DisableParentalSettings_Request) Reset() { + *m = CParental_DisableParentalSettings_Request{} +} +func (m *CParental_DisableParentalSettings_Request) String() string { return proto.CompactTextString(m) } +func (*CParental_DisableParentalSettings_Request) ProtoMessage() {} +func (*CParental_DisableParentalSettings_Request) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{4} +} + +func (m *CParental_DisableParentalSettings_Request) GetPassword() string { + if m != nil && m.Password != nil { + return *m.Password + } + return "" +} + +func (m *CParental_DisableParentalSettings_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CParental_DisableParentalSettings_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_DisableParentalSettings_Response) Reset() { + *m = CParental_DisableParentalSettings_Response{} +} +func (m *CParental_DisableParentalSettings_Response) String() string { + return proto.CompactTextString(m) +} +func (*CParental_DisableParentalSettings_Response) ProtoMessage() {} +func (*CParental_DisableParentalSettings_Response) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{5} +} + +type CParental_GetParentalSettings_Request struct { + Steamid *uint64 `protobuf:"fixed64,10,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_GetParentalSettings_Request) Reset() { *m = CParental_GetParentalSettings_Request{} } +func (m *CParental_GetParentalSettings_Request) String() string { return proto.CompactTextString(m) } +func (*CParental_GetParentalSettings_Request) ProtoMessage() {} +func (*CParental_GetParentalSettings_Request) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{6} +} + +func (m *CParental_GetParentalSettings_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CParental_GetParentalSettings_Response struct { + Settings *ParentalSettings `protobuf:"bytes,1,opt,name=settings" json:"settings,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_GetParentalSettings_Response) Reset() { + *m = CParental_GetParentalSettings_Response{} +} +func (m *CParental_GetParentalSettings_Response) String() string { return proto.CompactTextString(m) } +func (*CParental_GetParentalSettings_Response) ProtoMessage() {} +func (*CParental_GetParentalSettings_Response) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{7} +} + +func (m *CParental_GetParentalSettings_Response) GetSettings() *ParentalSettings { + if m != nil { + return m.Settings + } + return nil +} + +type CParental_GetSignedParentalSettings_Request struct { + Priority *uint32 `protobuf:"varint,1,opt,name=priority" json:"priority,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_GetSignedParentalSettings_Request) Reset() { + *m = CParental_GetSignedParentalSettings_Request{} +} +func (m *CParental_GetSignedParentalSettings_Request) String() string { + return proto.CompactTextString(m) +} +func (*CParental_GetSignedParentalSettings_Request) ProtoMessage() {} +func (*CParental_GetSignedParentalSettings_Request) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{8} +} + +func (m *CParental_GetSignedParentalSettings_Request) GetPriority() uint32 { + if m != nil && m.Priority != nil { + return *m.Priority + } + return 0 +} + +type CParental_GetSignedParentalSettings_Response struct { + SerializedSettings []byte `protobuf:"bytes,1,opt,name=serialized_settings" json:"serialized_settings,omitempty"` + Signature []byte `protobuf:"bytes,2,opt,name=signature" json:"signature,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_GetSignedParentalSettings_Response) Reset() { + *m = CParental_GetSignedParentalSettings_Response{} +} +func (m *CParental_GetSignedParentalSettings_Response) String() string { + return proto.CompactTextString(m) +} +func (*CParental_GetSignedParentalSettings_Response) ProtoMessage() {} +func (*CParental_GetSignedParentalSettings_Response) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{9} +} + +func (m *CParental_GetSignedParentalSettings_Response) GetSerializedSettings() []byte { + if m != nil { + return m.SerializedSettings + } + return nil +} + +func (m *CParental_GetSignedParentalSettings_Response) GetSignature() []byte { + if m != nil { + return m.Signature + } + return nil +} + +type CParental_SetParentalSettings_Request struct { + Password *string `protobuf:"bytes,1,opt,name=password" json:"password,omitempty"` + Settings *ParentalSettings `protobuf:"bytes,2,opt,name=settings" json:"settings,omitempty"` + NewPassword *string `protobuf:"bytes,3,opt,name=new_password" json:"new_password,omitempty"` + Sessionid *string `protobuf:"bytes,4,opt,name=sessionid" json:"sessionid,omitempty"` + Steamid *uint64 `protobuf:"fixed64,10,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_SetParentalSettings_Request) Reset() { *m = CParental_SetParentalSettings_Request{} } +func (m *CParental_SetParentalSettings_Request) String() string { return proto.CompactTextString(m) } +func (*CParental_SetParentalSettings_Request) ProtoMessage() {} +func (*CParental_SetParentalSettings_Request) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{10} +} + +func (m *CParental_SetParentalSettings_Request) GetPassword() string { + if m != nil && m.Password != nil { + return *m.Password + } + return "" +} + +func (m *CParental_SetParentalSettings_Request) GetSettings() *ParentalSettings { + if m != nil { + return m.Settings + } + return nil +} + +func (m *CParental_SetParentalSettings_Request) GetNewPassword() string { + if m != nil && m.NewPassword != nil { + return *m.NewPassword + } + return "" +} + +func (m *CParental_SetParentalSettings_Request) GetSessionid() string { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return "" +} + +func (m *CParental_SetParentalSettings_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CParental_SetParentalSettings_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_SetParentalSettings_Response) Reset() { + *m = CParental_SetParentalSettings_Response{} +} +func (m *CParental_SetParentalSettings_Response) String() string { return proto.CompactTextString(m) } +func (*CParental_SetParentalSettings_Response) ProtoMessage() {} +func (*CParental_SetParentalSettings_Response) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{11} +} + +type CParental_ValidateToken_Request struct { + UnlockToken *string `protobuf:"bytes,1,opt,name=unlock_token" json:"unlock_token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_ValidateToken_Request) Reset() { *m = CParental_ValidateToken_Request{} } +func (m *CParental_ValidateToken_Request) String() string { return proto.CompactTextString(m) } +func (*CParental_ValidateToken_Request) ProtoMessage() {} +func (*CParental_ValidateToken_Request) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{12} +} + +func (m *CParental_ValidateToken_Request) GetUnlockToken() string { + if m != nil && m.UnlockToken != nil { + return *m.UnlockToken + } + return "" +} + +type CParental_ValidateToken_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_ValidateToken_Response) Reset() { *m = CParental_ValidateToken_Response{} } +func (m *CParental_ValidateToken_Response) String() string { return proto.CompactTextString(m) } +func (*CParental_ValidateToken_Response) ProtoMessage() {} +func (*CParental_ValidateToken_Response) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{13} +} + +type CParental_ValidatePassword_Request struct { + Password *string `protobuf:"bytes,1,opt,name=password" json:"password,omitempty"` + Session *string `protobuf:"bytes,2,opt,name=session" json:"session,omitempty"` + SendUnlockOnSuccess *bool `protobuf:"varint,3,opt,name=send_unlock_on_success" json:"send_unlock_on_success,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_ValidatePassword_Request) Reset() { *m = CParental_ValidatePassword_Request{} } +func (m *CParental_ValidatePassword_Request) String() string { return proto.CompactTextString(m) } +func (*CParental_ValidatePassword_Request) ProtoMessage() {} +func (*CParental_ValidatePassword_Request) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{14} +} + +func (m *CParental_ValidatePassword_Request) GetPassword() string { + if m != nil && m.Password != nil { + return *m.Password + } + return "" +} + +func (m *CParental_ValidatePassword_Request) GetSession() string { + if m != nil && m.Session != nil { + return *m.Session + } + return "" +} + +func (m *CParental_ValidatePassword_Request) GetSendUnlockOnSuccess() bool { + if m != nil && m.SendUnlockOnSuccess != nil { + return *m.SendUnlockOnSuccess + } + return false +} + +type CParental_ValidatePassword_Response struct { + Token *string `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_ValidatePassword_Response) Reset() { *m = CParental_ValidatePassword_Response{} } +func (m *CParental_ValidatePassword_Response) String() string { return proto.CompactTextString(m) } +func (*CParental_ValidatePassword_Response) ProtoMessage() {} +func (*CParental_ValidatePassword_Response) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{15} +} + +func (m *CParental_ValidatePassword_Response) GetToken() string { + if m != nil && m.Token != nil { + return *m.Token + } + return "" +} + +type CParental_LockClient_Request struct { + Session *string `protobuf:"bytes,1,opt,name=session" json:"session,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_LockClient_Request) Reset() { *m = CParental_LockClient_Request{} } +func (m *CParental_LockClient_Request) String() string { return proto.CompactTextString(m) } +func (*CParental_LockClient_Request) ProtoMessage() {} +func (*CParental_LockClient_Request) Descriptor() ([]byte, []int) { return parental_fileDescriptor0, []int{16} } + +func (m *CParental_LockClient_Request) GetSession() string { + if m != nil && m.Session != nil { + return *m.Session + } + return "" +} + +type CParental_LockClient_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_LockClient_Response) Reset() { *m = CParental_LockClient_Response{} } +func (m *CParental_LockClient_Response) String() string { return proto.CompactTextString(m) } +func (*CParental_LockClient_Response) ProtoMessage() {} +func (*CParental_LockClient_Response) Descriptor() ([]byte, []int) { return parental_fileDescriptor0, []int{17} } + +type CParental_RequestRecoveryCode_Request struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_RequestRecoveryCode_Request) Reset() { *m = CParental_RequestRecoveryCode_Request{} } +func (m *CParental_RequestRecoveryCode_Request) String() string { return proto.CompactTextString(m) } +func (*CParental_RequestRecoveryCode_Request) ProtoMessage() {} +func (*CParental_RequestRecoveryCode_Request) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{18} +} + +type CParental_RequestRecoveryCode_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_RequestRecoveryCode_Response) Reset() { + *m = CParental_RequestRecoveryCode_Response{} +} +func (m *CParental_RequestRecoveryCode_Response) String() string { return proto.CompactTextString(m) } +func (*CParental_RequestRecoveryCode_Response) ProtoMessage() {} +func (*CParental_RequestRecoveryCode_Response) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{19} +} + +type CParental_DisableWithRecoveryCode_Request struct { + RecoveryCode *uint32 `protobuf:"varint,1,opt,name=recovery_code" json:"recovery_code,omitempty"` + Steamid *uint64 `protobuf:"fixed64,10,opt,name=steamid" json:"steamid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_DisableWithRecoveryCode_Request) Reset() { + *m = CParental_DisableWithRecoveryCode_Request{} +} +func (m *CParental_DisableWithRecoveryCode_Request) String() string { return proto.CompactTextString(m) } +func (*CParental_DisableWithRecoveryCode_Request) ProtoMessage() {} +func (*CParental_DisableWithRecoveryCode_Request) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{20} +} + +func (m *CParental_DisableWithRecoveryCode_Request) GetRecoveryCode() uint32 { + if m != nil && m.RecoveryCode != nil { + return *m.RecoveryCode + } + return 0 +} + +func (m *CParental_DisableWithRecoveryCode_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CParental_DisableWithRecoveryCode_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_DisableWithRecoveryCode_Response) Reset() { + *m = CParental_DisableWithRecoveryCode_Response{} +} +func (m *CParental_DisableWithRecoveryCode_Response) String() string { + return proto.CompactTextString(m) +} +func (*CParental_DisableWithRecoveryCode_Response) ProtoMessage() {} +func (*CParental_DisableWithRecoveryCode_Response) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{21} +} + +type CParental_ParentalSettingsChange_Notification struct { + SerializedSettings []byte `protobuf:"bytes,1,opt,name=serialized_settings" json:"serialized_settings,omitempty"` + Signature []byte `protobuf:"bytes,2,opt,name=signature" json:"signature,omitempty"` + Password *string `protobuf:"bytes,3,opt,name=password" json:"password,omitempty"` + Sessionid *string `protobuf:"bytes,4,opt,name=sessionid" json:"sessionid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_ParentalSettingsChange_Notification) Reset() { + *m = CParental_ParentalSettingsChange_Notification{} +} +func (m *CParental_ParentalSettingsChange_Notification) String() string { + return proto.CompactTextString(m) +} +func (*CParental_ParentalSettingsChange_Notification) ProtoMessage() {} +func (*CParental_ParentalSettingsChange_Notification) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{22} +} + +func (m *CParental_ParentalSettingsChange_Notification) GetSerializedSettings() []byte { + if m != nil { + return m.SerializedSettings + } + return nil +} + +func (m *CParental_ParentalSettingsChange_Notification) GetSignature() []byte { + if m != nil { + return m.Signature + } + return nil +} + +func (m *CParental_ParentalSettingsChange_Notification) GetPassword() string { + if m != nil && m.Password != nil { + return *m.Password + } + return "" +} + +func (m *CParental_ParentalSettingsChange_Notification) GetSessionid() string { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return "" +} + +type CParental_ParentalUnlock_Notification struct { + Password *string `protobuf:"bytes,1,opt,name=password" json:"password,omitempty"` + Sessionid *string `protobuf:"bytes,2,opt,name=sessionid" json:"sessionid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_ParentalUnlock_Notification) Reset() { *m = CParental_ParentalUnlock_Notification{} } +func (m *CParental_ParentalUnlock_Notification) String() string { return proto.CompactTextString(m) } +func (*CParental_ParentalUnlock_Notification) ProtoMessage() {} +func (*CParental_ParentalUnlock_Notification) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{23} +} + +func (m *CParental_ParentalUnlock_Notification) GetPassword() string { + if m != nil && m.Password != nil { + return *m.Password + } + return "" +} + +func (m *CParental_ParentalUnlock_Notification) GetSessionid() string { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return "" +} + +type CParental_ParentalLock_Notification struct { + Sessionid *string `protobuf:"bytes,1,opt,name=sessionid" json:"sessionid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CParental_ParentalLock_Notification) Reset() { *m = CParental_ParentalLock_Notification{} } +func (m *CParental_ParentalLock_Notification) String() string { return proto.CompactTextString(m) } +func (*CParental_ParentalLock_Notification) ProtoMessage() {} +func (*CParental_ParentalLock_Notification) Descriptor() ([]byte, []int) { + return parental_fileDescriptor0, []int{24} +} + +func (m *CParental_ParentalLock_Notification) GetSessionid() string { + if m != nil && m.Sessionid != nil { + return *m.Sessionid + } + return "" +} + +func init() { + proto.RegisterType((*ParentalApp)(nil), "ParentalApp") + proto.RegisterType((*ParentalSettings)(nil), "ParentalSettings") + proto.RegisterType((*CParental_EnableParentalSettings_Request)(nil), "CParental_EnableParentalSettings_Request") + proto.RegisterType((*CParental_EnableParentalSettings_Response)(nil), "CParental_EnableParentalSettings_Response") + proto.RegisterType((*CParental_DisableParentalSettings_Request)(nil), "CParental_DisableParentalSettings_Request") + proto.RegisterType((*CParental_DisableParentalSettings_Response)(nil), "CParental_DisableParentalSettings_Response") + proto.RegisterType((*CParental_GetParentalSettings_Request)(nil), "CParental_GetParentalSettings_Request") + proto.RegisterType((*CParental_GetParentalSettings_Response)(nil), "CParental_GetParentalSettings_Response") + proto.RegisterType((*CParental_GetSignedParentalSettings_Request)(nil), "CParental_GetSignedParentalSettings_Request") + proto.RegisterType((*CParental_GetSignedParentalSettings_Response)(nil), "CParental_GetSignedParentalSettings_Response") + proto.RegisterType((*CParental_SetParentalSettings_Request)(nil), "CParental_SetParentalSettings_Request") + proto.RegisterType((*CParental_SetParentalSettings_Response)(nil), "CParental_SetParentalSettings_Response") + proto.RegisterType((*CParental_ValidateToken_Request)(nil), "CParental_ValidateToken_Request") + proto.RegisterType((*CParental_ValidateToken_Response)(nil), "CParental_ValidateToken_Response") + proto.RegisterType((*CParental_ValidatePassword_Request)(nil), "CParental_ValidatePassword_Request") + proto.RegisterType((*CParental_ValidatePassword_Response)(nil), "CParental_ValidatePassword_Response") + proto.RegisterType((*CParental_LockClient_Request)(nil), "CParental_LockClient_Request") + proto.RegisterType((*CParental_LockClient_Response)(nil), "CParental_LockClient_Response") + proto.RegisterType((*CParental_RequestRecoveryCode_Request)(nil), "CParental_RequestRecoveryCode_Request") + proto.RegisterType((*CParental_RequestRecoveryCode_Response)(nil), "CParental_RequestRecoveryCode_Response") + proto.RegisterType((*CParental_DisableWithRecoveryCode_Request)(nil), "CParental_DisableWithRecoveryCode_Request") + proto.RegisterType((*CParental_DisableWithRecoveryCode_Response)(nil), "CParental_DisableWithRecoveryCode_Response") + proto.RegisterType((*CParental_ParentalSettingsChange_Notification)(nil), "CParental_ParentalSettingsChange_Notification") + proto.RegisterType((*CParental_ParentalUnlock_Notification)(nil), "CParental_ParentalUnlock_Notification") + proto.RegisterType((*CParental_ParentalLock_Notification)(nil), "CParental_ParentalLock_Notification") +} + +var parental_fileDescriptor0 = []byte{ + // 1337 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xa4, 0x57, 0x41, 0x8f, 0x14, 0xc5, + 0x17, 0x4f, 0xc3, 0x02, 0xbb, 0xb5, 0xb3, 0xcb, 0x52, 0xf0, 0x87, 0x66, 0xfe, 0x02, 0x65, 0x2f, + 0xc2, 0x02, 0x4b, 0x6b, 0x56, 0x23, 0x26, 0x26, 0x12, 0x58, 0x0d, 0x26, 0x2e, 0x88, 0x0c, 0x8a, + 0x09, 0x89, 0x9d, 0xda, 0xee, 0xda, 0xd9, 0x92, 0x9e, 0xaa, 0xb6, 0xab, 0x86, 0x75, 0x3d, 0x19, + 0x63, 0xbc, 0x19, 0x2f, 0x1e, 0x34, 0xf1, 0x6e, 0xa2, 0x5e, 0x89, 0x57, 0x13, 0xbf, 0x80, 0xf1, + 0x53, 0xf8, 0x31, 0x7c, 0x5d, 0xd5, 0x3d, 0xd3, 0xbd, 0xd3, 0x33, 0xd3, 0x23, 0xb7, 0x99, 0xaa, + 0xf7, 0x5e, 0xfd, 0xde, 0x7b, 0xbf, 0x7a, 0xbf, 0x6a, 0xb4, 0xa6, 0x34, 0xa3, 0xbd, 0x1e, 0x53, + 0x8a, 0x76, 0x99, 0x0a, 0x12, 0x9a, 0x32, 0xa1, 0x69, 0xec, 0x9b, 0xe5, 0x30, 0xe6, 0xf0, 0xcf, + 0x4f, 0x52, 0xa9, 0x65, 0x7b, 0xbd, 0x6a, 0xd9, 0x17, 0x7c, 0x87, 0xb3, 0x28, 0xd8, 0xa6, 0x8a, + 0x8d, 0x5a, 0x7b, 0xaf, 0xa0, 0xc5, 0xfb, 0x79, 0xac, 0x5b, 0x49, 0x82, 0x97, 0xd0, 0x11, 0x9a, + 0x24, 0x3c, 0x72, 0x1d, 0xe2, 0xac, 0x2d, 0x61, 0x8c, 0x10, 0x57, 0x01, 0x8d, 0x63, 0xb9, 0xc7, + 0x22, 0xf7, 0x10, 0xac, 0xcd, 0x7b, 0xbf, 0x1d, 0x42, 0x2b, 0x85, 0x4b, 0x87, 0x69, 0xcd, 0x45, + 0x57, 0xe1, 0xe3, 0xe8, 0x98, 0x89, 0x9d, 0x7b, 0x1e, 0xc5, 0x67, 0xd0, 0x71, 0x08, 0x14, 0x73, + 0xa5, 0xcd, 0xc9, 0x01, 0xb7, 0xee, 0x4b, 0x98, 0x20, 0xb7, 0xb2, 0x11, 0x31, 0x15, 0xa6, 0x3c, + 0xd1, 0x5c, 0x0a, 0xf7, 0x30, 0x58, 0x2c, 0x60, 0x0f, 0xb5, 0xca, 0x16, 0xee, 0x1c, 0x39, 0xbc, + 0xb6, 0xb8, 0xd1, 0xf2, 0xcb, 0x38, 0x2f, 0xa2, 0xe5, 0xc2, 0x26, 0xec, 0x2b, 0x2d, 0x7b, 0xee, + 0x91, 0x1a, 0x2b, 0x17, 0xad, 0x24, 0x54, 0xa9, 0x3d, 0x99, 0x46, 0xbb, 0x54, 0xed, 0xea, 0xfd, + 0x84, 0xb9, 0x47, 0x0d, 0x8a, 0x16, 0x9a, 0x53, 0x34, 0xd6, 0xee, 0x31, 0xf8, 0xd7, 0xc2, 0xa7, + 0x50, 0xab, 0x6c, 0xe7, 0xce, 0x9b, 0x55, 0x9b, 0x3c, 0x13, 0x74, 0x3b, 0x86, 0xe4, 0x17, 0xb2, + 0xe4, 0xb3, 0x88, 0xf9, 0x42, 0xb0, 0xc3, 0xa8, 0xee, 0xa7, 0x4c, 0xb9, 0xc8, 0x44, 0x3c, 0x8d, + 0x96, 0x53, 0x16, 0xca, 0xa7, 0x2c, 0xdd, 0x0f, 0x58, 0x8f, 0xf2, 0xd8, 0x5d, 0xcc, 0xb2, 0xf1, + 0x7e, 0x74, 0xd0, 0xda, 0x66, 0x01, 0x2a, 0x78, 0xc7, 0x38, 0x1f, 0x2c, 0x5f, 0xf0, 0x80, 0x7d, + 0xd6, 0x67, 0x4a, 0xe3, 0x15, 0x34, 0x5f, 0x00, 0x31, 0x75, 0x5c, 0xc0, 0xab, 0x68, 0x5e, 0xe5, + 0x56, 0xa6, 0x80, 0x8b, 0x1b, 0x27, 0xfc, 0x91, 0xea, 0x9f, 0x40, 0x0b, 0x0a, 0xfa, 0x0d, 0x25, + 0x84, 0x32, 0xdb, 0x22, 0x02, 0x78, 0x0b, 0x34, 0x94, 0x51, 0x56, 0xc2, 0x0c, 0x62, 0xa9, 0x49, + 0x19, 0xe6, 0xa3, 0xde, 0x35, 0x74, 0xa5, 0x01, 0x34, 0x95, 0x48, 0xa1, 0x98, 0x77, 0xaf, 0x6c, + 0xfc, 0x36, 0x57, 0x33, 0x26, 0x32, 0x72, 0xf8, 0x3a, 0xba, 0xda, 0x24, 0x5e, 0x7e, 0xfa, 0x1b, + 0xe8, 0xa5, 0xa1, 0xf5, 0x1d, 0xa6, 0xc7, 0x9e, 0x3c, 0x72, 0xce, 0x5d, 0x74, 0x69, 0x9a, 0xa7, + 0x3d, 0xa3, 0x52, 0x6b, 0x67, 0x4c, 0xad, 0xbd, 0x9b, 0xe8, 0x5a, 0x25, 0x5c, 0x87, 0x77, 0x05, + 0x8b, 0x26, 0x16, 0x22, 0xe5, 0x32, 0xe5, 0x7a, 0xdf, 0xde, 0x29, 0xef, 0x13, 0xb4, 0xde, 0x2c, + 0x40, 0x8e, 0xea, 0xff, 0xe8, 0xa4, 0x62, 0x29, 0xa7, 0x31, 0xff, 0x02, 0x58, 0x57, 0x01, 0xd8, + 0x32, 0x9d, 0x07, 0x7f, 0xc3, 0x44, 0xc3, 0x8f, 0x96, 0xf7, 0x83, 0x53, 0x2e, 0x55, 0x67, 0x42, + 0xa9, 0xfe, 0x23, 0xdb, 0xe0, 0xb6, 0x08, 0xb6, 0x17, 0x0c, 0x5c, 0x2d, 0xe1, 0x2a, 0x1c, 0x9c, + 0xab, 0x6f, 0xf9, 0x5a, 0xb9, 0x15, 0x9d, 0x09, 0xad, 0xf0, 0x6e, 0xa0, 0x0b, 0x43, 0xcb, 0x8f, + 0x20, 0xf7, 0x88, 0x6a, 0xf6, 0x50, 0x3e, 0x61, 0x62, 0x80, 0x1e, 0x60, 0xf4, 0x45, 0x2c, 0xc3, + 0x27, 0x81, 0xce, 0xd6, 0x6d, 0x06, 0x9e, 0x87, 0xc8, 0x78, 0xc7, 0x3c, 0x78, 0x17, 0x79, 0xa3, + 0x36, 0xf7, 0xf3, 0x74, 0xa6, 0x50, 0xd8, 0xa6, 0x68, 0x8a, 0xb3, 0x80, 0xcf, 0xa3, 0xd3, 0x8a, + 0x89, 0x28, 0xc8, 0x71, 0x48, 0x11, 0xa8, 0x7e, 0x18, 0x82, 0x89, 0xa9, 0xc9, 0xbc, 0xf7, 0x1a, + 0x5a, 0x9d, 0x78, 0x50, 0xde, 0x61, 0x18, 0xba, 0xe5, 0x14, 0x5e, 0x46, 0x2f, 0x0c, 0xbd, 0xb6, + 0x20, 0xf0, 0xa6, 0x19, 0xd8, 0x15, 0x86, 0xe7, 0x30, 0xac, 0xc3, 0x05, 0x74, 0x6e, 0x8c, 0x43, + 0x9e, 0xf0, 0xe5, 0x32, 0x23, 0xf2, 0x30, 0x0f, 0xf2, 0x61, 0xb5, 0x09, 0xf3, 0xa1, 0x58, 0xab, + 0x36, 0xa8, 0xde, 0x30, 0x0f, 0xd9, 0xa9, 0x99, 0x06, 0x8f, 0xb8, 0xde, 0xad, 0x0b, 0x8b, 0xff, + 0x87, 0x96, 0x06, 0xb3, 0xd1, 0xcc, 0x23, 0xa7, 0x7e, 0x1e, 0xd5, 0x8d, 0x84, 0x9a, 0xa0, 0x39, + 0x84, 0xaf, 0x1d, 0x74, 0x7d, 0x68, 0x7e, 0x90, 0x4b, 0x9b, 0xbb, 0x54, 0x74, 0x59, 0x70, 0x4f, + 0x6a, 0xd0, 0xbf, 0x90, 0x66, 0xfa, 0x32, 0xeb, 0x55, 0xaa, 0x50, 0x60, 0x1c, 0xcb, 0xbd, 0xad, + 0x72, 0x71, 0x8b, 0x1f, 0x1f, 0x5a, 0x46, 0x54, 0x4e, 0x1f, 0x25, 0x54, 0x25, 0x9a, 0xa1, 0x14, + 0xcc, 0xb9, 0xd5, 0xd1, 0x68, 0x5b, 0x23, 0xb1, 0x2a, 0x9e, 0x26, 0xd8, 0xc6, 0xdf, 0xcb, 0x68, + 0xbe, 0x70, 0xc0, 0x7f, 0x39, 0xe8, 0x74, 0xfd, 0x40, 0xc7, 0x57, 0xfc, 0xa6, 0x72, 0xd4, 0xbe, + 0xea, 0x37, 0x97, 0x87, 0xe0, 0xab, 0x67, 0xee, 0x63, 0x6b, 0x44, 0x8a, 0xd7, 0x09, 0x29, 0x4a, + 0x4c, 0x76, 0x64, 0x4a, 0xf4, 0x2e, 0x23, 0xb1, 0xec, 0x76, 0x59, 0x44, 0xb8, 0x20, 0x34, 0x0c, + 0x65, 0x5f, 0xe8, 0x75, 0x22, 0x8d, 0xf6, 0xc3, 0x1b, 0x63, 0xbf, 0x30, 0x37, 0x96, 0x61, 0x3f, + 0xcd, 0x82, 0x0c, 0x42, 0xe0, 0x5f, 0x1d, 0x74, 0x66, 0x8c, 0x4c, 0xe0, 0x32, 0xd0, 0x29, 0xd2, + 0xd4, 0xbe, 0xe6, 0xcf, 0x20, 0x3b, 0x37, 0x20, 0xab, 0x57, 0x73, 0xab, 0x59, 0xd2, 0xc2, 0x3f, + 0x3b, 0xe8, 0x64, 0x8d, 0xd8, 0xe0, 0x4b, 0x7e, 0x23, 0x19, 0x6b, 0x5f, 0xf6, 0x9b, 0x89, 0x96, + 0x77, 0x13, 0x10, 0xbe, 0x09, 0x16, 0x95, 0xa2, 0xcd, 0x82, 0xf4, 0x1f, 0x07, 0x9d, 0x1d, 0x2b, + 0x43, 0x78, 0xdd, 0x9f, 0x41, 0xed, 0xda, 0xd7, 0xfd, 0x59, 0xa4, 0xcd, 0x13, 0x80, 0xfd, 0xd3, + 0xe7, 0xc0, 0x6e, 0x7e, 0x66, 0xdb, 0x3d, 0xd8, 0xa7, 0x9a, 0x84, 0x54, 0x90, 0xed, 0x7d, 0x02, + 0xa3, 0xc2, 0xbc, 0x79, 0xb3, 0xdf, 0x99, 0x1f, 0xcc, 0x1e, 0xc6, 0x61, 0xd1, 0x34, 0xa5, 0x33, + 0xa5, 0x29, 0x9d, 0x86, 0x4d, 0xe9, 0x4c, 0x6d, 0x4a, 0xe7, 0x39, 0x9a, 0x02, 0x48, 0x97, 0x2a, + 0xea, 0x85, 0x89, 0x3f, 0x45, 0x10, 0xdb, 0x2f, 0xfa, 0x53, 0x95, 0xef, 0x03, 0xc0, 0x75, 0x77, + 0x73, 0x97, 0x85, 0x4f, 0x08, 0xdf, 0x31, 0x47, 0x77, 0xa1, 0x30, 0x62, 0x08, 0xcd, 0x2a, 0x19, + 0x31, 0x72, 0x44, 0xb8, 0x22, 0xa1, 0x04, 0xec, 0xa1, 0x9e, 0x80, 0xf4, 0x77, 0x07, 0xad, 0x1c, + 0x94, 0x36, 0xbc, 0xea, 0x4f, 0x17, 0xd8, 0xf6, 0x45, 0xbf, 0x81, 0x38, 0x7a, 0x1f, 0x03, 0xe4, + 0x87, 0xc5, 0xb6, 0xc1, 0x90, 0xc4, 0x94, 0x0b, 0xcd, 0x3e, 0xcf, 0x2a, 0x6a, 0xad, 0x27, 0x30, + 0x84, 0x8a, 0x08, 0xfa, 0x0f, 0x33, 0x1d, 0x96, 0x44, 0x25, 0x3d, 0xfc, 0x9d, 0x83, 0xd0, 0x50, + 0x2d, 0xf1, 0x39, 0x7f, 0x92, 0xea, 0xb6, 0xcf, 0xfb, 0x93, 0x35, 0xf6, 0x36, 0xe0, 0x7c, 0xcb, + 0xcc, 0xe8, 0x7d, 0xa8, 0x9a, 0x10, 0x50, 0x35, 0x40, 0x62, 0xbf, 0xb5, 0x94, 0xa5, 0x27, 0x25, + 0xe6, 0x74, 0xf8, 0xc4, 0x20, 0x32, 0x34, 0xac, 0xb0, 0x50, 0xc9, 0x76, 0x2a, 0xf7, 0x40, 0x98, + 0xf0, 0x9f, 0xc0, 0xcf, 0x1a, 0xd5, 0xad, 0xf0, 0x73, 0x82, 0x7c, 0x57, 0xf8, 0x39, 0x51, 0xbd, + 0x1f, 0x03, 0xd8, 0x47, 0xb9, 0x05, 0x9c, 0x5f, 0x88, 0x33, 0xc9, 0xc4, 0x99, 0x6c, 0x33, 0x60, + 0x28, 0x94, 0x4e, 0xcb, 0xe2, 0xf6, 0xd8, 0x4d, 0xf3, 0x55, 0x43, 0x68, 0x14, 0xc1, 0x47, 0xcf, + 0x90, 0xbb, 0x2a, 0x61, 0xa1, 0xbd, 0x6d, 0x05, 0x23, 0x7e, 0x19, 0x0e, 0xea, 0x83, 0xe2, 0x5d, + 0x37, 0xa8, 0xc7, 0xbd, 0x1a, 0xea, 0x06, 0xf5, 0xf8, 0xc7, 0xc0, 0xeb, 0x90, 0xd1, 0xc6, 0x2d, + 0xad, 0x59, 0x2f, 0xa9, 0x64, 0x94, 0x77, 0x5c, 0x8a, 0x7a, 0xb0, 0xed, 0x73, 0xe0, 0x77, 0xf6, + 0xfe, 0xc8, 0xcd, 0x84, 0x6e, 0x3c, 0xe5, 0x21, 0xdb, 0xf8, 0x66, 0x0e, 0x2d, 0x17, 0xbb, 0x39, + 0x4f, 0x7e, 0x72, 0xd0, 0x29, 0xdb, 0xe7, 0xea, 0x53, 0x03, 0xfb, 0xfe, 0x4c, 0xaf, 0x91, 0xf6, + 0xa2, 0x7f, 0x4f, 0x0e, 0xf0, 0xdf, 0x01, 0x1c, 0x9b, 0xe5, 0x6d, 0xb2, 0x93, 0xca, 0x9e, 0xc1, + 0xc1, 0xd2, 0xac, 0x15, 0x96, 0x49, 0x44, 0xee, 0x40, 0x76, 0xa1, 0x89, 0x96, 0x71, 0x67, 0x64, + 0xa6, 0xe0, 0xef, 0x1d, 0xd4, 0xb2, 0xf0, 0xec, 0x1b, 0xa4, 0x42, 0x9e, 0x09, 0xcf, 0x93, 0x2a, + 0x9c, 0xf7, 0x01, 0xce, 0x7b, 0x0d, 0xe0, 0x58, 0x5e, 0x0f, 0x2e, 0xd6, 0x78, 0x6a, 0x7f, 0x0b, + 0x97, 0xcd, 0xc2, 0xca, 0x2e, 0x0f, 0xbe, 0xe8, 0x37, 0x78, 0xe5, 0x54, 0x21, 0x6d, 0x01, 0xa4, + 0x77, 0x1b, 0x43, 0x9a, 0x72, 0xd5, 0xda, 0x3e, 0x44, 0xbb, 0x34, 0xda, 0xf7, 0x3c, 0x86, 0x28, + 0x1d, 0xa3, 0xfe, 0x78, 0xe6, 0x1e, 0xba, 0x7d, 0xf8, 0x4b, 0xc7, 0xf9, 0x37, 0x00, 0x00, 0xff, + 0xff, 0xc4, 0x79, 0x5c, 0x8e, 0x85, 0x11, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/partnerapps.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/partnerapps.pb.go new file mode 100644 index 00000000..bc91c39b --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/partnerapps.pb.go @@ -0,0 +1,456 @@ +// Code generated by protoc-gen-go. +// source: steammessages_partnerapps.steamclient.proto +// DO NOT EDIT! + +package unified + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type CPartnerApps_RequestUploadToken_Request struct { + Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_RequestUploadToken_Request) Reset() { + *m = CPartnerApps_RequestUploadToken_Request{} +} +func (m *CPartnerApps_RequestUploadToken_Request) String() string { return proto.CompactTextString(m) } +func (*CPartnerApps_RequestUploadToken_Request) ProtoMessage() {} +func (*CPartnerApps_RequestUploadToken_Request) Descriptor() ([]byte, []int) { + return partnerapps_fileDescriptor0, []int{0} +} + +func (m *CPartnerApps_RequestUploadToken_Request) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CPartnerApps_RequestUploadToken_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CPartnerApps_RequestUploadToken_Response struct { + UploadToken *uint64 `protobuf:"varint,1,opt,name=upload_token" json:"upload_token,omitempty"` + Location *string `protobuf:"bytes,2,opt,name=location" json:"location,omitempty"` + RoutingId *uint64 `protobuf:"varint,3,opt,name=routing_id" json:"routing_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_RequestUploadToken_Response) Reset() { + *m = CPartnerApps_RequestUploadToken_Response{} +} +func (m *CPartnerApps_RequestUploadToken_Response) String() string { return proto.CompactTextString(m) } +func (*CPartnerApps_RequestUploadToken_Response) ProtoMessage() {} +func (*CPartnerApps_RequestUploadToken_Response) Descriptor() ([]byte, []int) { + return partnerapps_fileDescriptor0, []int{1} +} + +func (m *CPartnerApps_RequestUploadToken_Response) GetUploadToken() uint64 { + if m != nil && m.UploadToken != nil { + return *m.UploadToken + } + return 0 +} + +func (m *CPartnerApps_RequestUploadToken_Response) GetLocation() string { + if m != nil && m.Location != nil { + return *m.Location + } + return "" +} + +func (m *CPartnerApps_RequestUploadToken_Response) GetRoutingId() uint64 { + if m != nil && m.RoutingId != nil { + return *m.RoutingId + } + return 0 +} + +type CPartnerApps_FinishUpload_Request struct { + UploadToken *uint64 `protobuf:"varint,1,opt,name=upload_token" json:"upload_token,omitempty"` + RoutingId *uint64 `protobuf:"varint,2,opt,name=routing_id" json:"routing_id,omitempty"` + AppId *uint32 `protobuf:"varint,3,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_FinishUpload_Request) Reset() { *m = CPartnerApps_FinishUpload_Request{} } +func (m *CPartnerApps_FinishUpload_Request) String() string { return proto.CompactTextString(m) } +func (*CPartnerApps_FinishUpload_Request) ProtoMessage() {} +func (*CPartnerApps_FinishUpload_Request) Descriptor() ([]byte, []int) { + return partnerapps_fileDescriptor0, []int{2} +} + +func (m *CPartnerApps_FinishUpload_Request) GetUploadToken() uint64 { + if m != nil && m.UploadToken != nil { + return *m.UploadToken + } + return 0 +} + +func (m *CPartnerApps_FinishUpload_Request) GetRoutingId() uint64 { + if m != nil && m.RoutingId != nil { + return *m.RoutingId + } + return 0 +} + +func (m *CPartnerApps_FinishUpload_Request) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CPartnerApps_FinishUploadKVSign_Response struct { + SignedInstallscript *string `protobuf:"bytes,1,opt,name=signed_installscript" json:"signed_installscript,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_FinishUploadKVSign_Response) Reset() { + *m = CPartnerApps_FinishUploadKVSign_Response{} +} +func (m *CPartnerApps_FinishUploadKVSign_Response) String() string { return proto.CompactTextString(m) } +func (*CPartnerApps_FinishUploadKVSign_Response) ProtoMessage() {} +func (*CPartnerApps_FinishUploadKVSign_Response) Descriptor() ([]byte, []int) { + return partnerapps_fileDescriptor0, []int{3} +} + +func (m *CPartnerApps_FinishUploadKVSign_Response) GetSignedInstallscript() string { + if m != nil && m.SignedInstallscript != nil { + return *m.SignedInstallscript + } + return "" +} + +type CPartnerApps_FinishUploadLegacyDRM_Request struct { + UploadToken *uint64 `protobuf:"varint,1,opt,name=upload_token" json:"upload_token,omitempty"` + RoutingId *uint64 `protobuf:"varint,2,opt,name=routing_id" json:"routing_id,omitempty"` + AppId *uint32 `protobuf:"varint,3,opt,name=app_id" json:"app_id,omitempty"` + Flags *uint32 `protobuf:"varint,4,opt,name=flags" json:"flags,omitempty"` + ToolName *string `protobuf:"bytes,5,opt,name=tool_name" json:"tool_name,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_FinishUploadLegacyDRM_Request) Reset() { + *m = CPartnerApps_FinishUploadLegacyDRM_Request{} +} +func (m *CPartnerApps_FinishUploadLegacyDRM_Request) String() string { + return proto.CompactTextString(m) +} +func (*CPartnerApps_FinishUploadLegacyDRM_Request) ProtoMessage() {} +func (*CPartnerApps_FinishUploadLegacyDRM_Request) Descriptor() ([]byte, []int) { + return partnerapps_fileDescriptor0, []int{4} +} + +func (m *CPartnerApps_FinishUploadLegacyDRM_Request) GetUploadToken() uint64 { + if m != nil && m.UploadToken != nil { + return *m.UploadToken + } + return 0 +} + +func (m *CPartnerApps_FinishUploadLegacyDRM_Request) GetRoutingId() uint64 { + if m != nil && m.RoutingId != nil { + return *m.RoutingId + } + return 0 +} + +func (m *CPartnerApps_FinishUploadLegacyDRM_Request) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CPartnerApps_FinishUploadLegacyDRM_Request) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *CPartnerApps_FinishUploadLegacyDRM_Request) GetToolName() string { + if m != nil && m.ToolName != nil { + return *m.ToolName + } + return "" +} + +type CPartnerApps_FinishUploadLegacyDRM_Response struct { + FileId *string `protobuf:"bytes,1,opt,name=file_id" json:"file_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_FinishUploadLegacyDRM_Response) Reset() { + *m = CPartnerApps_FinishUploadLegacyDRM_Response{} +} +func (m *CPartnerApps_FinishUploadLegacyDRM_Response) String() string { + return proto.CompactTextString(m) +} +func (*CPartnerApps_FinishUploadLegacyDRM_Response) ProtoMessage() {} +func (*CPartnerApps_FinishUploadLegacyDRM_Response) Descriptor() ([]byte, []int) { + return partnerapps_fileDescriptor0, []int{5} +} + +func (m *CPartnerApps_FinishUploadLegacyDRM_Response) GetFileId() string { + if m != nil && m.FileId != nil { + return *m.FileId + } + return "" +} + +type CPartnerApps_FinishUpload_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_FinishUpload_Response) Reset() { *m = CPartnerApps_FinishUpload_Response{} } +func (m *CPartnerApps_FinishUpload_Response) String() string { return proto.CompactTextString(m) } +func (*CPartnerApps_FinishUpload_Response) ProtoMessage() {} +func (*CPartnerApps_FinishUpload_Response) Descriptor() ([]byte, []int) { + return partnerapps_fileDescriptor0, []int{6} +} + +type CPartnerApps_FindDRMUploads_Request struct { + AppId *int32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_FindDRMUploads_Request) Reset() { *m = CPartnerApps_FindDRMUploads_Request{} } +func (m *CPartnerApps_FindDRMUploads_Request) String() string { return proto.CompactTextString(m) } +func (*CPartnerApps_FindDRMUploads_Request) ProtoMessage() {} +func (*CPartnerApps_FindDRMUploads_Request) Descriptor() ([]byte, []int) { + return partnerapps_fileDescriptor0, []int{7} +} + +func (m *CPartnerApps_FindDRMUploads_Request) GetAppId() int32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CPartnerApps_ExistingDRMUpload struct { + FileId *string `protobuf:"bytes,1,opt,name=file_id" json:"file_id,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + ActorId *int32 `protobuf:"varint,3,opt,name=actor_id" json:"actor_id,omitempty"` + SuppliedName *string `protobuf:"bytes,5,opt,name=supplied_name" json:"supplied_name,omitempty"` + Flags *uint32 `protobuf:"varint,6,opt,name=flags" json:"flags,omitempty"` + ModType *string `protobuf:"bytes,7,opt,name=mod_type" json:"mod_type,omitempty"` + Timestamp *uint32 `protobuf:"fixed32,8,opt,name=timestamp" json:"timestamp,omitempty"` + OrigFileId *string `protobuf:"bytes,9,opt,name=orig_file_id" json:"orig_file_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_ExistingDRMUpload) Reset() { *m = CPartnerApps_ExistingDRMUpload{} } +func (m *CPartnerApps_ExistingDRMUpload) String() string { return proto.CompactTextString(m) } +func (*CPartnerApps_ExistingDRMUpload) ProtoMessage() {} +func (*CPartnerApps_ExistingDRMUpload) Descriptor() ([]byte, []int) { return partnerapps_fileDescriptor0, []int{8} } + +func (m *CPartnerApps_ExistingDRMUpload) GetFileId() string { + if m != nil && m.FileId != nil { + return *m.FileId + } + return "" +} + +func (m *CPartnerApps_ExistingDRMUpload) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CPartnerApps_ExistingDRMUpload) GetActorId() int32 { + if m != nil && m.ActorId != nil { + return *m.ActorId + } + return 0 +} + +func (m *CPartnerApps_ExistingDRMUpload) GetSuppliedName() string { + if m != nil && m.SuppliedName != nil { + return *m.SuppliedName + } + return "" +} + +func (m *CPartnerApps_ExistingDRMUpload) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *CPartnerApps_ExistingDRMUpload) GetModType() string { + if m != nil && m.ModType != nil { + return *m.ModType + } + return "" +} + +func (m *CPartnerApps_ExistingDRMUpload) GetTimestamp() uint32 { + if m != nil && m.Timestamp != nil { + return *m.Timestamp + } + return 0 +} + +func (m *CPartnerApps_ExistingDRMUpload) GetOrigFileId() string { + if m != nil && m.OrigFileId != nil { + return *m.OrigFileId + } + return "" +} + +type CPartnerApps_FindDRMUploads_Response struct { + Uploads []*CPartnerApps_ExistingDRMUpload `protobuf:"bytes,1,rep,name=uploads" json:"uploads,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_FindDRMUploads_Response) Reset() { *m = CPartnerApps_FindDRMUploads_Response{} } +func (m *CPartnerApps_FindDRMUploads_Response) String() string { return proto.CompactTextString(m) } +func (*CPartnerApps_FindDRMUploads_Response) ProtoMessage() {} +func (*CPartnerApps_FindDRMUploads_Response) Descriptor() ([]byte, []int) { + return partnerapps_fileDescriptor0, []int{9} +} + +func (m *CPartnerApps_FindDRMUploads_Response) GetUploads() []*CPartnerApps_ExistingDRMUpload { + if m != nil { + return m.Uploads + } + return nil +} + +type CPartnerApps_Download_Request struct { + FileId *string `protobuf:"bytes,1,opt,name=file_id" json:"file_id,omitempty"` + AppId *int32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_Download_Request) Reset() { *m = CPartnerApps_Download_Request{} } +func (m *CPartnerApps_Download_Request) String() string { return proto.CompactTextString(m) } +func (*CPartnerApps_Download_Request) ProtoMessage() {} +func (*CPartnerApps_Download_Request) Descriptor() ([]byte, []int) { return partnerapps_fileDescriptor0, []int{10} } + +func (m *CPartnerApps_Download_Request) GetFileId() string { + if m != nil && m.FileId != nil { + return *m.FileId + } + return "" +} + +func (m *CPartnerApps_Download_Request) GetAppId() int32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +type CPartnerApps_Download_Response struct { + DownloadUrl *string `protobuf:"bytes,1,opt,name=download_url" json:"download_url,omitempty"` + AppId *int32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPartnerApps_Download_Response) Reset() { *m = CPartnerApps_Download_Response{} } +func (m *CPartnerApps_Download_Response) String() string { return proto.CompactTextString(m) } +func (*CPartnerApps_Download_Response) ProtoMessage() {} +func (*CPartnerApps_Download_Response) Descriptor() ([]byte, []int) { return partnerapps_fileDescriptor0, []int{11} } + +func (m *CPartnerApps_Download_Response) GetDownloadUrl() string { + if m != nil && m.DownloadUrl != nil { + return *m.DownloadUrl + } + return "" +} + +func (m *CPartnerApps_Download_Response) GetAppId() int32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func init() { + proto.RegisterType((*CPartnerApps_RequestUploadToken_Request)(nil), "CPartnerApps_RequestUploadToken_Request") + proto.RegisterType((*CPartnerApps_RequestUploadToken_Response)(nil), "CPartnerApps_RequestUploadToken_Response") + proto.RegisterType((*CPartnerApps_FinishUpload_Request)(nil), "CPartnerApps_FinishUpload_Request") + proto.RegisterType((*CPartnerApps_FinishUploadKVSign_Response)(nil), "CPartnerApps_FinishUploadKVSign_Response") + proto.RegisterType((*CPartnerApps_FinishUploadLegacyDRM_Request)(nil), "CPartnerApps_FinishUploadLegacyDRM_Request") + proto.RegisterType((*CPartnerApps_FinishUploadLegacyDRM_Response)(nil), "CPartnerApps_FinishUploadLegacyDRM_Response") + proto.RegisterType((*CPartnerApps_FinishUpload_Response)(nil), "CPartnerApps_FinishUpload_Response") + proto.RegisterType((*CPartnerApps_FindDRMUploads_Request)(nil), "CPartnerApps_FindDRMUploads_Request") + proto.RegisterType((*CPartnerApps_ExistingDRMUpload)(nil), "CPartnerApps_ExistingDRMUpload") + proto.RegisterType((*CPartnerApps_FindDRMUploads_Response)(nil), "CPartnerApps_FindDRMUploads_Response") + proto.RegisterType((*CPartnerApps_Download_Request)(nil), "CPartnerApps_Download_Request") + proto.RegisterType((*CPartnerApps_Download_Response)(nil), "CPartnerApps_Download_Response") +} + +var partnerapps_fileDescriptor0 = []byte{ + // 809 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xc4, 0x96, 0x4f, 0x6f, 0xd3, 0x4a, + 0x14, 0xc5, 0xe5, 0xb6, 0x69, 0x9a, 0xe9, 0x4b, 0xdf, 0x7b, 0x56, 0x2b, 0x45, 0x11, 0xb4, 0xc6, + 0x2d, 0x22, 0xb4, 0xd5, 0x50, 0x15, 0x21, 0x36, 0x08, 0x95, 0xa6, 0x7f, 0x10, 0x05, 0x84, 0x5a, + 0x40, 0x6c, 0x50, 0x34, 0x75, 0x26, 0xe9, 0x08, 0xdb, 0x63, 0x3c, 0x63, 0x68, 0x77, 0x88, 0x15, + 0x1b, 0x3e, 0x00, 0x7b, 0x76, 0x20, 0x24, 0x24, 0xfa, 0xfd, 0xb8, 0x33, 0xb6, 0x13, 0x3b, 0x69, + 0x53, 0x23, 0x84, 0x58, 0x66, 0x7c, 0x7d, 0xee, 0x6f, 0xce, 0xdc, 0x39, 0x31, 0x5a, 0x11, 0x92, + 0x12, 0xcf, 0xa3, 0x42, 0x90, 0x2e, 0x15, 0xad, 0x80, 0x84, 0xd2, 0xa7, 0x21, 0x09, 0x02, 0x81, + 0xf5, 0x13, 0xc7, 0x65, 0xd4, 0x97, 0x38, 0x08, 0xb9, 0xe4, 0xf5, 0xd5, 0x7c, 0x71, 0xe4, 0xb3, + 0x0e, 0xa3, 0xed, 0xd6, 0x21, 0x11, 0x74, 0xb8, 0xda, 0x7e, 0x80, 0xae, 0x35, 0x9f, 0xc4, 0x7a, + 0xf7, 0x40, 0xaf, 0xb5, 0x4f, 0x5f, 0x47, 0x54, 0xc8, 0x67, 0x81, 0xcb, 0x49, 0xfb, 0x29, 0x7f, + 0x45, 0xfd, 0x74, 0xc9, 0xfc, 0x0f, 0x4d, 0x75, 0x98, 0x4b, 0x7d, 0xe2, 0xd1, 0x9a, 0x61, 0x19, + 0x8d, 0x8a, 0x59, 0x45, 0x25, 0x80, 0x60, 0xed, 0xda, 0x18, 0xfc, 0xac, 0xda, 0x1d, 0xd4, 0xb8, + 0x58, 0x4b, 0x04, 0xdc, 0x17, 0xd4, 0x9c, 0x45, 0xff, 0x44, 0x7a, 0xbd, 0x25, 0xd5, 0x03, 0x2d, + 0x38, 0xa1, 0x5a, 0xb8, 0xdc, 0x21, 0x92, 0x71, 0x5f, 0x6b, 0x56, 0x4c, 0x13, 0xa1, 0x90, 0x47, + 0x92, 0xf9, 0xdd, 0x16, 0xf4, 0x19, 0x57, 0x55, 0xf6, 0x4b, 0x74, 0x25, 0xd7, 0x67, 0x87, 0xf9, + 0x4c, 0x1c, 0xc5, 0x6d, 0x7a, 0xb4, 0x67, 0x37, 0xc8, 0xcb, 0x8d, 0xe9, 0xb5, 0x19, 0x34, 0x09, + 0xbb, 0x48, 0xe5, 0xab, 0xf6, 0xfd, 0x81, 0x6d, 0x64, 0xe5, 0xf7, 0x9e, 0x1f, 0xb0, 0x6e, 0x66, + 0x1b, 0x97, 0xd0, 0xac, 0x80, 0x05, 0xf0, 0x97, 0xf9, 0x42, 0x12, 0xd7, 0x15, 0x4e, 0xc8, 0x02, + 0x19, 0xfb, 0x63, 0x7f, 0x30, 0xd0, 0xf2, 0xb9, 0x52, 0x0f, 0x69, 0x97, 0x38, 0x27, 0x5b, 0xfb, + 0x8f, 0x7e, 0x1f, 0x59, 0x1d, 0x44, 0xc7, 0x25, 0x5d, 0x51, 0x9b, 0xd0, 0x3f, 0xff, 0x47, 0x15, + 0xc9, 0xb9, 0xdb, 0xd2, 0x47, 0x55, 0xd2, 0x28, 0x77, 0xd1, 0x4a, 0x21, 0x92, 0x64, 0x5f, 0xff, + 0xa2, 0xb2, 0x3a, 0x6b, 0xd5, 0x21, 0xde, 0xca, 0x12, 0xb2, 0x47, 0x79, 0x1e, 0xbf, 0x66, 0xdf, + 0x42, 0x8b, 0x83, 0x55, 0x6d, 0xd0, 0x8d, 0xcb, 0x7a, 0x03, 0x91, 0xc1, 0x57, 0xe2, 0x25, 0xfb, + 0x87, 0x81, 0xe6, 0x73, 0xef, 0x6d, 0x1f, 0x33, 0xa1, 0x76, 0xdc, 0x7b, 0x77, 0x08, 0x28, 0xa3, + 0xa1, 0x87, 0x4f, 0x8d, 0x0e, 0x71, 0x24, 0x0f, 0x53, 0x53, 0x4a, 0xe6, 0x1c, 0xaa, 0x8a, 0x28, + 0x08, 0x5c, 0x35, 0xfd, 0x7d, 0x27, 0xfa, 0x5e, 0x4d, 0xa6, 0xef, 0x79, 0x1c, 0x1c, 0x3f, 0x09, + 0x68, 0xad, 0xac, 0x0b, 0x94, 0x7b, 0x0c, 0xee, 0x8f, 0x24, 0x5e, 0x50, 0x9b, 0x82, 0xa5, 0xb2, + 0x3a, 0x19, 0x1e, 0xb2, 0x6e, 0x2b, 0x45, 0xa8, 0x68, 0x4f, 0x5e, 0xa0, 0xa5, 0xd1, 0xbb, 0x4d, + 0xcc, 0x5c, 0x43, 0xe5, 0xf8, 0x5c, 0x05, 0xb0, 0x8f, 0x37, 0xa6, 0xd7, 0x17, 0xf0, 0xe8, 0xdd, + 0xda, 0x1b, 0xe8, 0x72, 0xae, 0x62, 0x8b, 0xbf, 0xf5, 0x73, 0xd3, 0x7d, 0x81, 0x1d, 0x25, 0x7b, + 0x67, 0xc0, 0xd1, 0x8c, 0x42, 0xff, 0x06, 0xb6, 0xd3, 0xc5, 0x28, 0x74, 0xcf, 0xd6, 0x59, 0xff, + 0x8a, 0xd0, 0x74, 0x46, 0xc7, 0xfc, 0x6e, 0xa0, 0x5a, 0x02, 0x11, 0xdf, 0x85, 0xcc, 0xed, 0x36, + 0x1b, 0xb8, 0x60, 0x96, 0xd4, 0xaf, 0xe3, 0xa2, 0x49, 0x61, 0x6f, 0xbc, 0x3f, 0xad, 0xdd, 0x49, + 0x0a, 0xac, 0xd8, 0x47, 0x4b, 0xdf, 0x0f, 0xab, 0xc3, 0x43, 0x2b, 0x77, 0xed, 0x2c, 0xe5, 0x49, + 0x5a, 0x73, 0xc3, 0x52, 0x37, 0x13, 0x6c, 0x35, 0xbf, 0x19, 0x68, 0x2e, 0x11, 0xe8, 0x59, 0xfc, + 0xd7, 0x80, 0xe9, 0x31, 0x75, 0x22, 0x49, 0x0e, 0x01, 0x34, 0x4f, 0x0b, 0x79, 0xec, 0x40, 0x68, + 0x2b, 0xe0, 0xd3, 0x3e, 0x70, 0x73, 0x7b, 0xf7, 0x8f, 0x03, 0xef, 0x02, 0x70, 0xf3, 0x5c, 0x60, + 0x27, 0x12, 0x92, 0x7b, 0x85, 0xb8, 0xbf, 0x18, 0xc8, 0x1c, 0x4e, 0x4b, 0xd3, 0xc6, 0x17, 0xc6, + 0xf5, 0x20, 0xee, 0x88, 0xcc, 0xb5, 0x77, 0x00, 0x77, 0xb3, 0xc9, 0x3d, 0x8f, 0x49, 0xcb, 0xa3, + 0xf2, 0x88, 0x2b, 0x5a, 0x7d, 0xd8, 0x16, 0xf1, 0x07, 0x06, 0x82, 0x74, 0x24, 0x0d, 0xd5, 0x72, + 0x82, 0xcb, 0x84, 0xe5, 0x70, 0x2f, 0x70, 0xa9, 0xa4, 0xe6, 0x67, 0x70, 0x39, 0xdb, 0xa7, 0x1f, + 0x36, 0x2b, 0xb8, 0x78, 0x6a, 0xd7, 0x57, 0xf1, 0x2f, 0x04, 0xab, 0xbd, 0x06, 0xf0, 0xab, 0x79, + 0xf8, 0xb3, 0xa6, 0x22, 0x63, 0xea, 0xa7, 0x01, 0xcc, 0xde, 0x44, 0x14, 0xf2, 0x75, 0x11, 0x17, + 0x88, 0xed, 0xdb, 0x00, 0x75, 0x73, 0x18, 0xea, 0x9c, 0x93, 0xcf, 0xb0, 0x7d, 0x34, 0xd0, 0x4c, + 0x3e, 0xf5, 0xcc, 0x25, 0x5c, 0xe0, 0x1f, 0xa0, 0x7e, 0x15, 0x17, 0x49, 0x4e, 0x1b, 0x03, 0xd8, + 0xb2, 0x7a, 0x28, 0xac, 0xc7, 0x96, 0xc7, 0x61, 0x3c, 0x43, 0xea, 0xc0, 0xc7, 0x0b, 0x30, 0x30, + 0x00, 0x4c, 0x52, 0xd5, 0x3a, 0x3c, 0xb1, 0xf4, 0x77, 0x88, 0xb9, 0x87, 0xa6, 0xd2, 0xa0, 0x33, + 0xe7, 0xf1, 0xc8, 0x08, 0xad, 0x2f, 0xe0, 0xd1, 0x01, 0x59, 0x5f, 0x87, 0xe6, 0xf8, 0x80, 0x86, + 0x6f, 0x98, 0x43, 0x13, 0x5b, 0x84, 0xf6, 0x05, 0x7a, 0x59, 0x1e, 0xf1, 0xe1, 0xf3, 0xca, 0x53, + 0x2c, 0xd0, 0x3d, 0xf9, 0x22, 0x13, 0x9b, 0xe3, 0xef, 0x0c, 0xe3, 0x67, 0x00, 0x00, 0x00, 0xff, + 0xff, 0xec, 0x20, 0xc0, 0x4b, 0xaf, 0x09, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/player.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/player.pb.go new file mode 100644 index 00000000..996005f8 --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/player.pb.go @@ -0,0 +1,586 @@ +// Code generated by protoc-gen-go. +// source: steammessages_player.steamclient.proto +// DO NOT EDIT! + +package unified + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type CPlayer_GetGameBadgeLevels_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayer_GetGameBadgeLevels_Request) Reset() { *m = CPlayer_GetGameBadgeLevels_Request{} } +func (m *CPlayer_GetGameBadgeLevels_Request) String() string { return proto.CompactTextString(m) } +func (*CPlayer_GetGameBadgeLevels_Request) ProtoMessage() {} +func (*CPlayer_GetGameBadgeLevels_Request) Descriptor() ([]byte, []int) { + return player_fileDescriptor0, []int{0} +} + +func (m *CPlayer_GetGameBadgeLevels_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CPlayer_GetGameBadgeLevels_Response struct { + PlayerLevel *uint32 `protobuf:"varint,1,opt,name=player_level" json:"player_level,omitempty"` + Badges []*CPlayer_GetGameBadgeLevels_Response_Badge `protobuf:"bytes,2,rep,name=badges" json:"badges,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayer_GetGameBadgeLevels_Response) Reset() { *m = CPlayer_GetGameBadgeLevels_Response{} } +func (m *CPlayer_GetGameBadgeLevels_Response) String() string { return proto.CompactTextString(m) } +func (*CPlayer_GetGameBadgeLevels_Response) ProtoMessage() {} +func (*CPlayer_GetGameBadgeLevels_Response) Descriptor() ([]byte, []int) { + return player_fileDescriptor0, []int{1} +} + +func (m *CPlayer_GetGameBadgeLevels_Response) GetPlayerLevel() uint32 { + if m != nil && m.PlayerLevel != nil { + return *m.PlayerLevel + } + return 0 +} + +func (m *CPlayer_GetGameBadgeLevels_Response) GetBadges() []*CPlayer_GetGameBadgeLevels_Response_Badge { + if m != nil { + return m.Badges + } + return nil +} + +type CPlayer_GetGameBadgeLevels_Response_Badge struct { + Level *int32 `protobuf:"varint,1,opt,name=level" json:"level,omitempty"` + Series *int32 `protobuf:"varint,2,opt,name=series" json:"series,omitempty"` + BorderColor *uint32 `protobuf:"varint,3,opt,name=border_color" json:"border_color,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayer_GetGameBadgeLevels_Response_Badge) Reset() { + *m = CPlayer_GetGameBadgeLevels_Response_Badge{} +} +func (m *CPlayer_GetGameBadgeLevels_Response_Badge) String() string { return proto.CompactTextString(m) } +func (*CPlayer_GetGameBadgeLevels_Response_Badge) ProtoMessage() {} +func (*CPlayer_GetGameBadgeLevels_Response_Badge) Descriptor() ([]byte, []int) { + return player_fileDescriptor0, []int{1, 0} +} + +func (m *CPlayer_GetGameBadgeLevels_Response_Badge) GetLevel() int32 { + if m != nil && m.Level != nil { + return *m.Level + } + return 0 +} + +func (m *CPlayer_GetGameBadgeLevels_Response_Badge) GetSeries() int32 { + if m != nil && m.Series != nil { + return *m.Series + } + return 0 +} + +func (m *CPlayer_GetGameBadgeLevels_Response_Badge) GetBorderColor() uint32 { + if m != nil && m.BorderColor != nil { + return *m.BorderColor + } + return 0 +} + +type CPlayer_GetLastPlayedTimes_Request struct { + MinLastPlayed *uint32 `protobuf:"varint,1,opt,name=min_last_played" json:"min_last_played,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayer_GetLastPlayedTimes_Request) Reset() { *m = CPlayer_GetLastPlayedTimes_Request{} } +func (m *CPlayer_GetLastPlayedTimes_Request) String() string { return proto.CompactTextString(m) } +func (*CPlayer_GetLastPlayedTimes_Request) ProtoMessage() {} +func (*CPlayer_GetLastPlayedTimes_Request) Descriptor() ([]byte, []int) { + return player_fileDescriptor0, []int{2} +} + +func (m *CPlayer_GetLastPlayedTimes_Request) GetMinLastPlayed() uint32 { + if m != nil && m.MinLastPlayed != nil { + return *m.MinLastPlayed + } + return 0 +} + +type CPlayer_GetLastPlayedTimes_Response struct { + Games []*CPlayer_GetLastPlayedTimes_Response_Game `protobuf:"bytes,1,rep,name=games" json:"games,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayer_GetLastPlayedTimes_Response) Reset() { *m = CPlayer_GetLastPlayedTimes_Response{} } +func (m *CPlayer_GetLastPlayedTimes_Response) String() string { return proto.CompactTextString(m) } +func (*CPlayer_GetLastPlayedTimes_Response) ProtoMessage() {} +func (*CPlayer_GetLastPlayedTimes_Response) Descriptor() ([]byte, []int) { + return player_fileDescriptor0, []int{3} +} + +func (m *CPlayer_GetLastPlayedTimes_Response) GetGames() []*CPlayer_GetLastPlayedTimes_Response_Game { + if m != nil { + return m.Games + } + return nil +} + +type CPlayer_GetLastPlayedTimes_Response_Game struct { + Appid *int32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + LastPlaytime *uint32 `protobuf:"varint,2,opt,name=last_playtime" json:"last_playtime,omitempty"` + Playtime_2Weeks *int32 `protobuf:"varint,3,opt,name=playtime_2weeks" json:"playtime_2weeks,omitempty"` + PlaytimeForever *int32 `protobuf:"varint,4,opt,name=playtime_forever" json:"playtime_forever,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayer_GetLastPlayedTimes_Response_Game) Reset() { + *m = CPlayer_GetLastPlayedTimes_Response_Game{} +} +func (m *CPlayer_GetLastPlayedTimes_Response_Game) String() string { return proto.CompactTextString(m) } +func (*CPlayer_GetLastPlayedTimes_Response_Game) ProtoMessage() {} +func (*CPlayer_GetLastPlayedTimes_Response_Game) Descriptor() ([]byte, []int) { + return player_fileDescriptor0, []int{3, 0} +} + +func (m *CPlayer_GetLastPlayedTimes_Response_Game) GetAppid() int32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CPlayer_GetLastPlayedTimes_Response_Game) GetLastPlaytime() uint32 { + if m != nil && m.LastPlaytime != nil { + return *m.LastPlaytime + } + return 0 +} + +func (m *CPlayer_GetLastPlayedTimes_Response_Game) GetPlaytime_2Weeks() int32 { + if m != nil && m.Playtime_2Weeks != nil { + return *m.Playtime_2Weeks + } + return 0 +} + +func (m *CPlayer_GetLastPlayedTimes_Response_Game) GetPlaytimeForever() int32 { + if m != nil && m.PlaytimeForever != nil { + return *m.PlaytimeForever + } + return 0 +} + +type CPlayer_AcceptSSA_Request struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayer_AcceptSSA_Request) Reset() { *m = CPlayer_AcceptSSA_Request{} } +func (m *CPlayer_AcceptSSA_Request) String() string { return proto.CompactTextString(m) } +func (*CPlayer_AcceptSSA_Request) ProtoMessage() {} +func (*CPlayer_AcceptSSA_Request) Descriptor() ([]byte, []int) { return player_fileDescriptor0, []int{4} } + +type CPlayer_AcceptSSA_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayer_AcceptSSA_Response) Reset() { *m = CPlayer_AcceptSSA_Response{} } +func (m *CPlayer_AcceptSSA_Response) String() string { return proto.CompactTextString(m) } +func (*CPlayer_AcceptSSA_Response) ProtoMessage() {} +func (*CPlayer_AcceptSSA_Response) Descriptor() ([]byte, []int) { return player_fileDescriptor0, []int{5} } + +type CPlayer_LastPlayedTimes_Notification struct { + Games []*CPlayer_GetLastPlayedTimes_Response_Game `protobuf:"bytes,1,rep,name=games" json:"games,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayer_LastPlayedTimes_Notification) Reset() { *m = CPlayer_LastPlayedTimes_Notification{} } +func (m *CPlayer_LastPlayedTimes_Notification) String() string { return proto.CompactTextString(m) } +func (*CPlayer_LastPlayedTimes_Notification) ProtoMessage() {} +func (*CPlayer_LastPlayedTimes_Notification) Descriptor() ([]byte, []int) { + return player_fileDescriptor0, []int{6} +} + +func (m *CPlayer_LastPlayedTimes_Notification) GetGames() []*CPlayer_GetLastPlayedTimes_Response_Game { + if m != nil { + return m.Games + } + return nil +} + +type CPlayerClient_GetSystemInformation_Request struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayerClient_GetSystemInformation_Request) Reset() { + *m = CPlayerClient_GetSystemInformation_Request{} +} +func (m *CPlayerClient_GetSystemInformation_Request) String() string { + return proto.CompactTextString(m) +} +func (*CPlayerClient_GetSystemInformation_Request) ProtoMessage() {} +func (*CPlayerClient_GetSystemInformation_Request) Descriptor() ([]byte, []int) { + return player_fileDescriptor0, []int{7} +} + +type CClientSystemInfo struct { + Cpu *CClientSystemInfo_CPU `protobuf:"bytes,1,opt,name=cpu" json:"cpu,omitempty"` + VideoCard *CClientSystemInfo_VideoCard `protobuf:"bytes,2,opt,name=video_card" json:"video_card,omitempty"` + OperatingSystem *string `protobuf:"bytes,3,opt,name=operating_system" json:"operating_system,omitempty"` + Os_64Bit *bool `protobuf:"varint,4,opt,name=os_64bit" json:"os_64bit,omitempty"` + SystemRamMb *int32 `protobuf:"varint,5,opt,name=system_ram_mb" json:"system_ram_mb,omitempty"` + AudioDevice *string `protobuf:"bytes,6,opt,name=audio_device" json:"audio_device,omitempty"` + AudioDriverVersion *string `protobuf:"bytes,7,opt,name=audio_driver_version" json:"audio_driver_version,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CClientSystemInfo) Reset() { *m = CClientSystemInfo{} } +func (m *CClientSystemInfo) String() string { return proto.CompactTextString(m) } +func (*CClientSystemInfo) ProtoMessage() {} +func (*CClientSystemInfo) Descriptor() ([]byte, []int) { return player_fileDescriptor0, []int{8} } + +func (m *CClientSystemInfo) GetCpu() *CClientSystemInfo_CPU { + if m != nil { + return m.Cpu + } + return nil +} + +func (m *CClientSystemInfo) GetVideoCard() *CClientSystemInfo_VideoCard { + if m != nil { + return m.VideoCard + } + return nil +} + +func (m *CClientSystemInfo) GetOperatingSystem() string { + if m != nil && m.OperatingSystem != nil { + return *m.OperatingSystem + } + return "" +} + +func (m *CClientSystemInfo) GetOs_64Bit() bool { + if m != nil && m.Os_64Bit != nil { + return *m.Os_64Bit + } + return false +} + +func (m *CClientSystemInfo) GetSystemRamMb() int32 { + if m != nil && m.SystemRamMb != nil { + return *m.SystemRamMb + } + return 0 +} + +func (m *CClientSystemInfo) GetAudioDevice() string { + if m != nil && m.AudioDevice != nil { + return *m.AudioDevice + } + return "" +} + +func (m *CClientSystemInfo) GetAudioDriverVersion() string { + if m != nil && m.AudioDriverVersion != nil { + return *m.AudioDriverVersion + } + return "" +} + +type CClientSystemInfo_CPU struct { + SpeedMhz *int32 `protobuf:"varint,1,opt,name=speed_mhz" json:"speed_mhz,omitempty"` + Vendor *string `protobuf:"bytes,2,opt,name=vendor" json:"vendor,omitempty"` + LogicalProcessors *int32 `protobuf:"varint,3,opt,name=logical_processors" json:"logical_processors,omitempty"` + PhysicalProcessors *int32 `protobuf:"varint,4,opt,name=physical_processors" json:"physical_processors,omitempty"` + Hyperthreading *bool `protobuf:"varint,5,opt,name=hyperthreading" json:"hyperthreading,omitempty"` + Fcmov *bool `protobuf:"varint,6,opt,name=fcmov" json:"fcmov,omitempty"` + Sse2 *bool `protobuf:"varint,7,opt,name=sse2" json:"sse2,omitempty"` + Sse3 *bool `protobuf:"varint,8,opt,name=sse3" json:"sse3,omitempty"` + Ssse3 *bool `protobuf:"varint,9,opt,name=ssse3" json:"ssse3,omitempty"` + Sse4A *bool `protobuf:"varint,10,opt,name=sse4a" json:"sse4a,omitempty"` + Sse41 *bool `protobuf:"varint,11,opt,name=sse41" json:"sse41,omitempty"` + Sse42 *bool `protobuf:"varint,12,opt,name=sse42" json:"sse42,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CClientSystemInfo_CPU) Reset() { *m = CClientSystemInfo_CPU{} } +func (m *CClientSystemInfo_CPU) String() string { return proto.CompactTextString(m) } +func (*CClientSystemInfo_CPU) ProtoMessage() {} +func (*CClientSystemInfo_CPU) Descriptor() ([]byte, []int) { return player_fileDescriptor0, []int{8, 0} } + +func (m *CClientSystemInfo_CPU) GetSpeedMhz() int32 { + if m != nil && m.SpeedMhz != nil { + return *m.SpeedMhz + } + return 0 +} + +func (m *CClientSystemInfo_CPU) GetVendor() string { + if m != nil && m.Vendor != nil { + return *m.Vendor + } + return "" +} + +func (m *CClientSystemInfo_CPU) GetLogicalProcessors() int32 { + if m != nil && m.LogicalProcessors != nil { + return *m.LogicalProcessors + } + return 0 +} + +func (m *CClientSystemInfo_CPU) GetPhysicalProcessors() int32 { + if m != nil && m.PhysicalProcessors != nil { + return *m.PhysicalProcessors + } + return 0 +} + +func (m *CClientSystemInfo_CPU) GetHyperthreading() bool { + if m != nil && m.Hyperthreading != nil { + return *m.Hyperthreading + } + return false +} + +func (m *CClientSystemInfo_CPU) GetFcmov() bool { + if m != nil && m.Fcmov != nil { + return *m.Fcmov + } + return false +} + +func (m *CClientSystemInfo_CPU) GetSse2() bool { + if m != nil && m.Sse2 != nil { + return *m.Sse2 + } + return false +} + +func (m *CClientSystemInfo_CPU) GetSse3() bool { + if m != nil && m.Sse3 != nil { + return *m.Sse3 + } + return false +} + +func (m *CClientSystemInfo_CPU) GetSsse3() bool { + if m != nil && m.Ssse3 != nil { + return *m.Ssse3 + } + return false +} + +func (m *CClientSystemInfo_CPU) GetSse4A() bool { + if m != nil && m.Sse4A != nil { + return *m.Sse4A + } + return false +} + +func (m *CClientSystemInfo_CPU) GetSse41() bool { + if m != nil && m.Sse41 != nil { + return *m.Sse41 + } + return false +} + +func (m *CClientSystemInfo_CPU) GetSse42() bool { + if m != nil && m.Sse42 != nil { + return *m.Sse42 + } + return false +} + +type CClientSystemInfo_VideoCard struct { + Driver *string `protobuf:"bytes,1,opt,name=driver" json:"driver,omitempty"` + DriverVersion *string `protobuf:"bytes,2,opt,name=driver_version" json:"driver_version,omitempty"` + DriverDate *uint32 `protobuf:"varint,3,opt,name=driver_date" json:"driver_date,omitempty"` + DirectxVersion *string `protobuf:"bytes,4,opt,name=directx_version" json:"directx_version,omitempty"` + OpenglVersion *string `protobuf:"bytes,5,opt,name=opengl_version" json:"opengl_version,omitempty"` + Vendorid *int32 `protobuf:"varint,6,opt,name=vendorid" json:"vendorid,omitempty"` + Deviceid *int32 `protobuf:"varint,7,opt,name=deviceid" json:"deviceid,omitempty"` + VramMb *int32 `protobuf:"varint,8,opt,name=vram_mb" json:"vram_mb,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CClientSystemInfo_VideoCard) Reset() { *m = CClientSystemInfo_VideoCard{} } +func (m *CClientSystemInfo_VideoCard) String() string { return proto.CompactTextString(m) } +func (*CClientSystemInfo_VideoCard) ProtoMessage() {} +func (*CClientSystemInfo_VideoCard) Descriptor() ([]byte, []int) { return player_fileDescriptor0, []int{8, 1} } + +func (m *CClientSystemInfo_VideoCard) GetDriver() string { + if m != nil && m.Driver != nil { + return *m.Driver + } + return "" +} + +func (m *CClientSystemInfo_VideoCard) GetDriverVersion() string { + if m != nil && m.DriverVersion != nil { + return *m.DriverVersion + } + return "" +} + +func (m *CClientSystemInfo_VideoCard) GetDriverDate() uint32 { + if m != nil && m.DriverDate != nil { + return *m.DriverDate + } + return 0 +} + +func (m *CClientSystemInfo_VideoCard) GetDirectxVersion() string { + if m != nil && m.DirectxVersion != nil { + return *m.DirectxVersion + } + return "" +} + +func (m *CClientSystemInfo_VideoCard) GetOpenglVersion() string { + if m != nil && m.OpenglVersion != nil { + return *m.OpenglVersion + } + return "" +} + +func (m *CClientSystemInfo_VideoCard) GetVendorid() int32 { + if m != nil && m.Vendorid != nil { + return *m.Vendorid + } + return 0 +} + +func (m *CClientSystemInfo_VideoCard) GetDeviceid() int32 { + if m != nil && m.Deviceid != nil { + return *m.Deviceid + } + return 0 +} + +func (m *CClientSystemInfo_VideoCard) GetVramMb() int32 { + if m != nil && m.VramMb != nil { + return *m.VramMb + } + return 0 +} + +type CPlayerClient_GetSystemInformation_Response struct { + SystemInfo *CClientSystemInfo `protobuf:"bytes,1,opt,name=system_info" json:"system_info,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPlayerClient_GetSystemInformation_Response) Reset() { + *m = CPlayerClient_GetSystemInformation_Response{} +} +func (m *CPlayerClient_GetSystemInformation_Response) String() string { + return proto.CompactTextString(m) +} +func (*CPlayerClient_GetSystemInformation_Response) ProtoMessage() {} +func (*CPlayerClient_GetSystemInformation_Response) Descriptor() ([]byte, []int) { + return player_fileDescriptor0, []int{9} +} + +func (m *CPlayerClient_GetSystemInformation_Response) GetSystemInfo() *CClientSystemInfo { + if m != nil { + return m.SystemInfo + } + return nil +} + +func init() { + proto.RegisterType((*CPlayer_GetGameBadgeLevels_Request)(nil), "CPlayer_GetGameBadgeLevels_Request") + proto.RegisterType((*CPlayer_GetGameBadgeLevels_Response)(nil), "CPlayer_GetGameBadgeLevels_Response") + proto.RegisterType((*CPlayer_GetGameBadgeLevels_Response_Badge)(nil), "CPlayer_GetGameBadgeLevels_Response.Badge") + proto.RegisterType((*CPlayer_GetLastPlayedTimes_Request)(nil), "CPlayer_GetLastPlayedTimes_Request") + proto.RegisterType((*CPlayer_GetLastPlayedTimes_Response)(nil), "CPlayer_GetLastPlayedTimes_Response") + proto.RegisterType((*CPlayer_GetLastPlayedTimes_Response_Game)(nil), "CPlayer_GetLastPlayedTimes_Response.Game") + proto.RegisterType((*CPlayer_AcceptSSA_Request)(nil), "CPlayer_AcceptSSA_Request") + proto.RegisterType((*CPlayer_AcceptSSA_Response)(nil), "CPlayer_AcceptSSA_Response") + proto.RegisterType((*CPlayer_LastPlayedTimes_Notification)(nil), "CPlayer_LastPlayedTimes_Notification") + proto.RegisterType((*CPlayerClient_GetSystemInformation_Request)(nil), "CPlayerClient_GetSystemInformation_Request") + proto.RegisterType((*CClientSystemInfo)(nil), "CClientSystemInfo") + proto.RegisterType((*CClientSystemInfo_CPU)(nil), "CClientSystemInfo.CPU") + proto.RegisterType((*CClientSystemInfo_VideoCard)(nil), "CClientSystemInfo.VideoCard") + proto.RegisterType((*CPlayerClient_GetSystemInformation_Response)(nil), "CPlayerClient_GetSystemInformation_Response") +} + +var player_fileDescriptor0 = []byte{ + // 1067 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x9c, 0x55, 0x4d, 0x6f, 0xdb, 0x46, + 0x10, 0x05, 0x2d, 0xcb, 0x96, 0x46, 0x76, 0x9c, 0x6c, 0x9c, 0x94, 0xa1, 0x5d, 0x60, 0x41, 0xa7, + 0xf9, 0x70, 0x1c, 0xa2, 0x55, 0x82, 0xa2, 0x68, 0x0b, 0x04, 0xb6, 0x0f, 0x41, 0x01, 0x23, 0x48, + 0xe3, 0x38, 0xa7, 0x02, 0xec, 0x8a, 0x5c, 0xc9, 0x44, 0x48, 0xae, 0xca, 0x5d, 0x29, 0x55, 0x4f, + 0x45, 0xce, 0xbd, 0x15, 0xfd, 0x1b, 0xbd, 0xb9, 0xe7, 0x00, 0xfd, 0x23, 0xfd, 0x03, 0x3d, 0xf6, + 0xde, 0xd9, 0x5d, 0x52, 0x1f, 0x96, 0x9d, 0xaa, 0x39, 0x18, 0xd6, 0xee, 0xbc, 0x1d, 0xbe, 0x79, + 0x3b, 0xf3, 0x16, 0xee, 0x48, 0xc5, 0x59, 0x96, 0x71, 0x29, 0x59, 0x8f, 0xcb, 0xb0, 0x9f, 0xb2, + 0x11, 0x2f, 0x02, 0xb3, 0x19, 0xa5, 0x09, 0xcf, 0x55, 0xd0, 0x2f, 0x84, 0x12, 0xde, 0xde, 0x2c, + 0x6e, 0x90, 0x27, 0xdd, 0x84, 0xc7, 0x61, 0x87, 0x49, 0x3e, 0x8f, 0xf6, 0x1f, 0x81, 0x7f, 0xf8, + 0xdc, 0xa4, 0x0a, 0x9f, 0x72, 0xf5, 0x94, 0x65, 0xfc, 0x80, 0xc5, 0x3d, 0x7e, 0xc4, 0x87, 0x3c, + 0x95, 0xe1, 0x0b, 0xfe, 0xc3, 0x80, 0x4b, 0x45, 0xd6, 0xa1, 0xce, 0xfa, 0xfd, 0x24, 0x76, 0x1d, + 0xea, 0xdc, 0x5b, 0xf7, 0xcf, 0x1c, 0xd8, 0x79, 0xef, 0x29, 0xd9, 0x17, 0xb9, 0xe4, 0x64, 0x13, + 0xd6, 0x2c, 0xcd, 0x30, 0xd5, 0x11, 0x7b, 0x9a, 0x7c, 0x09, 0x2b, 0x1d, 0x8d, 0x96, 0xee, 0x12, + 0xad, 0xdd, 0x6b, 0xb5, 0x77, 0x83, 0x05, 0x72, 0x05, 0x66, 0xd3, 0xfb, 0x1a, 0xea, 0xe6, 0x87, + 0x66, 0x34, 0xc9, 0x59, 0x27, 0x57, 0x60, 0x45, 0xf2, 0x22, 0x31, 0x39, 0xf5, 0x1a, 0xbf, 0xdc, + 0x11, 0x45, 0x8c, 0x39, 0x23, 0x91, 0x8a, 0xc2, 0xad, 0x19, 0xde, 0x6f, 0x9d, 0x99, 0x6a, 0x8f, + 0x98, 0x54, 0x66, 0x15, 0xbf, 0x4c, 0x50, 0xaf, 0x71, 0xb5, 0xdf, 0xc1, 0x46, 0x96, 0xe4, 0x61, + 0x8a, 0x61, 0x2b, 0x73, 0x59, 0xf7, 0xc1, 0xe1, 0xdb, 0x33, 0xf7, 0xc9, 0xcb, 0x53, 0x4e, 0x33, + 0x21, 0x15, 0x2d, 0x78, 0x84, 0x3a, 0x52, 0x0d, 0x7b, 0x68, 0x61, 0x54, 0x61, 0x1e, 0xaa, 0x10, + 0x60, 0x35, 0xa6, 0x2c, 0x2d, 0x38, 0x8b, 0x47, 0xf4, 0x75, 0x2e, 0xde, 0x48, 0xca, 0x3a, 0x62, + 0xa0, 0xfc, 0x77, 0xb3, 0xe2, 0xcd, 0x93, 0x28, 0xc5, 0xfb, 0x02, 0xea, 0x3d, 0x14, 0x43, 0xe2, + 0xb7, 0xb5, 0x4a, 0xf7, 0x83, 0x05, 0x0e, 0x05, 0x5a, 0x3e, 0x2f, 0x84, 0x65, 0xfd, 0x7f, 0xf6, + 0xd6, 0xea, 0xe4, 0x06, 0xac, 0x8f, 0x4b, 0xd2, 0x44, 0x8d, 0x54, 0xeb, 0xe4, 0x23, 0xd8, 0xa8, + 0x76, 0xc2, 0xf6, 0x1b, 0xce, 0x5f, 0x4b, 0xa3, 0x56, 0x9d, 0xb8, 0x70, 0x75, 0x1c, 0xe8, 0x8a, + 0x02, 0xd5, 0x2e, 0xdc, 0x65, 0x1d, 0xf1, 0xb7, 0xe0, 0x56, 0x45, 0x66, 0x3f, 0x8a, 0x78, 0x5f, + 0x1d, 0x1f, 0xef, 0x57, 0xea, 0xf9, 0xdb, 0xe0, 0x5d, 0x14, 0xb4, 0x04, 0xfd, 0xef, 0xe1, 0x76, + 0x15, 0x3d, 0x5f, 0xc4, 0x33, 0xa1, 0xb0, 0x55, 0x23, 0xa6, 0x12, 0x91, 0x7f, 0x78, 0xf5, 0xfe, + 0x1e, 0xec, 0x96, 0xd8, 0x43, 0x73, 0x09, 0xfa, 0xc4, 0xf1, 0x08, 0x3b, 0x3f, 0xfb, 0x26, 0xc7, + 0x32, 0x32, 0x93, 0x7f, 0xcc, 0xf6, 0x9f, 0x65, 0xb8, 0x76, 0x68, 0x81, 0x13, 0x10, 0xd9, 0x81, + 0x5a, 0xd4, 0x1f, 0x18, 0xdd, 0x5a, 0xed, 0x9b, 0xc1, 0x1c, 0x00, 0xd9, 0x9c, 0x90, 0x4f, 0x01, + 0x86, 0x49, 0xcc, 0x45, 0x18, 0xb1, 0x22, 0x36, 0x62, 0xb6, 0xda, 0xdb, 0x17, 0x60, 0x5f, 0x69, + 0xd0, 0x21, 0x62, 0xb4, 0xa2, 0xa2, 0xcf, 0x0b, 0x64, 0x90, 0xf7, 0x42, 0x69, 0x10, 0x46, 0xeb, + 0x26, 0xb9, 0x0a, 0x0d, 0x21, 0xc3, 0xcf, 0x1f, 0x77, 0x12, 0x65, 0x34, 0x6e, 0xe8, 0xdb, 0xb2, + 0x88, 0xb0, 0x60, 0x59, 0x98, 0x75, 0xdc, 0x7a, 0xd5, 0xd8, 0x6c, 0x10, 0x27, 0x22, 0x8c, 0xf9, + 0x30, 0x89, 0xb8, 0xbb, 0x62, 0x8e, 0x6f, 0xc3, 0x66, 0xb9, 0x5b, 0x24, 0x78, 0x4d, 0x21, 0xfe, + 0x49, 0xac, 0xd2, 0x5d, 0xd5, 0x51, 0xef, 0x2f, 0x07, 0x6a, 0x9a, 0xf0, 0x35, 0x68, 0xca, 0x3e, + 0x47, 0x2f, 0xc8, 0x4e, 0x7f, 0x9a, 0xcc, 0xcd, 0x90, 0xe7, 0x31, 0x4e, 0xc8, 0x92, 0x49, 0xe4, + 0x01, 0x49, 0x45, 0x0f, 0x2f, 0x21, 0x0d, 0xd1, 0x1f, 0x22, 0x34, 0x11, 0x51, 0x54, 0xfd, 0xb0, + 0x05, 0xd7, 0xfb, 0xa7, 0x23, 0x79, 0x3e, 0x68, 0x5a, 0x82, 0xdc, 0x84, 0x2b, 0xa7, 0x23, 0xac, + 0x4d, 0x9d, 0xea, 0x8e, 0xc7, 0xfa, 0x0c, 0xdf, 0x86, 0xee, 0xc1, 0x6e, 0x94, 0x89, 0xa1, 0x21, + 0xda, 0x20, 0x6b, 0xb0, 0x2c, 0x25, 0x6f, 0x1b, 0x62, 0xd5, 0xea, 0x91, 0xdb, 0xa8, 0xa0, 0xd2, + 0x2c, 0x9b, 0x93, 0x25, 0x7f, 0xcc, 0x5c, 0x98, 0x5e, 0x7e, 0xe6, 0xb6, 0xa6, 0x97, 0x6d, 0x77, + 0x4d, 0x2f, 0xbd, 0xdf, 0x1d, 0x68, 0x4e, 0x74, 0xc6, 0xaa, 0xac, 0x10, 0xa6, 0xca, 0xa6, 0x26, + 0x77, 0x4e, 0x18, 0x5b, 0xed, 0x75, 0x68, 0x95, 0xfb, 0x31, 0x53, 0xdc, 0x9a, 0x84, 0x9e, 0x87, + 0x38, 0xc1, 0xd9, 0x56, 0x3f, 0x8e, 0xd1, 0xcb, 0x55, 0x16, 0xbc, 0xbd, 0xbc, 0x97, 0x8e, 0xf7, + 0xeb, 0xd5, 0xdd, 0x59, 0x0d, 0x71, 0xd2, 0x56, 0x8c, 0x18, 0xb8, 0x63, 0xaf, 0x07, 0x77, 0x56, + 0xcd, 0xce, 0x06, 0xac, 0x0e, 0xcb, 0x7b, 0x6c, 0x98, 0x11, 0x7a, 0x05, 0x0f, 0x16, 0xea, 0xd2, + 0xd2, 0x0c, 0xee, 0x42, 0xab, 0xec, 0x86, 0x04, 0xc3, 0x65, 0x63, 0x92, 0xf9, 0x66, 0x6b, 0xff, + 0x5d, 0x83, 0x15, 0x9b, 0x97, 0xfc, 0xe1, 0x00, 0x99, 0x77, 0x54, 0xb2, 0x13, 0xfc, 0xb7, 0xe1, + 0x7b, 0xb7, 0x17, 0xf1, 0x64, 0xff, 0x04, 0xfd, 0xf0, 0xdb, 0x17, 0x5c, 0x0d, 0x8a, 0x5c, 0x1a, + 0xdb, 0x3b, 0xd6, 0xef, 0x0b, 0x35, 0x30, 0x2a, 0xba, 0x94, 0xd1, 0x01, 0xba, 0xf2, 0x9e, 0x09, + 0x99, 0x04, 0xd4, 0x78, 0x36, 0xc5, 0x02, 0xcd, 0x9e, 0x9e, 0xf0, 0x3d, 0xca, 0xf2, 0x98, 0x26, + 0x5d, 0x9a, 0xa8, 0xbb, 0x12, 0x23, 0x49, 0x4a, 0x7e, 0x73, 0xc0, 0xb5, 0x85, 0xcd, 0x0f, 0xfb, + 0x2c, 0xfd, 0x4b, 0x1c, 0x7c, 0x96, 0xfe, 0x65, 0x76, 0xe1, 0x07, 0x48, 0x7f, 0x17, 0x01, 0x96, + 0xfb, 0x79, 0x1f, 0x97, 0x63, 0x9a, 0x2c, 0x8a, 0xc4, 0x20, 0x57, 0x24, 0x82, 0xe6, 0xd8, 0xd1, + 0x88, 0x17, 0x5c, 0x6a, 0x81, 0xde, 0x56, 0xf0, 0x1e, 0x07, 0xfc, 0x18, 0xbf, 0x7a, 0xeb, 0x04, + 0x75, 0xa1, 0x89, 0xd4, 0xa9, 0x31, 0x8e, 0xe3, 0x62, 0xe5, 0x3b, 0xde, 0xf7, 0x1e, 0x62, 0xf8, + 0xfe, 0x3e, 0xc5, 0xb8, 0x6e, 0x20, 0xc3, 0x41, 0x83, 0xa4, 0xd4, 0x20, 0xab, 0xaf, 0x7d, 0x53, + 0x29, 0xf6, 0x2c, 0x6b, 0xff, 0x5a, 0x83, 0xb5, 0xe9, 0x3e, 0x22, 0xbf, 0x38, 0x70, 0xc3, 0x38, + 0xe9, 0xe8, 0xbc, 0x72, 0x9f, 0x04, 0x8b, 0x38, 0xaf, 0xd7, 0x0a, 0x9e, 0x89, 0x31, 0xd9, 0x27, + 0xc8, 0xe6, 0xab, 0xe9, 0x30, 0xed, 0x16, 0x22, 0x33, 0xec, 0x90, 0x81, 0x12, 0xd5, 0x43, 0x87, + 0x97, 0x9d, 0xe1, 0x13, 0x51, 0xbd, 0x89, 0x9a, 0xa1, 0x11, 0x91, 0xfc, 0xe9, 0xc0, 0xe6, 0x45, + 0xad, 0x4d, 0x1e, 0x04, 0x8b, 0xbb, 0xb4, 0xb7, 0x17, 0xfc, 0x8f, 0x61, 0xf1, 0x9f, 0x23, 0xe9, + 0xa3, 0xf2, 0xa8, 0xe5, 0xab, 0xc5, 0x9d, 0x70, 0x9e, 0x7a, 0xa0, 0xb5, 0xbc, 0xc9, 0x24, 0x87, + 0x7d, 0xa2, 0x0d, 0x40, 0x77, 0xae, 0xa4, 0x76, 0xe8, 0x3c, 0xdd, 0x29, 0x77, 0xe6, 0xc4, 0xaf, + 0x92, 0xe4, 0x53, 0xfa, 0xc8, 0x77, 0x67, 0xee, 0xd2, 0x41, 0xed, 0x67, 0xc7, 0xf9, 0x37, 0x00, + 0x00, 0xff, 0xff, 0x9e, 0xe2, 0xe2, 0x67, 0xb1, 0x09, 0x00, 0x00, +} diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/publishedfile.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/publishedfile.pb.go new file mode 100644 index 00000000..06e85481 --- /dev/null +++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/unified/publishedfile.pb.go @@ -0,0 +1,2702 @@ +// Code generated by protoc-gen-go. +// source: steammessages_publishedfile.steamclient.proto +// DO NOT EDIT! + +package unified + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +type PublishedFileDetails_EPublishedFileForSaleStatus int32 + +const ( + PublishedFileDetails_k_PFFSS_NotForSale PublishedFileDetails_EPublishedFileForSaleStatus = 0 + PublishedFileDetails_k_PFFSS_PendingApproval PublishedFileDetails_EPublishedFileForSaleStatus = 1 + PublishedFileDetails_k_PFFSS_ApprovedForSale PublishedFileDetails_EPublishedFileForSaleStatus = 2 + PublishedFileDetails_k_PFFSS_RejectedForSale PublishedFileDetails_EPublishedFileForSaleStatus = 3 + PublishedFileDetails_k_PFFSS_NoLongerForSale PublishedFileDetails_EPublishedFileForSaleStatus = 4 + PublishedFileDetails_k_PFFSS_TentativeApproval PublishedFileDetails_EPublishedFileForSaleStatus = 5 +) + +var PublishedFileDetails_EPublishedFileForSaleStatus_name = map[int32]string{ + 0: "k_PFFSS_NotForSale", + 1: "k_PFFSS_PendingApproval", + 2: "k_PFFSS_ApprovedForSale", + 3: "k_PFFSS_RejectedForSale", + 4: "k_PFFSS_NoLongerForSale", + 5: "k_PFFSS_TentativeApproval", +} +var PublishedFileDetails_EPublishedFileForSaleStatus_value = map[string]int32{ + "k_PFFSS_NotForSale": 0, + "k_PFFSS_PendingApproval": 1, + "k_PFFSS_ApprovedForSale": 2, + "k_PFFSS_RejectedForSale": 3, + "k_PFFSS_NoLongerForSale": 4, + "k_PFFSS_TentativeApproval": 5, +} + +func (x PublishedFileDetails_EPublishedFileForSaleStatus) Enum() *PublishedFileDetails_EPublishedFileForSaleStatus { + p := new(PublishedFileDetails_EPublishedFileForSaleStatus) + *p = x + return p +} +func (x PublishedFileDetails_EPublishedFileForSaleStatus) String() string { + return proto.EnumName(PublishedFileDetails_EPublishedFileForSaleStatus_name, int32(x)) +} +func (x *PublishedFileDetails_EPublishedFileForSaleStatus) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(PublishedFileDetails_EPublishedFileForSaleStatus_value, data, "PublishedFileDetails_EPublishedFileForSaleStatus") + if err != nil { + return err + } + *x = PublishedFileDetails_EPublishedFileForSaleStatus(value) + return nil +} +func (PublishedFileDetails_EPublishedFileForSaleStatus) EnumDescriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{9, 0} +} + +type CPublishedFile_Subscribe_Request struct { + Publishedfileid *uint64 `protobuf:"varint,1,opt,name=publishedfileid" json:"publishedfileid,omitempty"` + ListType *uint32 `protobuf:"varint,2,opt,name=list_type" json:"list_type,omitempty"` + Appid *int32 `protobuf:"varint,3,opt,name=appid" json:"appid,omitempty"` + NotifyClient *bool `protobuf:"varint,4,opt,name=notify_client" json:"notify_client,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_Subscribe_Request) Reset() { *m = CPublishedFile_Subscribe_Request{} } +func (m *CPublishedFile_Subscribe_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_Subscribe_Request) ProtoMessage() {} +func (*CPublishedFile_Subscribe_Request) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{0} +} + +func (m *CPublishedFile_Subscribe_Request) GetPublishedfileid() uint64 { + if m != nil && m.Publishedfileid != nil { + return *m.Publishedfileid + } + return 0 +} + +func (m *CPublishedFile_Subscribe_Request) GetListType() uint32 { + if m != nil && m.ListType != nil { + return *m.ListType + } + return 0 +} + +func (m *CPublishedFile_Subscribe_Request) GetAppid() int32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CPublishedFile_Subscribe_Request) GetNotifyClient() bool { + if m != nil && m.NotifyClient != nil { + return *m.NotifyClient + } + return false +} + +type CPublishedFile_Subscribe_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_Subscribe_Response) Reset() { *m = CPublishedFile_Subscribe_Response{} } +func (m *CPublishedFile_Subscribe_Response) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_Subscribe_Response) ProtoMessage() {} +func (*CPublishedFile_Subscribe_Response) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{1} +} + +type CPublishedFile_Unsubscribe_Request struct { + Publishedfileid *uint64 `protobuf:"varint,1,opt,name=publishedfileid" json:"publishedfileid,omitempty"` + ListType *uint32 `protobuf:"varint,2,opt,name=list_type" json:"list_type,omitempty"` + Appid *int32 `protobuf:"varint,3,opt,name=appid" json:"appid,omitempty"` + NotifyClient *bool `protobuf:"varint,4,opt,name=notify_client" json:"notify_client,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_Unsubscribe_Request) Reset() { *m = CPublishedFile_Unsubscribe_Request{} } +func (m *CPublishedFile_Unsubscribe_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_Unsubscribe_Request) ProtoMessage() {} +func (*CPublishedFile_Unsubscribe_Request) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{2} +} + +func (m *CPublishedFile_Unsubscribe_Request) GetPublishedfileid() uint64 { + if m != nil && m.Publishedfileid != nil { + return *m.Publishedfileid + } + return 0 +} + +func (m *CPublishedFile_Unsubscribe_Request) GetListType() uint32 { + if m != nil && m.ListType != nil { + return *m.ListType + } + return 0 +} + +func (m *CPublishedFile_Unsubscribe_Request) GetAppid() int32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CPublishedFile_Unsubscribe_Request) GetNotifyClient() bool { + if m != nil && m.NotifyClient != nil { + return *m.NotifyClient + } + return false +} + +type CPublishedFile_Unsubscribe_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_Unsubscribe_Response) Reset() { *m = CPublishedFile_Unsubscribe_Response{} } +func (m *CPublishedFile_Unsubscribe_Response) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_Unsubscribe_Response) ProtoMessage() {} +func (*CPublishedFile_Unsubscribe_Response) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{3} +} + +type CPublishedFile_CanSubscribe_Request struct { + Publishedfileid *uint64 `protobuf:"varint,1,opt,name=publishedfileid" json:"publishedfileid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_CanSubscribe_Request) Reset() { *m = CPublishedFile_CanSubscribe_Request{} } +func (m *CPublishedFile_CanSubscribe_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_CanSubscribe_Request) ProtoMessage() {} +func (*CPublishedFile_CanSubscribe_Request) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{4} +} + +func (m *CPublishedFile_CanSubscribe_Request) GetPublishedfileid() uint64 { + if m != nil && m.Publishedfileid != nil { + return *m.Publishedfileid + } + return 0 +} + +type CPublishedFile_CanSubscribe_Response struct { + CanSubscribe *bool `protobuf:"varint,1,opt,name=can_subscribe" json:"can_subscribe,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_CanSubscribe_Response) Reset() { *m = CPublishedFile_CanSubscribe_Response{} } +func (m *CPublishedFile_CanSubscribe_Response) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_CanSubscribe_Response) ProtoMessage() {} +func (*CPublishedFile_CanSubscribe_Response) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{5} +} + +func (m *CPublishedFile_CanSubscribe_Response) GetCanSubscribe() bool { + if m != nil && m.CanSubscribe != nil { + return *m.CanSubscribe + } + return false +} + +type CPublishedFile_Publish_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + ConsumerAppid *uint32 `protobuf:"varint,2,opt,name=consumer_appid" json:"consumer_appid,omitempty"` + Cloudfilename *string `protobuf:"bytes,3,opt,name=cloudfilename" json:"cloudfilename,omitempty"` + PreviewCloudfilename *string `protobuf:"bytes,4,opt,name=preview_cloudfilename" json:"preview_cloudfilename,omitempty"` + Title *string `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"` + FileDescription *string `protobuf:"bytes,6,opt,name=file_description" json:"file_description,omitempty"` + FileType *uint32 `protobuf:"varint,7,opt,name=file_type" json:"file_type,omitempty"` + ConsumerShortcutName *string `protobuf:"bytes,8,opt,name=consumer_shortcut_name" json:"consumer_shortcut_name,omitempty"` + YoutubeUsername *string `protobuf:"bytes,9,opt,name=youtube_username" json:"youtube_username,omitempty"` + YoutubeVideoid *string `protobuf:"bytes,10,opt,name=youtube_videoid" json:"youtube_videoid,omitempty"` + Visibility *uint32 `protobuf:"varint,11,opt,name=visibility" json:"visibility,omitempty"` + RedirectUri *string `protobuf:"bytes,12,opt,name=redirect_uri" json:"redirect_uri,omitempty"` + Tags []string `protobuf:"bytes,13,rep,name=tags" json:"tags,omitempty"` + CollectionType *string `protobuf:"bytes,14,opt,name=collection_type" json:"collection_type,omitempty"` + GameType *string `protobuf:"bytes,15,opt,name=game_type" json:"game_type,omitempty"` + Url *string `protobuf:"bytes,16,opt,name=url" json:"url,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_Publish_Request) Reset() { *m = CPublishedFile_Publish_Request{} } +func (m *CPublishedFile_Publish_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_Publish_Request) ProtoMessage() {} +func (*CPublishedFile_Publish_Request) Descriptor() ([]byte, []int) { return publishedfile_fileDescriptor0, []int{6} } + +func (m *CPublishedFile_Publish_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CPublishedFile_Publish_Request) GetConsumerAppid() uint32 { + if m != nil && m.ConsumerAppid != nil { + return *m.ConsumerAppid + } + return 0 +} + +func (m *CPublishedFile_Publish_Request) GetCloudfilename() string { + if m != nil && m.Cloudfilename != nil { + return *m.Cloudfilename + } + return "" +} + +func (m *CPublishedFile_Publish_Request) GetPreviewCloudfilename() string { + if m != nil && m.PreviewCloudfilename != nil { + return *m.PreviewCloudfilename + } + return "" +} + +func (m *CPublishedFile_Publish_Request) GetTitle() string { + if m != nil && m.Title != nil { + return *m.Title + } + return "" +} + +func (m *CPublishedFile_Publish_Request) GetFileDescription() string { + if m != nil && m.FileDescription != nil { + return *m.FileDescription + } + return "" +} + +func (m *CPublishedFile_Publish_Request) GetFileType() uint32 { + if m != nil && m.FileType != nil { + return *m.FileType + } + return 0 +} + +func (m *CPublishedFile_Publish_Request) GetConsumerShortcutName() string { + if m != nil && m.ConsumerShortcutName != nil { + return *m.ConsumerShortcutName + } + return "" +} + +func (m *CPublishedFile_Publish_Request) GetYoutubeUsername() string { + if m != nil && m.YoutubeUsername != nil { + return *m.YoutubeUsername + } + return "" +} + +func (m *CPublishedFile_Publish_Request) GetYoutubeVideoid() string { + if m != nil && m.YoutubeVideoid != nil { + return *m.YoutubeVideoid + } + return "" +} + +func (m *CPublishedFile_Publish_Request) GetVisibility() uint32 { + if m != nil && m.Visibility != nil { + return *m.Visibility + } + return 0 +} + +func (m *CPublishedFile_Publish_Request) GetRedirectUri() string { + if m != nil && m.RedirectUri != nil { + return *m.RedirectUri + } + return "" +} + +func (m *CPublishedFile_Publish_Request) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func (m *CPublishedFile_Publish_Request) GetCollectionType() string { + if m != nil && m.CollectionType != nil { + return *m.CollectionType + } + return "" +} + +func (m *CPublishedFile_Publish_Request) GetGameType() string { + if m != nil && m.GameType != nil { + return *m.GameType + } + return "" +} + +func (m *CPublishedFile_Publish_Request) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +type CPublishedFile_Publish_Response struct { + Publishedfileid *uint64 `protobuf:"varint,1,opt,name=publishedfileid" json:"publishedfileid,omitempty"` + RedirectUri *string `protobuf:"bytes,2,opt,name=redirect_uri" json:"redirect_uri,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_Publish_Response) Reset() { *m = CPublishedFile_Publish_Response{} } +func (m *CPublishedFile_Publish_Response) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_Publish_Response) ProtoMessage() {} +func (*CPublishedFile_Publish_Response) Descriptor() ([]byte, []int) { return publishedfile_fileDescriptor0, []int{7} } + +func (m *CPublishedFile_Publish_Response) GetPublishedfileid() uint64 { + if m != nil && m.Publishedfileid != nil { + return *m.Publishedfileid + } + return 0 +} + +func (m *CPublishedFile_Publish_Response) GetRedirectUri() string { + if m != nil && m.RedirectUri != nil { + return *m.RedirectUri + } + return "" +} + +type CPublishedFile_GetDetails_Request struct { + Publishedfileids []uint64 `protobuf:"fixed64,1,rep,name=publishedfileids" json:"publishedfileids,omitempty"` + Includetags *bool `protobuf:"varint,2,opt,name=includetags" json:"includetags,omitempty"` + Includeadditionalpreviews *bool `protobuf:"varint,3,opt,name=includeadditionalpreviews" json:"includeadditionalpreviews,omitempty"` + Includechildren *bool `protobuf:"varint,4,opt,name=includechildren" json:"includechildren,omitempty"` + Includekvtags *bool `protobuf:"varint,5,opt,name=includekvtags" json:"includekvtags,omitempty"` + Includevotes *bool `protobuf:"varint,6,opt,name=includevotes" json:"includevotes,omitempty"` + ShortDescription *bool `protobuf:"varint,8,opt,name=short_description" json:"short_description,omitempty"` + Includeforsaledata *bool `protobuf:"varint,10,opt,name=includeforsaledata" json:"includeforsaledata,omitempty"` + Includemetadata *bool `protobuf:"varint,11,opt,name=includemetadata" json:"includemetadata,omitempty"` + Language *int32 `protobuf:"varint,12,opt,name=language,def=0" json:"language,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetDetails_Request) Reset() { *m = CPublishedFile_GetDetails_Request{} } +func (m *CPublishedFile_GetDetails_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_GetDetails_Request) ProtoMessage() {} +func (*CPublishedFile_GetDetails_Request) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{8} +} + +const Default_CPublishedFile_GetDetails_Request_Language int32 = 0 + +func (m *CPublishedFile_GetDetails_Request) GetPublishedfileids() []uint64 { + if m != nil { + return m.Publishedfileids + } + return nil +} + +func (m *CPublishedFile_GetDetails_Request) GetIncludetags() bool { + if m != nil && m.Includetags != nil { + return *m.Includetags + } + return false +} + +func (m *CPublishedFile_GetDetails_Request) GetIncludeadditionalpreviews() bool { + if m != nil && m.Includeadditionalpreviews != nil { + return *m.Includeadditionalpreviews + } + return false +} + +func (m *CPublishedFile_GetDetails_Request) GetIncludechildren() bool { + if m != nil && m.Includechildren != nil { + return *m.Includechildren + } + return false +} + +func (m *CPublishedFile_GetDetails_Request) GetIncludekvtags() bool { + if m != nil && m.Includekvtags != nil { + return *m.Includekvtags + } + return false +} + +func (m *CPublishedFile_GetDetails_Request) GetIncludevotes() bool { + if m != nil && m.Includevotes != nil { + return *m.Includevotes + } + return false +} + +func (m *CPublishedFile_GetDetails_Request) GetShortDescription() bool { + if m != nil && m.ShortDescription != nil { + return *m.ShortDescription + } + return false +} + +func (m *CPublishedFile_GetDetails_Request) GetIncludeforsaledata() bool { + if m != nil && m.Includeforsaledata != nil { + return *m.Includeforsaledata + } + return false +} + +func (m *CPublishedFile_GetDetails_Request) GetIncludemetadata() bool { + if m != nil && m.Includemetadata != nil { + return *m.Includemetadata + } + return false +} + +func (m *CPublishedFile_GetDetails_Request) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return Default_CPublishedFile_GetDetails_Request_Language +} + +type PublishedFileDetails struct { + Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"` + Publishedfileid *uint64 `protobuf:"varint,2,opt,name=publishedfileid" json:"publishedfileid,omitempty"` + Creator *uint64 `protobuf:"fixed64,3,opt,name=creator" json:"creator,omitempty"` + CreatorAppid *uint32 `protobuf:"varint,4,opt,name=creator_appid" json:"creator_appid,omitempty"` + ConsumerAppid *uint32 `protobuf:"varint,5,opt,name=consumer_appid" json:"consumer_appid,omitempty"` + ConsumerShortcutid *uint32 `protobuf:"varint,6,opt,name=consumer_shortcutid" json:"consumer_shortcutid,omitempty"` + Filename *string `protobuf:"bytes,7,opt,name=filename" json:"filename,omitempty"` + FileSize *uint64 `protobuf:"varint,8,opt,name=file_size" json:"file_size,omitempty"` + PreviewFileSize *uint64 `protobuf:"varint,9,opt,name=preview_file_size" json:"preview_file_size,omitempty"` + FileUrl *string `protobuf:"bytes,10,opt,name=file_url" json:"file_url,omitempty"` + PreviewUrl *string `protobuf:"bytes,11,opt,name=preview_url" json:"preview_url,omitempty"` + Youtubevideoid *string `protobuf:"bytes,12,opt,name=youtubevideoid" json:"youtubevideoid,omitempty"` + Url *string `protobuf:"bytes,13,opt,name=url" json:"url,omitempty"` + HcontentFile *uint64 `protobuf:"fixed64,14,opt,name=hcontent_file" json:"hcontent_file,omitempty"` + HcontentPreview *uint64 `protobuf:"fixed64,15,opt,name=hcontent_preview" json:"hcontent_preview,omitempty"` + Title *string `protobuf:"bytes,16,opt,name=title" json:"title,omitempty"` + FileDescription *string `protobuf:"bytes,17,opt,name=file_description" json:"file_description,omitempty"` + ShortDescription *string `protobuf:"bytes,18,opt,name=short_description" json:"short_description,omitempty"` + TimeCreated *uint32 `protobuf:"varint,19,opt,name=time_created" json:"time_created,omitempty"` + TimeUpdated *uint32 `protobuf:"varint,20,opt,name=time_updated" json:"time_updated,omitempty"` + Visibility *uint32 `protobuf:"varint,21,opt,name=visibility" json:"visibility,omitempty"` + Flags *uint32 `protobuf:"varint,22,opt,name=flags" json:"flags,omitempty"` + WorkshopFile *bool `protobuf:"varint,23,opt,name=workshop_file" json:"workshop_file,omitempty"` + WorkshopAccepted *bool `protobuf:"varint,24,opt,name=workshop_accepted" json:"workshop_accepted,omitempty"` + ShowSubscribeAll *bool `protobuf:"varint,25,opt,name=show_subscribe_all" json:"show_subscribe_all,omitempty"` + NumCommentsDeveloper *int32 `protobuf:"varint,26,opt,name=num_comments_developer" json:"num_comments_developer,omitempty"` + NumCommentsPublic *int32 `protobuf:"varint,27,opt,name=num_comments_public" json:"num_comments_public,omitempty"` + Banned *bool `protobuf:"varint,28,opt,name=banned" json:"banned,omitempty"` + BanReason *string `protobuf:"bytes,29,opt,name=ban_reason" json:"ban_reason,omitempty"` + Banner *uint64 `protobuf:"fixed64,30,opt,name=banner" json:"banner,omitempty"` + CanBeDeleted *bool `protobuf:"varint,31,opt,name=can_be_deleted" json:"can_be_deleted,omitempty"` + Incompatible *bool `protobuf:"varint,32,opt,name=incompatible" json:"incompatible,omitempty"` + AppName *string `protobuf:"bytes,33,opt,name=app_name" json:"app_name,omitempty"` + FileType *uint32 `protobuf:"varint,34,opt,name=file_type" json:"file_type,omitempty"` + CanSubscribe *bool `protobuf:"varint,35,opt,name=can_subscribe" json:"can_subscribe,omitempty"` + Subscriptions *uint32 `protobuf:"varint,36,opt,name=subscriptions" json:"subscriptions,omitempty"` + Favorited *uint32 `protobuf:"varint,37,opt,name=favorited" json:"favorited,omitempty"` + Followers *uint32 `protobuf:"varint,38,opt,name=followers" json:"followers,omitempty"` + LifetimeSubscriptions *uint32 `protobuf:"varint,39,opt,name=lifetime_subscriptions" json:"lifetime_subscriptions,omitempty"` + LifetimeFavorited *uint32 `protobuf:"varint,40,opt,name=lifetime_favorited" json:"lifetime_favorited,omitempty"` + LifetimeFollowers *uint32 `protobuf:"varint,41,opt,name=lifetime_followers" json:"lifetime_followers,omitempty"` + Views *uint32 `protobuf:"varint,42,opt,name=views" json:"views,omitempty"` + ImageWidth *uint32 `protobuf:"varint,43,opt,name=image_width" json:"image_width,omitempty"` + ImageHeight *uint32 `protobuf:"varint,44,opt,name=image_height" json:"image_height,omitempty"` + ImageUrl *string `protobuf:"bytes,45,opt,name=image_url" json:"image_url,omitempty"` + SpoilerTag *bool `protobuf:"varint,46,opt,name=spoiler_tag" json:"spoiler_tag,omitempty"` + Shortcutid *uint32 `protobuf:"varint,47,opt,name=shortcutid" json:"shortcutid,omitempty"` + Shortcutname *string `protobuf:"bytes,48,opt,name=shortcutname" json:"shortcutname,omitempty"` + NumChildren *uint32 `protobuf:"varint,49,opt,name=num_children" json:"num_children,omitempty"` + NumReports *uint32 `protobuf:"varint,50,opt,name=num_reports" json:"num_reports,omitempty"` + Previews []*PublishedFileDetails_Preview `protobuf:"bytes,51,rep,name=previews" json:"previews,omitempty"` + Tags []*PublishedFileDetails_Tag `protobuf:"bytes,52,rep,name=tags" json:"tags,omitempty"` + Children []*PublishedFileDetails_Child `protobuf:"bytes,53,rep,name=children" json:"children,omitempty"` + Kvtags []*PublishedFileDetails_KVTag `protobuf:"bytes,54,rep,name=kvtags" json:"kvtags,omitempty"` + VoteData *PublishedFileDetails_VoteData `protobuf:"bytes,55,opt,name=vote_data" json:"vote_data,omitempty"` + TimeSubscribed *uint32 `protobuf:"varint,56,opt,name=time_subscribed" json:"time_subscribed,omitempty"` + ForSaleData *PublishedFileDetails_ForSaleData `protobuf:"bytes,57,opt,name=for_sale_data" json:"for_sale_data,omitempty"` + Metadata *string `protobuf:"bytes,58,opt,name=metadata" json:"metadata,omitempty"` + IncompatibleActor *uint64 `protobuf:"fixed64,59,opt,name=incompatible_actor" json:"incompatible_actor,omitempty"` + IncompatibleTimestamp *uint32 `protobuf:"varint,60,opt,name=incompatible_timestamp" json:"incompatible_timestamp,omitempty"` + Language *int32 `protobuf:"varint,61,opt,name=language,def=0" json:"language,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *PublishedFileDetails) Reset() { *m = PublishedFileDetails{} } +func (m *PublishedFileDetails) String() string { return proto.CompactTextString(m) } +func (*PublishedFileDetails) ProtoMessage() {} +func (*PublishedFileDetails) Descriptor() ([]byte, []int) { return publishedfile_fileDescriptor0, []int{9} } + +const Default_PublishedFileDetails_Language int32 = 0 + +func (m *PublishedFileDetails) GetResult() uint32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +func (m *PublishedFileDetails) GetPublishedfileid() uint64 { + if m != nil && m.Publishedfileid != nil { + return *m.Publishedfileid + } + return 0 +} + +func (m *PublishedFileDetails) GetCreator() uint64 { + if m != nil && m.Creator != nil { + return *m.Creator + } + return 0 +} + +func (m *PublishedFileDetails) GetCreatorAppid() uint32 { + if m != nil && m.CreatorAppid != nil { + return *m.CreatorAppid + } + return 0 +} + +func (m *PublishedFileDetails) GetConsumerAppid() uint32 { + if m != nil && m.ConsumerAppid != nil { + return *m.ConsumerAppid + } + return 0 +} + +func (m *PublishedFileDetails) GetConsumerShortcutid() uint32 { + if m != nil && m.ConsumerShortcutid != nil { + return *m.ConsumerShortcutid + } + return 0 +} + +func (m *PublishedFileDetails) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *PublishedFileDetails) GetFileSize() uint64 { + if m != nil && m.FileSize != nil { + return *m.FileSize + } + return 0 +} + +func (m *PublishedFileDetails) GetPreviewFileSize() uint64 { + if m != nil && m.PreviewFileSize != nil { + return *m.PreviewFileSize + } + return 0 +} + +func (m *PublishedFileDetails) GetFileUrl() string { + if m != nil && m.FileUrl != nil { + return *m.FileUrl + } + return "" +} + +func (m *PublishedFileDetails) GetPreviewUrl() string { + if m != nil && m.PreviewUrl != nil { + return *m.PreviewUrl + } + return "" +} + +func (m *PublishedFileDetails) GetYoutubevideoid() string { + if m != nil && m.Youtubevideoid != nil { + return *m.Youtubevideoid + } + return "" +} + +func (m *PublishedFileDetails) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +func (m *PublishedFileDetails) GetHcontentFile() uint64 { + if m != nil && m.HcontentFile != nil { + return *m.HcontentFile + } + return 0 +} + +func (m *PublishedFileDetails) GetHcontentPreview() uint64 { + if m != nil && m.HcontentPreview != nil { + return *m.HcontentPreview + } + return 0 +} + +func (m *PublishedFileDetails) GetTitle() string { + if m != nil && m.Title != nil { + return *m.Title + } + return "" +} + +func (m *PublishedFileDetails) GetFileDescription() string { + if m != nil && m.FileDescription != nil { + return *m.FileDescription + } + return "" +} + +func (m *PublishedFileDetails) GetShortDescription() string { + if m != nil && m.ShortDescription != nil { + return *m.ShortDescription + } + return "" +} + +func (m *PublishedFileDetails) GetTimeCreated() uint32 { + if m != nil && m.TimeCreated != nil { + return *m.TimeCreated + } + return 0 +} + +func (m *PublishedFileDetails) GetTimeUpdated() uint32 { + if m != nil && m.TimeUpdated != nil { + return *m.TimeUpdated + } + return 0 +} + +func (m *PublishedFileDetails) GetVisibility() uint32 { + if m != nil && m.Visibility != nil { + return *m.Visibility + } + return 0 +} + +func (m *PublishedFileDetails) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *PublishedFileDetails) GetWorkshopFile() bool { + if m != nil && m.WorkshopFile != nil { + return *m.WorkshopFile + } + return false +} + +func (m *PublishedFileDetails) GetWorkshopAccepted() bool { + if m != nil && m.WorkshopAccepted != nil { + return *m.WorkshopAccepted + } + return false +} + +func (m *PublishedFileDetails) GetShowSubscribeAll() bool { + if m != nil && m.ShowSubscribeAll != nil { + return *m.ShowSubscribeAll + } + return false +} + +func (m *PublishedFileDetails) GetNumCommentsDeveloper() int32 { + if m != nil && m.NumCommentsDeveloper != nil { + return *m.NumCommentsDeveloper + } + return 0 +} + +func (m *PublishedFileDetails) GetNumCommentsPublic() int32 { + if m != nil && m.NumCommentsPublic != nil { + return *m.NumCommentsPublic + } + return 0 +} + +func (m *PublishedFileDetails) GetBanned() bool { + if m != nil && m.Banned != nil { + return *m.Banned + } + return false +} + +func (m *PublishedFileDetails) GetBanReason() string { + if m != nil && m.BanReason != nil { + return *m.BanReason + } + return "" +} + +func (m *PublishedFileDetails) GetBanner() uint64 { + if m != nil && m.Banner != nil { + return *m.Banner + } + return 0 +} + +func (m *PublishedFileDetails) GetCanBeDeleted() bool { + if m != nil && m.CanBeDeleted != nil { + return *m.CanBeDeleted + } + return false +} + +func (m *PublishedFileDetails) GetIncompatible() bool { + if m != nil && m.Incompatible != nil { + return *m.Incompatible + } + return false +} + +func (m *PublishedFileDetails) GetAppName() string { + if m != nil && m.AppName != nil { + return *m.AppName + } + return "" +} + +func (m *PublishedFileDetails) GetFileType() uint32 { + if m != nil && m.FileType != nil { + return *m.FileType + } + return 0 +} + +func (m *PublishedFileDetails) GetCanSubscribe() bool { + if m != nil && m.CanSubscribe != nil { + return *m.CanSubscribe + } + return false +} + +func (m *PublishedFileDetails) GetSubscriptions() uint32 { + if m != nil && m.Subscriptions != nil { + return *m.Subscriptions + } + return 0 +} + +func (m *PublishedFileDetails) GetFavorited() uint32 { + if m != nil && m.Favorited != nil { + return *m.Favorited + } + return 0 +} + +func (m *PublishedFileDetails) GetFollowers() uint32 { + if m != nil && m.Followers != nil { + return *m.Followers + } + return 0 +} + +func (m *PublishedFileDetails) GetLifetimeSubscriptions() uint32 { + if m != nil && m.LifetimeSubscriptions != nil { + return *m.LifetimeSubscriptions + } + return 0 +} + +func (m *PublishedFileDetails) GetLifetimeFavorited() uint32 { + if m != nil && m.LifetimeFavorited != nil { + return *m.LifetimeFavorited + } + return 0 +} + +func (m *PublishedFileDetails) GetLifetimeFollowers() uint32 { + if m != nil && m.LifetimeFollowers != nil { + return *m.LifetimeFollowers + } + return 0 +} + +func (m *PublishedFileDetails) GetViews() uint32 { + if m != nil && m.Views != nil { + return *m.Views + } + return 0 +} + +func (m *PublishedFileDetails) GetImageWidth() uint32 { + if m != nil && m.ImageWidth != nil { + return *m.ImageWidth + } + return 0 +} + +func (m *PublishedFileDetails) GetImageHeight() uint32 { + if m != nil && m.ImageHeight != nil { + return *m.ImageHeight + } + return 0 +} + +func (m *PublishedFileDetails) GetImageUrl() string { + if m != nil && m.ImageUrl != nil { + return *m.ImageUrl + } + return "" +} + +func (m *PublishedFileDetails) GetSpoilerTag() bool { + if m != nil && m.SpoilerTag != nil { + return *m.SpoilerTag + } + return false +} + +func (m *PublishedFileDetails) GetShortcutid() uint32 { + if m != nil && m.Shortcutid != nil { + return *m.Shortcutid + } + return 0 +} + +func (m *PublishedFileDetails) GetShortcutname() string { + if m != nil && m.Shortcutname != nil { + return *m.Shortcutname + } + return "" +} + +func (m *PublishedFileDetails) GetNumChildren() uint32 { + if m != nil && m.NumChildren != nil { + return *m.NumChildren + } + return 0 +} + +func (m *PublishedFileDetails) GetNumReports() uint32 { + if m != nil && m.NumReports != nil { + return *m.NumReports + } + return 0 +} + +func (m *PublishedFileDetails) GetPreviews() []*PublishedFileDetails_Preview { + if m != nil { + return m.Previews + } + return nil +} + +func (m *PublishedFileDetails) GetTags() []*PublishedFileDetails_Tag { + if m != nil { + return m.Tags + } + return nil +} + +func (m *PublishedFileDetails) GetChildren() []*PublishedFileDetails_Child { + if m != nil { + return m.Children + } + return nil +} + +func (m *PublishedFileDetails) GetKvtags() []*PublishedFileDetails_KVTag { + if m != nil { + return m.Kvtags + } + return nil +} + +func (m *PublishedFileDetails) GetVoteData() *PublishedFileDetails_VoteData { + if m != nil { + return m.VoteData + } + return nil +} + +func (m *PublishedFileDetails) GetTimeSubscribed() uint32 { + if m != nil && m.TimeSubscribed != nil { + return *m.TimeSubscribed + } + return 0 +} + +func (m *PublishedFileDetails) GetForSaleData() *PublishedFileDetails_ForSaleData { + if m != nil { + return m.ForSaleData + } + return nil +} + +func (m *PublishedFileDetails) GetMetadata() string { + if m != nil && m.Metadata != nil { + return *m.Metadata + } + return "" +} + +func (m *PublishedFileDetails) GetIncompatibleActor() uint64 { + if m != nil && m.IncompatibleActor != nil { + return *m.IncompatibleActor + } + return 0 +} + +func (m *PublishedFileDetails) GetIncompatibleTimestamp() uint32 { + if m != nil && m.IncompatibleTimestamp != nil { + return *m.IncompatibleTimestamp + } + return 0 +} + +func (m *PublishedFileDetails) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return Default_PublishedFileDetails_Language +} + +type PublishedFileDetails_Tag struct { + Tag *string `protobuf:"bytes,1,opt,name=tag" json:"tag,omitempty"` + Adminonly *bool `protobuf:"varint,2,opt,name=adminonly" json:"adminonly,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *PublishedFileDetails_Tag) Reset() { *m = PublishedFileDetails_Tag{} } +func (m *PublishedFileDetails_Tag) String() string { return proto.CompactTextString(m) } +func (*PublishedFileDetails_Tag) ProtoMessage() {} +func (*PublishedFileDetails_Tag) Descriptor() ([]byte, []int) { return publishedfile_fileDescriptor0, []int{9, 0} } + +func (m *PublishedFileDetails_Tag) GetTag() string { + if m != nil && m.Tag != nil { + return *m.Tag + } + return "" +} + +func (m *PublishedFileDetails_Tag) GetAdminonly() bool { + if m != nil && m.Adminonly != nil { + return *m.Adminonly + } + return false +} + +type PublishedFileDetails_Preview struct { + Previewid *uint64 `protobuf:"varint,1,opt,name=previewid" json:"previewid,omitempty"` + Sortorder *uint32 `protobuf:"varint,2,opt,name=sortorder" json:"sortorder,omitempty"` + Url *string `protobuf:"bytes,3,opt,name=url" json:"url,omitempty"` + Size *uint32 `protobuf:"varint,4,opt,name=size" json:"size,omitempty"` + Filename *string `protobuf:"bytes,5,opt,name=filename" json:"filename,omitempty"` + Youtubevideoid *string `protobuf:"bytes,6,opt,name=youtubevideoid" json:"youtubevideoid,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *PublishedFileDetails_Preview) Reset() { *m = PublishedFileDetails_Preview{} } +func (m *PublishedFileDetails_Preview) String() string { return proto.CompactTextString(m) } +func (*PublishedFileDetails_Preview) ProtoMessage() {} +func (*PublishedFileDetails_Preview) Descriptor() ([]byte, []int) { return publishedfile_fileDescriptor0, []int{9, 1} } + +func (m *PublishedFileDetails_Preview) GetPreviewid() uint64 { + if m != nil && m.Previewid != nil { + return *m.Previewid + } + return 0 +} + +func (m *PublishedFileDetails_Preview) GetSortorder() uint32 { + if m != nil && m.Sortorder != nil { + return *m.Sortorder + } + return 0 +} + +func (m *PublishedFileDetails_Preview) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +func (m *PublishedFileDetails_Preview) GetSize() uint32 { + if m != nil && m.Size != nil { + return *m.Size + } + return 0 +} + +func (m *PublishedFileDetails_Preview) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *PublishedFileDetails_Preview) GetYoutubevideoid() string { + if m != nil && m.Youtubevideoid != nil { + return *m.Youtubevideoid + } + return "" +} + +type PublishedFileDetails_Child struct { + Publishedfileid *uint64 `protobuf:"varint,1,opt,name=publishedfileid" json:"publishedfileid,omitempty"` + Sortorder *uint32 `protobuf:"varint,2,opt,name=sortorder" json:"sortorder,omitempty"` + FileType *uint32 `protobuf:"varint,3,opt,name=file_type" json:"file_type,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *PublishedFileDetails_Child) Reset() { *m = PublishedFileDetails_Child{} } +func (m *PublishedFileDetails_Child) String() string { return proto.CompactTextString(m) } +func (*PublishedFileDetails_Child) ProtoMessage() {} +func (*PublishedFileDetails_Child) Descriptor() ([]byte, []int) { return publishedfile_fileDescriptor0, []int{9, 2} } + +func (m *PublishedFileDetails_Child) GetPublishedfileid() uint64 { + if m != nil && m.Publishedfileid != nil { + return *m.Publishedfileid + } + return 0 +} + +func (m *PublishedFileDetails_Child) GetSortorder() uint32 { + if m != nil && m.Sortorder != nil { + return *m.Sortorder + } + return 0 +} + +func (m *PublishedFileDetails_Child) GetFileType() uint32 { + if m != nil && m.FileType != nil { + return *m.FileType + } + return 0 +} + +type PublishedFileDetails_KVTag struct { + Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *PublishedFileDetails_KVTag) Reset() { *m = PublishedFileDetails_KVTag{} } +func (m *PublishedFileDetails_KVTag) String() string { return proto.CompactTextString(m) } +func (*PublishedFileDetails_KVTag) ProtoMessage() {} +func (*PublishedFileDetails_KVTag) Descriptor() ([]byte, []int) { return publishedfile_fileDescriptor0, []int{9, 3} } + +func (m *PublishedFileDetails_KVTag) GetKey() string { + if m != nil && m.Key != nil { + return *m.Key + } + return "" +} + +func (m *PublishedFileDetails_KVTag) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type PublishedFileDetails_VoteData struct { + Score *float32 `protobuf:"fixed32,1,opt,name=score" json:"score,omitempty"` + VotesUp *uint32 `protobuf:"varint,2,opt,name=votes_up" json:"votes_up,omitempty"` + VotesDown *uint32 `protobuf:"varint,3,opt,name=votes_down" json:"votes_down,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *PublishedFileDetails_VoteData) Reset() { *m = PublishedFileDetails_VoteData{} } +func (m *PublishedFileDetails_VoteData) String() string { return proto.CompactTextString(m) } +func (*PublishedFileDetails_VoteData) ProtoMessage() {} +func (*PublishedFileDetails_VoteData) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{9, 4} +} + +func (m *PublishedFileDetails_VoteData) GetScore() float32 { + if m != nil && m.Score != nil { + return *m.Score + } + return 0 +} + +func (m *PublishedFileDetails_VoteData) GetVotesUp() uint32 { + if m != nil && m.VotesUp != nil { + return *m.VotesUp + } + return 0 +} + +func (m *PublishedFileDetails_VoteData) GetVotesDown() uint32 { + if m != nil && m.VotesDown != nil { + return *m.VotesDown + } + return 0 +} + +type PublishedFileDetails_ForSaleData struct { + IsForSale *bool `protobuf:"varint,1,opt,name=is_for_sale" json:"is_for_sale,omitempty"` + PriceCategory *uint32 `protobuf:"varint,2,opt,name=price_category" json:"price_category,omitempty"` + Estatus *PublishedFileDetails_EPublishedFileForSaleStatus `protobuf:"varint,3,opt,name=estatus,enum=PublishedFileDetails_EPublishedFileForSaleStatus,def=0" json:"estatus,omitempty"` + PriceCategoryFloor *uint32 `protobuf:"varint,4,opt,name=price_category_floor" json:"price_category_floor,omitempty"` + PriceIsPayWhatYouWant *bool `protobuf:"varint,5,opt,name=price_is_pay_what_you_want" json:"price_is_pay_what_you_want,omitempty"` + DiscountPercentage *uint32 `protobuf:"varint,6,opt,name=discount_percentage" json:"discount_percentage,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *PublishedFileDetails_ForSaleData) Reset() { *m = PublishedFileDetails_ForSaleData{} } +func (m *PublishedFileDetails_ForSaleData) String() string { return proto.CompactTextString(m) } +func (*PublishedFileDetails_ForSaleData) ProtoMessage() {} +func (*PublishedFileDetails_ForSaleData) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{9, 5} +} + +const Default_PublishedFileDetails_ForSaleData_Estatus PublishedFileDetails_EPublishedFileForSaleStatus = PublishedFileDetails_k_PFFSS_NotForSale + +func (m *PublishedFileDetails_ForSaleData) GetIsForSale() bool { + if m != nil && m.IsForSale != nil { + return *m.IsForSale + } + return false +} + +func (m *PublishedFileDetails_ForSaleData) GetPriceCategory() uint32 { + if m != nil && m.PriceCategory != nil { + return *m.PriceCategory + } + return 0 +} + +func (m *PublishedFileDetails_ForSaleData) GetEstatus() PublishedFileDetails_EPublishedFileForSaleStatus { + if m != nil && m.Estatus != nil { + return *m.Estatus + } + return Default_PublishedFileDetails_ForSaleData_Estatus +} + +func (m *PublishedFileDetails_ForSaleData) GetPriceCategoryFloor() uint32 { + if m != nil && m.PriceCategoryFloor != nil { + return *m.PriceCategoryFloor + } + return 0 +} + +func (m *PublishedFileDetails_ForSaleData) GetPriceIsPayWhatYouWant() bool { + if m != nil && m.PriceIsPayWhatYouWant != nil { + return *m.PriceIsPayWhatYouWant + } + return false +} + +func (m *PublishedFileDetails_ForSaleData) GetDiscountPercentage() uint32 { + if m != nil && m.DiscountPercentage != nil { + return *m.DiscountPercentage + } + return 0 +} + +type CPublishedFile_GetDetails_Response struct { + Publishedfiledetails []*PublishedFileDetails `protobuf:"bytes,1,rep,name=publishedfiledetails" json:"publishedfiledetails,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetDetails_Response) Reset() { *m = CPublishedFile_GetDetails_Response{} } +func (m *CPublishedFile_GetDetails_Response) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_GetDetails_Response) ProtoMessage() {} +func (*CPublishedFile_GetDetails_Response) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{10} +} + +func (m *CPublishedFile_GetDetails_Response) GetPublishedfiledetails() []*PublishedFileDetails { + if m != nil { + return m.Publishedfiledetails + } + return nil +} + +type CPublishedFile_GetItemInfo_Request struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"` + LastTimeUpdated *uint32 `protobuf:"varint,2,opt,name=last_time_updated" json:"last_time_updated,omitempty"` + WorkshopItems []*CPublishedFile_GetItemInfo_Request_WorkshopItem `protobuf:"bytes,3,rep,name=workshop_items" json:"workshop_items,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetItemInfo_Request) Reset() { *m = CPublishedFile_GetItemInfo_Request{} } +func (m *CPublishedFile_GetItemInfo_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_GetItemInfo_Request) ProtoMessage() {} +func (*CPublishedFile_GetItemInfo_Request) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{11} +} + +func (m *CPublishedFile_GetItemInfo_Request) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CPublishedFile_GetItemInfo_Request) GetLastTimeUpdated() uint32 { + if m != nil && m.LastTimeUpdated != nil { + return *m.LastTimeUpdated + } + return 0 +} + +func (m *CPublishedFile_GetItemInfo_Request) GetWorkshopItems() []*CPublishedFile_GetItemInfo_Request_WorkshopItem { + if m != nil { + return m.WorkshopItems + } + return nil +} + +type CPublishedFile_GetItemInfo_Request_WorkshopItem struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated" json:"time_updated,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetItemInfo_Request_WorkshopItem) Reset() { + *m = CPublishedFile_GetItemInfo_Request_WorkshopItem{} +} +func (m *CPublishedFile_GetItemInfo_Request_WorkshopItem) String() string { + return proto.CompactTextString(m) +} +func (*CPublishedFile_GetItemInfo_Request_WorkshopItem) ProtoMessage() {} +func (*CPublishedFile_GetItemInfo_Request_WorkshopItem) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{11, 0} +} + +func (m *CPublishedFile_GetItemInfo_Request_WorkshopItem) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CPublishedFile_GetItemInfo_Request_WorkshopItem) GetTimeUpdated() uint32 { + if m != nil && m.TimeUpdated != nil { + return *m.TimeUpdated + } + return 0 +} + +type CPublishedFile_GetItemInfo_Response struct { + UpdateTime *uint32 `protobuf:"varint,1,opt,name=update_time" json:"update_time,omitempty"` + WorkshopItems []*CPublishedFile_GetItemInfo_Response_WorkshopItemInfo `protobuf:"bytes,2,rep,name=workshop_items" json:"workshop_items,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetItemInfo_Response) Reset() { *m = CPublishedFile_GetItemInfo_Response{} } +func (m *CPublishedFile_GetItemInfo_Response) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_GetItemInfo_Response) ProtoMessage() {} +func (*CPublishedFile_GetItemInfo_Response) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{12} +} + +func (m *CPublishedFile_GetItemInfo_Response) GetUpdateTime() uint32 { + if m != nil && m.UpdateTime != nil { + return *m.UpdateTime + } + return 0 +} + +func (m *CPublishedFile_GetItemInfo_Response) GetWorkshopItems() []*CPublishedFile_GetItemInfo_Response_WorkshopItemInfo { + if m != nil { + return m.WorkshopItems + } + return nil +} + +type CPublishedFile_GetItemInfo_Response_WorkshopItemInfo struct { + PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"` + TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated" json:"time_updated,omitempty"` + ManifestId *uint64 `protobuf:"fixed64,3,opt,name=manifest_id" json:"manifest_id,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetItemInfo_Response_WorkshopItemInfo) Reset() { + *m = CPublishedFile_GetItemInfo_Response_WorkshopItemInfo{} +} +func (m *CPublishedFile_GetItemInfo_Response_WorkshopItemInfo) String() string { + return proto.CompactTextString(m) +} +func (*CPublishedFile_GetItemInfo_Response_WorkshopItemInfo) ProtoMessage() {} +func (*CPublishedFile_GetItemInfo_Response_WorkshopItemInfo) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{12, 0} +} + +func (m *CPublishedFile_GetItemInfo_Response_WorkshopItemInfo) GetPublishedFileId() uint64 { + if m != nil && m.PublishedFileId != nil { + return *m.PublishedFileId + } + return 0 +} + +func (m *CPublishedFile_GetItemInfo_Response_WorkshopItemInfo) GetTimeUpdated() uint32 { + if m != nil && m.TimeUpdated != nil { + return *m.TimeUpdated + } + return 0 +} + +func (m *CPublishedFile_GetItemInfo_Response_WorkshopItemInfo) GetManifestId() uint64 { + if m != nil && m.ManifestId != nil { + return *m.ManifestId + } + return 0 +} + +type CPublishedFile_GetUserFiles_Request struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + Page *uint32 `protobuf:"varint,4,opt,name=page,def=1" json:"page,omitempty"` + Numperpage *uint32 `protobuf:"varint,5,opt,name=numperpage,def=1" json:"numperpage,omitempty"` + Type *string `protobuf:"bytes,6,opt,name=type,def=myfiles" json:"type,omitempty"` + Sortmethod *string `protobuf:"bytes,7,opt,name=sortmethod,def=lastupdated" json:"sortmethod,omitempty"` + Privacy *uint32 `protobuf:"varint,9,opt,name=privacy" json:"privacy,omitempty"` + Requiredtags []string `protobuf:"bytes,10,rep,name=requiredtags" json:"requiredtags,omitempty"` + Excludedtags []string `protobuf:"bytes,11,rep,name=excludedtags" json:"excludedtags,omitempty"` + RequiredKvTags []*CPublishedFile_GetUserFiles_Request_KVTag `protobuf:"bytes,30,rep,name=required_kv_tags" json:"required_kv_tags,omitempty"` + Filetype *uint32 `protobuf:"varint,14,opt,name=filetype" json:"filetype,omitempty"` + CreatorAppid *uint32 `protobuf:"varint,15,opt,name=creator_appid" json:"creator_appid,omitempty"` + MatchCloudFilename *string `protobuf:"bytes,16,opt,name=match_cloud_filename" json:"match_cloud_filename,omitempty"` + CacheMaxAgeSeconds *uint32 `protobuf:"varint,27,opt,name=cache_max_age_seconds,def=0" json:"cache_max_age_seconds,omitempty"` + Language *int32 `protobuf:"varint,29,opt,name=language,def=0" json:"language,omitempty"` + Totalonly *bool `protobuf:"varint,17,opt,name=totalonly" json:"totalonly,omitempty"` + IdsOnly *bool `protobuf:"varint,18,opt,name=ids_only" json:"ids_only,omitempty"` + ReturnVoteData *bool `protobuf:"varint,19,opt,name=return_vote_data,def=1" json:"return_vote_data,omitempty"` + ReturnTags *bool `protobuf:"varint,20,opt,name=return_tags" json:"return_tags,omitempty"` + ReturnKvTags *bool `protobuf:"varint,21,opt,name=return_kv_tags,def=1" json:"return_kv_tags,omitempty"` + ReturnPreviews *bool `protobuf:"varint,22,opt,name=return_previews" json:"return_previews,omitempty"` + ReturnChildren *bool `protobuf:"varint,23,opt,name=return_children" json:"return_children,omitempty"` + ReturnShortDescription *bool `protobuf:"varint,24,opt,name=return_short_description,def=1" json:"return_short_description,omitempty"` + ReturnForSaleData *bool `protobuf:"varint,26,opt,name=return_for_sale_data" json:"return_for_sale_data,omitempty"` + ReturnMetadata *bool `protobuf:"varint,28,opt,name=return_metadata,def=0" json:"return_metadata,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetUserFiles_Request) Reset() { *m = CPublishedFile_GetUserFiles_Request{} } +func (m *CPublishedFile_GetUserFiles_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_GetUserFiles_Request) ProtoMessage() {} +func (*CPublishedFile_GetUserFiles_Request) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{13} +} + +const Default_CPublishedFile_GetUserFiles_Request_Page uint32 = 1 +const Default_CPublishedFile_GetUserFiles_Request_Numperpage uint32 = 1 +const Default_CPublishedFile_GetUserFiles_Request_Type string = "myfiles" +const Default_CPublishedFile_GetUserFiles_Request_Sortmethod string = "lastupdated" +const Default_CPublishedFile_GetUserFiles_Request_CacheMaxAgeSeconds uint32 = 0 +const Default_CPublishedFile_GetUserFiles_Request_Language int32 = 0 +const Default_CPublishedFile_GetUserFiles_Request_ReturnVoteData bool = true +const Default_CPublishedFile_GetUserFiles_Request_ReturnKvTags bool = true +const Default_CPublishedFile_GetUserFiles_Request_ReturnShortDescription bool = true +const Default_CPublishedFile_GetUserFiles_Request_ReturnMetadata bool = false + +func (m *CPublishedFile_GetUserFiles_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CPublishedFile_GetUserFiles_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CPublishedFile_GetUserFiles_Request) GetPage() uint32 { + if m != nil && m.Page != nil { + return *m.Page + } + return Default_CPublishedFile_GetUserFiles_Request_Page +} + +func (m *CPublishedFile_GetUserFiles_Request) GetNumperpage() uint32 { + if m != nil && m.Numperpage != nil { + return *m.Numperpage + } + return Default_CPublishedFile_GetUserFiles_Request_Numperpage +} + +func (m *CPublishedFile_GetUserFiles_Request) GetType() string { + if m != nil && m.Type != nil { + return *m.Type + } + return Default_CPublishedFile_GetUserFiles_Request_Type +} + +func (m *CPublishedFile_GetUserFiles_Request) GetSortmethod() string { + if m != nil && m.Sortmethod != nil { + return *m.Sortmethod + } + return Default_CPublishedFile_GetUserFiles_Request_Sortmethod +} + +func (m *CPublishedFile_GetUserFiles_Request) GetPrivacy() uint32 { + if m != nil && m.Privacy != nil { + return *m.Privacy + } + return 0 +} + +func (m *CPublishedFile_GetUserFiles_Request) GetRequiredtags() []string { + if m != nil { + return m.Requiredtags + } + return nil +} + +func (m *CPublishedFile_GetUserFiles_Request) GetExcludedtags() []string { + if m != nil { + return m.Excludedtags + } + return nil +} + +func (m *CPublishedFile_GetUserFiles_Request) GetRequiredKvTags() []*CPublishedFile_GetUserFiles_Request_KVTag { + if m != nil { + return m.RequiredKvTags + } + return nil +} + +func (m *CPublishedFile_GetUserFiles_Request) GetFiletype() uint32 { + if m != nil && m.Filetype != nil { + return *m.Filetype + } + return 0 +} + +func (m *CPublishedFile_GetUserFiles_Request) GetCreatorAppid() uint32 { + if m != nil && m.CreatorAppid != nil { + return *m.CreatorAppid + } + return 0 +} + +func (m *CPublishedFile_GetUserFiles_Request) GetMatchCloudFilename() string { + if m != nil && m.MatchCloudFilename != nil { + return *m.MatchCloudFilename + } + return "" +} + +func (m *CPublishedFile_GetUserFiles_Request) GetCacheMaxAgeSeconds() uint32 { + if m != nil && m.CacheMaxAgeSeconds != nil { + return *m.CacheMaxAgeSeconds + } + return Default_CPublishedFile_GetUserFiles_Request_CacheMaxAgeSeconds +} + +func (m *CPublishedFile_GetUserFiles_Request) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return Default_CPublishedFile_GetUserFiles_Request_Language +} + +func (m *CPublishedFile_GetUserFiles_Request) GetTotalonly() bool { + if m != nil && m.Totalonly != nil { + return *m.Totalonly + } + return false +} + +func (m *CPublishedFile_GetUserFiles_Request) GetIdsOnly() bool { + if m != nil && m.IdsOnly != nil { + return *m.IdsOnly + } + return false +} + +func (m *CPublishedFile_GetUserFiles_Request) GetReturnVoteData() bool { + if m != nil && m.ReturnVoteData != nil { + return *m.ReturnVoteData + } + return Default_CPublishedFile_GetUserFiles_Request_ReturnVoteData +} + +func (m *CPublishedFile_GetUserFiles_Request) GetReturnTags() bool { + if m != nil && m.ReturnTags != nil { + return *m.ReturnTags + } + return false +} + +func (m *CPublishedFile_GetUserFiles_Request) GetReturnKvTags() bool { + if m != nil && m.ReturnKvTags != nil { + return *m.ReturnKvTags + } + return Default_CPublishedFile_GetUserFiles_Request_ReturnKvTags +} + +func (m *CPublishedFile_GetUserFiles_Request) GetReturnPreviews() bool { + if m != nil && m.ReturnPreviews != nil { + return *m.ReturnPreviews + } + return false +} + +func (m *CPublishedFile_GetUserFiles_Request) GetReturnChildren() bool { + if m != nil && m.ReturnChildren != nil { + return *m.ReturnChildren + } + return false +} + +func (m *CPublishedFile_GetUserFiles_Request) GetReturnShortDescription() bool { + if m != nil && m.ReturnShortDescription != nil { + return *m.ReturnShortDescription + } + return Default_CPublishedFile_GetUserFiles_Request_ReturnShortDescription +} + +func (m *CPublishedFile_GetUserFiles_Request) GetReturnForSaleData() bool { + if m != nil && m.ReturnForSaleData != nil { + return *m.ReturnForSaleData + } + return false +} + +func (m *CPublishedFile_GetUserFiles_Request) GetReturnMetadata() bool { + if m != nil && m.ReturnMetadata != nil { + return *m.ReturnMetadata + } + return Default_CPublishedFile_GetUserFiles_Request_ReturnMetadata +} + +type CPublishedFile_GetUserFiles_Request_KVTag struct { + Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetUserFiles_Request_KVTag) Reset() { + *m = CPublishedFile_GetUserFiles_Request_KVTag{} +} +func (m *CPublishedFile_GetUserFiles_Request_KVTag) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_GetUserFiles_Request_KVTag) ProtoMessage() {} +func (*CPublishedFile_GetUserFiles_Request_KVTag) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{13, 0} +} + +func (m *CPublishedFile_GetUserFiles_Request_KVTag) GetKey() string { + if m != nil && m.Key != nil { + return *m.Key + } + return "" +} + +func (m *CPublishedFile_GetUserFiles_Request_KVTag) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CPublishedFile_GetUserFiles_Response struct { + Total *uint32 `protobuf:"varint,1,opt,name=total" json:"total,omitempty"` + Startindex *uint32 `protobuf:"varint,2,opt,name=startindex" json:"startindex,omitempty"` + Publishedfiledetails []*PublishedFileDetails `protobuf:"bytes,3,rep,name=publishedfiledetails" json:"publishedfiledetails,omitempty"` + Apps []*CPublishedFile_GetUserFiles_Response_App `protobuf:"bytes,4,rep,name=apps" json:"apps,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetUserFiles_Response) Reset() { *m = CPublishedFile_GetUserFiles_Response{} } +func (m *CPublishedFile_GetUserFiles_Response) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_GetUserFiles_Response) ProtoMessage() {} +func (*CPublishedFile_GetUserFiles_Response) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{14} +} + +func (m *CPublishedFile_GetUserFiles_Response) GetTotal() uint32 { + if m != nil && m.Total != nil { + return *m.Total + } + return 0 +} + +func (m *CPublishedFile_GetUserFiles_Response) GetStartindex() uint32 { + if m != nil && m.Startindex != nil { + return *m.Startindex + } + return 0 +} + +func (m *CPublishedFile_GetUserFiles_Response) GetPublishedfiledetails() []*PublishedFileDetails { + if m != nil { + return m.Publishedfiledetails + } + return nil +} + +func (m *CPublishedFile_GetUserFiles_Response) GetApps() []*CPublishedFile_GetUserFiles_Response_App { + if m != nil { + return m.Apps + } + return nil +} + +type CPublishedFile_GetUserFiles_Response_App struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` + Shortcutid *uint32 `protobuf:"varint,3,opt,name=shortcutid" json:"shortcutid,omitempty"` + Private *bool `protobuf:"varint,4,opt,name=private" json:"private,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetUserFiles_Response_App) Reset() { + *m = CPublishedFile_GetUserFiles_Response_App{} +} +func (m *CPublishedFile_GetUserFiles_Response_App) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_GetUserFiles_Response_App) ProtoMessage() {} +func (*CPublishedFile_GetUserFiles_Response_App) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{14, 0} +} + +func (m *CPublishedFile_GetUserFiles_Response_App) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CPublishedFile_GetUserFiles_Response_App) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CPublishedFile_GetUserFiles_Response_App) GetShortcutid() uint32 { + if m != nil && m.Shortcutid != nil { + return *m.Shortcutid + } + return 0 +} + +func (m *CPublishedFile_GetUserFiles_Response_App) GetPrivate() bool { + if m != nil && m.Private != nil { + return *m.Private + } + return false +} + +type CPublishedFile_Update_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Publishedfileid *uint64 `protobuf:"fixed64,2,opt,name=publishedfileid" json:"publishedfileid,omitempty"` + Title *string `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"` + FileDescription *string `protobuf:"bytes,4,opt,name=file_description" json:"file_description,omitempty"` + Visibility *uint32 `protobuf:"varint,5,opt,name=visibility" json:"visibility,omitempty"` + Tags []string `protobuf:"bytes,6,rep,name=tags" json:"tags,omitempty"` + Filename *string `protobuf:"bytes,7,opt,name=filename" json:"filename,omitempty"` + PreviewFilename *string `protobuf:"bytes,8,opt,name=preview_filename" json:"preview_filename,omitempty"` + ImageWidth *uint32 `protobuf:"varint,15,opt,name=image_width" json:"image_width,omitempty"` + ImageHeight *uint32 `protobuf:"varint,16,opt,name=image_height" json:"image_height,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_Update_Request) Reset() { *m = CPublishedFile_Update_Request{} } +func (m *CPublishedFile_Update_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_Update_Request) ProtoMessage() {} +func (*CPublishedFile_Update_Request) Descriptor() ([]byte, []int) { return publishedfile_fileDescriptor0, []int{15} } + +func (m *CPublishedFile_Update_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CPublishedFile_Update_Request) GetPublishedfileid() uint64 { + if m != nil && m.Publishedfileid != nil { + return *m.Publishedfileid + } + return 0 +} + +func (m *CPublishedFile_Update_Request) GetTitle() string { + if m != nil && m.Title != nil { + return *m.Title + } + return "" +} + +func (m *CPublishedFile_Update_Request) GetFileDescription() string { + if m != nil && m.FileDescription != nil { + return *m.FileDescription + } + return "" +} + +func (m *CPublishedFile_Update_Request) GetVisibility() uint32 { + if m != nil && m.Visibility != nil { + return *m.Visibility + } + return 0 +} + +func (m *CPublishedFile_Update_Request) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func (m *CPublishedFile_Update_Request) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CPublishedFile_Update_Request) GetPreviewFilename() string { + if m != nil && m.PreviewFilename != nil { + return *m.PreviewFilename + } + return "" +} + +func (m *CPublishedFile_Update_Request) GetImageWidth() uint32 { + if m != nil && m.ImageWidth != nil { + return *m.ImageWidth + } + return 0 +} + +func (m *CPublishedFile_Update_Request) GetImageHeight() uint32 { + if m != nil && m.ImageHeight != nil { + return *m.ImageHeight + } + return 0 +} + +type CPublishedFile_Update_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_Update_Response) Reset() { *m = CPublishedFile_Update_Response{} } +func (m *CPublishedFile_Update_Response) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_Update_Response) ProtoMessage() {} +func (*CPublishedFile_Update_Response) Descriptor() ([]byte, []int) { return publishedfile_fileDescriptor0, []int{16} } + +type CPublishedFile_GetChangeHistoryEntry_Request struct { + Publishedfileid *uint64 `protobuf:"fixed64,1,opt,name=publishedfileid" json:"publishedfileid,omitempty"` + Timestamp *uint32 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"` + Language *int32 `protobuf:"varint,3,opt,name=language" json:"language,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetChangeHistoryEntry_Request) Reset() { + *m = CPublishedFile_GetChangeHistoryEntry_Request{} +} +func (m *CPublishedFile_GetChangeHistoryEntry_Request) String() string { + return proto.CompactTextString(m) +} +func (*CPublishedFile_GetChangeHistoryEntry_Request) ProtoMessage() {} +func (*CPublishedFile_GetChangeHistoryEntry_Request) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{17} +} + +func (m *CPublishedFile_GetChangeHistoryEntry_Request) GetPublishedfileid() uint64 { + if m != nil && m.Publishedfileid != nil { + return *m.Publishedfileid + } + return 0 +} + +func (m *CPublishedFile_GetChangeHistoryEntry_Request) GetTimestamp() uint32 { + if m != nil && m.Timestamp != nil { + return *m.Timestamp + } + return 0 +} + +func (m *CPublishedFile_GetChangeHistoryEntry_Request) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return 0 +} + +type CPublishedFile_GetChangeHistoryEntry_Response struct { + ChangeDescription *string `protobuf:"bytes,1,opt,name=change_description" json:"change_description,omitempty"` + Language *int32 `protobuf:"varint,2,opt,name=language" json:"language,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetChangeHistoryEntry_Response) Reset() { + *m = CPublishedFile_GetChangeHistoryEntry_Response{} +} +func (m *CPublishedFile_GetChangeHistoryEntry_Response) String() string { + return proto.CompactTextString(m) +} +func (*CPublishedFile_GetChangeHistoryEntry_Response) ProtoMessage() {} +func (*CPublishedFile_GetChangeHistoryEntry_Response) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{18} +} + +func (m *CPublishedFile_GetChangeHistoryEntry_Response) GetChangeDescription() string { + if m != nil && m.ChangeDescription != nil { + return *m.ChangeDescription + } + return "" +} + +func (m *CPublishedFile_GetChangeHistoryEntry_Response) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return 0 +} + +type CPublishedFile_GetChangeHistory_Request struct { + Publishedfileid *uint64 `protobuf:"fixed64,1,opt,name=publishedfileid" json:"publishedfileid,omitempty"` + TotalOnly *bool `protobuf:"varint,2,opt,name=total_only" json:"total_only,omitempty"` + Startindex *uint32 `protobuf:"varint,3,opt,name=startindex" json:"startindex,omitempty"` + Count *uint32 `protobuf:"varint,4,opt,name=count" json:"count,omitempty"` + Language *int32 `protobuf:"varint,5,opt,name=language,def=0" json:"language,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetChangeHistory_Request) Reset() { + *m = CPublishedFile_GetChangeHistory_Request{} +} +func (m *CPublishedFile_GetChangeHistory_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_GetChangeHistory_Request) ProtoMessage() {} +func (*CPublishedFile_GetChangeHistory_Request) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{19} +} + +const Default_CPublishedFile_GetChangeHistory_Request_Language int32 = 0 + +func (m *CPublishedFile_GetChangeHistory_Request) GetPublishedfileid() uint64 { + if m != nil && m.Publishedfileid != nil { + return *m.Publishedfileid + } + return 0 +} + +func (m *CPublishedFile_GetChangeHistory_Request) GetTotalOnly() bool { + if m != nil && m.TotalOnly != nil { + return *m.TotalOnly + } + return false +} + +func (m *CPublishedFile_GetChangeHistory_Request) GetStartindex() uint32 { + if m != nil && m.Startindex != nil { + return *m.Startindex + } + return 0 +} + +func (m *CPublishedFile_GetChangeHistory_Request) GetCount() uint32 { + if m != nil && m.Count != nil { + return *m.Count + } + return 0 +} + +func (m *CPublishedFile_GetChangeHistory_Request) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return Default_CPublishedFile_GetChangeHistory_Request_Language +} + +type CPublishedFile_GetChangeHistory_Response struct { + Changes []*CPublishedFile_GetChangeHistory_Response_ChangeLog `protobuf:"bytes,1,rep,name=changes" json:"changes,omitempty"` + Total *uint32 `protobuf:"varint,2,opt,name=total" json:"total,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetChangeHistory_Response) Reset() { + *m = CPublishedFile_GetChangeHistory_Response{} +} +func (m *CPublishedFile_GetChangeHistory_Response) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_GetChangeHistory_Response) ProtoMessage() {} +func (*CPublishedFile_GetChangeHistory_Response) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{20} +} + +func (m *CPublishedFile_GetChangeHistory_Response) GetChanges() []*CPublishedFile_GetChangeHistory_Response_ChangeLog { + if m != nil { + return m.Changes + } + return nil +} + +func (m *CPublishedFile_GetChangeHistory_Response) GetTotal() uint32 { + if m != nil && m.Total != nil { + return *m.Total + } + return 0 +} + +type CPublishedFile_GetChangeHistory_Response_ChangeLog struct { + Timestamp *uint32 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"` + ChangeDescription *string `protobuf:"bytes,2,opt,name=change_description" json:"change_description,omitempty"` + Language *int32 `protobuf:"varint,3,opt,name=language" json:"language,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_GetChangeHistory_Response_ChangeLog) Reset() { + *m = CPublishedFile_GetChangeHistory_Response_ChangeLog{} +} +func (m *CPublishedFile_GetChangeHistory_Response_ChangeLog) String() string { + return proto.CompactTextString(m) +} +func (*CPublishedFile_GetChangeHistory_Response_ChangeLog) ProtoMessage() {} +func (*CPublishedFile_GetChangeHistory_Response_ChangeLog) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{20, 0} +} + +func (m *CPublishedFile_GetChangeHistory_Response_ChangeLog) GetTimestamp() uint32 { + if m != nil && m.Timestamp != nil { + return *m.Timestamp + } + return 0 +} + +func (m *CPublishedFile_GetChangeHistory_Response_ChangeLog) GetChangeDescription() string { + if m != nil && m.ChangeDescription != nil { + return *m.ChangeDescription + } + return "" +} + +func (m *CPublishedFile_GetChangeHistory_Response_ChangeLog) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return 0 +} + +type CPublishedFile_RefreshVotingQueue_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + MatchingFileType *uint32 `protobuf:"varint,2,opt,name=matching_file_type" json:"matching_file_type,omitempty"` + Tags []string `protobuf:"bytes,3,rep,name=tags" json:"tags,omitempty"` + MatchAllTags *bool `protobuf:"varint,4,opt,name=match_all_tags,def=1" json:"match_all_tags,omitempty"` + ExcludedTags []string `protobuf:"bytes,5,rep,name=excluded_tags" json:"excluded_tags,omitempty"` + DesiredQueueSize *uint32 `protobuf:"varint,6,opt,name=desired_queue_size" json:"desired_queue_size,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_RefreshVotingQueue_Request) Reset() { + *m = CPublishedFile_RefreshVotingQueue_Request{} +} +func (m *CPublishedFile_RefreshVotingQueue_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_RefreshVotingQueue_Request) ProtoMessage() {} +func (*CPublishedFile_RefreshVotingQueue_Request) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{21} +} + +const Default_CPublishedFile_RefreshVotingQueue_Request_MatchAllTags bool = true + +func (m *CPublishedFile_RefreshVotingQueue_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CPublishedFile_RefreshVotingQueue_Request) GetMatchingFileType() uint32 { + if m != nil && m.MatchingFileType != nil { + return *m.MatchingFileType + } + return 0 +} + +func (m *CPublishedFile_RefreshVotingQueue_Request) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func (m *CPublishedFile_RefreshVotingQueue_Request) GetMatchAllTags() bool { + if m != nil && m.MatchAllTags != nil { + return *m.MatchAllTags + } + return Default_CPublishedFile_RefreshVotingQueue_Request_MatchAllTags +} + +func (m *CPublishedFile_RefreshVotingQueue_Request) GetExcludedTags() []string { + if m != nil { + return m.ExcludedTags + } + return nil +} + +func (m *CPublishedFile_RefreshVotingQueue_Request) GetDesiredQueueSize() uint32 { + if m != nil && m.DesiredQueueSize != nil { + return *m.DesiredQueueSize + } + return 0 +} + +type CPublishedFile_RefreshVotingQueue_Response struct { + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_RefreshVotingQueue_Response) Reset() { + *m = CPublishedFile_RefreshVotingQueue_Response{} +} +func (m *CPublishedFile_RefreshVotingQueue_Response) String() string { + return proto.CompactTextString(m) +} +func (*CPublishedFile_RefreshVotingQueue_Response) ProtoMessage() {} +func (*CPublishedFile_RefreshVotingQueue_Response) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{22} +} + +type CPublishedFile_QueryFiles_Request struct { + QueryType *uint32 `protobuf:"varint,1,opt,name=query_type" json:"query_type,omitempty"` + Page *uint32 `protobuf:"varint,2,opt,name=page" json:"page,omitempty"` + Numperpage *uint32 `protobuf:"varint,3,opt,name=numperpage,def=1" json:"numperpage,omitempty"` + CreatorAppid *uint32 `protobuf:"varint,4,opt,name=creator_appid" json:"creator_appid,omitempty"` + Appid *uint32 `protobuf:"varint,5,opt,name=appid" json:"appid,omitempty"` + Requiredtags []string `protobuf:"bytes,6,rep,name=requiredtags" json:"requiredtags,omitempty"` + Excludedtags []string `protobuf:"bytes,7,rep,name=excludedtags" json:"excludedtags,omitempty"` + MatchAllTags *bool `protobuf:"varint,8,opt,name=match_all_tags,def=1" json:"match_all_tags,omitempty"` + RequiredFlags []string `protobuf:"bytes,9,rep,name=required_flags" json:"required_flags,omitempty"` + OmittedFlags []string `protobuf:"bytes,10,rep,name=omitted_flags" json:"omitted_flags,omitempty"` + SearchText *string `protobuf:"bytes,11,opt,name=search_text" json:"search_text,omitempty"` + Filetype *uint32 `protobuf:"varint,12,opt,name=filetype" json:"filetype,omitempty"` + ChildPublishedfileid *uint64 `protobuf:"fixed64,13,opt,name=child_publishedfileid" json:"child_publishedfileid,omitempty"` + Days *uint32 `protobuf:"varint,14,opt,name=days" json:"days,omitempty"` + IncludeRecentVotesOnly *bool `protobuf:"varint,15,opt,name=include_recent_votes_only" json:"include_recent_votes_only,omitempty"` + CacheMaxAgeSeconds *uint32 `protobuf:"varint,31,opt,name=cache_max_age_seconds,def=0" json:"cache_max_age_seconds,omitempty"` + Language *int32 `protobuf:"varint,33,opt,name=language,def=0" json:"language,omitempty"` + RequiredKvTags []*CPublishedFile_QueryFiles_Request_KVTag `protobuf:"bytes,34,rep,name=required_kv_tags" json:"required_kv_tags,omitempty"` + Totalonly *bool `protobuf:"varint,16,opt,name=totalonly" json:"totalonly,omitempty"` + ReturnVoteData *bool `protobuf:"varint,17,opt,name=return_vote_data" json:"return_vote_data,omitempty"` + ReturnTags *bool `protobuf:"varint,18,opt,name=return_tags" json:"return_tags,omitempty"` + ReturnKvTags *bool `protobuf:"varint,19,opt,name=return_kv_tags" json:"return_kv_tags,omitempty"` + ReturnPreviews *bool `protobuf:"varint,20,opt,name=return_previews" json:"return_previews,omitempty"` + ReturnChildren *bool `protobuf:"varint,21,opt,name=return_children" json:"return_children,omitempty"` + ReturnShortDescription *bool `protobuf:"varint,22,opt,name=return_short_description" json:"return_short_description,omitempty"` + ReturnForSaleData *bool `protobuf:"varint,30,opt,name=return_for_sale_data" json:"return_for_sale_data,omitempty"` + ReturnMetadata *bool `protobuf:"varint,32,opt,name=return_metadata,def=0" json:"return_metadata,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_QueryFiles_Request) Reset() { *m = CPublishedFile_QueryFiles_Request{} } +func (m *CPublishedFile_QueryFiles_Request) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_QueryFiles_Request) ProtoMessage() {} +func (*CPublishedFile_QueryFiles_Request) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{23} +} + +const Default_CPublishedFile_QueryFiles_Request_Numperpage uint32 = 1 +const Default_CPublishedFile_QueryFiles_Request_MatchAllTags bool = true +const Default_CPublishedFile_QueryFiles_Request_CacheMaxAgeSeconds uint32 = 0 +const Default_CPublishedFile_QueryFiles_Request_Language int32 = 0 +const Default_CPublishedFile_QueryFiles_Request_ReturnMetadata bool = false + +func (m *CPublishedFile_QueryFiles_Request) GetQueryType() uint32 { + if m != nil && m.QueryType != nil { + return *m.QueryType + } + return 0 +} + +func (m *CPublishedFile_QueryFiles_Request) GetPage() uint32 { + if m != nil && m.Page != nil { + return *m.Page + } + return 0 +} + +func (m *CPublishedFile_QueryFiles_Request) GetNumperpage() uint32 { + if m != nil && m.Numperpage != nil { + return *m.Numperpage + } + return Default_CPublishedFile_QueryFiles_Request_Numperpage +} + +func (m *CPublishedFile_QueryFiles_Request) GetCreatorAppid() uint32 { + if m != nil && m.CreatorAppid != nil { + return *m.CreatorAppid + } + return 0 +} + +func (m *CPublishedFile_QueryFiles_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CPublishedFile_QueryFiles_Request) GetRequiredtags() []string { + if m != nil { + return m.Requiredtags + } + return nil +} + +func (m *CPublishedFile_QueryFiles_Request) GetExcludedtags() []string { + if m != nil { + return m.Excludedtags + } + return nil +} + +func (m *CPublishedFile_QueryFiles_Request) GetMatchAllTags() bool { + if m != nil && m.MatchAllTags != nil { + return *m.MatchAllTags + } + return Default_CPublishedFile_QueryFiles_Request_MatchAllTags +} + +func (m *CPublishedFile_QueryFiles_Request) GetRequiredFlags() []string { + if m != nil { + return m.RequiredFlags + } + return nil +} + +func (m *CPublishedFile_QueryFiles_Request) GetOmittedFlags() []string { + if m != nil { + return m.OmittedFlags + } + return nil +} + +func (m *CPublishedFile_QueryFiles_Request) GetSearchText() string { + if m != nil && m.SearchText != nil { + return *m.SearchText + } + return "" +} + +func (m *CPublishedFile_QueryFiles_Request) GetFiletype() uint32 { + if m != nil && m.Filetype != nil { + return *m.Filetype + } + return 0 +} + +func (m *CPublishedFile_QueryFiles_Request) GetChildPublishedfileid() uint64 { + if m != nil && m.ChildPublishedfileid != nil { + return *m.ChildPublishedfileid + } + return 0 +} + +func (m *CPublishedFile_QueryFiles_Request) GetDays() uint32 { + if m != nil && m.Days != nil { + return *m.Days + } + return 0 +} + +func (m *CPublishedFile_QueryFiles_Request) GetIncludeRecentVotesOnly() bool { + if m != nil && m.IncludeRecentVotesOnly != nil { + return *m.IncludeRecentVotesOnly + } + return false +} + +func (m *CPublishedFile_QueryFiles_Request) GetCacheMaxAgeSeconds() uint32 { + if m != nil && m.CacheMaxAgeSeconds != nil { + return *m.CacheMaxAgeSeconds + } + return Default_CPublishedFile_QueryFiles_Request_CacheMaxAgeSeconds +} + +func (m *CPublishedFile_QueryFiles_Request) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return Default_CPublishedFile_QueryFiles_Request_Language +} + +func (m *CPublishedFile_QueryFiles_Request) GetRequiredKvTags() []*CPublishedFile_QueryFiles_Request_KVTag { + if m != nil { + return m.RequiredKvTags + } + return nil +} + +func (m *CPublishedFile_QueryFiles_Request) GetTotalonly() bool { + if m != nil && m.Totalonly != nil { + return *m.Totalonly + } + return false +} + +func (m *CPublishedFile_QueryFiles_Request) GetReturnVoteData() bool { + if m != nil && m.ReturnVoteData != nil { + return *m.ReturnVoteData + } + return false +} + +func (m *CPublishedFile_QueryFiles_Request) GetReturnTags() bool { + if m != nil && m.ReturnTags != nil { + return *m.ReturnTags + } + return false +} + +func (m *CPublishedFile_QueryFiles_Request) GetReturnKvTags() bool { + if m != nil && m.ReturnKvTags != nil { + return *m.ReturnKvTags + } + return false +} + +func (m *CPublishedFile_QueryFiles_Request) GetReturnPreviews() bool { + if m != nil && m.ReturnPreviews != nil { + return *m.ReturnPreviews + } + return false +} + +func (m *CPublishedFile_QueryFiles_Request) GetReturnChildren() bool { + if m != nil && m.ReturnChildren != nil { + return *m.ReturnChildren + } + return false +} + +func (m *CPublishedFile_QueryFiles_Request) GetReturnShortDescription() bool { + if m != nil && m.ReturnShortDescription != nil { + return *m.ReturnShortDescription + } + return false +} + +func (m *CPublishedFile_QueryFiles_Request) GetReturnForSaleData() bool { + if m != nil && m.ReturnForSaleData != nil { + return *m.ReturnForSaleData + } + return false +} + +func (m *CPublishedFile_QueryFiles_Request) GetReturnMetadata() bool { + if m != nil && m.ReturnMetadata != nil { + return *m.ReturnMetadata + } + return Default_CPublishedFile_QueryFiles_Request_ReturnMetadata +} + +type CPublishedFile_QueryFiles_Request_KVTag struct { + Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_QueryFiles_Request_KVTag) Reset() { + *m = CPublishedFile_QueryFiles_Request_KVTag{} +} +func (m *CPublishedFile_QueryFiles_Request_KVTag) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_QueryFiles_Request_KVTag) ProtoMessage() {} +func (*CPublishedFile_QueryFiles_Request_KVTag) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{23, 0} +} + +func (m *CPublishedFile_QueryFiles_Request_KVTag) GetKey() string { + if m != nil && m.Key != nil { + return *m.Key + } + return "" +} + +func (m *CPublishedFile_QueryFiles_Request_KVTag) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CPublishedFile_QueryFiles_Response struct { + Total *uint32 `protobuf:"varint,1,opt,name=total" json:"total,omitempty"` + Publishedfiledetails []*PublishedFileDetails `protobuf:"bytes,2,rep,name=publishedfiledetails" json:"publishedfiledetails,omitempty"` + XXX_unrecognized []byte `json:"-"` +} + +func (m *CPublishedFile_QueryFiles_Response) Reset() { *m = CPublishedFile_QueryFiles_Response{} } +func (m *CPublishedFile_QueryFiles_Response) String() string { return proto.CompactTextString(m) } +func (*CPublishedFile_QueryFiles_Response) ProtoMessage() {} +func (*CPublishedFile_QueryFiles_Response) Descriptor() ([]byte, []int) { + return publishedfile_fileDescriptor0, []int{24} +} + +func (m *CPublishedFile_QueryFiles_Response) GetTotal() uint32 { + if m != nil && m.Total != nil { + return *m.Total + } + return 0 +} + +func (m *CPublishedFile_QueryFiles_Response) GetPublishedfiledetails() []*PublishedFileDetails { + if m != nil { + return m.Publishedfiledetails + } + return nil +} + +func init() { + proto.RegisterType((*CPublishedFile_Subscribe_Request)(nil), "CPublishedFile_Subscribe_Request") + proto.RegisterType((*CPublishedFile_Subscribe_Response)(nil), "CPublishedFile_Subscribe_Response") + proto.RegisterType((*CPublishedFile_Unsubscribe_Request)(nil), "CPublishedFile_Unsubscribe_Request") + proto.RegisterType((*CPublishedFile_Unsubscribe_Response)(nil), "CPublishedFile_Unsubscribe_Response") + proto.RegisterType((*CPublishedFile_CanSubscribe_Request)(nil), "CPublishedFile_CanSubscribe_Request") + proto.RegisterType((*CPublishedFile_CanSubscribe_Response)(nil), "CPublishedFile_CanSubscribe_Response") + proto.RegisterType((*CPublishedFile_Publish_Request)(nil), "CPublishedFile_Publish_Request") + proto.RegisterType((*CPublishedFile_Publish_Response)(nil), "CPublishedFile_Publish_Response") + proto.RegisterType((*CPublishedFile_GetDetails_Request)(nil), "CPublishedFile_GetDetails_Request") + proto.RegisterType((*PublishedFileDetails)(nil), "PublishedFileDetails") + proto.RegisterType((*PublishedFileDetails_Tag)(nil), "PublishedFileDetails.Tag") + proto.RegisterType((*PublishedFileDetails_Preview)(nil), "PublishedFileDetails.Preview") + proto.RegisterType((*PublishedFileDetails_Child)(nil), "PublishedFileDetails.Child") + proto.RegisterType((*PublishedFileDetails_KVTag)(nil), "PublishedFileDetails.KVTag") + proto.RegisterType((*PublishedFileDetails_VoteData)(nil), "PublishedFileDetails.VoteData") + proto.RegisterType((*PublishedFileDetails_ForSaleData)(nil), "PublishedFileDetails.ForSaleData") + proto.RegisterType((*CPublishedFile_GetDetails_Response)(nil), "CPublishedFile_GetDetails_Response") + proto.RegisterType((*CPublishedFile_GetItemInfo_Request)(nil), "CPublishedFile_GetItemInfo_Request") + proto.RegisterType((*CPublishedFile_GetItemInfo_Request_WorkshopItem)(nil), "CPublishedFile_GetItemInfo_Request.WorkshopItem") + proto.RegisterType((*CPublishedFile_GetItemInfo_Response)(nil), "CPublishedFile_GetItemInfo_Response") + proto.RegisterType((*CPublishedFile_GetItemInfo_Response_WorkshopItemInfo)(nil), "CPublishedFile_GetItemInfo_Response.WorkshopItemInfo") + proto.RegisterType((*CPublishedFile_GetUserFiles_Request)(nil), "CPublishedFile_GetUserFiles_Request") + proto.RegisterType((*CPublishedFile_GetUserFiles_Request_KVTag)(nil), "CPublishedFile_GetUserFiles_Request.KVTag") + proto.RegisterType((*CPublishedFile_GetUserFiles_Response)(nil), "CPublishedFile_GetUserFiles_Response") + proto.RegisterType((*CPublishedFile_GetUserFiles_Response_App)(nil), "CPublishedFile_GetUserFiles_Response.App") + proto.RegisterType((*CPublishedFile_Update_Request)(nil), "CPublishedFile_Update_Request") + proto.RegisterType((*CPublishedFile_Update_Response)(nil), "CPublishedFile_Update_Response") + proto.RegisterType((*CPublishedFile_GetChangeHistoryEntry_Request)(nil), "CPublishedFile_GetChangeHistoryEntry_Request") + proto.RegisterType((*CPublishedFile_GetChangeHistoryEntry_Response)(nil), "CPublishedFile_GetChangeHistoryEntry_Response") + proto.RegisterType((*CPublishedFile_GetChangeHistory_Request)(nil), "CPublishedFile_GetChangeHistory_Request") + proto.RegisterType((*CPublishedFile_GetChangeHistory_Response)(nil), "CPublishedFile_GetChangeHistory_Response") + proto.RegisterType((*CPublishedFile_GetChangeHistory_Response_ChangeLog)(nil), "CPublishedFile_GetChangeHistory_Response.ChangeLog") + proto.RegisterType((*CPublishedFile_RefreshVotingQueue_Request)(nil), "CPublishedFile_RefreshVotingQueue_Request") + proto.RegisterType((*CPublishedFile_RefreshVotingQueue_Response)(nil), "CPublishedFile_RefreshVotingQueue_Response") + proto.RegisterType((*CPublishedFile_QueryFiles_Request)(nil), "CPublishedFile_QueryFiles_Request") + proto.RegisterType((*CPublishedFile_QueryFiles_Request_KVTag)(nil), "CPublishedFile_QueryFiles_Request.KVTag") + proto.RegisterType((*CPublishedFile_QueryFiles_Response)(nil), "CPublishedFile_QueryFiles_Response") + proto.RegisterEnum("PublishedFileDetails_EPublishedFileForSaleStatus", PublishedFileDetails_EPublishedFileForSaleStatus_name, PublishedFileDetails_EPublishedFileForSaleStatus_value) +} + +var publishedfile_fileDescriptor0 = []byte{ + // 4973 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xbc, 0x5b, 0x4b, 0x70, 0x1b, 0x47, + 0x7a, 0x0e, 0xf8, 0x66, 0x53, 0x14, 0xa9, 0x31, 0x69, 0x43, 0xd0, 0x4a, 0x1a, 0x41, 0x92, 0x45, + 0x4a, 0xd4, 0x58, 0x0f, 0xcb, 0x92, 0x69, 0x7b, 0x6d, 0x41, 0x24, 0x6d, 0xda, 0x7a, 0x50, 0x24, + 0xa5, 0xb5, 0xe3, 0xdd, 0x9d, 0x1d, 0x62, 0x1a, 0xc4, 0x98, 0x03, 0x0c, 0x3c, 0x3d, 0x20, 0x8d, + 0x3d, 0x39, 0x5b, 0x95, 0xa4, 0x6a, 0x93, 0x54, 0x25, 0x95, 0x4a, 0x2a, 0xa7, 0x9c, 0x92, 0x7b, + 0x2e, 0xa9, 0x4a, 0x55, 0x2e, 0x39, 0xe6, 0x90, 0x5c, 0x72, 0xcc, 0x35, 0x95, 0x63, 0x0e, 0xb9, + 0xe4, 0x9c, 0xff, 0xff, 0xbb, 0x7b, 0x30, 0x2f, 0x90, 0x90, 0x1f, 0x7b, 0xd8, 0xb5, 0xd8, 0x8f, + 0xaf, 0xff, 0xee, 0xfe, 0x9f, 0x5f, 0x0f, 0xd8, 0x4d, 0x11, 0x71, 0xa7, 0xd5, 0xe2, 0x42, 0x38, + 0xfb, 0x5c, 0xd8, 0x9d, 0xee, 0x9e, 0xef, 0x89, 0x26, 0x77, 0x1b, 0x9e, 0xcf, 0x2d, 0xea, 0xab, + 0xfb, 0x1e, 0x6f, 0x47, 0x56, 0x27, 0x0c, 0xa2, 0xa0, 0xb2, 0x92, 0x1e, 0xde, 0x6d, 0x7b, 0x0d, + 0x8f, 0xbb, 0xf6, 0x9e, 0x23, 0x0a, 0x46, 0x57, 0x23, 0x66, 0x3e, 0xda, 0xd2, 0x88, 0x1b, 0x80, + 0x68, 0xef, 0x74, 0xf7, 0x44, 0x3d, 0xf4, 0xf6, 0xb8, 0xbd, 0xcd, 0xbf, 0xee, 0x72, 0x11, 0x19, + 0x6f, 0xb0, 0xb9, 0xd4, 0xa2, 0x9e, 0x5b, 0x2e, 0x99, 0xa5, 0xa5, 0x31, 0xe3, 0x0c, 0x9b, 0x86, + 0xd6, 0xc8, 0x8e, 0x7a, 0x1d, 0x5e, 0x1e, 0x81, 0xa6, 0x59, 0x63, 0x96, 0x8d, 0x3b, 0x9d, 0x0e, + 0x8c, 0x18, 0x85, 0x3f, 0xc7, 0x8d, 0x45, 0x36, 0xdb, 0x0e, 0x22, 0xaf, 0xd1, 0xb3, 0xe5, 0xaa, + 0xe5, 0x31, 0x68, 0x9e, 0xaa, 0x5e, 0x66, 0x97, 0x8e, 0x59, 0x55, 0x74, 0x82, 0xb6, 0xe0, 0xd5, + 0x43, 0x56, 0xcd, 0x0c, 0x7a, 0xd1, 0x16, 0xbf, 0x03, 0xe1, 0xae, 0xb2, 0xcb, 0xc7, 0xae, 0xab, + 0xc4, 0xfb, 0x69, 0x6e, 0xd8, 0x23, 0xa7, 0x3d, 0xfc, 0xe1, 0x55, 0x3f, 0x60, 0x57, 0x8e, 0x9f, + 0x2f, 0xd7, 0x41, 0x29, 0xeb, 0x4e, 0xdb, 0x8e, 0x25, 0xa0, 0xe9, 0x53, 0xd5, 0x7f, 0x63, 0xec, + 0x42, 0x66, 0xbe, 0xfa, 0x2b, 0x5e, 0xfa, 0x7d, 0xbd, 0x5d, 0x9c, 0x31, 0x5b, 0xbb, 0xf9, 0x9b, + 0x7f, 0x2c, 0x2f, 0x3f, 0xec, 0x74, 0xcc, 0x4d, 0xd7, 0x8c, 0x9a, 0x9e, 0x30, 0x51, 0x1c, 0x13, + 0xfe, 0xbb, 0xc7, 0xbd, 0xf6, 0xbe, 0x19, 0x4b, 0x69, 0x6e, 0x6c, 0x3f, 0x7b, 0x62, 0x19, 0x8f, + 0xd8, 0xe9, 0x3a, 0x08, 0xd0, 0x6d, 0xf1, 0xd0, 0x96, 0x30, 0x74, 0x88, 0xb5, 0x1b, 0x00, 0x73, + 0x6d, 0x18, 0x98, 0xdd, 0x67, 0x96, 0xf1, 0x19, 0x08, 0xef, 0x07, 0x5d, 0xda, 0x79, 0xdb, 0x69, + 0x71, 0x3a, 0xf9, 0xe9, 0xda, 0xdb, 0x80, 0x71, 0xeb, 0x29, 0xfc, 0x6d, 0x06, 0x0d, 0x00, 0xe1, + 0x12, 0x23, 0x0a, 0xf4, 0x6c, 0xd3, 0x6b, 0x53, 0x73, 0x57, 0xf0, 0xf0, 0x9a, 0x30, 0x09, 0xc2, + 0x32, 0xbe, 0x64, 0x8b, 0x9d, 0x90, 0x1f, 0x7a, 0xfc, 0xc8, 0x4e, 0x83, 0x8e, 0x11, 0xe8, 0xfb, + 0x00, 0xfa, 0xa0, 0x08, 0x14, 0x50, 0x4c, 0x47, 0x50, 0x53, 0x5f, 0x3a, 0xec, 0x04, 0x68, 0x05, + 0x68, 0x19, 0xf7, 0xd8, 0x78, 0xe4, 0x45, 0x3e, 0x2f, 0x8f, 0x13, 0xd8, 0x9b, 0x00, 0x56, 0xdd, + 0xe5, 0xdf, 0x44, 0x26, 0xb5, 0x9a, 0x8d, 0x20, 0x2c, 0x00, 0xb0, 0x8c, 0x0d, 0x36, 0x8f, 0xff, + 0xb0, 0x5d, 0x8e, 0xb7, 0xd3, 0x89, 0xbc, 0xa0, 0x5d, 0x9e, 0x20, 0x84, 0x15, 0x40, 0x58, 0x22, + 0x84, 0x44, 0xdf, 0x40, 0x9c, 0xc7, 0x6c, 0x9a, 0x70, 0x48, 0x5b, 0x27, 0xe9, 0xa0, 0xdf, 0x05, + 0x80, 0x7b, 0x4b, 0xeb, 0x3f, 0x0b, 0xc2, 0x03, 0xd1, 0x0c, 0x3a, 0x78, 0xc5, 0xbb, 0xd0, 0xbb, + 0x6c, 0xe2, 0xff, 0xe3, 0x1e, 0x75, 0x4f, 0xf6, 0xf4, 0x2c, 0x63, 0x93, 0xbd, 0x1e, 0xdf, 0x1d, + 0x8c, 0x08, 0xa3, 0x7a, 0x37, 0xb2, 0xe9, 0xa8, 0xa6, 0x48, 0xb6, 0x65, 0x80, 0xbe, 0xba, 0xa3, + 0x3a, 0x4c, 0xec, 0x18, 0x28, 0xd8, 0x26, 0x9b, 0xef, 0x05, 0xdd, 0xa8, 0x0b, 0x2a, 0x89, 0xb7, + 0x41, 0x20, 0xd3, 0x04, 0xf2, 0x16, 0x80, 0xdc, 0x58, 0x7a, 0x46, 0xfb, 0x72, 0xfc, 0x65, 0xf3, + 0x85, 0xbc, 0xac, 0x2f, 0x82, 0xee, 0x2e, 0x8c, 0x36, 0x9d, 0x7a, 0x3d, 0xe8, 0xb6, 0x23, 0x53, + 0xcf, 0xb2, 0x8c, 0x9f, 0xb3, 0x39, 0x0d, 0x75, 0xe8, 0xb9, 0x3c, 0x00, 0x95, 0x62, 0x84, 0xf4, + 0x08, 0x90, 0x3e, 0x4c, 0x20, 0xbd, 0xc4, 0x5e, 0xd4, 0x2f, 0xd8, 0xa4, 0x13, 0x03, 0xd2, 0x1c, + 0x25, 0x27, 0xa8, 0x5b, 0x56, 0xd0, 0x3f, 0x28, 0x31, 0x76, 0xe8, 0x09, 0x6f, 0xcf, 0xf3, 0xbd, + 0xa8, 0x57, 0x9e, 0xa1, 0x33, 0x6c, 0x01, 0xb2, 0xb7, 0xb4, 0xbe, 0xcd, 0x5b, 0x41, 0xc4, 0x77, + 0xa2, 0x20, 0x04, 0x9f, 0x98, 0x32, 0x9a, 0x97, 0xf1, 0x0c, 0x5c, 0x56, 0xff, 0x5b, 0x6b, 0x50, + 0x7a, 0x0d, 0x73, 0xa9, 0x13, 0x7a, 0x87, 0x4e, 0xc4, 0x57, 0xcc, 0x46, 0x08, 0x0e, 0xc3, 0x15, + 0x2b, 0x72, 0x44, 0x7d, 0xc5, 0xe4, 0x51, 0xdd, 0x5a, 0x36, 0x0e, 0xd8, 0xa9, 0x90, 0xbb, 0x5e, + 0xc8, 0xeb, 0x91, 0xdd, 0x0d, 0xbd, 0xf2, 0x29, 0xda, 0xde, 0x0b, 0x10, 0xe2, 0x79, 0x62, 0x7b, + 0x9b, 0x0d, 0x53, 0x74, 0x3b, 0x1d, 0xf0, 0x39, 0xee, 0x0a, 0x2d, 0x13, 0x72, 0xd1, 0xf5, 0xa3, + 0xb4, 0xf5, 0x28, 0xfd, 0x84, 0x43, 0x80, 0xbd, 0x82, 0xfd, 0xc1, 0x72, 0xd0, 0x0a, 0x97, 0x8c, + 0x13, 0x5e, 0x6c, 0x6f, 0x5a, 0xc6, 0x1a, 0x1b, 0x8b, 0x9c, 0x7d, 0x51, 0x9e, 0x35, 0x47, 0x61, + 0x91, 0x77, 0x60, 0x91, 0x3b, 0x0f, 0xc3, 0xd0, 0x91, 0xc2, 0x93, 0xe6, 0x42, 0x2f, 0xce, 0x80, + 0xd9, 0x7e, 0x4f, 0x4f, 0xcd, 0x1e, 0xdb, 0x17, 0x6c, 0xae, 0x1e, 0xf8, 0x3e, 0x48, 0x0c, 0xd2, + 0x49, 0xf5, 0x3b, 0x4d, 0x52, 0x7f, 0x04, 0x80, 0xef, 0x27, 0xa4, 0xd6, 0x5a, 0xd7, 0x1f, 0x5d, + 0x74, 0x44, 0x21, 0x07, 0x8b, 0x12, 0xe0, 0x4c, 0x85, 0x65, 0x3c, 0x61, 0xd3, 0xfb, 0x70, 0xf1, + 0x12, 0x74, 0x8e, 0x40, 0x57, 0x01, 0xf4, 0x9d, 0x02, 0x50, 0x1c, 0x77, 0x12, 0xdc, 0x97, 0x6c, + 0xb4, 0x1b, 0xfa, 0xe5, 0x79, 0x02, 0x7a, 0x0a, 0x40, 0x9f, 0xa6, 0xcf, 0x94, 0xb4, 0xa2, 0x3f, + 0x01, 0x34, 0x07, 0x51, 0x57, 0x64, 0xbb, 0x27, 0xd4, 0xc1, 0x3d, 0x96, 0x07, 0xe1, 0x44, 0xd4, + 0x8b, 0x1e, 0x00, 0x54, 0xc2, 0xaa, 0x6e, 0xb1, 0x8b, 0x03, 0xbd, 0xa9, 0x72, 0xc4, 0x03, 0x23, + 0xcd, 0x42, 0xe6, 0xd6, 0xd1, 0x4f, 0x4e, 0x57, 0xff, 0x67, 0x22, 0x17, 0xe4, 0x3e, 0xe6, 0xd1, + 0x1a, 0x8f, 0x1c, 0xcf, 0x17, 0xb1, 0x8f, 0xde, 0x62, 0xf3, 0x19, 0x50, 0x01, 0xa8, 0xa3, 0x4b, + 0x13, 0xf2, 0x42, 0x77, 0x78, 0x84, 0xc7, 0x93, 0x39, 0x95, 0x4d, 0x97, 0xee, 0x35, 0xe4, 0x11, + 0xa8, 0xe1, 0x21, 0x07, 0x07, 0x43, 0xa0, 0x68, 0x1b, 0x96, 0xf1, 0x9c, 0xcd, 0x78, 0xed, 0xba, + 0xdf, 0xc5, 0x46, 0xd0, 0x0e, 0x14, 0x66, 0x4a, 0xfa, 0x46, 0x3c, 0xa3, 0xb0, 0x0b, 0x27, 0x02, + 0x13, 0xbb, 0x61, 0x1b, 0xf5, 0x03, 0x1c, 0x2d, 0x4c, 0x6a, 0x39, 0x74, 0x9d, 0xca, 0xe9, 0xca, + 0x5e, 0x58, 0x4b, 0xc1, 0x5a, 0x46, 0x9d, 0x9d, 0x55, 0x90, 0x8e, 0xeb, 0x7a, 0xf2, 0xc8, 0x95, + 0xe3, 0x14, 0xe4, 0xd1, 0xa7, 0xa4, 0xb6, 0x64, 0x17, 0x50, 0x63, 0x86, 0x5b, 0xe4, 0x29, 0x9b, + 0x53, 0x8b, 0xd4, 0x9b, 0x9e, 0xef, 0x86, 0xbc, 0x2d, 0xe3, 0x71, 0xed, 0x1e, 0x40, 0xdf, 0xce, + 0x42, 0xeb, 0x31, 0x83, 0xf1, 0xb6, 0xd9, 0xac, 0xc2, 0x3b, 0x38, 0xa4, 0x93, 0x18, 0x27, 0xb4, + 0xf7, 0x00, 0xed, 0x7e, 0x16, 0xed, 0x80, 0xf7, 0xcc, 0x43, 0xc7, 0xef, 0x72, 0x69, 0x33, 0x03, + 0x31, 0x1f, 0xb3, 0x53, 0x0a, 0xf3, 0x10, 0xfc, 0x89, 0x20, 0x4f, 0x3f, 0x25, 0x6f, 0x2a, 0x0b, + 0x89, 0x03, 0x4c, 0xd7, 0x89, 0x9c, 0xe3, 0x8e, 0xf5, 0x0c, 0x39, 0xe7, 0x54, 0xf0, 0x98, 0x22, + 0xc8, 0x4f, 0x00, 0x72, 0x2d, 0x0b, 0xe9, 0x98, 0x34, 0x3c, 0x15, 0x4f, 0xbc, 0x36, 0xe6, 0x74, + 0x6e, 0x1c, 0xf2, 0xba, 0xbe, 0x9f, 0xec, 0x47, 0x91, 0x0d, 0x25, 0x32, 0xdc, 0x81, 0x70, 0x7c, + 0x8e, 0x32, 0x91, 0xdf, 0x9d, 0xaa, 0xdd, 0x82, 0x55, 0x56, 0xf2, 0x97, 0xe6, 0xd5, 0xd1, 0x15, + 0xe1, 0xb8, 0x15, 0xd3, 0x6b, 0x90, 0xfb, 0xf0, 0xea, 0xce, 0x1e, 0x7a, 0x8b, 0x5a, 0x7c, 0x49, + 0x2d, 0xd8, 0x05, 0x41, 0xcd, 0x10, 0x14, 0x45, 0x94, 0x18, 0xaa, 0x13, 0x74, 0xba, 0x3e, 0x38, + 0x4a, 0x92, 0x49, 0x8f, 0x04, 0xdd, 0xe5, 0x3e, 0x84, 0xf1, 0x17, 0x6c, 0xca, 0x77, 0xda, 0xfb, + 0x5d, 0xb0, 0x3b, 0x72, 0x90, 0xe3, 0xab, 0xa5, 0x5b, 0x52, 0x7f, 0x76, 0x3a, 0xbc, 0x8e, 0xd9, + 0xaa, 0xb4, 0x55, 0x3f, 0xa8, 0x3b, 0xbe, 0xf7, 0x6b, 0xf4, 0x7a, 0xe4, 0xcd, 0x02, 0x25, 0xa1, + 0x65, 0xae, 0xf1, 0x86, 0x03, 0x0e, 0x93, 0x8c, 0x60, 0xbd, 0xbd, 0x4f, 0x31, 0xaf, 0xfa, 0xdf, + 0xaf, 0xb1, 0x85, 0x94, 0xb9, 0x29, 0x53, 0x33, 0x4e, 0xb3, 0x09, 0xe9, 0x60, 0x65, 0x1e, 0x54, + 0x64, 0xc7, 0x23, 0x64, 0xc7, 0x73, 0x6c, 0xb2, 0x1e, 0x72, 0x07, 0xa2, 0x04, 0x29, 0xf5, 0x04, + 0xa5, 0x5e, 0xb2, 0x41, 0x65, 0x40, 0x63, 0x04, 0xf0, 0x7a, 0x2e, 0x33, 0x1a, 0xa7, 0xf6, 0x73, + 0xec, 0xb5, 0x5c, 0xd4, 0x85, 0xce, 0x09, 0xea, 0x9c, 0x67, 0x53, 0x71, 0xbe, 0x82, 0xf1, 0x7d, + 0x1a, 0x13, 0x54, 0x0a, 0xf9, 0x02, 0xf6, 0x48, 0xd7, 0x3e, 0x66, 0x9c, 0x65, 0x67, 0x74, 0x86, + 0xd3, 0xef, 0x9a, 0xa6, 0x2e, 0x35, 0xdf, 0x46, 0x17, 0x48, 0x51, 0xd3, 0x78, 0x8d, 0xcd, 0xe8, + 0xc1, 0xd8, 0x38, 0x43, 0x8d, 0x20, 0x9b, 0x8a, 0xb1, 0x3a, 0xc4, 0x52, 0x0c, 0x32, 0x66, 0xa4, + 0xf3, 0x9c, 0xa5, 0x3f, 0x60, 0x5f, 0x4d, 0x90, 0x34, 0x02, 0x37, 0x49, 0xeb, 0x90, 0xc7, 0x9f, + 0x30, 0xca, 0x6c, 0x3e, 0x6e, 0x56, 0xc8, 0xe4, 0xb6, 0x27, 0x30, 0x71, 0x96, 0xc9, 0x11, 0x39, + 0x5f, 0x1c, 0x98, 0x4b, 0x7a, 0xce, 0x50, 0xcf, 0xd9, 0x22, 0x95, 0x36, 0xa8, 0x0b, 0xbc, 0x64, + 0xe4, 0x41, 0x34, 0xa0, 0x13, 0xe5, 0x6e, 0xf9, 0x35, 0x3a, 0x16, 0xdd, 0xda, 0xed, 0xb8, 0xd4, + 0xba, 0x40, 0xad, 0x46, 0x2a, 0x94, 0x2f, 0xea, 0xe4, 0xbd, 0xe1, 0xa3, 0x1d, 0xbf, 0x4e, 0x7f, + 0xc2, 0x1e, 0x8e, 0x54, 0xfe, 0x23, 0xf7, 0xf0, 0x06, 0xea, 0x21, 0x0a, 0x10, 0x37, 0x43, 0x06, + 0xc2, 0x3b, 0x08, 0x5a, 0xa6, 0xae, 0x0a, 0x33, 0xa0, 0xf9, 0xa8, 0x9f, 0x49, 0xdb, 0x8e, 0xef, + 0x97, 0xcf, 0x52, 0xdf, 0x05, 0xf6, 0x7a, 0xbb, 0xdb, 0xb2, 0xeb, 0x01, 0x14, 0x4e, 0x10, 0x3b, + 0x40, 0xfc, 0x43, 0xee, 0x07, 0x1d, 0x1e, 0x96, 0x2b, 0x54, 0x2a, 0xc0, 0xd5, 0xa6, 0xfa, 0x65, + 0xd8, 0x2f, 0x9f, 0xa3, 0x4e, 0x50, 0xb0, 0x3d, 0xa7, 0x0d, 0xa6, 0x5d, 0xfe, 0x09, 0x81, 0x81, + 0xf4, 0xf0, 0xb7, 0x0d, 0xfb, 0x14, 0xb0, 0xfb, 0xf3, 0xb4, 0x7b, 0x3d, 0x26, 0x2c, 0x5f, 0xa0, + 0x13, 0x45, 0x1d, 0x82, 0x31, 0x7b, 0x78, 0x88, 0x3e, 0x47, 0x21, 0x2f, 0xd2, 0xdc, 0x05, 0xf2, + 0x30, 0x41, 0xab, 0x03, 0xde, 0x12, 0x2c, 0xae, 0x6c, 0x52, 0x2b, 0x5c, 0x3e, 0x28, 0x9a, 0xcc, + 0xe0, 0x2e, 0xa5, 0x94, 0x87, 0x62, 0x6b, 0x55, 0x9f, 0x48, 0xba, 0x50, 0xb8, 0x4c, 0x73, 0xa1, + 0x59, 0x35, 0xd1, 0x6d, 0x88, 0xf2, 0x15, 0x1a, 0x8d, 0x00, 0xce, 0x61, 0x10, 0x7a, 0xb8, 0xf6, + 0xd5, 0xb8, 0x09, 0x82, 0x7b, 0x70, 0xc4, 0x43, 0x51, 0x7e, 0x93, 0x9a, 0xe0, 0x5c, 0x7c, 0xaf, + 0xc1, 0xe9, 0x8a, 0xd2, 0x28, 0xd7, 0xa8, 0x1f, 0xce, 0x34, 0xee, 0xef, 0xc3, 0x2d, 0xe5, 0xfb, + 0x62, 0xdc, 0x65, 0x7d, 0x99, 0x32, 0x7a, 0x5c, 0xa7, 0x3f, 0x41, 0x95, 0xbd, 0x16, 0xf8, 0x03, + 0xfb, 0xc8, 0x73, 0xa3, 0x66, 0xf9, 0x86, 0x56, 0x0d, 0xd9, 0xd8, 0xe4, 0xde, 0x7e, 0x33, 0x2a, + 0xaf, 0x68, 0x21, 0x65, 0x2b, 0xaa, 0xf3, 0x4d, 0x6d, 0x08, 0x10, 0xa2, 0xe1, 0x34, 0x42, 0x1b, + 0xdc, 0x77, 0xd9, 0xd2, 0x97, 0x90, 0xb0, 0xc1, 0xb7, 0x34, 0xa2, 0x6e, 0xa3, 0xa3, 0xbc, 0xa5, + 0x15, 0x93, 0xee, 0x56, 0x47, 0x9d, 0xdb, 0x5a, 0x24, 0x6c, 0x85, 0x7c, 0x02, 0x26, 0x88, 0xf2, + 0x1d, 0x6a, 0x7c, 0x8b, 0x4d, 0xc5, 0x71, 0xef, 0x2e, 0x44, 0xe9, 0x99, 0x3b, 0xe7, 0xad, 0x22, + 0x9f, 0x63, 0x6d, 0xc9, 0x51, 0xc6, 0x35, 0x95, 0xa3, 0xbd, 0x4d, 0x83, 0xcf, 0x16, 0x0f, 0xde, + 0x75, 0xf6, 0x8d, 0x9b, 0x6c, 0x2a, 0x16, 0xe0, 0x1e, 0x0d, 0x3e, 0x57, 0x3c, 0xf8, 0x11, 0x8e, + 0x32, 0x6e, 0xb0, 0x09, 0x15, 0xd5, 0xde, 0x39, 0x6e, 0xf0, 0x67, 0x2f, 0x11, 0xfb, 0x36, 0x9b, + 0xc6, 0x68, 0x64, 0x93, 0xbb, 0xbe, 0x0f, 0x1b, 0x99, 0xb9, 0x73, 0xa1, 0x78, 0xfc, 0x4b, 0x18, + 0xb6, 0x06, 0xa3, 0x8c, 0x90, 0xcd, 0x25, 0xef, 0x7c, 0x0f, 0x2e, 0xf5, 0x01, 0x25, 0xd4, 0x5f, + 0x80, 0x9f, 0x7e, 0xf1, 0xac, 0xed, 0x53, 0xbc, 0xf4, 0x5c, 0x0c, 0x6e, 0x29, 0x24, 0x0b, 0x72, + 0x1c, 0x2c, 0x04, 0xf0, 0xdf, 0x90, 0x82, 0xb5, 0x5d, 0x13, 0x4a, 0x6c, 0xf8, 0x1f, 0x84, 0x7f, + 0x3f, 0x3f, 0x52, 0xae, 0x6b, 0x82, 0x9f, 0x07, 0x3f, 0xed, 0xb0, 0x59, 0x08, 0x51, 0x36, 0xc6, + 0x28, 0x29, 0xea, 0xbb, 0x24, 0xea, 0xa5, 0x62, 0x51, 0x37, 0x82, 0x70, 0x07, 0x46, 0xa2, 0xb4, + 0xb5, 0x6b, 0x20, 0xd4, 0xe5, 0x2d, 0x15, 0xb7, 0x12, 0xc9, 0x46, 0x2e, 0x7c, 0xdd, 0x67, 0x53, + 0x71, 0xdc, 0x5a, 0xa5, 0x3c, 0xf2, 0x2a, 0x4c, 0xbd, 0xf4, 0x44, 0x47, 0x28, 0x47, 0x88, 0xa0, + 0xee, 0xa1, 0x23, 0x32, 0x8f, 0xbc, 0xa8, 0x49, 0x61, 0x08, 0x34, 0xba, 0x85, 0xba, 0x9c, 0x34, + 0x4b, 0x70, 0x2d, 0x18, 0x25, 0xde, 0x23, 0x53, 0x06, 0x1b, 0x49, 0xf5, 0xe1, 0xc1, 0x89, 0xc8, + 0x69, 0x75, 0xca, 0xef, 0x93, 0xd2, 0x3c, 0x4a, 0xc4, 0xbb, 0x0f, 0x74, 0xbc, 0xb3, 0x60, 0xdd, + 0xeb, 0xbb, 0x18, 0xe5, 0x54, 0x97, 0x8e, 0xe0, 0xb2, 0xdc, 0xc4, 0x83, 0x4b, 0x86, 0xf1, 0xca, + 0x55, 0x36, 0x8a, 0x57, 0x09, 0x6e, 0x1c, 0x55, 0xbc, 0xa4, 0x7d, 0x80, 0xe3, 0xb6, 0xbc, 0x76, + 0x00, 0xd7, 0x21, 0xf3, 0xbc, 0x4a, 0xc4, 0x26, 0xb5, 0xea, 0x41, 0xaf, 0xd2, 0xd5, 0x24, 0x25, + 0x22, 0x40, 0x9b, 0x83, 0xd0, 0x05, 0x3f, 0x24, 0x29, 0x11, 0x15, 0x17, 0xa8, 0x2c, 0x37, 0x4e, + 0xb1, 0x31, 0x8a, 0x38, 0x63, 0xb9, 0x88, 0x35, 0x3e, 0x20, 0xb8, 0x50, 0xa9, 0x5b, 0xd9, 0x60, + 0xe3, 0x52, 0x2d, 0x8f, 0x23, 0x63, 0xb2, 0x2b, 0xa7, 0x3c, 0x18, 0xae, 0x3f, 0x5b, 0xb9, 0xcc, + 0xc6, 0xa5, 0xc6, 0x82, 0x54, 0x90, 0x92, 0xa9, 0x6d, 0xa2, 0xaf, 0xc0, 0xdc, 0x4c, 0xe6, 0xd5, + 0x95, 0x0f, 0xd9, 0x54, 0xac, 0xa6, 0xd0, 0x25, 0xea, 0x41, 0x28, 0x39, 0x91, 0x11, 0x94, 0x98, + 0xf2, 0x32, 0x88, 0x26, 0x6a, 0x11, 0x0c, 0x24, 0xd4, 0xe2, 0x06, 0x47, 0x6d, 0xb5, 0xca, 0xff, + 0x96, 0xd8, 0x4c, 0x42, 0x7b, 0xc8, 0xf9, 0x08, 0x5b, 0xab, 0x9e, 0xa4, 0x57, 0x70, 0xab, 0x98, + 0x08, 0x41, 0xb8, 0x02, 0x6d, 0xd8, 0x0f, 0xc2, 0x9e, 0x02, 0x7c, 0xc9, 0x26, 0xf1, 0x72, 0xa3, + 0xae, 0x4c, 0x7c, 0x4f, 0xdf, 0xb9, 0x5d, 0xac, 0x9e, 0xeb, 0xa9, 0x56, 0xb5, 0xdc, 0x0e, 0x4d, + 0x5c, 0x35, 0x0e, 0xec, 0xad, 0x8d, 0x8d, 0x9d, 0x1d, 0xfb, 0x69, 0x10, 0xa9, 0x1e, 0xe3, 0x27, + 0x6c, 0x21, 0xbd, 0x9e, 0xdd, 0xf0, 0x03, 0x50, 0x31, 0x79, 0x15, 0x55, 0x56, 0x91, 0xbd, 0x20, + 0x68, 0xc7, 0xe9, 0xd9, 0x47, 0x50, 0xbf, 0xd8, 0x70, 0x15, 0xf6, 0x91, 0xd3, 0x8e, 0x64, 0x62, + 0x8b, 0x21, 0xca, 0xf5, 0x04, 0xd5, 0xdc, 0x36, 0x04, 0xae, 0x3a, 0xc4, 0x29, 0xd4, 0x38, 0xca, + 0x3e, 0xaa, 0xff, 0x5a, 0x62, 0xe7, 0x8e, 0x11, 0x09, 0xb6, 0x5b, 0x20, 0xd4, 0xfc, 0xef, 0x01, + 0xe8, 0x1b, 0xba, 0x7d, 0x0b, 0x2a, 0x50, 0xb0, 0xaf, 0x87, 0x9d, 0x4e, 0x18, 0xc0, 0x7d, 0xcc, + 0x97, 0x92, 0x9d, 0xb2, 0x15, 0x90, 0xd5, 0xcc, 0x91, 0x64, 0xe7, 0x36, 0xff, 0x0a, 0x4a, 0xa3, + 0x7e, 0xe7, 0x68, 0xb2, 0xf3, 0x69, 0xf0, 0x38, 0x68, 0xef, 0x83, 0xc3, 0x50, 0x9d, 0x63, 0xc6, + 0x79, 0x76, 0x56, 0x77, 0xee, 0xe2, 0x26, 0x22, 0xef, 0x90, 0xc7, 0xab, 0x8e, 0x57, 0xbf, 0xc8, + 0xd1, 0x82, 0xa9, 0xb2, 0x4a, 0x15, 0x6b, 0x77, 0xe1, 0x3c, 0x93, 0x9a, 0xa8, 0x92, 0x6e, 0xaa, + 0xad, 0x66, 0xee, 0x2c, 0x16, 0x5e, 0x5a, 0xf5, 0x3f, 0x4b, 0x45, 0xd8, 0x9b, 0xe0, 0x00, 0x36, + 0xc1, 0xa9, 0xc4, 0x35, 0x1b, 0xc4, 0x72, 0x8c, 0xc6, 0x9a, 0x58, 0xc3, 0x9c, 0xc3, 0x77, 0x90, + 0x69, 0x4c, 0x26, 0x32, 0x52, 0x5d, 0x3e, 0x61, 0xa7, 0xe3, 0x74, 0x04, 0x1d, 0x09, 0x6a, 0x0d, + 0x0a, 0x70, 0xcb, 0x3a, 0x79, 0x1d, 0x4b, 0xf3, 0x3b, 0xd8, 0x01, 0x6a, 0x7f, 0x2a, 0xf9, 0x37, + 0xa5, 0x8a, 0x1a, 0x41, 0x26, 0x8b, 0x4a, 0x9e, 0x89, 0x5c, 0x4e, 0x45, 0xa2, 0x54, 0xff, 0xab, + 0x94, 0x23, 0x2c, 0xd3, 0x8b, 0xaa, 0x93, 0x03, 0x73, 0x90, 0x13, 0x69, 0x3f, 0x6a, 0x8b, 0x4f, + 0x72, 0xfb, 0x18, 0xa1, 0x7d, 0xdc, 0xb3, 0x86, 0x80, 0x4c, 0x6d, 0x04, 0x7b, 0x2a, 0x9f, 0xb3, + 0xf9, 0x6c, 0xdb, 0x2b, 0x6f, 0x08, 0x05, 0x6d, 0x39, 0x6d, 0xc8, 0x30, 0xe0, 0xe8, 0x15, 0xa7, + 0x3b, 0x51, 0xfd, 0xbf, 0xf9, 0xa2, 0x5d, 0xc6, 0x11, 0x29, 0xbe, 0xc3, 0x4f, 0xd9, 0x24, 0x91, + 0xe1, 0x7a, 0x0d, 0xc9, 0xb6, 0xed, 0x60, 0x93, 0xb9, 0xb9, 0xa6, 0x9d, 0x31, 0x72, 0x57, 0xe6, + 0x51, 0x33, 0x10, 0x92, 0x4c, 0x84, 0x80, 0x16, 0x72, 0xc5, 0x73, 0x86, 0x12, 0x88, 0xbb, 0xc8, + 0x01, 0x8e, 0x27, 0x09, 0xd2, 0xfb, 0x80, 0x74, 0x57, 0x11, 0xa4, 0x0a, 0x07, 0xba, 0x25, 0xe7, + 0xa0, 0x69, 0x49, 0x61, 0x42, 0x32, 0x94, 0x64, 0x3b, 0xa2, 0xc0, 0x32, 0x56, 0xd9, 0x18, 0x92, + 0x11, 0xd2, 0xe6, 0x57, 0x4b, 0xb7, 0x65, 0x51, 0x95, 0x20, 0x39, 0xc0, 0x58, 0x43, 0x49, 0x13, + 0x61, 0xc0, 0x40, 0x26, 0x4c, 0x16, 0x36, 0x50, 0x4b, 0x6e, 0x31, 0x06, 0xe9, 0x0a, 0xd8, 0x3d, + 0x21, 0x8c, 0x6b, 0x04, 0xc9, 0x21, 0x26, 0xf8, 0x16, 0x58, 0x1f, 0xc6, 0xed, 0xc1, 0xb6, 0x40, + 0x34, 0x35, 0x1b, 0xea, 0x35, 0xf8, 0x9b, 0x30, 0xfb, 0x45, 0x16, 0x84, 0xad, 0x31, 0x72, 0xcd, + 0xe4, 0xe2, 0x57, 0x27, 0x5b, 0x3d, 0x92, 0x5b, 0xd2, 0x9a, 0x05, 0x0c, 0x8e, 0xdc, 0x15, 0xcc, + 0xdf, 0xeb, 0x97, 0xba, 0xc8, 0x2e, 0x31, 0xf4, 0xfb, 0x10, 0x74, 0x9b, 0x81, 0x2b, 0xeb, 0x9e, + 0xd5, 0x19, 0x34, 0x16, 0x75, 0x95, 0xb5, 0x07, 0x00, 0xf7, 0x76, 0x72, 0x8b, 0x81, 0xdc, 0xa1, + 0x9c, 0xa1, 0xd9, 0x5b, 0x28, 0x74, 0xe3, 0xf2, 0x99, 0x62, 0x01, 0xec, 0xf8, 0x3d, 0x36, 0x49, + 0x74, 0x5c, 0xbd, 0x47, 0x15, 0xd2, 0x6c, 0xed, 0x3a, 0x40, 0xbd, 0xb9, 0x14, 0xc4, 0x50, 0x70, + 0xe1, 0x11, 0xec, 0x6b, 0xaf, 0x67, 0xaa, 0x71, 0xa6, 0xe0, 0x11, 0x82, 0xc3, 0xe4, 0x26, 0x52, + 0x36, 0x5f, 0x77, 0xbd, 0x90, 0xbb, 0x94, 0x45, 0x31, 0xe2, 0xd0, 0xb6, 0x01, 0xe1, 0x69, 0x72, + 0x6f, 0x44, 0xa0, 0xe1, 0xbd, 0xb5, 0xba, 0x22, 0xc2, 0x9d, 0x29, 0x72, 0x09, 0x05, 0x72, 0xb2, + 0xac, 0x0c, 0xc8, 0x2a, 0xc0, 0x59, 0x89, 0x46, 0x8f, 0xae, 0x19, 0xd4, 0x23, 0xec, 0x59, 0x86, + 0xcf, 0x4e, 0xf1, 0x6f, 0xa8, 0x62, 0x96, 0x2b, 0xcd, 0xd0, 0x4a, 0x2f, 0x61, 0xa5, 0xed, 0xc1, + 0x2b, 0x3d, 0x7d, 0xb6, 0xfb, 0xdd, 0x56, 0x6b, 0xb3, 0x79, 0xbd, 0x2f, 0xfb, 0xe0, 0xd0, 0xa6, + 0x15, 0x2f, 0x90, 0xa5, 0x5e, 0xb7, 0x86, 0x30, 0x0b, 0x99, 0x30, 0xd6, 0x96, 0x40, 0xba, 0x2b, + 0xdb, 0x0a, 0x07, 0xc9, 0x91, 0x9b, 0x09, 0x72, 0x04, 0x16, 0x86, 0xec, 0xaa, 0xde, 0x34, 0x91, + 0x5d, 0xf8, 0x40, 0xe6, 0x08, 0x31, 0x6d, 0xa8, 0x9e, 0x07, 0x12, 0x3b, 0xdb, 0x20, 0x61, 0x51, + 0x49, 0xe2, 0x89, 0x5a, 0x55, 0x2c, 0x4c, 0xf9, 0xd2, 0x05, 0xf6, 0x1c, 0x61, 0x7c, 0x0a, 0x18, + 0x1b, 0x03, 0x2c, 0x28, 0x61, 0x32, 0xda, 0x96, 0x56, 0x4c, 0xcc, 0x80, 0x24, 0x38, 0xb4, 0x43, + 0xce, 0x27, 0x14, 0x91, 0xe0, 0x22, 0x7f, 0xbd, 0x40, 0x1d, 0xf2, 0xc9, 0xc0, 0x8e, 0x33, 0x1a, + 0x49, 0x23, 0x92, 0xb4, 0x4f, 0x48, 0x2a, 0xa2, 0x09, 0x69, 0x90, 0xa9, 0x07, 0x65, 0xa0, 0xbe, + 0x62, 0x8b, 0x75, 0x07, 0x96, 0xb0, 0x5b, 0xce, 0x37, 0x36, 0x96, 0x20, 0x82, 0x43, 0xb9, 0xec, + 0x0a, 0x2a, 0x03, 0x67, 0x31, 0xab, 0x23, 0xda, 0xe6, 0x21, 0x96, 0x3a, 0x26, 0x24, 0x09, 0xbe, + 0x22, 0x80, 0xd2, 0x46, 0x11, 0x33, 0xed, 0x31, 0x72, 0xc2, 0x22, 0x15, 0x62, 0x9a, 0x24, 0x39, + 0xff, 0x83, 0x91, 0x24, 0x86, 0xc7, 0xa6, 0xa3, 0x00, 0x24, 0xa3, 0x94, 0xf1, 0x0c, 0x31, 0x37, + 0x59, 0x55, 0x8c, 0x49, 0x1c, 0x3a, 0x54, 0x4d, 0x15, 0x62, 0x66, 0x8a, 0x13, 0x13, 0xb2, 0xaa, + 0x6b, 0xc4, 0x4b, 0xe9, 0x6b, 0x22, 0x9c, 0x61, 0xac, 0x8a, 0x53, 0x9e, 0x2b, 0x6c, 0x5a, 0xc9, + 0xa0, 0x95, 0x7e, 0x0e, 0x2b, 0x7d, 0x3e, 0xcc, 0x4a, 0x19, 0x55, 0x07, 0x98, 0x21, 0xd6, 0x7b, + 0x1b, 0x55, 0x1f, 0x21, 0xec, 0x7e, 0xb1, 0x83, 0x1c, 0xc3, 0xd4, 0xea, 0x18, 0xae, 0x52, 0x5b, + 0x80, 0xd5, 0xe7, 0xb7, 0x33, 0xe4, 0x9c, 0xf1, 0x80, 0xcd, 0xa8, 0x59, 0x64, 0x2b, 0x0b, 0x24, + 0xe8, 0x65, 0x18, 0x7a, 0x71, 0x3b, 0x26, 0x49, 0x63, 0x42, 0x90, 0xa4, 0x51, 0x99, 0x84, 0xf1, + 0x19, 0x3b, 0xad, 0x66, 0x6a, 0x43, 0x5b, 0x4c, 0xac, 0x46, 0x8f, 0x6d, 0xdb, 0x31, 0xbb, 0x78, + 0x33, 0xcf, 0x2e, 0xa6, 0xc0, 0x7e, 0xc6, 0xe6, 0x14, 0x58, 0x5c, 0x5f, 0xbe, 0x4e, 0xa2, 0xfc, + 0x14, 0x70, 0x56, 0xb7, 0x33, 0x74, 0x2a, 0xd6, 0xbf, 0x54, 0x22, 0xc8, 0x27, 0x11, 0x4d, 0xff, + 0x16, 0x01, 0x6f, 0xc4, 0xc0, 0x71, 0x79, 0x49, 0x44, 0x49, 0x4a, 0x40, 0xea, 0xa2, 0x42, 0x87, + 0xce, 0xba, 0x08, 0xc7, 0x67, 0x65, 0x85, 0x93, 0xe7, 0x77, 0xca, 0x89, 0x7d, 0xaf, 0x01, 0xec, + 0x47, 0x5b, 0x49, 0xfa, 0x2f, 0x37, 0x5e, 0xf2, 0x80, 0x49, 0xe6, 0x32, 0x4b, 0x26, 0xc1, 0xd9, + 0x2e, 0xa8, 0xd5, 0xd2, 0x15, 0x61, 0x25, 0x27, 0x7a, 0xe7, 0xc4, 0xaa, 0xcf, 0xf8, 0x30, 0x3e, + 0x82, 0xb8, 0xf6, 0x23, 0x9e, 0x66, 0x75, 0xbc, 0xe1, 0xf8, 0x82, 0xd7, 0x2e, 0x02, 0xdc, 0xb9, + 0xad, 0xc1, 0x8c, 0xe5, 0x50, 0x65, 0x49, 0xf5, 0xdb, 0x91, 0xdc, 0x7b, 0x6e, 0xc6, 0xc3, 0xaa, + 0xfc, 0x0a, 0xb9, 0x34, 0xb4, 0x24, 0x95, 0x59, 0x21, 0x4f, 0x21, 0xc3, 0xba, 0xcb, 0xbf, 0x51, + 0x99, 0xcd, 0xa0, 0xe4, 0x75, 0xf4, 0x98, 0xe4, 0x15, 0x6a, 0xdb, 0x31, 0xd8, 0xb4, 0x80, 0xec, + 0x01, 0x07, 0x2d, 0x5b, 0xc3, 0x08, 0x63, 0x81, 0x93, 0xad, 0x7c, 0xcc, 0x46, 0xe1, 0x3f, 0xfd, + 0xc7, 0x71, 0x29, 0x17, 0xd4, 0x82, 0xe4, 0x27, 0x69, 0x77, 0x19, 0x36, 0x85, 0xea, 0x28, 0xa4, + 0x4b, 0xd5, 0x7b, 0x98, 0x7a, 0x38, 0xff, 0x8b, 0x09, 0x76, 0x3e, 0xfb, 0x72, 0x2e, 0x33, 0x49, + 0x9d, 0x75, 0xbd, 0x9b, 0x7e, 0x91, 0xa6, 0x88, 0x9d, 0x7c, 0x4a, 0xce, 0x18, 0xfe, 0x1e, 0x07, + 0x47, 0xb5, 0x2f, 0x43, 0xc5, 0xe3, 0x62, 0xd6, 0x76, 0xa2, 0x76, 0x17, 0x40, 0xde, 0xda, 0xca, + 0x7a, 0x8c, 0xd4, 0x1b, 0xf0, 0x11, 0xbf, 0xe6, 0x9a, 0xbe, 0x77, 0x00, 0x09, 0x1d, 0xc9, 0x83, + 0xa9, 0x96, 0x22, 0x34, 0x47, 0xfb, 0x61, 0x20, 0x19, 0x8e, 0xa9, 0x08, 0x2f, 0x7c, 0x04, 0xc4, + 0x37, 0xed, 0x3c, 0xfb, 0x29, 0x5f, 0xa0, 0x6f, 0x03, 0xcc, 0xcd, 0x04, 0xcc, 0x5a, 0x42, 0xe9, + 0x07, 0x80, 0xad, 0xa5, 0x98, 0x4e, 0xca, 0xdb, 0x24, 0x2d, 0x9f, 0x7a, 0x0e, 0x3d, 0xfe, 0x5d, + 0xd2, 0x32, 0x3e, 0x52, 0x34, 0xd3, 0x04, 0x25, 0x17, 0x77, 0x60, 0xbe, 0x95, 0xcc, 0xa9, 0xe4, + 0x23, 0x12, 0x39, 0x9f, 0x41, 0xcf, 0xbc, 0x0f, 0xb3, 0xf4, 0x74, 0xee, 0x79, 0x77, 0x43, 0x07, + 0xc5, 0x41, 0x10, 0xcf, 0xd9, 0x7c, 0x92, 0xbc, 0x4e, 0x3c, 0x37, 0x53, 0x46, 0x9c, 0x80, 0x52, + 0x14, 0x45, 0x3f, 0xce, 0x0e, 0x82, 0xfc, 0x65, 0x9a, 0x17, 0x94, 0xd9, 0xc1, 0x26, 0xa0, 0xad, + 0x17, 0x3c, 0xfd, 0xe1, 0x3b, 0x69, 0x5b, 0x39, 0x47, 0x9c, 0xbe, 0x62, 0x42, 0x85, 0x6c, 0xd6, + 0xa1, 0x4d, 0x46, 0x5a, 0x99, 0x28, 0xc9, 0x7e, 0xc2, 0xb3, 0x8c, 0x5f, 0x65, 0x28, 0xc6, 0xf9, + 0x7e, 0xfa, 0xf1, 0x3d, 0x17, 0x90, 0x80, 0x56, 0xd5, 0xcc, 0x7d, 0xa5, 0x11, 0x9b, 0x84, 0xfa, + 0x8e, 0xe4, 0x9f, 0x4a, 0x6c, 0x25, 0x6f, 0xab, 0x8f, 0x9a, 0x10, 0xfd, 0xf9, 0x27, 0x9e, 0x80, + 0xdc, 0xa8, 0xb7, 0xde, 0x8e, 0xc2, 0x5e, 0x6c, 0x44, 0xf5, 0x62, 0x92, 0x65, 0x42, 0xca, 0x3d, + 0xac, 0x25, 0x40, 0x56, 0xb0, 0xcf, 0x65, 0x41, 0x52, 0xa7, 0xb5, 0xcc, 0xa6, 0x5c, 0x4c, 0xbe, + 0x22, 0x9e, 0x81, 0x44, 0x21, 0xe6, 0xb1, 0x46, 0x34, 0x1f, 0x14, 0xa7, 0x24, 0xf4, 0x01, 0x4d, + 0xf5, 0x17, 0xec, 0xe6, 0x90, 0x92, 0x2b, 0xdf, 0x57, 0x61, 0x86, 0x5c, 0x2c, 0x65, 0x3c, 0xd2, + 0x9f, 0x26, 0xe1, 0x47, 0x08, 0xfe, 0x6f, 0x47, 0xd8, 0xb5, 0x13, 0xf0, 0x7f, 0xb7, 0x87, 0xf2, + 0x11, 0x63, 0xe4, 0xba, 0xed, 0x3e, 0xe3, 0x26, 0xeb, 0xa1, 0xed, 0xc1, 0x59, 0x92, 0xc4, 0x11, + 0x94, 0xe3, 0x58, 0x19, 0x6f, 0x3f, 0xaa, 0xb9, 0x70, 0x62, 0x6d, 0x14, 0xd7, 0xb3, 0x9c, 0x38, + 0x87, 0x71, 0x9d, 0xf9, 0x51, 0xf2, 0x02, 0xee, 0x84, 0x12, 0x72, 0xdd, 0x5d, 0xfd, 0xf7, 0x12, + 0x5b, 0x3a, 0xf9, 0x80, 0xd4, 0xd9, 0xaf, 0xb1, 0x49, 0x25, 0x8b, 0x22, 0x41, 0xee, 0x5a, 0xc3, + 0xce, 0xb5, 0x64, 0xf3, 0xe3, 0x60, 0xbf, 0x1f, 0xbd, 0x48, 0x27, 0x2a, 0x8f, 0xd9, 0x74, 0xbf, + 0x2f, 0xa5, 0x33, 0x25, 0xfd, 0x06, 0x50, 0x70, 0xe1, 0x23, 0xb9, 0x0b, 0x97, 0xfa, 0xf4, 0xcf, + 0x63, 0x6c, 0x39, 0x23, 0xd3, 0x36, 0x6f, 0x40, 0x11, 0xd4, 0x7c, 0x19, 0x60, 0xe1, 0xf6, 0xbc, + 0xcb, 0xbb, 0xfd, 0x60, 0x92, 0x09, 0x58, 0x35, 0x66, 0x50, 0xa2, 0x0f, 0xe3, 0xec, 0x3e, 0xb1, + 0x28, 0x4b, 0x72, 0xfa, 0x9a, 0x27, 0xcd, 0x7f, 0x21, 0xe7, 0xf0, 0x44, 0x8d, 0xd7, 0x9f, 0xd6, + 0x40, 0x96, 0x23, 0xfd, 0xe8, 0x28, 0xf9, 0xd1, 0x5f, 0xc2, 0xac, 0xdf, 0xdf, 0x94, 0xcf, 0x9d, + 0xc9, 0xec, 0xb3, 0xe9, 0x1c, 0x42, 0xfa, 0xe5, 0xfb, 0xf2, 0xbe, 0xd1, 0xab, 0x82, 0xfb, 0x72, + 0xda, 0xb1, 0x77, 0x96, 0x59, 0x5e, 0x43, 0x16, 0x24, 0xf8, 0xc8, 0x64, 0xcb, 0x16, 0x81, 0x05, + 0x28, 0xea, 0x18, 0xe5, 0x1d, 0x96, 0xf1, 0x57, 0x25, 0x76, 0x3a, 0x3d, 0x46, 0x06, 0x52, 0x95, + 0x4a, 0x1d, 0xc1, 0xf2, 0x22, 0xce, 0x91, 0x01, 0xb8, 0xad, 0x84, 0xa0, 0x12, 0x31, 0x2f, 0x44, + 0xbf, 0x52, 0x31, 0xd1, 0x65, 0xd1, 0x22, 0x6a, 0x5e, 0x62, 0x46, 0x64, 0xfa, 0x1c, 0xea, 0x6f, + 0xd0, 0x47, 0x9e, 0x92, 0x37, 0x55, 0x32, 0xcd, 0xea, 0x92, 0xd5, 0x56, 0x2f, 0xe7, 0x71, 0x58, + 0x59, 0x97, 0x1d, 0xb4, 0xdd, 0xdc, 0x91, 0xc4, 0x47, 0x20, 0x24, 0x28, 0x96, 0x4c, 0x86, 0x2b, + 0xb5, 0xd6, 0xfe, 0x9a, 0x2e, 0x8f, 0xf8, 0x65, 0xe2, 0x24, 0xe5, 0x27, 0x1c, 0x5a, 0xa7, 0xfb, + 0x06, 0x43, 0xf4, 0x92, 0xce, 0x41, 0x0f, 0xe9, 0xde, 0x4d, 0x9a, 0x0b, 0xdb, 0x7a, 0xe2, 0xf4, + 0xb0, 0x94, 0xaa, 0xfb, 0xa0, 0x61, 0x30, 0x69, 0x4f, 0x7a, 0x5c, 0x48, 0x6b, 0x0e, 0x79, 0x58, + 0x5d, 0x61, 0xd7, 0x87, 0x51, 0x1e, 0xe5, 0x76, 0xff, 0xc3, 0xc8, 0x7d, 0x9e, 0xf1, 0x1c, 0x0b, + 0x89, 0x34, 0x4d, 0xf4, 0x98, 0x31, 0x2a, 0x2f, 0xa4, 0x32, 0xc9, 0xac, 0x85, 0x28, 0x0b, 0xde, + 0xc6, 0x67, 0x5e, 0xf9, 0x49, 0x43, 0x5a, 0xb1, 0x08, 0x85, 0x58, 0x11, 0xd8, 0x83, 0xfc, 0xb0, + 0x10, 0x07, 0x0b, 0xab, 0x69, 0x5c, 0x50, 0x04, 0x8f, 0x54, 0xca, 0x79, 0xc0, 0x39, 0xf5, 0xa8, + 0x1b, 0x86, 0x58, 0xe2, 0x63, 0x7b, 0x86, 0xc4, 0x19, 0xfd, 0x01, 0x48, 0x9c, 0x7b, 0x85, 0x2f, + 0xd8, 0xb5, 0x0b, 0x80, 0x58, 0x79, 0xa8, 0x4b, 0x6a, 0xf5, 0x22, 0xdb, 0x2f, 0xa8, 0x0d, 0x4b, + 0x9b, 0x96, 0x4c, 0x48, 0x28, 0x43, 0xee, 0x0f, 0x97, 0x6f, 0xdc, 0x22, 0x31, 0xfe, 0x69, 0x86, + 0x4e, 0x91, 0x79, 0x08, 0x1d, 0xd4, 0x6e, 0x96, 0x33, 0x80, 0x74, 0x84, 0x67, 0x4d, 0xa3, 0xe3, + 0x84, 0x90, 0x06, 0x10, 0x5b, 0x03, 0x29, 0xdf, 0x51, 0x8e, 0x34, 0x99, 0xfc, 0x51, 0x49, 0x93, + 0xdf, 0xe6, 0xed, 0x70, 0x2a, 0x61, 0x87, 0x3e, 0x2c, 0xdb, 0x4c, 0xdb, 0xa1, 0xd4, 0xd1, 0x93, + 0xec, 0x10, 0x0a, 0x5b, 0x68, 0x0c, 0x8f, 0x3c, 0x41, 0x65, 0x45, 0x6f, 0x08, 0x33, 0xc4, 0x2c, + 0xea, 0x74, 0xcc, 0xe0, 0xc8, 0xf7, 0xee, 0x69, 0xda, 0x3c, 0x29, 0x41, 0xcc, 0xc9, 0x50, 0x4f, + 0x9a, 0x9a, 0x42, 0xdf, 0x82, 0x7b, 0x6e, 0xf7, 0xfa, 0x54, 0x03, 0xc9, 0x89, 0x1f, 0x61, 0x06, + 0x2d, 0x2f, 0x8a, 0x62, 0x44, 0xc9, 0x76, 0xd1, 0x47, 0x98, 0x1b, 0x19, 0x20, 0x7c, 0xad, 0x3b, + 0x16, 0x6c, 0x93, 0xcd, 0x08, 0xee, 0x84, 0x70, 0x58, 0x48, 0x38, 0xc8, 0xaf, 0x0e, 0x24, 0xd4, + 0xae, 0x22, 0x20, 0xe4, 0x4d, 0x2b, 0x03, 0xc6, 0x49, 0xd7, 0x84, 0x7a, 0xd5, 0x02, 0x37, 0x99, + 0xac, 0xf2, 0x1e, 0x24, 0xc8, 0xa3, 0x53, 0xaf, 0xe4, 0xa7, 0xb7, 0xd8, 0x22, 0xd5, 0xac, 0x76, + 0x36, 0xe6, 0xcf, 0x52, 0xcc, 0xa7, 0x3c, 0x7c, 0x03, 0x62, 0x2c, 0x5d, 0x8c, 0xbc, 0x2c, 0xda, + 0x62, 0xc8, 0x1b, 0x1c, 0xcc, 0xad, 0x2e, 0xcb, 0xbc, 0x7d, 0xef, 0x50, 0xdd, 0xa5, 0x65, 0xfc, + 0xa6, 0xc4, 0xc6, 0x5c, 0xa7, 0x27, 0x14, 0x8b, 0x15, 0x01, 0x42, 0x07, 0xee, 0xbc, 0x6f, 0xfc, + 0xe8, 0xbe, 0x0f, 0xec, 0x62, 0x4b, 0xb7, 0xb7, 0x9d, 0xf6, 0x01, 0x77, 0x6b, 0xbd, 0x5d, 0x00, + 0x77, 0x95, 0x8e, 0x24, 0x3f, 0x3b, 0xeb, 0x5b, 0x2b, 0xae, 0xa1, 0xd3, 0x0c, 0x7a, 0x99, 0xa2, + 0xdc, 0xf7, 0xcb, 0xdb, 0x2b, 0xf7, 0x7f, 0x61, 0x19, 0xff, 0x50, 0x8a, 0x3f, 0xb4, 0xb2, 0x43, + 0x8e, 0x2f, 0x38, 0xb6, 0x7c, 0xbd, 0xa2, 0x7c, 0x63, 0x8e, 0xf2, 0x8d, 0x3f, 0x2d, 0x81, 0x68, + 0x7f, 0x5c, 0xfa, 0x7e, 0xb2, 0xf9, 0x1e, 0xe8, 0x83, 0xf2, 0x1c, 0x74, 0xd7, 0x5f, 0xe1, 0xdd, + 0x83, 0x58, 0x89, 0xb3, 0x22, 0x3d, 0x95, 0x22, 0xe2, 0x5b, 0xa8, 0xba, 0x4f, 0x90, 0xdf, 0x0c, + 0x29, 0x33, 0xa2, 0xd3, 0x1b, 0xcc, 0x89, 0x5d, 0xfc, 0xe1, 0x39, 0xb1, 0x5f, 0x25, 0x12, 0x86, + 0x4b, 0x3a, 0x33, 0xfa, 0x0c, 0xe0, 0x3f, 0x7e, 0xac, 0x1f, 0x51, 0xd1, 0xc0, 0x49, 0x3b, 0x51, + 0xff, 0x1c, 0x52, 0x00, 0x11, 0x98, 0x47, 0xf4, 0xb9, 0x1f, 0x8f, 0x44, 0x9f, 0x99, 0x2e, 0xa6, + 0xc7, 0xfc, 0x02, 0xfa, 0xb4, 0x4a, 0xc9, 0xd2, 0x92, 0x75, 0x62, 0xb0, 0x78, 0x65, 0xf2, 0x34, + 0x45, 0xc6, 0xcd, 0xff, 0xa8, 0x64, 0x9c, 0x55, 0x40, 0x8e, 0x49, 0xfa, 0x6f, 0x28, 0x5a, 0xcc, + 0x18, 0x9e, 0x16, 0x5b, 0xcf, 0xd1, 0x62, 0xaf, 0xe5, 0x48, 0x9b, 0xef, 0x46, 0x88, 0x2d, 0xfc, + 0x58, 0x84, 0xd8, 0xe2, 0x77, 0x21, 0xc4, 0x1a, 0xc7, 0x10, 0x62, 0x92, 0xba, 0xfb, 0x71, 0xa9, + 0xb0, 0x0b, 0xdf, 0x85, 0x0a, 0x7b, 0x37, 0x4f, 0x85, 0x99, 0x49, 0x2a, 0xec, 0x2c, 0xc0, 0x2d, + 0x16, 0x52, 0x61, 0xc3, 0x91, 0x60, 0xbf, 0x1d, 0xc9, 0x3d, 0xa0, 0xa6, 0xec, 0x44, 0x95, 0x22, + 0xbb, 0x29, 0x0a, 0xac, 0xb6, 0x0e, 0xab, 0x3e, 0x7c, 0x1a, 0xab, 0xb2, 0xe4, 0xf1, 0xd1, 0x31, + 0x76, 0xd1, 0x61, 0xd1, 0xf7, 0x23, 0xe0, 0x0c, 0x85, 0x70, 0x42, 0x0f, 0x8c, 0x20, 0x9b, 0x29, + 0x6a, 0x93, 0x36, 0xfe, 0xac, 0x34, 0x80, 0x36, 0x1b, 0x39, 0x86, 0x36, 0xab, 0x7d, 0x0e, 0x8b, + 0xef, 0xae, 0x3b, 0xea, 0x59, 0x22, 0x56, 0x9d, 0x23, 0x0f, 0x22, 0x07, 0x66, 0x13, 0xea, 0x30, + 0x40, 0x10, 0x97, 0x77, 0xe4, 0x13, 0x38, 0x46, 0xc6, 0x23, 0x19, 0x4e, 0xa4, 0xd9, 0xd0, 0x8b, + 0x94, 0x7c, 0xd1, 0xeb, 0x3f, 0x0b, 0xde, 0xf9, 0xfb, 0xd3, 0x6c, 0x36, 0xb5, 0x24, 0x7e, 0xa2, + 0x3e, 0x1d, 0xff, 0xc2, 0xc3, 0xb8, 0x64, 0x9d, 0xf4, 0xcb, 0x9b, 0x4a, 0xd5, 0x3a, 0xf9, 0x67, + 0x32, 0xa4, 0x02, 0x71, 0xbb, 0xe8, 0xbf, 0x5b, 0x16, 0x7e, 0xf0, 0x6d, 0xfc, 0x49, 0x89, 0xcd, + 0x24, 0x7e, 0xcf, 0x62, 0x5c, 0xb6, 0x4e, 0xfe, 0x91, 0x4d, 0xe5, 0x8a, 0x35, 0xcc, 0x2f, 0x62, + 0x28, 0xec, 0x26, 0x7a, 0x12, 0xb2, 0x34, 0xc2, 0xa0, 0x55, 0x24, 0xcd, 0x5f, 0x97, 0xd8, 0xa9, + 0xe4, 0xcf, 0x5e, 0x8c, 0xdc, 0x4a, 0x45, 0x3f, 0xaa, 0xa9, 0x5c, 0xb5, 0x86, 0xf9, 0xe9, 0x4c, + 0x95, 0x72, 0xa6, 0x47, 0x4d, 0x5e, 0x3f, 0x40, 0x3b, 0x88, 0x85, 0x21, 0xc6, 0x46, 0x8f, 0x1e, + 0x70, 0x4c, 0xdf, 0x96, 0xd8, 0xa4, 0x5a, 0xc2, 0xb8, 0x68, 0x1d, 0xff, 0x43, 0x9b, 0x8a, 0x69, + 0x9d, 0xf0, 0xed, 0x78, 0x95, 0x6a, 0x27, 0x3d, 0x06, 0x3f, 0x4d, 0xa7, 0x87, 0x26, 0x58, 0x4c, + 0x9e, 0x8e, 0xca, 0x4d, 0x51, 0x0e, 0xfd, 0x2e, 0x6e, 0x19, 0x7f, 0x5e, 0x62, 0xac, 0xff, 0x69, + 0x83, 0x51, 0xb5, 0x4e, 0xfc, 0x9a, 0xbc, 0x72, 0xd9, 0x3a, 0xf9, 0xd3, 0x88, 0xaa, 0xca, 0x24, + 0xe5, 0xb7, 0xe3, 0x22, 0xf5, 0x71, 0xb6, 0xb3, 0x17, 0x74, 0x23, 0xfc, 0xce, 0xb8, 0xe8, 0xb3, + 0x73, 0x88, 0xc0, 0x7f, 0x09, 0xca, 0x93, 0x78, 0xe1, 0x37, 0x2e, 0x0f, 0xf1, 0x19, 0x43, 0x5e, + 0x79, 0x8a, 0xbe, 0x11, 0xf8, 0x3e, 0x52, 0xfd, 0x21, 0x28, 0x51, 0x92, 0xde, 0x36, 0xae, 0x0c, + 0xf3, 0xd6, 0x99, 0x57, 0xa2, 0x42, 0x8a, 0xbc, 0xaa, 0xe2, 0xb9, 0x16, 0x4c, 0x06, 0xda, 0xbe, + 0x0c, 0x50, 0x83, 0x3a, 0x74, 0x8b, 0x96, 0xf1, 0x6b, 0x36, 0x21, 0xc9, 0x3d, 0xe3, 0x82, 0x75, + 0x2c, 0x0f, 0x5e, 0xb9, 0x68, 0x9d, 0x40, 0x0a, 0x12, 0xf9, 0x2a, 0x1b, 0x8b, 0xcf, 0x22, 0xcb, + 0x94, 0xfe, 0x4b, 0x89, 0x2d, 0x16, 0x92, 0x6f, 0xc6, 0x4d, 0xeb, 0x55, 0xd8, 0xc5, 0x8a, 0x65, + 0xbd, 0x12, 0xa5, 0x57, 0xa5, 0xf4, 0x4e, 0x46, 0x20, 0x21, 0x53, 0x3b, 0x2a, 0xbc, 0x54, 0x22, + 0x57, 0xcf, 0xf2, 0x68, 0x1c, 0x67, 0x53, 0xba, 0x97, 0xdd, 0x83, 0xf1, 0x77, 0x25, 0x36, 0x9f, + 0x5d, 0xcc, 0x58, 0xb2, 0x86, 0x64, 0x00, 0x2b, 0xcb, 0x43, 0xd3, 0x59, 0x55, 0xfa, 0x0d, 0x40, + 0x56, 0xe6, 0x62, 0xd2, 0x2f, 0x2f, 0xe6, 0xdf, 0x94, 0x98, 0x91, 0x27, 0x16, 0x8c, 0xdc, 0xfb, + 0xfa, 0x60, 0xe6, 0xaa, 0x72, 0xc3, 0x7a, 0x05, 0xa2, 0x82, 0x3e, 0x02, 0x51, 0x03, 0x72, 0x9c, + 0x48, 0x9c, 0x38, 0xa3, 0x06, 0x1a, 0x7f, 0x04, 0x1e, 0xa3, 0x1f, 0x6f, 0xf3, 0x1e, 0x23, 0x9f, + 0xb3, 0xe6, 0x3d, 0x46, 0x41, 0xbc, 0x96, 0xda, 0xb8, 0xc5, 0x43, 0x54, 0x43, 0x41, 0x86, 0x48, + 0x29, 0x36, 0xe5, 0x96, 0x24, 0x41, 0xc6, 0x24, 0x2b, 0xf2, 0x37, 0x82, 0x44, 0xcc, 0x78, 0x75, + 0x72, 0x6d, 0xf8, 0x2d, 0xb6, 0xc8, 0x3d, 0xf0, 0xe0, 0xd9, 0xd7, 0x46, 0xbf, 0x2d, 0x95, 0xfe, + 0x3f, 0x00, 0x00, 0xff, 0xff, 0x6e, 0x8f, 0x7b, 0xab, 0xe5, 0x3a, 0x00, 0x00, +} -- cgit v1.2.3