// Code generated by protoc-gen-go. DO NOT EDIT. // source: steammessages_clientserver_friends.proto package protobuf import ( fmt "fmt" proto "github.com/golang/protobuf/proto" math "math" ) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // This is a compile-time assertion to ensure that this generated file // is compatible with the proto package protobuf is being compiled against. // A compilation error at this line likely means your copy of the // proto package protobuf to be updated. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 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=chatEntryType" 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=rtime32ServerTimestamp" json:"rtime32_server_timestamp,omitempty"` EchoToSender *bool `protobuf:"varint,5,opt,name=echo_to_sender,json=echoToSender" json:"echo_to_sender,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{0} } func (m *CMsgClientFriendMsg) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientFriendMsg.Unmarshal(m, b) } func (m *CMsgClientFriendMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientFriendMsg.Marshal(b, m, deterministic) } func (m *CMsgClientFriendMsg) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientFriendMsg.Merge(m, src) } func (m *CMsgClientFriendMsg) XXX_Size() int { return xxx_messageInfo_CMsgClientFriendMsg.Size(m) } func (m *CMsgClientFriendMsg) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientFriendMsg.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientFriendMsg proto.InternalMessageInfo 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 } func (m *CMsgClientFriendMsg) GetEchoToSender() bool { if m != nil && m.EchoToSender != nil { return *m.EchoToSender } return false } type CMsgClientFriendMsgIncoming struct { SteamidFrom *uint64 `protobuf:"fixed64,1,opt,name=steamid_from,json=steamidFrom" json:"steamid_from,omitempty"` ChatEntryType *int32 `protobuf:"varint,2,opt,name=chat_entry_type,json=chatEntryType" json:"chat_entry_type,omitempty"` FromLimitedAccount *bool `protobuf:"varint,3,opt,name=from_limited_account,json=fromLimitedAccount" 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=rtime32ServerTimestamp" json:"rtime32_server_timestamp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{1} } func (m *CMsgClientFriendMsgIncoming) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientFriendMsgIncoming.Unmarshal(m, b) } func (m *CMsgClientFriendMsgIncoming) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientFriendMsgIncoming.Marshal(b, m, deterministic) } func (m *CMsgClientFriendMsgIncoming) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientFriendMsgIncoming.Merge(m, src) } func (m *CMsgClientFriendMsgIncoming) XXX_Size() int { return xxx_messageInfo_CMsgClientFriendMsgIncoming.Size(m) } func (m *CMsgClientFriendMsgIncoming) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientFriendMsgIncoming.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientFriendMsgIncoming proto.InternalMessageInfo 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=steamidToAdd" json:"steamid_to_add,omitempty"` AccountnameOrEmailToAdd *string `protobuf:"bytes,2,opt,name=accountname_or_email_to_add,json=accountnameOrEmailToAdd" json:"accountname_or_email_to_add,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{2} } func (m *CMsgClientAddFriend) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientAddFriend.Unmarshal(m, b) } func (m *CMsgClientAddFriend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientAddFriend.Marshal(b, m, deterministic) } func (m *CMsgClientAddFriend) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientAddFriend.Merge(m, src) } func (m *CMsgClientAddFriend) XXX_Size() int { return xxx_messageInfo_CMsgClientAddFriend.Size(m) } func (m *CMsgClientAddFriend) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientAddFriend.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientAddFriend proto.InternalMessageInfo 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=steamIdAdded" json:"steam_id_added,omitempty"` PersonaNameAdded *string `protobuf:"bytes,3,opt,name=persona_name_added,json=personaNameAdded" json:"persona_name_added,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{3} } func (m *CMsgClientAddFriendResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientAddFriendResponse.Unmarshal(m, b) } func (m *CMsgClientAddFriendResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientAddFriendResponse.Marshal(b, m, deterministic) } func (m *CMsgClientAddFriendResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientAddFriendResponse.Merge(m, src) } func (m *CMsgClientAddFriendResponse) XXX_Size() int { return xxx_messageInfo_CMsgClientAddFriendResponse.Size(m) } func (m *CMsgClientAddFriendResponse) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientAddFriendResponse.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientAddFriendResponse proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{4} } func (m *CMsgClientRemoveFriend) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientRemoveFriend.Unmarshal(m, b) } func (m *CMsgClientRemoveFriend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientRemoveFriend.Marshal(b, m, deterministic) } func (m *CMsgClientRemoveFriend) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientRemoveFriend.Merge(m, src) } func (m *CMsgClientRemoveFriend) XXX_Size() int { return xxx_messageInfo_CMsgClientRemoveFriend.Size(m) } func (m *CMsgClientRemoveFriend) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientRemoveFriend.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientRemoveFriend proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{5} } func (m *CMsgClientHideFriend) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientHideFriend.Unmarshal(m, b) } func (m *CMsgClientHideFriend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientHideFriend.Marshal(b, m, deterministic) } func (m *CMsgClientHideFriend) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientHideFriend.Merge(m, src) } func (m *CMsgClientHideFriend) XXX_Size() int { return xxx_messageInfo_CMsgClientHideFriend.Size(m) } func (m *CMsgClientHideFriend) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientHideFriend.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientHideFriend proto.InternalMessageInfo 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 } 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=maxFriendCount" json:"max_friend_count,omitempty"` ActiveFriendCount *uint32 `protobuf:"varint,4,opt,name=active_friend_count,json=activeFriendCount" json:"active_friend_count,omitempty"` FriendsLimitHit *bool `protobuf:"varint,5,opt,name=friends_limit_hit,json=friendsLimitHit" json:"friends_limit_hit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{6} } func (m *CMsgClientFriendsList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientFriendsList.Unmarshal(m, b) } func (m *CMsgClientFriendsList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientFriendsList.Marshal(b, m, deterministic) } func (m *CMsgClientFriendsList) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientFriendsList.Merge(m, src) } func (m *CMsgClientFriendsList) XXX_Size() int { return xxx_messageInfo_CMsgClientFriendsList.Size(m) } func (m *CMsgClientFriendsList) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientFriendsList.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientFriendsList proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{6, 0} } func (m *CMsgClientFriendsList_Friend) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientFriendsList_Friend.Unmarshal(m, b) } func (m *CMsgClientFriendsList_Friend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientFriendsList_Friend.Marshal(b, m, deterministic) } func (m *CMsgClientFriendsList_Friend) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientFriendsList_Friend.Merge(m, src) } func (m *CMsgClientFriendsList_Friend) XXX_Size() int { return xxx_messageInfo_CMsgClientFriendsList_Friend.Size(m) } func (m *CMsgClientFriendsList_Friend) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientFriendsList_Friend.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientFriendsList_Friend proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{7} } func (m *CMsgClientFriendsGroupsList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientFriendsGroupsList.Unmarshal(m, b) } func (m *CMsgClientFriendsGroupsList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientFriendsGroupsList.Marshal(b, m, deterministic) } func (m *CMsgClientFriendsGroupsList) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientFriendsGroupsList.Merge(m, src) } func (m *CMsgClientFriendsGroupsList) XXX_Size() int { return xxx_messageInfo_CMsgClientFriendsGroupsList.Size(m) } func (m *CMsgClientFriendsGroupsList) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientFriendsGroupsList.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientFriendsGroupsList proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{7, 0} } func (m *CMsgClientFriendsGroupsList_FriendGroup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroup.Unmarshal(m, b) } func (m *CMsgClientFriendsGroupsList_FriendGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroup.Marshal(b, m, deterministic) } func (m *CMsgClientFriendsGroupsList_FriendGroup) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroup.Merge(m, src) } func (m *CMsgClientFriendsGroupsList_FriendGroup) XXX_Size() int { return xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroup.Size(m) } func (m *CMsgClientFriendsGroupsList_FriendGroup) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroup.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroup proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{7, 1} } func (m *CMsgClientFriendsGroupsList_FriendGroupsMembership) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroupsMembership.Unmarshal(m, b) } func (m *CMsgClientFriendsGroupsList_FriendGroupsMembership) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroupsMembership.Marshal(b, m, deterministic) } func (m *CMsgClientFriendsGroupsList_FriendGroupsMembership) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroupsMembership.Merge(m, src) } func (m *CMsgClientFriendsGroupsList_FriendGroupsMembership) XXX_Size() int { return xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroupsMembership.Size(m) } func (m *CMsgClientFriendsGroupsList_FriendGroupsMembership) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroupsMembership.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientFriendsGroupsList_FriendGroupsMembership proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{8} } func (m *CMsgClientPlayerNicknameList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientPlayerNicknameList.Unmarshal(m, b) } func (m *CMsgClientPlayerNicknameList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientPlayerNicknameList.Marshal(b, m, deterministic) } func (m *CMsgClientPlayerNicknameList) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientPlayerNicknameList.Merge(m, src) } func (m *CMsgClientPlayerNicknameList) XXX_Size() int { return xxx_messageInfo_CMsgClientPlayerNicknameList.Size(m) } func (m *CMsgClientPlayerNicknameList) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientPlayerNicknameList.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientPlayerNicknameList proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{8, 0} } func (m *CMsgClientPlayerNicknameList_PlayerNickname) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientPlayerNicknameList_PlayerNickname.Unmarshal(m, b) } func (m *CMsgClientPlayerNicknameList_PlayerNickname) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientPlayerNicknameList_PlayerNickname.Marshal(b, m, deterministic) } func (m *CMsgClientPlayerNicknameList_PlayerNickname) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientPlayerNicknameList_PlayerNickname.Merge(m, src) } func (m *CMsgClientPlayerNicknameList_PlayerNickname) XXX_Size() int { return xxx_messageInfo_CMsgClientPlayerNicknameList_PlayerNickname.Size(m) } func (m *CMsgClientPlayerNicknameList_PlayerNickname) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientPlayerNicknameList_PlayerNickname.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientPlayerNicknameList_PlayerNickname proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{9} } func (m *CMsgClientSetPlayerNickname) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientSetPlayerNickname.Unmarshal(m, b) } func (m *CMsgClientSetPlayerNickname) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientSetPlayerNickname.Marshal(b, m, deterministic) } func (m *CMsgClientSetPlayerNickname) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientSetPlayerNickname.Merge(m, src) } func (m *CMsgClientSetPlayerNickname) XXX_Size() int { return xxx_messageInfo_CMsgClientSetPlayerNickname.Size(m) } func (m *CMsgClientSetPlayerNickname) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientSetPlayerNickname.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientSetPlayerNickname proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{10} } func (m *CMsgClientSetPlayerNicknameResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientSetPlayerNicknameResponse.Unmarshal(m, b) } func (m *CMsgClientSetPlayerNicknameResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientSetPlayerNicknameResponse.Marshal(b, m, deterministic) } func (m *CMsgClientSetPlayerNicknameResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientSetPlayerNicknameResponse.Merge(m, src) } func (m *CMsgClientSetPlayerNicknameResponse) XXX_Size() int { return xxx_messageInfo_CMsgClientSetPlayerNicknameResponse.Size(m) } func (m *CMsgClientSetPlayerNicknameResponse) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientSetPlayerNicknameResponse.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientSetPlayerNicknameResponse proto.InternalMessageInfo func (m *CMsgClientSetPlayerNicknameResponse) GetEresult() uint32 { if m != nil && m.Eresult != nil { return *m.Eresult } return 0 } type CMsgClientRequestFriendData struct { PersonaStateRequested *uint32 `protobuf:"varint,1,opt,name=persona_state_requested,json=personaStateRequested" json:"persona_state_requested,omitempty"` Friends []uint64 `protobuf:"fixed64,2,rep,name=friends" json:"friends,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{11} } func (m *CMsgClientRequestFriendData) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientRequestFriendData.Unmarshal(m, b) } func (m *CMsgClientRequestFriendData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientRequestFriendData.Marshal(b, m, deterministic) } func (m *CMsgClientRequestFriendData) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientRequestFriendData.Merge(m, src) } func (m *CMsgClientRequestFriendData) XXX_Size() int { return xxx_messageInfo_CMsgClientRequestFriendData.Size(m) } func (m *CMsgClientRequestFriendData) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientRequestFriendData.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientRequestFriendData proto.InternalMessageInfo 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=personaState" json:"persona_state,omitempty"` PlayerName *string `protobuf:"bytes,2,opt,name=player_name,json=playerName" json:"player_name,omitempty"` IsAutoGeneratedName *bool `protobuf:"varint,3,opt,name=is_auto_generated_name,json=isAutoGeneratedName" json:"is_auto_generated_name,omitempty"` HighPriority *bool `protobuf:"varint,4,opt,name=high_priority,json=highPriority" json:"high_priority,omitempty"` PersonaSetByUser *bool `protobuf:"varint,5,opt,name=persona_set_by_user,json=personaSetByUser" json:"persona_set_by_user,omitempty"` PersonaStateFlags *uint32 `protobuf:"varint,6,opt,name=persona_state_flags,json=personaStateFlags,def=0" json:"persona_state_flags,omitempty"` NeedPersonaResponse *bool `protobuf:"varint,7,opt,name=need_persona_response,json=needPersonaResponse" json:"need_persona_response,omitempty"` IsClientIdle *bool `protobuf:"varint,8,opt,name=is_client_idle,json=isClientIdle" json:"is_client_idle,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{12} } func (m *CMsgClientChangeStatus) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientChangeStatus.Unmarshal(m, b) } func (m *CMsgClientChangeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientChangeStatus.Marshal(b, m, deterministic) } func (m *CMsgClientChangeStatus) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientChangeStatus.Merge(m, src) } func (m *CMsgClientChangeStatus) XXX_Size() int { return xxx_messageInfo_CMsgClientChangeStatus.Size(m) } func (m *CMsgClientChangeStatus) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientChangeStatus.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientChangeStatus proto.InternalMessageInfo const Default_CMsgClientChangeStatus_PersonaStateFlags uint32 = 0 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 } func (m *CMsgClientChangeStatus) GetPersonaStateFlags() uint32 { if m != nil && m.PersonaStateFlags != nil { return *m.PersonaStateFlags } return Default_CMsgClientChangeStatus_PersonaStateFlags } func (m *CMsgClientChangeStatus) GetNeedPersonaResponse() bool { if m != nil && m.NeedPersonaResponse != nil { return *m.NeedPersonaResponse } return false } func (m *CMsgClientChangeStatus) GetIsClientIdle() bool { if m != nil && m.IsClientIdle != nil { return *m.IsClientIdle } 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=playerName" json:"player_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{13} } func (m *CMsgPersonaChangeResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgPersonaChangeResponse.Unmarshal(m, b) } func (m *CMsgPersonaChangeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgPersonaChangeResponse.Marshal(b, m, deterministic) } func (m *CMsgPersonaChangeResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgPersonaChangeResponse.Merge(m, src) } func (m *CMsgPersonaChangeResponse) XXX_Size() int { return xxx_messageInfo_CMsgPersonaChangeResponse.Size(m) } func (m *CMsgPersonaChangeResponse) XXX_DiscardUnknown() { xxx_messageInfo_CMsgPersonaChangeResponse.DiscardUnknown(m) } var xxx_messageInfo_CMsgPersonaChangeResponse proto.InternalMessageInfo 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=statusFlags" json:"status_flags,omitempty"` Friends []*CMsgClientPersonaState_Friend `protobuf:"bytes,2,rep,name=friends" json:"friends,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{14} } func (m *CMsgClientPersonaState) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientPersonaState.Unmarshal(m, b) } func (m *CMsgClientPersonaState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientPersonaState.Marshal(b, m, deterministic) } func (m *CMsgClientPersonaState) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientPersonaState.Merge(m, src) } func (m *CMsgClientPersonaState) XXX_Size() int { return xxx_messageInfo_CMsgClientPersonaState.Size(m) } func (m *CMsgClientPersonaState) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientPersonaState.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientPersonaState proto.InternalMessageInfo 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=personaState" json:"persona_state,omitempty"` GamePlayedAppId *uint32 `protobuf:"varint,3,opt,name=game_played_app_id,json=gamePlayedAppId" json:"game_played_app_id,omitempty"` GameServerIp *uint32 `protobuf:"varint,4,opt,name=game_server_ip,json=gameServerIp" json:"game_server_ip,omitempty"` GameServerPort *uint32 `protobuf:"varint,5,opt,name=game_server_port,json=gameServerPort" json:"game_server_port,omitempty"` PersonaStateFlags *uint32 `protobuf:"varint,6,opt,name=persona_state_flags,json=personaStateFlags" json:"persona_state_flags,omitempty"` OnlineSessionInstances *uint32 `protobuf:"varint,7,opt,name=online_session_instances,json=onlineSessionInstances" json:"online_session_instances,omitempty"` PersonaSetByUser *bool `protobuf:"varint,10,opt,name=persona_set_by_user,json=personaSetByUser" json:"persona_set_by_user,omitempty"` PlayerName *string `protobuf:"bytes,15,opt,name=player_name,json=playerName" json:"player_name,omitempty"` QueryPort *uint32 `protobuf:"varint,20,opt,name=query_port,json=queryPort" json:"query_port,omitempty"` SteamidSource *uint64 `protobuf:"fixed64,25,opt,name=steamid_source,json=steamidSource" json:"steamid_source,omitempty"` AvatarHash []byte `protobuf:"bytes,31,opt,name=avatar_hash,json=avatarHash" json:"avatar_hash,omitempty"` LastLogoff *uint32 `protobuf:"varint,45,opt,name=last_logoff,json=lastLogoff" json:"last_logoff,omitempty"` LastLogon *uint32 `protobuf:"varint,46,opt,name=last_logon,json=lastLogon" json:"last_logon,omitempty"` LastSeenOnline *uint32 `protobuf:"varint,47,opt,name=last_seen_online,json=lastSeenOnline" json:"last_seen_online,omitempty"` ClanRank *uint32 `protobuf:"varint,50,opt,name=clan_rank,json=clanRank" json:"clan_rank,omitempty"` GameName *string `protobuf:"bytes,55,opt,name=game_name,json=gameName" 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=gameDataBlob" json:"game_data_blob,omitempty"` ClanData *CMsgClientPersonaState_Friend_ClanData `protobuf:"bytes,64,opt,name=clan_data,json=clanData" json:"clan_data,omitempty"` ClanTag *string `protobuf:"bytes,65,opt,name=clan_tag,json=clanTag" json:"clan_tag,omitempty"` RichPresence []*CMsgClientPersonaState_Friend_KV `protobuf:"bytes,71,rep,name=rich_presence,json=richPresence" json:"rich_presence,omitempty"` BroadcastId *uint64 `protobuf:"fixed64,72,opt,name=broadcast_id,json=broadcastId" json:"broadcast_id,omitempty"` GameLobbyId *uint64 `protobuf:"fixed64,73,opt,name=game_lobby_id,json=gameLobbyId" json:"game_lobby_id,omitempty"` WatchingBroadcastAccountid *uint32 `protobuf:"varint,74,opt,name=watching_broadcast_accountid,json=watchingBroadcastAccountid" json:"watching_broadcast_accountid,omitempty"` WatchingBroadcastAppid *uint32 `protobuf:"varint,75,opt,name=watching_broadcast_appid,json=watchingBroadcastAppid" json:"watching_broadcast_appid,omitempty"` WatchingBroadcastViewers *uint32 `protobuf:"varint,76,opt,name=watching_broadcast_viewers,json=watchingBroadcastViewers" json:"watching_broadcast_viewers,omitempty"` WatchingBroadcastTitle *string `protobuf:"bytes,77,opt,name=watching_broadcast_title,json=watchingBroadcastTitle" json:"watching_broadcast_title,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{14, 0} } func (m *CMsgClientPersonaState_Friend) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientPersonaState_Friend.Unmarshal(m, b) } func (m *CMsgClientPersonaState_Friend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientPersonaState_Friend.Marshal(b, m, deterministic) } func (m *CMsgClientPersonaState_Friend) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientPersonaState_Friend.Merge(m, src) } func (m *CMsgClientPersonaState_Friend) XXX_Size() int { return xxx_messageInfo_CMsgClientPersonaState_Friend.Size(m) } func (m *CMsgClientPersonaState_Friend) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientPersonaState_Friend.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientPersonaState_Friend proto.InternalMessageInfo 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) 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) GetLastSeenOnline() uint32 { if m != nil && m.LastSeenOnline != nil { return *m.LastSeenOnline } 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) GetClanData() *CMsgClientPersonaState_Friend_ClanData { if m != nil { return m.ClanData } return nil } func (m *CMsgClientPersonaState_Friend) GetClanTag() string { if m != nil && m.ClanTag != nil { return *m.ClanTag } return "" } func (m *CMsgClientPersonaState_Friend) GetRichPresence() []*CMsgClientPersonaState_Friend_KV { if m != nil { return m.RichPresence } return nil } func (m *CMsgClientPersonaState_Friend) GetBroadcastId() uint64 { if m != nil && m.BroadcastId != nil { return *m.BroadcastId } return 0 } func (m *CMsgClientPersonaState_Friend) GetGameLobbyId() uint64 { if m != nil && m.GameLobbyId != nil { return *m.GameLobbyId } return 0 } func (m *CMsgClientPersonaState_Friend) GetWatchingBroadcastAccountid() uint32 { if m != nil && m.WatchingBroadcastAccountid != nil { return *m.WatchingBroadcastAccountid } return 0 } func (m *CMsgClientPersonaState_Friend) GetWatchingBroadcastAppid() uint32 { if m != nil && m.WatchingBroadcastAppid != nil { return *m.WatchingBroadcastAppid } return 0 } func (m *CMsgClientPersonaState_Friend) GetWatchingBroadcastViewers() uint32 { if m != nil && m.WatchingBroadcastViewers != nil { return *m.WatchingBroadcastViewers } return 0 } func (m *CMsgClientPersonaState_Friend) GetWatchingBroadcastTitle() string { if m != nil && m.WatchingBroadcastTitle != nil { return *m.WatchingBroadcastTitle } return "" } type CMsgClientPersonaState_Friend_ClanData struct { OggAppId *uint32 `protobuf:"varint,1,opt,name=ogg_app_id,json=oggAppId" json:"ogg_app_id,omitempty"` ChatGroupId *uint64 `protobuf:"varint,2,opt,name=chat_group_id,json=chatGroupId" json:"chat_group_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CMsgClientPersonaState_Friend_ClanData) Reset() { *m = CMsgClientPersonaState_Friend_ClanData{} } func (m *CMsgClientPersonaState_Friend_ClanData) String() string { return proto.CompactTextString(m) } func (*CMsgClientPersonaState_Friend_ClanData) ProtoMessage() {} func (*CMsgClientPersonaState_Friend_ClanData) Descriptor() ([]byte, []int) { return fileDescriptor_4f7c18b08a29999e, []int{14, 0, 0} } func (m *CMsgClientPersonaState_Friend_ClanData) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientPersonaState_Friend_ClanData.Unmarshal(m, b) } func (m *CMsgClientPersonaState_Friend_ClanData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientPersonaState_Friend_ClanData.Marshal(b, m, deterministic) } func (m *CMsgClientPersonaState_Friend_ClanData) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientPersonaState_Friend_ClanData.Merge(m, src) } func (m *CMsgClientPersonaState_Friend_ClanData) XXX_Size() int { return xxx_messageInfo_CMsgClientPersonaState_Friend_ClanData.Size(m) } func (m *CMsgClientPersonaState_Friend_ClanData) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientPersonaState_Friend_ClanData.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientPersonaState_Friend_ClanData proto.InternalMessageInfo func (m *CMsgClientPersonaState_Friend_ClanData) GetOggAppId() uint32 { if m != nil && m.OggAppId != nil { return *m.OggAppId } return 0 } func (m *CMsgClientPersonaState_Friend_ClanData) GetChatGroupId() uint64 { if m != nil && m.ChatGroupId != nil { return *m.ChatGroupId } return 0 } type CMsgClientPersonaState_Friend_KV struct { Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CMsgClientPersonaState_Friend_KV) Reset() { *m = CMsgClientPersonaState_Friend_KV{} } func (m *CMsgClientPersonaState_Friend_KV) String() string { return proto.CompactTextString(m) } func (*CMsgClientPersonaState_Friend_KV) ProtoMessage() {} func (*CMsgClientPersonaState_Friend_KV) Descriptor() ([]byte, []int) { return fileDescriptor_4f7c18b08a29999e, []int{14, 0, 1} } func (m *CMsgClientPersonaState_Friend_KV) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientPersonaState_Friend_KV.Unmarshal(m, b) } func (m *CMsgClientPersonaState_Friend_KV) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientPersonaState_Friend_KV.Marshal(b, m, deterministic) } func (m *CMsgClientPersonaState_Friend_KV) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientPersonaState_Friend_KV.Merge(m, src) } func (m *CMsgClientPersonaState_Friend_KV) XXX_Size() int { return xxx_messageInfo_CMsgClientPersonaState_Friend_KV.Size(m) } func (m *CMsgClientPersonaState_Friend_KV) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientPersonaState_Friend_KV.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientPersonaState_Friend_KV proto.InternalMessageInfo func (m *CMsgClientPersonaState_Friend_KV) GetKey() string { if m != nil && m.Key != nil { return *m.Key } return "" } func (m *CMsgClientPersonaState_Friend_KV) GetValue() string { if m != nil && m.Value != nil { return *m.Value } return "" } type CMsgClientFriendProfileInfo struct { SteamidFriend *uint64 `protobuf:"fixed64,1,opt,name=steamid_friend,json=steamidFriend" json:"steamid_friend,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{15} } func (m *CMsgClientFriendProfileInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientFriendProfileInfo.Unmarshal(m, b) } func (m *CMsgClientFriendProfileInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientFriendProfileInfo.Marshal(b, m, deterministic) } func (m *CMsgClientFriendProfileInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientFriendProfileInfo.Merge(m, src) } func (m *CMsgClientFriendProfileInfo) XXX_Size() int { return xxx_messageInfo_CMsgClientFriendProfileInfo.Size(m) } func (m *CMsgClientFriendProfileInfo) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientFriendProfileInfo.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientFriendProfileInfo proto.InternalMessageInfo 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=steamidFriend" json:"steamid_friend,omitempty"` TimeCreated *uint32 `protobuf:"varint,3,opt,name=time_created,json=timeCreated" json:"time_created,omitempty"` RealName *string `protobuf:"bytes,4,opt,name=real_name,json=realName" json:"real_name,omitempty"` CityName *string `protobuf:"bytes,5,opt,name=city_name,json=cityName" json:"city_name,omitempty"` StateName *string `protobuf:"bytes,6,opt,name=state_name,json=stateName" json:"state_name,omitempty"` CountryName *string `protobuf:"bytes,7,opt,name=country_name,json=countryName" 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{16} } func (m *CMsgClientFriendProfileInfoResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientFriendProfileInfoResponse.Unmarshal(m, b) } func (m *CMsgClientFriendProfileInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientFriendProfileInfoResponse.Marshal(b, m, deterministic) } func (m *CMsgClientFriendProfileInfoResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientFriendProfileInfoResponse.Merge(m, src) } func (m *CMsgClientFriendProfileInfoResponse) XXX_Size() int { return xxx_messageInfo_CMsgClientFriendProfileInfoResponse.Size(m) } func (m *CMsgClientFriendProfileInfoResponse) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientFriendProfileInfoResponse.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientFriendProfileInfoResponse proto.InternalMessageInfo 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 CMsgClientCreateFriendsGroup struct { Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` Groupname *string `protobuf:"bytes,2,opt,name=groupname" json:"groupname,omitempty"` SteamidFriends []uint64 `protobuf:"fixed64,3,rep,name=steamid_friends,json=steamidFriends" json:"steamid_friends,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{17} } func (m *CMsgClientCreateFriendsGroup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientCreateFriendsGroup.Unmarshal(m, b) } func (m *CMsgClientCreateFriendsGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientCreateFriendsGroup.Marshal(b, m, deterministic) } func (m *CMsgClientCreateFriendsGroup) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientCreateFriendsGroup.Merge(m, src) } func (m *CMsgClientCreateFriendsGroup) XXX_Size() int { return xxx_messageInfo_CMsgClientCreateFriendsGroup.Size(m) } func (m *CMsgClientCreateFriendsGroup) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientCreateFriendsGroup.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientCreateFriendsGroup proto.InternalMessageInfo 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 "" } func (m *CMsgClientCreateFriendsGroup) GetSteamidFriends() []uint64 { if m != nil { return m.SteamidFriends } return nil } 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{18} } func (m *CMsgClientCreateFriendsGroupResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientCreateFriendsGroupResponse.Unmarshal(m, b) } func (m *CMsgClientCreateFriendsGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientCreateFriendsGroupResponse.Marshal(b, m, deterministic) } func (m *CMsgClientCreateFriendsGroupResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientCreateFriendsGroupResponse.Merge(m, src) } func (m *CMsgClientCreateFriendsGroupResponse) XXX_Size() int { return xxx_messageInfo_CMsgClientCreateFriendsGroupResponse.Size(m) } func (m *CMsgClientCreateFriendsGroupResponse) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientCreateFriendsGroupResponse.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientCreateFriendsGroupResponse proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{19} } func (m *CMsgClientDeleteFriendsGroup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientDeleteFriendsGroup.Unmarshal(m, b) } func (m *CMsgClientDeleteFriendsGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientDeleteFriendsGroup.Marshal(b, m, deterministic) } func (m *CMsgClientDeleteFriendsGroup) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientDeleteFriendsGroup.Merge(m, src) } func (m *CMsgClientDeleteFriendsGroup) XXX_Size() int { return xxx_messageInfo_CMsgClientDeleteFriendsGroup.Size(m) } func (m *CMsgClientDeleteFriendsGroup) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientDeleteFriendsGroup.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientDeleteFriendsGroup proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{20} } func (m *CMsgClientDeleteFriendsGroupResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientDeleteFriendsGroupResponse.Unmarshal(m, b) } func (m *CMsgClientDeleteFriendsGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientDeleteFriendsGroupResponse.Marshal(b, m, deterministic) } func (m *CMsgClientDeleteFriendsGroupResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientDeleteFriendsGroupResponse.Merge(m, src) } func (m *CMsgClientDeleteFriendsGroupResponse) XXX_Size() int { return xxx_messageInfo_CMsgClientDeleteFriendsGroupResponse.Size(m) } func (m *CMsgClientDeleteFriendsGroupResponse) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientDeleteFriendsGroupResponse.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientDeleteFriendsGroupResponse proto.InternalMessageInfo func (m *CMsgClientDeleteFriendsGroupResponse) GetEresult() uint32 { if m != nil && m.Eresult != nil { return *m.Eresult } return 0 } type CMsgClientManageFriendsGroup struct { Groupid *int32 `protobuf:"varint,1,opt,name=groupid" json:"groupid,omitempty"` Groupname *string `protobuf:"bytes,2,opt,name=groupname" json:"groupname,omitempty"` SteamidFriendsAdded []uint64 `protobuf:"fixed64,3,rep,name=steamid_friends_added,json=steamidFriendsAdded" json:"steamid_friends_added,omitempty"` SteamidFriendsRemoved []uint64 `protobuf:"fixed64,4,rep,name=steamid_friends_removed,json=steamidFriendsRemoved" json:"steamid_friends_removed,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CMsgClientManageFriendsGroup) Reset() { *m = CMsgClientManageFriendsGroup{} } func (m *CMsgClientManageFriendsGroup) String() string { return proto.CompactTextString(m) } func (*CMsgClientManageFriendsGroup) ProtoMessage() {} func (*CMsgClientManageFriendsGroup) Descriptor() ([]byte, []int) { return fileDescriptor_4f7c18b08a29999e, []int{21} } func (m *CMsgClientManageFriendsGroup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientManageFriendsGroup.Unmarshal(m, b) } func (m *CMsgClientManageFriendsGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientManageFriendsGroup.Marshal(b, m, deterministic) } func (m *CMsgClientManageFriendsGroup) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientManageFriendsGroup.Merge(m, src) } func (m *CMsgClientManageFriendsGroup) XXX_Size() int { return xxx_messageInfo_CMsgClientManageFriendsGroup.Size(m) } func (m *CMsgClientManageFriendsGroup) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientManageFriendsGroup.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientManageFriendsGroup proto.InternalMessageInfo func (m *CMsgClientManageFriendsGroup) GetGroupid() int32 { if m != nil && m.Groupid != nil { return *m.Groupid } return 0 } func (m *CMsgClientManageFriendsGroup) GetGroupname() string { if m != nil && m.Groupname != nil { return *m.Groupname } return "" } func (m *CMsgClientManageFriendsGroup) GetSteamidFriendsAdded() []uint64 { if m != nil { return m.SteamidFriendsAdded } return nil } func (m *CMsgClientManageFriendsGroup) GetSteamidFriendsRemoved() []uint64 { if m != nil { return m.SteamidFriendsRemoved } return nil } type CMsgClientManageFriendsGroupResponse struct { Eresult *uint32 `protobuf:"varint,1,opt,name=eresult" json:"eresult,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CMsgClientManageFriendsGroupResponse) Reset() { *m = CMsgClientManageFriendsGroupResponse{} } func (m *CMsgClientManageFriendsGroupResponse) String() string { return proto.CompactTextString(m) } func (*CMsgClientManageFriendsGroupResponse) ProtoMessage() {} func (*CMsgClientManageFriendsGroupResponse) Descriptor() ([]byte, []int) { return fileDescriptor_4f7c18b08a29999e, []int{22} } func (m *CMsgClientManageFriendsGroupResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientManageFriendsGroupResponse.Unmarshal(m, b) } func (m *CMsgClientManageFriendsGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientManageFriendsGroupResponse.Marshal(b, m, deterministic) } func (m *CMsgClientManageFriendsGroupResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientManageFriendsGroupResponse.Merge(m, src) } func (m *CMsgClientManageFriendsGroupResponse) XXX_Size() int { return xxx_messageInfo_CMsgClientManageFriendsGroupResponse.Size(m) } func (m *CMsgClientManageFriendsGroupResponse) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientManageFriendsGroupResponse.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientManageFriendsGroupResponse proto.InternalMessageInfo func (m *CMsgClientManageFriendsGroupResponse) 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{23} } func (m *CMsgClientAddFriendToGroup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientAddFriendToGroup.Unmarshal(m, b) } func (m *CMsgClientAddFriendToGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientAddFriendToGroup.Marshal(b, m, deterministic) } func (m *CMsgClientAddFriendToGroup) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientAddFriendToGroup.Merge(m, src) } func (m *CMsgClientAddFriendToGroup) XXX_Size() int { return xxx_messageInfo_CMsgClientAddFriendToGroup.Size(m) } func (m *CMsgClientAddFriendToGroup) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientAddFriendToGroup.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientAddFriendToGroup proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{24} } func (m *CMsgClientAddFriendToGroupResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientAddFriendToGroupResponse.Unmarshal(m, b) } func (m *CMsgClientAddFriendToGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientAddFriendToGroupResponse.Marshal(b, m, deterministic) } func (m *CMsgClientAddFriendToGroupResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientAddFriendToGroupResponse.Merge(m, src) } func (m *CMsgClientAddFriendToGroupResponse) XXX_Size() int { return xxx_messageInfo_CMsgClientAddFriendToGroupResponse.Size(m) } func (m *CMsgClientAddFriendToGroupResponse) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientAddFriendToGroupResponse.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientAddFriendToGroupResponse proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{25} } func (m *CMsgClientRemoveFriendFromGroup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientRemoveFriendFromGroup.Unmarshal(m, b) } func (m *CMsgClientRemoveFriendFromGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientRemoveFriendFromGroup.Marshal(b, m, deterministic) } func (m *CMsgClientRemoveFriendFromGroup) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientRemoveFriendFromGroup.Merge(m, src) } func (m *CMsgClientRemoveFriendFromGroup) XXX_Size() int { return xxx_messageInfo_CMsgClientRemoveFriendFromGroup.Size(m) } func (m *CMsgClientRemoveFriendFromGroup) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientRemoveFriendFromGroup.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientRemoveFriendFromGroup proto.InternalMessageInfo 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_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{26} } func (m *CMsgClientRemoveFriendFromGroupResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientRemoveFriendFromGroupResponse.Unmarshal(m, b) } func (m *CMsgClientRemoveFriendFromGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientRemoveFriendFromGroupResponse.Marshal(b, m, deterministic) } func (m *CMsgClientRemoveFriendFromGroupResponse) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientRemoveFriendFromGroupResponse.Merge(m, src) } func (m *CMsgClientRemoveFriendFromGroupResponse) XXX_Size() int { return xxx_messageInfo_CMsgClientRemoveFriendFromGroupResponse.Size(m) } func (m *CMsgClientRemoveFriendFromGroupResponse) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientRemoveFriendFromGroupResponse.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientRemoveFriendFromGroupResponse proto.InternalMessageInfo func (m *CMsgClientRemoveFriendFromGroupResponse) GetEresult() uint32 { if m != nil && m.Eresult != nil { return *m.Eresult } return 0 } type CMsgClientGetEmoticonList struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{27} } func (m *CMsgClientGetEmoticonList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientGetEmoticonList.Unmarshal(m, b) } func (m *CMsgClientGetEmoticonList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientGetEmoticonList.Marshal(b, m, deterministic) } func (m *CMsgClientGetEmoticonList) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientGetEmoticonList.Merge(m, src) } func (m *CMsgClientGetEmoticonList) XXX_Size() int { return xxx_messageInfo_CMsgClientGetEmoticonList.Size(m) } func (m *CMsgClientGetEmoticonList) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientGetEmoticonList.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientGetEmoticonList proto.InternalMessageInfo type CMsgClientEmoticonList struct { Emoticons []*CMsgClientEmoticonList_Emoticon `protobuf:"bytes,1,rep,name=emoticons" json:"emoticons,omitempty"` Stickers []*CMsgClientEmoticonList_Sticker `protobuf:"bytes,2,rep,name=stickers" json:"stickers,omitempty"` Effects []*CMsgClientEmoticonList_Effect `protobuf:"bytes,3,rep,name=effects" json:"effects,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{28} } func (m *CMsgClientEmoticonList) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientEmoticonList.Unmarshal(m, b) } func (m *CMsgClientEmoticonList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientEmoticonList.Marshal(b, m, deterministic) } func (m *CMsgClientEmoticonList) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientEmoticonList.Merge(m, src) } func (m *CMsgClientEmoticonList) XXX_Size() int { return xxx_messageInfo_CMsgClientEmoticonList.Size(m) } func (m *CMsgClientEmoticonList) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientEmoticonList.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientEmoticonList proto.InternalMessageInfo func (m *CMsgClientEmoticonList) GetEmoticons() []*CMsgClientEmoticonList_Emoticon { if m != nil { return m.Emoticons } return nil } func (m *CMsgClientEmoticonList) GetStickers() []*CMsgClientEmoticonList_Sticker { if m != nil { return m.Stickers } return nil } func (m *CMsgClientEmoticonList) GetEffects() []*CMsgClientEmoticonList_Effect { if m != nil { return m.Effects } 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"` TimeLastUsed *uint32 `protobuf:"varint,3,opt,name=time_last_used,json=timeLastUsed" json:"time_last_used,omitempty"` UseCount *uint32 `protobuf:"varint,4,opt,name=use_count,json=useCount" json:"use_count,omitempty"` TimeReceived *uint32 `protobuf:"varint,5,opt,name=time_received,json=timeReceived" json:"time_received,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `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 fileDescriptor_4f7c18b08a29999e, []int{28, 0} } func (m *CMsgClientEmoticonList_Emoticon) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientEmoticonList_Emoticon.Unmarshal(m, b) } func (m *CMsgClientEmoticonList_Emoticon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientEmoticonList_Emoticon.Marshal(b, m, deterministic) } func (m *CMsgClientEmoticonList_Emoticon) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientEmoticonList_Emoticon.Merge(m, src) } func (m *CMsgClientEmoticonList_Emoticon) XXX_Size() int { return xxx_messageInfo_CMsgClientEmoticonList_Emoticon.Size(m) } func (m *CMsgClientEmoticonList_Emoticon) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientEmoticonList_Emoticon.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientEmoticonList_Emoticon proto.InternalMessageInfo 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 } func (m *CMsgClientEmoticonList_Emoticon) GetTimeLastUsed() uint32 { if m != nil && m.TimeLastUsed != nil { return *m.TimeLastUsed } return 0 } func (m *CMsgClientEmoticonList_Emoticon) GetUseCount() uint32 { if m != nil && m.UseCount != nil { return *m.UseCount } return 0 } func (m *CMsgClientEmoticonList_Emoticon) GetTimeReceived() uint32 { if m != nil && m.TimeReceived != nil { return *m.TimeReceived } return 0 } type CMsgClientEmoticonList_Sticker struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` TimeReceived *uint32 `protobuf:"varint,3,opt,name=time_received,json=timeReceived" json:"time_received,omitempty"` Appid *uint32 `protobuf:"varint,4,opt,name=appid" json:"appid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CMsgClientEmoticonList_Sticker) Reset() { *m = CMsgClientEmoticonList_Sticker{} } func (m *CMsgClientEmoticonList_Sticker) String() string { return proto.CompactTextString(m) } func (*CMsgClientEmoticonList_Sticker) ProtoMessage() {} func (*CMsgClientEmoticonList_Sticker) Descriptor() ([]byte, []int) { return fileDescriptor_4f7c18b08a29999e, []int{28, 1} } func (m *CMsgClientEmoticonList_Sticker) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientEmoticonList_Sticker.Unmarshal(m, b) } func (m *CMsgClientEmoticonList_Sticker) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientEmoticonList_Sticker.Marshal(b, m, deterministic) } func (m *CMsgClientEmoticonList_Sticker) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientEmoticonList_Sticker.Merge(m, src) } func (m *CMsgClientEmoticonList_Sticker) XXX_Size() int { return xxx_messageInfo_CMsgClientEmoticonList_Sticker.Size(m) } func (m *CMsgClientEmoticonList_Sticker) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientEmoticonList_Sticker.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientEmoticonList_Sticker proto.InternalMessageInfo func (m *CMsgClientEmoticonList_Sticker) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *CMsgClientEmoticonList_Sticker) GetCount() int32 { if m != nil && m.Count != nil { return *m.Count } return 0 } func (m *CMsgClientEmoticonList_Sticker) GetTimeReceived() uint32 { if m != nil && m.TimeReceived != nil { return *m.TimeReceived } return 0 } func (m *CMsgClientEmoticonList_Sticker) GetAppid() uint32 { if m != nil && m.Appid != nil { return *m.Appid } return 0 } type CMsgClientEmoticonList_Effect struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` TimeReceived *uint32 `protobuf:"varint,3,opt,name=time_received,json=timeReceived" json:"time_received,omitempty"` InfiniteUse *bool `protobuf:"varint,4,opt,name=infinite_use,json=infiniteUse" json:"infinite_use,omitempty"` Appid *uint32 `protobuf:"varint,5,opt,name=appid" json:"appid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CMsgClientEmoticonList_Effect) Reset() { *m = CMsgClientEmoticonList_Effect{} } func (m *CMsgClientEmoticonList_Effect) String() string { return proto.CompactTextString(m) } func (*CMsgClientEmoticonList_Effect) ProtoMessage() {} func (*CMsgClientEmoticonList_Effect) Descriptor() ([]byte, []int) { return fileDescriptor_4f7c18b08a29999e, []int{28, 2} } func (m *CMsgClientEmoticonList_Effect) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CMsgClientEmoticonList_Effect.Unmarshal(m, b) } func (m *CMsgClientEmoticonList_Effect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CMsgClientEmoticonList_Effect.Marshal(b, m, deterministic) } func (m *CMsgClientEmoticonList_Effect) XXX_Merge(src proto.Message) { xxx_messageInfo_CMsgClientEmoticonList_Effect.Merge(m, src) } func (m *CMsgClientEmoticonList_Effect) XXX_Size() int { return xxx_messageInfo_CMsgClientEmoticonList_Effect.Size(m) } func (m *CMsgClientEmoticonList_Effect) XXX_DiscardUnknown() { xxx_messageInfo_CMsgClientEmoticonList_Effect.DiscardUnknown(m) } var xxx_messageInfo_CMsgClientEmoticonList_Effect proto.InternalMessageInfo func (m *CMsgClientEmoticonList_Effect) GetName() string { if m != nil && m.Name != nil { return *m.Name } return "" } func (m *CMsgClientEmoticonList_Effect) GetCount() int32 { if m != nil && m.Count != nil { return *m.Count } return 0 } func (m *CMsgClientEmoticonList_Effect) GetTimeReceived() uint32 { if m != nil && m.TimeReceived != nil { return *m.TimeReceived } return 0 } func (m *CMsgClientEmoticonList_Effect) GetInfiniteUse() bool { if m != nil && m.InfiniteUse != nil { return *m.InfiniteUse } return false } func (m *CMsgClientEmoticonList_Effect) GetAppid() uint32 { if m != nil && m.Appid != nil { return *m.Appid } return 0 } func init() { 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") 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((*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((*CMsgClientPersonaState_Friend_ClanData)(nil), "CMsgClientPersonaState.Friend.ClanData") proto.RegisterType((*CMsgClientPersonaState_Friend_KV)(nil), "CMsgClientPersonaState.Friend.KV") proto.RegisterType((*CMsgClientFriendProfileInfo)(nil), "CMsgClientFriendProfileInfo") proto.RegisterType((*CMsgClientFriendProfileInfoResponse)(nil), "CMsgClientFriendProfileInfoResponse") proto.RegisterType((*CMsgClientCreateFriendsGroup)(nil), "CMsgClientCreateFriendsGroup") proto.RegisterType((*CMsgClientCreateFriendsGroupResponse)(nil), "CMsgClientCreateFriendsGroupResponse") proto.RegisterType((*CMsgClientDeleteFriendsGroup)(nil), "CMsgClientDeleteFriendsGroup") proto.RegisterType((*CMsgClientDeleteFriendsGroupResponse)(nil), "CMsgClientDeleteFriendsGroupResponse") proto.RegisterType((*CMsgClientManageFriendsGroup)(nil), "CMsgClientManageFriendsGroup") proto.RegisterType((*CMsgClientManageFriendsGroupResponse)(nil), "CMsgClientManageFriendsGroupResponse") proto.RegisterType((*CMsgClientAddFriendToGroup)(nil), "CMsgClientAddFriendToGroup") proto.RegisterType((*CMsgClientAddFriendToGroupResponse)(nil), "CMsgClientAddFriendToGroupResponse") proto.RegisterType((*CMsgClientRemoveFriendFromGroup)(nil), "CMsgClientRemoveFriendFromGroup") proto.RegisterType((*CMsgClientRemoveFriendFromGroupResponse)(nil), "CMsgClientRemoveFriendFromGroupResponse") proto.RegisterType((*CMsgClientGetEmoticonList)(nil), "CMsgClientGetEmoticonList") proto.RegisterType((*CMsgClientEmoticonList)(nil), "CMsgClientEmoticonList") proto.RegisterType((*CMsgClientEmoticonList_Emoticon)(nil), "CMsgClientEmoticonList.Emoticon") proto.RegisterType((*CMsgClientEmoticonList_Sticker)(nil), "CMsgClientEmoticonList.Sticker") proto.RegisterType((*CMsgClientEmoticonList_Effect)(nil), "CMsgClientEmoticonList.Effect") } func init() { proto.RegisterFile("steammessages_clientserver_friends.proto", fileDescriptor_4f7c18b08a29999e) } var fileDescriptor_4f7c18b08a29999e = []byte{ // 2171 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x58, 0xdd, 0x6e, 0x1b, 0xb9, 0x15, 0xae, 0xe4, 0x3f, 0xf9, 0x48, 0x72, 0x36, 0x74, 0xe2, 0x4c, 0x94, 0x6c, 0xe2, 0x4c, 0xd2, 0xc6, 0x68, 0xb3, 0x6a, 0xea, 0x14, 0xbb, 0xc1, 0x36, 0xd8, 0xc6, 0xb1, 0xe3, 0x44, 0x1b, 0x7b, 0xd7, 0x18, 0x39, 0x41, 0xb1, 0x40, 0x31, 0xa0, 0x66, 0x28, 0x89, 0xf0, 0xfc, 0x68, 0x49, 0xca, 0xbb, 0xba, 0x6a, 0x9f, 0xa0, 0xe8, 0x03, 0xf4, 0xa6, 0x17, 0xbd, 0xe8, 0x4b, 0xf4, 0xa2, 0x6f, 0xd0, 0x9b, 0x3e, 0x46, 0x81, 0x02, 0x7d, 0x80, 0xe2, 0x90, 0x9c, 0xd1, 0x8c, 0x25, 0xff, 0xf4, 0xe7, 0x6e, 0xf8, 0x9d, 0xff, 0x43, 0x9e, 0xc3, 0xc3, 0x81, 0x2d, 0xa9, 0x18, 0x8d, 0x63, 0x26, 0x25, 0x1d, 0x30, 0xe9, 0x07, 0x11, 0x67, 0x89, 0x92, 0x4c, 0x9c, 0x32, 0xe1, 0xf7, 0x05, 0x67, 0x49, 0x28, 0xdb, 0x23, 0x91, 0xaa, 0xb4, 0xe5, 0x94, 0x39, 0x7b, 0x54, 0x32, 0x43, 0x71, 0xff, 0x56, 0x81, 0xf5, 0xdd, 0x43, 0x39, 0xd8, 0xd5, 0xc2, 0xfb, 0x5a, 0xea, 0x50, 0x0e, 0x88, 0x03, 0x2b, 0x5a, 0x86, 0x87, 0x4e, 0x65, 0xb3, 0xb2, 0xb5, 0xec, 0x65, 0x4b, 0xf2, 0x23, 0xb8, 0x16, 0x0c, 0xa9, 0xf2, 0x59, 0xa2, 0xc4, 0xc4, 0x57, 0x93, 0x11, 0x73, 0xaa, 0x9b, 0x95, 0xad, 0x25, 0xaf, 0x89, 0xf0, 0x6b, 0x44, 0x8f, 0x27, 0x23, 0x86, 0x1a, 0xac, 0x41, 0x67, 0x61, 0xb3, 0xb2, 0xd5, 0xf0, 0xb2, 0x25, 0x79, 0x0e, 0x8e, 0x50, 0x3c, 0x66, 0xcf, 0xb6, 0x7d, 0xeb, 0x2d, 0xae, 0xa4, 0xa2, 0xf1, 0xc8, 0x59, 0xdc, 0xac, 0x6c, 0xad, 0x78, 0x1b, 0x96, 0xde, 0xd5, 0xe4, 0xe3, 0x8c, 0x4a, 0x1e, 0xc1, 0x1a, 0x0b, 0x86, 0xa9, 0xaf, 0x52, 0x5f, 0xb2, 0x24, 0x64, 0xc2, 0x59, 0xda, 0xac, 0x6c, 0xd5, 0xbc, 0x06, 0xa2, 0xc7, 0x69, 0x57, 0x63, 0xee, 0x3f, 0x2a, 0x70, 0x67, 0x4e, 0x4c, 0x9d, 0x24, 0x48, 0x63, 0x9e, 0x0c, 0xc8, 0x03, 0x68, 0xd8, 0x60, 0xfc, 0xbe, 0x48, 0x63, 0x1b, 0x60, 0xdd, 0x62, 0xfb, 0x22, 0x8d, 0xaf, 0x1c, 0xe4, 0x53, 0xb8, 0x81, 0x2a, 0xfc, 0x88, 0xc7, 0x5c, 0xb1, 0xd0, 0xa7, 0x41, 0x90, 0x8e, 0x13, 0xa5, 0x23, 0xae, 0x79, 0x04, 0x69, 0x07, 0x86, 0xb4, 0x63, 0x28, 0xc5, 0xb4, 0x2c, 0x5e, 0x3d, 0x2d, 0x4b, 0x17, 0xa5, 0xc5, 0x9d, 0x14, 0xf7, 0x70, 0x27, 0x0c, 0x4d, 0xc8, 0x98, 0xad, 0x2c, 0x4e, 0x95, 0xfa, 0x34, 0xcc, 0xb6, 0x32, 0x8b, 0xfe, 0x38, 0xdd, 0x09, 0x43, 0xf2, 0x02, 0xee, 0x58, 0xaf, 0x13, 0x1a, 0x33, 0x3f, 0x15, 0x3e, 0x8b, 0x29, 0x8f, 0x32, 0x11, 0x0c, 0x7b, 0xd5, 0xbb, 0x55, 0x60, 0xf9, 0x5a, 0xbc, 0x46, 0x06, 0x2d, 0xed, 0xfe, 0xae, 0x94, 0xeb, 0xdc, 0xb6, 0xc7, 0xe4, 0x28, 0x4d, 0x24, 0x23, 0x77, 0x60, 0x85, 0x09, 0x26, 0xc7, 0x91, 0xd2, 0xc6, 0x97, 0x3e, 0xaf, 0x6c, 0x7b, 0x19, 0x92, 0x3b, 0xe8, 0xf3, 0x10, 0x6d, 0x31, 0x63, 0x2d, 0x73, 0xb0, 0x13, 0xee, 0x20, 0x46, 0x9e, 0x00, 0x19, 0x31, 0x21, 0xd3, 0x84, 0xfa, 0xda, 0x43, 0xc3, 0xb9, 0xa0, 0xfd, 0xfa, 0xc8, 0x52, 0xbe, 0xa2, 0x31, 0xd3, 0xdc, 0xee, 0xcf, 0x61, 0x63, 0xea, 0x8f, 0xc7, 0xe2, 0xf4, 0x94, 0xd9, 0x74, 0xb4, 0xa0, 0x66, 0xaa, 0x22, 0x3f, 0xd3, 0xf9, 0xda, 0xdd, 0x87, 0x1b, 0x53, 0xa9, 0xb7, 0x3c, 0xbc, 0x82, 0x0c, 0x21, 0xb0, 0x38, 0xe4, 0xa1, 0x39, 0x18, 0x35, 0x4f, 0x7f, 0xbb, 0x7f, 0xaf, 0xc2, 0xcd, 0xb3, 0x47, 0x4f, 0x1e, 0x70, 0xa9, 0x88, 0x0b, 0x8d, 0x1e, 0x4f, 0x02, 0xc1, 0x62, 0x96, 0x28, 0x1a, 0x69, 0x6d, 0x35, 0xaf, 0x84, 0x91, 0xcf, 0x60, 0xc5, 0xd6, 0xad, 0x53, 0xdd, 0x5c, 0xd8, 0xaa, 0x6f, 0x7f, 0xdc, 0x9e, 0xab, 0xac, 0x6d, 0x93, 0x9c, 0x71, 0x93, 0x2d, 0xf8, 0x28, 0xa6, 0xdf, 0xdb, 0xa2, 0xf7, 0xa7, 0x47, 0xb0, 0xe9, 0xad, 0xc5, 0xf4, 0x7b, 0xc3, 0xbd, 0xab, 0x8f, 0x5f, 0x1b, 0xd6, 0x69, 0xa0, 0xf8, 0x29, 0x2b, 0x33, 0x2f, 0x6a, 0xe6, 0xeb, 0x86, 0x54, 0xe4, 0xff, 0x31, 0x5c, 0xb7, 0x46, 0xcc, 0x19, 0xf7, 0x87, 0x5c, 0xd9, 0xa2, 0xbb, 0xd6, 0xcf, 0x3c, 0x8a, 0xb9, 0x7a, 0xcb, 0x55, 0xeb, 0x1b, 0x58, 0xb6, 0x69, 0xbb, 0x07, 0x30, 0x8e, 0xce, 0x24, 0xae, 0x80, 0x90, 0xa7, 0xb0, 0xce, 0xcc, 0x42, 0xb0, 0x88, 0x2a, 0x9e, 0x26, 0x72, 0xc8, 0x47, 0x3a, 0x93, 0x4d, 0x6f, 0x1e, 0xc9, 0xfd, 0xd3, 0xc2, 0x6c, 0x4d, 0xcb, 0x37, 0x22, 0x1d, 0x8f, 0x4c, 0x7a, 0x5b, 0x50, 0xeb, 0x09, 0xdc, 0xed, 0x3c, 0xb5, 0xf9, 0x7a, 0x26, 0xf5, 0xd5, 0x39, 0xa9, 0x3f, 0x80, 0x86, 0xb1, 0x6a, 0x74, 0x3a, 0x0b, 0x3a, 0xff, 0x5b, 0xed, 0x0b, 0x6c, 0xda, 0x5d, 0xd0, 0x80, 0x57, 0x92, 0x26, 0xef, 0xa1, 0x1e, 0xb3, 0xb8, 0xc7, 0x04, 0xfa, 0x2e, 0x9d, 0x45, 0xad, 0xec, 0xd9, 0x55, 0x95, 0xc9, 0xc3, 0x5c, 0xd6, 0x2b, 0xea, 0x69, 0x1d, 0x42, 0xbd, 0xc0, 0x86, 0x31, 0x27, 0xfa, 0xab, 0xb3, 0x67, 0x8a, 0xcb, 0xcb, 0xd7, 0x18, 0xb3, 0x54, 0x42, 0xaf, 0xb0, 0x36, 0x6c, 0x19, 0x97, 0xb0, 0x96, 0x07, 0x1b, 0xf3, 0xad, 0x92, 0xbb, 0xb0, 0x3a, 0x8e, 0xba, 0xba, 0x08, 0xf7, 0xec, 0xf6, 0x4d, 0x81, 0x92, 0xdd, 0x6a, 0xd9, 0x2e, 0xf6, 0xde, 0xbb, 0xd3, 0x30, 0x8f, 0x22, 0x3a, 0x61, 0xe2, 0x2b, 0x1e, 0x9c, 0x60, 0xe5, 0xea, 0x8d, 0x72, 0x60, 0xa5, 0xbc, 0x4f, 0xd9, 0x92, 0x6c, 0x42, 0x7d, 0x76, 0x97, 0x8a, 0x10, 0xf9, 0x12, 0x56, 0x13, 0xab, 0x2b, 0xdb, 0xa1, 0x27, 0xed, 0x8b, 0xac, 0xb5, 0xcb, 0x90, 0x37, 0x15, 0x6f, 0xed, 0xc3, 0x5a, 0x99, 0x78, 0xc1, 0x95, 0x87, 0x01, 0x5b, 0x2e, 0xdb, 0x77, 0xf2, 0xb5, 0xdb, 0x2d, 0x9e, 0xcb, 0x2e, 0x53, 0xff, 0x95, 0xd2, 0xea, 0x19, 0xa5, 0xbf, 0x84, 0x87, 0x17, 0x28, 0xcd, 0x9b, 0xab, 0x53, 0x6e, 0xae, 0xcd, 0xbc, 0xb3, 0xba, 0x69, 0xd1, 0x2b, 0x8f, 0x7d, 0x3b, 0x66, 0xd2, 0x9e, 0xb9, 0x3d, 0xaa, 0x28, 0xf9, 0x14, 0x6e, 0x65, 0x2d, 0x55, 0x2a, 0xaa, 0x98, 0x2f, 0x0c, 0x0b, 0x0b, 0xad, 0xa2, 0x9b, 0x96, 0xdc, 0x45, 0xaa, 0x97, 0x11, 0xd1, 0x60, 0xb1, 0x41, 0x2d, 0xe7, 0x1d, 0xc8, 0xfd, 0x57, 0xb5, 0xd8, 0x77, 0x77, 0x87, 0x34, 0x19, 0x30, 0x14, 0x1e, 0x4b, 0xf2, 0x10, 0x9a, 0x25, 0x63, 0xd6, 0x44, 0xa3, 0x68, 0x82, 0xdc, 0x87, 0xfa, 0x48, 0x07, 0xe9, 0x17, 0x12, 0x02, 0x06, 0xc2, 0xc3, 0x4a, 0x9e, 0xc1, 0x06, 0x97, 0x3e, 0x1d, 0xab, 0xd4, 0x1f, 0xb0, 0x84, 0x09, 0x8a, 0xd7, 0x6d, 0xbe, 0x23, 0x35, 0x6f, 0x9d, 0xcb, 0x9d, 0xb1, 0x4a, 0xdf, 0x64, 0x34, 0x2d, 0xf4, 0x10, 0x9a, 0x43, 0x3e, 0x18, 0xfa, 0x23, 0xc1, 0x53, 0xc1, 0xd5, 0x44, 0xf7, 0xb9, 0x9a, 0xd7, 0x40, 0xf0, 0xc8, 0x62, 0xe4, 0x13, 0x58, 0xcf, 0xfd, 0x63, 0xca, 0xef, 0x4d, 0xfc, 0xb1, 0xcc, 0x27, 0x8b, 0xec, 0x82, 0xe9, 0x32, 0xf5, 0x6a, 0xf2, 0x5e, 0x32, 0x41, 0x7e, 0x56, 0x60, 0xd7, 0xb9, 0xeb, 0x47, 0x74, 0x20, 0x9d, 0x65, 0x0c, 0xea, 0xf3, 0xca, 0x53, 0xef, 0x7a, 0x31, 0xae, 0x7d, 0xa4, 0x91, 0x6d, 0xb8, 0x99, 0x30, 0x16, 0xfa, 0x99, 0x9c, 0xb0, 0x1b, 0xe8, 0xac, 0x18, 0xd7, 0x91, 0x78, 0x64, 0x68, 0xf9, 0xde, 0x3e, 0x82, 0x35, 0x9e, 0xcd, 0x74, 0x3e, 0x0f, 0x23, 0xe6, 0xd4, 0x8c, 0xef, 0x5c, 0x9a, 0x1c, 0x77, 0xc2, 0x88, 0xb9, 0xc7, 0x70, 0x1b, 0xb3, 0x6e, 0x85, 0x4d, 0xda, 0x73, 0x15, 0x1b, 0xb0, 0x5c, 0x3a, 0x1d, 0x76, 0x75, 0x69, 0xae, 0xdd, 0x3f, 0xd6, 0x8b, 0x9b, 0x79, 0x54, 0xdc, 0x27, 0x3d, 0x3b, 0xe1, 0xb6, 0xda, 0xb0, 0x8d, 0xe6, 0xba, 0xc1, 0x4c, 0xb4, 0xcf, 0xcf, 0xde, 0x62, 0xf7, 0xda, 0xf3, 0x95, 0x9d, 0xbd, 0xc6, 0x5a, 0x7f, 0x86, 0xfc, 0x06, 0xb9, 0xe8, 0xe2, 0x9d, 0x39, 0x50, 0xd5, 0x39, 0x07, 0xea, 0x27, 0x40, 0x06, 0x38, 0x2d, 0xe8, 0xb0, 0x42, 0x9f, 0x8e, 0x46, 0x3e, 0x0f, 0xed, 0xa5, 0x78, 0x0d, 0x29, 0xba, 0xa6, 0xc2, 0x9d, 0xd1, 0xa8, 0xa3, 0x27, 0x25, 0xcd, 0x6c, 0xe7, 0x2e, 0x3e, 0xb2, 0x17, 0x62, 0x03, 0x51, 0x33, 0x6d, 0x75, 0x46, 0x78, 0xcb, 0x16, 0xb9, 0x46, 0xa9, 0x30, 0x57, 0x61, 0xd3, 0x5b, 0x9b, 0xf2, 0x1d, 0xa5, 0x42, 0xdf, 0xb2, 0xe7, 0x9e, 0x91, 0x79, 0x07, 0xe4, 0x39, 0x38, 0x69, 0x12, 0xf1, 0x04, 0x75, 0x4b, 0xc9, 0xd3, 0xc4, 0xe7, 0x89, 0x54, 0x34, 0x09, 0x98, 0xd4, 0x67, 0xa4, 0xe9, 0x6d, 0x18, 0x7a, 0xd7, 0x90, 0x3b, 0x19, 0xf5, 0xbc, 0xc3, 0x0b, 0xe7, 0x1c, 0xde, 0x33, 0x5b, 0x7f, 0x6d, 0xa6, 0xcc, 0x3e, 0x06, 0xf8, 0x76, 0xcc, 0xc4, 0xc4, 0x44, 0x77, 0x43, 0xdb, 0x5e, 0xd5, 0x88, 0x0e, 0xec, 0x87, 0xd3, 0x91, 0x52, 0xa6, 0x63, 0x11, 0x30, 0xe7, 0xb6, 0xde, 0x9c, 0xa6, 0x45, 0xbb, 0x1a, 0x44, 0x33, 0xf4, 0x94, 0x2a, 0x2a, 0xfc, 0x21, 0x95, 0x43, 0xe7, 0xbe, 0x1e, 0x74, 0xc1, 0x40, 0x6f, 0xa9, 0x1c, 0x22, 0x43, 0x44, 0xa5, 0xf2, 0xa3, 0x74, 0x90, 0xf6, 0xfb, 0xce, 0x27, 0xda, 0x0e, 0x20, 0x74, 0xa0, 0x11, 0xf4, 0x23, 0x67, 0x48, 0x9c, 0xb6, 0xf1, 0x23, 0xa3, 0x27, 0xb8, 0x15, 0x9a, 0x2c, 0x19, 0x4b, 0x7c, 0x93, 0x1a, 0xe7, 0xa7, 0x66, 0x2b, 0x10, 0xef, 0x32, 0x96, 0x7c, 0xad, 0x51, 0x72, 0x07, 0x56, 0x83, 0x88, 0x26, 0xbe, 0xa0, 0xc9, 0x89, 0xb3, 0xad, 0x59, 0x6a, 0x08, 0x78, 0x34, 0x39, 0x41, 0xa2, 0xde, 0x51, 0x9d, 0x8c, 0xcf, 0x4c, 0x13, 0x46, 0x40, 0xa7, 0x62, 0x03, 0x96, 0xf1, 0x9b, 0x87, 0xce, 0x73, 0x1d, 0xa3, 0x5d, 0xe5, 0x87, 0x25, 0xa4, 0x8a, 0xfa, 0xbd, 0x28, 0xed, 0x39, 0x2f, 0x74, 0x7c, 0xfa, 0xb0, 0x60, 0x7b, 0x7d, 0x15, 0xa5, 0x3d, 0xb2, 0x67, 0xed, 0x22, 0x97, 0xf3, 0x72, 0xb3, 0xb2, 0x55, 0xdf, 0x7e, 0x7c, 0x71, 0x1d, 0xb4, 0x77, 0x23, 0x9a, 0xa0, 0xbc, 0x71, 0x50, 0x37, 0xea, 0xdb, 0xa0, 0xbf, 0x7d, 0x45, 0x07, 0xce, 0x8e, 0xf6, 0x6f, 0x05, 0xd7, 0xc7, 0x74, 0x40, 0xf6, 0xa1, 0x29, 0x78, 0x80, 0xbd, 0x8d, 0x49, 0x96, 0x04, 0xcc, 0x79, 0xa3, 0x8b, 0xed, 0xc1, 0x25, 0x46, 0xde, 0x7d, 0xf0, 0x1a, 0x28, 0x77, 0x64, 0xc5, 0xb0, 0xa2, 0x7b, 0x22, 0xa5, 0x61, 0x80, 0xf9, 0xe4, 0xa1, 0xf3, 0xd6, 0xbc, 0x86, 0x72, 0xac, 0x13, 0x12, 0x17, 0x9a, 0x3a, 0xe2, 0x28, 0xed, 0xf5, 0x26, 0xc8, 0xd3, 0x31, 0x3c, 0x08, 0x1e, 0x20, 0xd6, 0x09, 0xc9, 0x4b, 0xb8, 0xfb, 0x1d, 0x55, 0xc1, 0x90, 0x27, 0x03, 0x7f, 0xaa, 0xcf, 0x3e, 0x1b, 0x78, 0xe8, 0x7c, 0xa9, 0x53, 0xdf, 0xca, 0x78, 0x5e, 0x65, 0x2c, 0x3b, 0x19, 0x07, 0x16, 0xc1, 0x3c, 0x0d, 0xa3, 0x11, 0x0f, 0x9d, 0x77, 0xa6, 0x08, 0x66, 0xa5, 0x91, 0x4a, 0x5e, 0x40, 0x6b, 0x8e, 0xe4, 0x29, 0x67, 0xdf, 0x31, 0x21, 0x9d, 0x03, 0x2d, 0xeb, 0xcc, 0xc8, 0x7e, 0x30, 0xf4, 0x73, 0xec, 0x2a, 0xae, 0x22, 0xe6, 0x1c, 0xea, 0x9c, 0xcf, 0xda, 0x3d, 0x46, 0x6a, 0xeb, 0x00, 0x6a, 0xd9, 0x9e, 0x91, 0xbb, 0x00, 0xe9, 0x60, 0x90, 0xf5, 0x19, 0xd3, 0x16, 0x6b, 0xe9, 0x60, 0x60, 0x1a, 0x8c, 0x0b, 0xfa, 0xe1, 0xe8, 0x0f, 0x70, 0x4c, 0x42, 0x06, 0x6c, 0x59, 0x8b, 0x5e, 0x1d, 0x41, 0x33, 0x3a, 0x85, 0xad, 0x27, 0x50, 0x7d, 0xf7, 0x81, 0x7c, 0x04, 0x0b, 0x27, 0x6c, 0xa2, 0x15, 0xac, 0x7a, 0xf8, 0x49, 0x6e, 0xc0, 0xd2, 0x29, 0x8d, 0xc6, 0x59, 0xa3, 0x36, 0x0b, 0x77, 0x6f, 0x76, 0x1e, 0x3e, 0x12, 0x69, 0x9f, 0x47, 0xac, 0x93, 0xf4, 0xd3, 0x62, 0xa1, 0x9a, 0xbe, 0x69, 0xbb, 0x68, 0x33, 0x7f, 0xe5, 0x22, 0xe8, 0xfe, 0xa5, 0x5a, 0x9c, 0x34, 0x66, 0xd4, 0x5c, 0xed, 0x19, 0x37, 0x6b, 0xab, 0x3a, 0xc7, 0x16, 0x1e, 0x34, 0x7c, 0xbe, 0xfa, 0x81, 0x60, 0x78, 0x41, 0xdb, 0x5e, 0x5c, 0x47, 0x6c, 0xd7, 0x40, 0x58, 0x8f, 0x82, 0xd1, 0xc8, 0xd4, 0xe3, 0xa2, 0xa9, 0x47, 0x04, 0x74, 0x3d, 0x62, 0x25, 0x73, 0x35, 0x31, 0xc4, 0x25, 0x43, 0x44, 0x20, 0xeb, 0x5b, 0xa6, 0xd3, 0x6a, 0xea, 0xb2, 0xa6, 0xae, 0x6a, 0x44, 0x93, 0x1f, 0x40, 0x43, 0x1f, 0x33, 0x61, 0xc5, 0x57, 0x34, 0x43, 0xdd, 0x62, 0x9a, 0xa5, 0x05, 0xb5, 0x21, 0xa3, 0xa1, 0x6e, 0x25, 0x35, 0xa3, 0x3d, 0x5b, 0xeb, 0x29, 0x6e, 0x1c, 0xc7, 0x54, 0x4c, 0x9c, 0x55, 0x53, 0x85, 0x76, 0xe9, 0xfe, 0xa6, 0x38, 0xee, 0x9a, 0x30, 0x8a, 0xb3, 0xfd, 0x05, 0xf3, 0xdf, 0x5d, 0x58, 0xd5, 0xa7, 0xa1, 0x70, 0x07, 0x4f, 0x01, 0xf2, 0x18, 0xae, 0x95, 0x73, 0x6a, 0x06, 0xde, 0x65, 0x6f, 0xad, 0x94, 0x54, 0xe9, 0x7e, 0x03, 0x8f, 0x2e, 0x72, 0xe0, 0xf2, 0x59, 0x11, 0x29, 0xda, 0xae, 0x3d, 0x95, 0x4b, 0x5e, 0xb6, 0x74, 0xbd, 0x62, 0x70, 0x7b, 0x2c, 0x62, 0x57, 0x0e, 0xee, 0x7c, 0x9d, 0x2f, 0x8b, 0xfe, 0xce, 0xea, 0xbc, 0xc2, 0x6c, 0xfb, 0xd7, 0xd2, 0x13, 0xe3, 0x90, 0x26, 0x74, 0x30, 0xe3, 0x56, 0x66, 0xbc, 0x52, 0x32, 0x7e, 0x49, 0xce, 0xb7, 0xe1, 0xe6, 0x99, 0x9c, 0xe7, 0xff, 0x1a, 0x30, 0xf3, 0xeb, 0xe5, 0xcc, 0x9b, 0x9f, 0x13, 0x9f, 0xc2, 0xad, 0xb3, 0x32, 0xfa, 0x3d, 0xc3, 0x42, 0xfd, 0xea, 0x5b, 0xf6, 0x6e, 0x96, 0xa5, 0xcc, 0x1f, 0x89, 0x33, 0x69, 0x98, 0x8d, 0xe1, 0x0a, 0x69, 0xf8, 0x15, 0xb4, 0xe6, 0xfc, 0x78, 0x39, 0x4e, 0x2f, 0xcb, 0xc1, 0x26, 0x64, 0x7f, 0xba, 0xf4, 0xa4, 0x50, 0x2d, 0xfd, 0xfc, 0x42, 0xc8, 0xfd, 0x02, 0xdc, 0xf3, 0x35, 0x5f, 0xc1, 0xb3, 0x5f, 0xc3, 0xfd, 0xf9, 0xbf, 0x60, 0xf6, 0x45, 0x1a, 0xff, 0xef, 0xee, 0xed, 0xc2, 0xe3, 0x4b, 0xd4, 0x5f, 0xc1, 0xc7, 0x3b, 0x66, 0x70, 0x36, 0x4a, 0xde, 0x30, 0xf5, 0x3a, 0x4e, 0x15, 0x0f, 0xd2, 0x04, 0x5f, 0x8d, 0xee, 0x3f, 0x17, 0x8b, 0xf3, 0x6f, 0x91, 0x44, 0xbe, 0x80, 0x55, 0x66, 0xd7, 0x38, 0xfc, 0xe2, 0x8d, 0xbb, 0xd9, 0x9e, 0xcf, 0xdb, 0xce, 0x16, 0xde, 0x54, 0x84, 0xfc, 0x02, 0x6a, 0x52, 0xf1, 0xe0, 0x04, 0x2f, 0x26, 0x33, 0x1d, 0xdf, 0x3f, 0x4f, 0xbc, 0x6b, 0xf8, 0xbc, 0x5c, 0x00, 0x27, 0x6b, 0xd6, 0xef, 0xb3, 0x40, 0x65, 0xaf, 0xdf, 0x7b, 0xe7, 0x9a, 0xd6, 0x6c, 0x5e, 0xc6, 0xde, 0xfa, 0x43, 0x05, 0x6a, 0x19, 0x03, 0x21, 0xb0, 0xa8, 0x0b, 0xc0, 0xdc, 0x31, 0xfa, 0x1b, 0x2f, 0x19, 0xf3, 0x27, 0xc8, 0x94, 0xab, 0x59, 0xe0, 0xa8, 0xa3, 0x5b, 0xb6, 0x9e, 0xb5, 0xc6, 0x32, 0x6f, 0xda, 0xba, 0x91, 0x1f, 0x50, 0xa9, 0xde, 0x4b, 0xd3, 0xb5, 0xc7, 0x92, 0x95, 0xfe, 0x24, 0xd5, 0xc6, 0x92, 0x99, 0x1f, 0x48, 0x0f, 0xa1, 0xa9, 0x55, 0x08, 0x16, 0x30, 0x8e, 0x65, 0xb1, 0x34, 0xd5, 0xe0, 0x59, 0xac, 0x95, 0xc0, 0x8a, 0x8d, 0xf6, 0x3f, 0x70, 0x6e, 0x46, 0xf3, 0xc2, 0xac, 0x66, 0x14, 0x35, 0x13, 0x84, 0xf1, 0xcb, 0x2c, 0x5a, 0xbf, 0xaf, 0xc0, 0xb2, 0x49, 0xd1, 0xff, 0xdb, 0xde, 0x03, 0x68, 0xf0, 0xa4, 0xcf, 0x13, 0xae, 0x18, 0x26, 0xcc, 0x3e, 0x38, 0xeb, 0x19, 0xf6, 0x5e, 0xb2, 0xa9, 0x4b, 0x4b, 0x05, 0x97, 0x5e, 0x2d, 0xbd, 0xad, 0xfc, 0xb6, 0xf2, 0x83, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff, 0xc5, 0x50, 0x67, 0x9b, 0xd4, 0x17, 0x00, 0x00, }