protocol

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2023 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const Default_Header_ObjectId uint64 = 0
View Source
const Default_Header_Size uint32 = 0
View Source
const Default_Header_Status uint32 = 0
View Source
const Default_KafkaHeader_ObjectId uint64 = 0
View Source
const Default_KafkaHeader_Size uint32 = 0
View Source
const Default_KafkaHeader_Status uint32 = 0
View Source
const Default_ObjectAddress_ObjectId uint64 = 0

Variables

View Source
var AttributeFilter_Operation_name = map[int32]string{
	0: "MATCH_NONE",
	1: "MATCH_ANY",
	2: "MATCH_ALL",
	3: "MATCH_ALL_MOST_SPECIFIC",
}
View Source
var AttributeFilter_Operation_value = map[string]int32{
	"MATCH_NONE":              0,
	"MATCH_ANY":               1,
	"MATCH_ALL":               2,
	"MATCH_ALL_MOST_SPECIFIC": 3,
}
View Source
var BGSServiceOptions_ServiceType_name = map[int32]string{
	0: "SERVICE_TYPE_RPC",
	1: "SERVICE_TYPE_EVENT",
	2: "SERVICE_TYPE_EVENT_BROADCAST",
}
View Source
var BGSServiceOptions_ServiceType_value = map[string]int32{
	"SERVICE_TYPE_RPC":             0,
	"SERVICE_TYPE_EVENT":           1,
	"SERVICE_TYPE_EVENT_BROADCAST": 2,
}
View Source
var ClientIdentityRoutingType_name = map[int32]string{
	0: "CLIENT_IDENTITY_ROUTING_DISABLED",
	1: "CLIENT_IDENTITY_ROUTING_BATTLE_NET_ACCOUNT",
	2: "CLIENT_IDENTITY_ROUTING_GAME_ACCOUNT",
	3: "CLIENT_IDENTITY_ROUTING_INSTANCE_ID",
}
View Source
var ClientIdentityRoutingType_value = map[string]int32{
	"CLIENT_IDENTITY_ROUTING_DISABLED":           0,
	"CLIENT_IDENTITY_ROUTING_BATTLE_NET_ACCOUNT": 1,
	"CLIENT_IDENTITY_ROUTING_GAME_ACCOUNT":       2,
	"CLIENT_IDENTITY_ROUTING_INSTANCE_ID":        3,
}
View Source
var E_FieldOptions = &proto.ExtensionDesc{
	ExtendedType:  (*descriptor.FieldOptions)(nil),
	ExtensionType: (*BGSFieldOptions)(nil),
	Field:         90000,
	Name:          "bgs.protocol.field_options",
	Tag:           "bytes,90000,opt,name=field_options",
	Filename:      "global_extensions/field_options.proto",
}
View Source
var E_MessageOptions = &proto.ExtensionDesc{
	ExtendedType:  (*descriptor.MessageOptions)(nil),
	ExtensionType: (*BGSMessageOptions)(nil),
	Field:         90000,
	Name:          "bgs.protocol.message_options",
	Tag:           "bytes,90000,opt,name=message_options",
	Filename:      "global_extensions/message_options.proto",
}
View Source
var E_MethodOptions = &proto.ExtensionDesc{
	ExtendedType:  (*descriptor.MethodOptions)(nil),
	ExtensionType: (*BGSMethodOptions)(nil),
	Field:         90000,
	Name:          "bgs.protocol.method_options",
	Tag:           "bytes,90000,opt,name=method_options",
	Filename:      "global_extensions/method_options.proto",
}
View Source
var E_SdkServiceOptions = &proto.ExtensionDesc{
	ExtendedType:  (*descriptor.ServiceOptions)(nil),
	ExtensionType: (*SDKServiceOptions)(nil),
	Field:         90001,
	Name:          "bgs.protocol.sdk_service_options",
	Tag:           "bytes,90001,opt,name=sdk_service_options",
	Filename:      "global_extensions/service_options.proto",
}
View Source
var E_ServiceOptions = &proto.ExtensionDesc{
	ExtendedType:  (*descriptor.ServiceOptions)(nil),
	ExtensionType: (*BGSServiceOptions)(nil),
	Field:         90000,
	Name:          "bgs.protocol.service_options",
	Tag:           "bytes,90000,opt,name=service_options",
	Filename:      "global_extensions/service_options.proto",
}
View Source
var E_Valid = &proto.ExtensionDesc{
	ExtendedType:  (*descriptor.FieldOptions)(nil),
	ExtensionType: (*FieldRestriction)(nil),
	Field:         90001,
	Name:          "bgs.protocol.valid",
	Tag:           "bytes,90001,opt,name=valid",
	Filename:      "global_extensions/field_options.proto",
}
View Source
var EntityIdRestriction_Kind_name = map[int32]string{
	0: "ANY",
	1: "ACCOUNT",
	2: "GAME_ACCOUNT",
	3: "ACCOUNT_OR_GAME_ACCOUNT",
	4: "SERVICE",
	5: "CHANNEL",
}
View Source
var EntityIdRestriction_Kind_value = map[string]int32{
	"ANY":                     0,
	"ACCOUNT":                 1,
	"GAME_ACCOUNT":            2,
	"ACCOUNT_OR_GAME_ACCOUNT": 3,
	"SERVICE":                 4,
	"CHANNEL":                 5,
}
View Source
var EventOrder_name = map[int32]string{
	0: "EVENT_DESCENDING",
	1: "EVENT_ASCENDING",
}
View Source
var EventOrder_value = map[string]int32{
	"EVENT_DESCENDING": 0,
	"EVENT_ASCENDING":  1,
}
View Source
var InvitationRemovedReason_name = map[int32]string{
	0: "INVITATION_REMOVED_REASON_ACCEPTED",
	1: "INVITATION_REMOVED_REASON_DECLINED",
	2: "INVITATION_REMOVED_REASON_REVOKED",
	3: "INVITATION_REMOVED_REASON_IGNORED",
	4: "INVITATION_REMOVED_REASON_EXPIRED",
	5: "INVITATION_REMOVED_REASON_CANCELED",
}
View Source
var InvitationRemovedReason_value = map[string]int32{
	"INVITATION_REMOVED_REASON_ACCEPTED": 0,
	"INVITATION_REMOVED_REASON_DECLINED": 1,
	"INVITATION_REMOVED_REASON_REVOKED":  2,
	"INVITATION_REMOVED_REASON_IGNORED":  3,
	"INVITATION_REMOVED_REASON_EXPIRED":  4,
	"INVITATION_REMOVED_REASON_CANCELED": 5,
}
View Source
var LogOption_name = map[int32]string{
	1: "HIDDEN",
	2: "HEX",
}
View Source
var LogOption_value = map[string]int32{
	"HIDDEN": 1,
	"HEX":    2,
}
View Source
var SuggestionRemovedReason_name = map[int32]string{
	0: "SUGGESTION_REMOVED_REASON_APPROVED",
	1: "SUGGESTION_REMOVED_REASON_DECLINED",
	2: "SUGGESTION_REMOVED_REASON_EXPIRED",
	3: "SUGGESTION_REMOVED_REASON_CANCELED",
}
View Source
var SuggestionRemovedReason_value = map[string]int32{
	"SUGGESTION_REMOVED_REASON_APPROVED": 0,
	"SUGGESTION_REMOVED_REASON_DECLINED": 1,
	"SUGGESTION_REMOVED_REASON_EXPIRED":  2,
	"SUGGESTION_REMOVED_REASON_CANCELED": 3,
}
View Source
var TypingIndicator_name = map[int32]string{
	0: "TYPING_START",
	1: "TYPING_STOP",
}
View Source
var TypingIndicator_value = map[string]int32{
	"TYPING_START": 0,
	"TYPING_STOP":  1,
}
View Source
var VoiceJoinType_name = map[int32]string{
	0: "VOICE_JOIN_NORMAL",
	1: "VOICE_JOIN_MUTED",
}
View Source
var VoiceJoinType_value = map[string]int32{
	"VOICE_JOIN_NORMAL": 0,
	"VOICE_JOIN_MUTED":  1,
}
View Source
var VoiceMuteReason_name = map[int32]string{
	0: "VOICE_MUTE_REASON_NONE",
	1: "VOICE_MUTE_REASON_PARENTAL_CONTROL_LISTEN_ONLY",
	2: "VOICE_MUTE_REASON_REQUESTED",
	3: "VOICE_MUTE_REASON_SQUELCHED",
}
View Source
var VoiceMuteReason_value = map[string]int32{
	"VOICE_MUTE_REASON_NONE":                         0,
	"VOICE_MUTE_REASON_PARENTAL_CONTROL_LISTEN_ONLY": 1,
	"VOICE_MUTE_REASON_REQUESTED":                    2,
	"VOICE_MUTE_REASON_SQUELCHED":                    3,
}
View Source
var VoiceProviderVersion_name = map[int32]string{
	0: "VOICE_PROVIDER_V4",
	1: "VOICE_PROVIDER_V5",
}
View Source
var VoiceProviderVersion_value = map[string]int32{
	"VOICE_PROVIDER_V4": 0,
	"VOICE_PROVIDER_V5": 1,
}

Functions

This section is empty.

Types

type Address

type Address struct {
	Address              *string  `protobuf:"bytes,1,req,name=address" json:"address,omitempty"`
	Port                 *uint32  `protobuf:"varint,2,opt,name=port" json:"port,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Address) Descriptor

func (*Address) Descriptor() ([]byte, []int)

func (*Address) GetAddress

func (m *Address) GetAddress() string

func (*Address) GetPort

func (m *Address) GetPort() uint32

func (*Address) ProtoMessage

func (*Address) ProtoMessage()

func (*Address) Reset

func (m *Address) Reset()

func (*Address) String

func (m *Address) String() string

func (*Address) XXX_DiscardUnknown

func (m *Address) XXX_DiscardUnknown()

func (*Address) XXX_Marshal

func (m *Address) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Address) XXX_Merge

func (m *Address) XXX_Merge(src proto.Message)

func (*Address) XXX_Size

func (m *Address) XXX_Size() int

func (*Address) XXX_Unmarshal

func (m *Address) XXX_Unmarshal(b []byte) error

type Attribute

type Attribute struct {
	Name                 *string  `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Value                *Variant `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Attribute) Descriptor

func (*Attribute) Descriptor() ([]byte, []int)

func (*Attribute) GetName

func (m *Attribute) GetName() string

func (*Attribute) GetValue

func (m *Attribute) GetValue() *Variant

func (*Attribute) ProtoMessage

func (*Attribute) ProtoMessage()

func (*Attribute) Reset

func (m *Attribute) Reset()

func (*Attribute) String

func (m *Attribute) String() string

func (*Attribute) XXX_DiscardUnknown

func (m *Attribute) XXX_DiscardUnknown()

func (*Attribute) XXX_Marshal

func (m *Attribute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Attribute) XXX_Merge

func (m *Attribute) XXX_Merge(src proto.Message)

func (*Attribute) XXX_Size

func (m *Attribute) XXX_Size() int

func (*Attribute) XXX_Unmarshal

func (m *Attribute) XXX_Unmarshal(b []byte) error

type AttributeFilter

type AttributeFilter struct {
	Op                   *AttributeFilter_Operation `protobuf:"varint,1,req,name=op,enum=bgs.protocol.AttributeFilter_Operation" json:"op,omitempty"`
	Attribute            []*Attribute               `protobuf:"bytes,2,rep,name=attribute" json:"attribute,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*AttributeFilter) Descriptor

func (*AttributeFilter) Descriptor() ([]byte, []int)

func (*AttributeFilter) GetAttribute

func (m *AttributeFilter) GetAttribute() []*Attribute

func (*AttributeFilter) GetOp

func (*AttributeFilter) ProtoMessage

func (*AttributeFilter) ProtoMessage()

func (*AttributeFilter) Reset

func (m *AttributeFilter) Reset()

func (*AttributeFilter) String

func (m *AttributeFilter) String() string

func (*AttributeFilter) XXX_DiscardUnknown

func (m *AttributeFilter) XXX_DiscardUnknown()

func (*AttributeFilter) XXX_Marshal

func (m *AttributeFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AttributeFilter) XXX_Merge

func (m *AttributeFilter) XXX_Merge(src proto.Message)

func (*AttributeFilter) XXX_Size

func (m *AttributeFilter) XXX_Size() int

func (*AttributeFilter) XXX_Unmarshal

func (m *AttributeFilter) XXX_Unmarshal(b []byte) error

type AttributeFilter_Operation

type AttributeFilter_Operation int32
const (
	AttributeFilter_MATCH_NONE              AttributeFilter_Operation = 0
	AttributeFilter_MATCH_ANY               AttributeFilter_Operation = 1
	AttributeFilter_MATCH_ALL               AttributeFilter_Operation = 2
	AttributeFilter_MATCH_ALL_MOST_SPECIFIC AttributeFilter_Operation = 3
)

func (AttributeFilter_Operation) Enum

func (AttributeFilter_Operation) EnumDescriptor

func (AttributeFilter_Operation) EnumDescriptor() ([]byte, []int)

func (AttributeFilter_Operation) String

func (x AttributeFilter_Operation) String() string

func (*AttributeFilter_Operation) UnmarshalJSON

func (x *AttributeFilter_Operation) UnmarshalJSON(data []byte) error

type BGSFieldOptions

type BGSFieldOptions struct {
	Log                  *LogOption `protobuf:"varint,1,opt,name=log,enum=bgs.protocol.LogOption" json:"log,omitempty"`
	ShardKey             *bool      `protobuf:"varint,2,opt,name=shard_key,json=shardKey" json:"shard_key,omitempty"`
	FanoutKey            *bool      `protobuf:"varint,3,opt,name=fanout_key,json=fanoutKey" json:"fanout_key,omitempty"`
	ClientInstanceKey    *bool      `protobuf:"varint,4,opt,name=client_instance_key,json=clientInstanceKey" json:"client_instance_key,omitempty"`
	RealizedEnum         *string    `protobuf:"bytes,5,opt,name=realized_enum,json=realizedEnum" json:"realized_enum,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*BGSFieldOptions) Descriptor

func (*BGSFieldOptions) Descriptor() ([]byte, []int)

func (*BGSFieldOptions) GetClientInstanceKey

func (m *BGSFieldOptions) GetClientInstanceKey() bool

func (*BGSFieldOptions) GetFanoutKey

func (m *BGSFieldOptions) GetFanoutKey() bool

func (*BGSFieldOptions) GetLog

func (m *BGSFieldOptions) GetLog() LogOption

func (*BGSFieldOptions) GetRealizedEnum

func (m *BGSFieldOptions) GetRealizedEnum() string

func (*BGSFieldOptions) GetShardKey

func (m *BGSFieldOptions) GetShardKey() bool

func (*BGSFieldOptions) ProtoMessage

func (*BGSFieldOptions) ProtoMessage()

func (*BGSFieldOptions) Reset

func (m *BGSFieldOptions) Reset()

func (*BGSFieldOptions) String

func (m *BGSFieldOptions) String() string

func (*BGSFieldOptions) XXX_DiscardUnknown

func (m *BGSFieldOptions) XXX_DiscardUnknown()

func (*BGSFieldOptions) XXX_Marshal

func (m *BGSFieldOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BGSFieldOptions) XXX_Merge

func (m *BGSFieldOptions) XXX_Merge(src proto.Message)

func (*BGSFieldOptions) XXX_Size

func (m *BGSFieldOptions) XXX_Size() int

func (*BGSFieldOptions) XXX_Unmarshal

func (m *BGSFieldOptions) XXX_Unmarshal(b []byte) error

type BGSMessageOptions

type BGSMessageOptions struct {
	CustomSelectShard    *bool    `protobuf:"varint,1,opt,name=custom_select_shard,json=customSelectShard" json:"custom_select_shard,omitempty"`
	CustomValidator      *bool    `protobuf:"varint,2,opt,name=custom_validator,json=customValidator" json:"custom_validator,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BGSMessageOptions) Descriptor

func (*BGSMessageOptions) Descriptor() ([]byte, []int)

func (*BGSMessageOptions) GetCustomSelectShard

func (m *BGSMessageOptions) GetCustomSelectShard() bool

func (*BGSMessageOptions) GetCustomValidator

func (m *BGSMessageOptions) GetCustomValidator() bool

func (*BGSMessageOptions) ProtoMessage

func (*BGSMessageOptions) ProtoMessage()

func (*BGSMessageOptions) Reset

func (m *BGSMessageOptions) Reset()

func (*BGSMessageOptions) String

func (m *BGSMessageOptions) String() string

func (*BGSMessageOptions) XXX_DiscardUnknown

func (m *BGSMessageOptions) XXX_DiscardUnknown()

func (*BGSMessageOptions) XXX_Marshal

func (m *BGSMessageOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BGSMessageOptions) XXX_Merge

func (m *BGSMessageOptions) XXX_Merge(src proto.Message)

func (*BGSMessageOptions) XXX_Size

func (m *BGSMessageOptions) XXX_Size() int

func (*BGSMessageOptions) XXX_Unmarshal

func (m *BGSMessageOptions) XXX_Unmarshal(b []byte) error

type BGSMethodOptions

type BGSMethodOptions struct {
	Id                           *uint32                    `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	ClientIdentityRouting        *ClientIdentityRoutingType `` /* 164-byte string literal not displayed */
	EnableFanout                 *bool                      `protobuf:"varint,3,opt,name=enable_fanout,json=enableFanout" json:"enable_fanout,omitempty"`
	LegacyFanoutReplacement      *string                    `protobuf:"bytes,4,opt,name=legacy_fanout_replacement,json=legacyFanoutReplacement" json:"legacy_fanout_replacement,omitempty"`
	ForwardKey                   *string                    `protobuf:"bytes,5,opt,name=forward_key,json=forwardKey" json:"forward_key,omitempty"`
	Idempotent                   *bool                      `protobuf:"varint,6,opt,name=idempotent" json:"idempotent,omitempty"`
	HandleDestinationUnreachable *bool                      `` /* 141-byte string literal not displayed */
	XXX_NoUnkeyedLiteral         struct{}                   `json:"-"`
	XXX_unrecognized             []byte                     `json:"-"`
	XXX_sizecache                int32                      `json:"-"`
}

func (*BGSMethodOptions) Descriptor

func (*BGSMethodOptions) Descriptor() ([]byte, []int)

func (*BGSMethodOptions) GetClientIdentityRouting

func (m *BGSMethodOptions) GetClientIdentityRouting() ClientIdentityRoutingType

func (*BGSMethodOptions) GetEnableFanout

func (m *BGSMethodOptions) GetEnableFanout() bool

func (*BGSMethodOptions) GetForwardKey

func (m *BGSMethodOptions) GetForwardKey() string

func (*BGSMethodOptions) GetHandleDestinationUnreachable

func (m *BGSMethodOptions) GetHandleDestinationUnreachable() bool

func (*BGSMethodOptions) GetId

func (m *BGSMethodOptions) GetId() uint32

func (*BGSMethodOptions) GetIdempotent

func (m *BGSMethodOptions) GetIdempotent() bool

func (*BGSMethodOptions) GetLegacyFanoutReplacement

func (m *BGSMethodOptions) GetLegacyFanoutReplacement() string

func (*BGSMethodOptions) ProtoMessage

func (*BGSMethodOptions) ProtoMessage()

func (*BGSMethodOptions) Reset

func (m *BGSMethodOptions) Reset()

func (*BGSMethodOptions) String

func (m *BGSMethodOptions) String() string

func (*BGSMethodOptions) XXX_DiscardUnknown

func (m *BGSMethodOptions) XXX_DiscardUnknown()

func (*BGSMethodOptions) XXX_Marshal

func (m *BGSMethodOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BGSMethodOptions) XXX_Merge

func (m *BGSMethodOptions) XXX_Merge(src proto.Message)

func (*BGSMethodOptions) XXX_Size

func (m *BGSMethodOptions) XXX_Size() int

func (*BGSMethodOptions) XXX_Unmarshal

func (m *BGSMethodOptions) XXX_Unmarshal(b []byte) error

type BGSServiceOptions

type BGSServiceOptions struct {
	DescriptorName        *string                        `protobuf:"bytes,1,opt,name=descriptor_name,json=descriptorName" json:"descriptor_name,omitempty"`
	Version               *uint32                        `protobuf:"varint,4,opt,name=version" json:"version,omitempty"`
	ShardName             *string                        `protobuf:"bytes,5,opt,name=shard_name,json=shardName" json:"shard_name,omitempty"`
	ResolveClientInstance *bool                          `protobuf:"varint,6,opt,name=resolve_client_instance,json=resolveClientInstance" json:"resolve_client_instance,omitempty"`
	Type                  *BGSServiceOptions_ServiceType `protobuf:"varint,7,opt,name=type,enum=bgs.protocol.BGSServiceOptions_ServiceType" json:"type,omitempty"`
	ApiType               *string                        `protobuf:"bytes,8,opt,name=api_type,json=apiType" json:"api_type,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}                       `json:"-"`
	XXX_unrecognized      []byte                         `json:"-"`
	XXX_sizecache         int32                          `json:"-"`
}

func (*BGSServiceOptions) Descriptor

func (*BGSServiceOptions) Descriptor() ([]byte, []int)

func (*BGSServiceOptions) GetApiType

func (m *BGSServiceOptions) GetApiType() string

func (*BGSServiceOptions) GetDescriptorName

func (m *BGSServiceOptions) GetDescriptorName() string

func (*BGSServiceOptions) GetResolveClientInstance

func (m *BGSServiceOptions) GetResolveClientInstance() bool

func (*BGSServiceOptions) GetShardName

func (m *BGSServiceOptions) GetShardName() string

func (*BGSServiceOptions) GetType

func (*BGSServiceOptions) GetVersion

func (m *BGSServiceOptions) GetVersion() uint32

func (*BGSServiceOptions) ProtoMessage

func (*BGSServiceOptions) ProtoMessage()

func (*BGSServiceOptions) Reset

func (m *BGSServiceOptions) Reset()

func (*BGSServiceOptions) String

func (m *BGSServiceOptions) String() string

func (*BGSServiceOptions) XXX_DiscardUnknown

func (m *BGSServiceOptions) XXX_DiscardUnknown()

func (*BGSServiceOptions) XXX_Marshal

func (m *BGSServiceOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BGSServiceOptions) XXX_Merge

func (m *BGSServiceOptions) XXX_Merge(src proto.Message)

func (*BGSServiceOptions) XXX_Size

func (m *BGSServiceOptions) XXX_Size() int

func (*BGSServiceOptions) XXX_Unmarshal

func (m *BGSServiceOptions) XXX_Unmarshal(b []byte) error

type BGSServiceOptions_ServiceType

type BGSServiceOptions_ServiceType int32
const (
	BGSServiceOptions_SERVICE_TYPE_RPC             BGSServiceOptions_ServiceType = 0
	BGSServiceOptions_SERVICE_TYPE_EVENT           BGSServiceOptions_ServiceType = 1
	BGSServiceOptions_SERVICE_TYPE_EVENT_BROADCAST BGSServiceOptions_ServiceType = 2
)

func (BGSServiceOptions_ServiceType) Enum

func (BGSServiceOptions_ServiceType) EnumDescriptor

func (BGSServiceOptions_ServiceType) EnumDescriptor() ([]byte, []int)

func (BGSServiceOptions_ServiceType) String

func (*BGSServiceOptions_ServiceType) UnmarshalJSON

func (x *BGSServiceOptions_ServiceType) UnmarshalJSON(data []byte) error

type ClientIdentityRoutingType

type ClientIdentityRoutingType int32
const (
	ClientIdentityRoutingType_CLIENT_IDENTITY_ROUTING_DISABLED           ClientIdentityRoutingType = 0
	ClientIdentityRoutingType_CLIENT_IDENTITY_ROUTING_BATTLE_NET_ACCOUNT ClientIdentityRoutingType = 1
	ClientIdentityRoutingType_CLIENT_IDENTITY_ROUTING_GAME_ACCOUNT       ClientIdentityRoutingType = 2
	ClientIdentityRoutingType_CLIENT_IDENTITY_ROUTING_INSTANCE_ID        ClientIdentityRoutingType = 3
)

func (ClientIdentityRoutingType) Enum

func (ClientIdentityRoutingType) EnumDescriptor

func (ClientIdentityRoutingType) EnumDescriptor() ([]byte, []int)

func (ClientIdentityRoutingType) String

func (x ClientIdentityRoutingType) String() string

func (*ClientIdentityRoutingType) UnmarshalJSON

func (x *ClientIdentityRoutingType) UnmarshalJSON(data []byte) error

type ContentHandle

type ContentHandle struct {
	Region               *uint32  `protobuf:"fixed32,1,req,name=region" json:"region,omitempty"`
	Usage                *uint32  `protobuf:"fixed32,2,req,name=usage" json:"usage,omitempty"`
	Hash                 []byte   `protobuf:"bytes,3,req,name=hash" json:"hash,omitempty"`
	ProtoUrl             *string  `protobuf:"bytes,4,opt,name=proto_url,json=protoUrl" json:"proto_url,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ContentHandle) Descriptor

func (*ContentHandle) Descriptor() ([]byte, []int)

func (*ContentHandle) GetHash

func (m *ContentHandle) GetHash() []byte

func (*ContentHandle) GetProtoUrl

func (m *ContentHandle) GetProtoUrl() string

func (*ContentHandle) GetRegion

func (m *ContentHandle) GetRegion() uint32

func (*ContentHandle) GetUsage

func (m *ContentHandle) GetUsage() uint32

func (*ContentHandle) ProtoMessage

func (*ContentHandle) ProtoMessage()

func (*ContentHandle) Reset

func (m *ContentHandle) Reset()

func (*ContentHandle) String

func (m *ContentHandle) String() string

func (*ContentHandle) XXX_DiscardUnknown

func (m *ContentHandle) XXX_DiscardUnknown()

func (*ContentHandle) XXX_Marshal

func (m *ContentHandle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContentHandle) XXX_Merge

func (m *ContentHandle) XXX_Merge(src proto.Message)

func (*ContentHandle) XXX_Size

func (m *ContentHandle) XXX_Size() int

func (*ContentHandle) XXX_Unmarshal

func (m *ContentHandle) XXX_Unmarshal(b []byte) error

type EmbedHTML

type EmbedHTML struct {
	Content              *string  `protobuf:"bytes,1,opt,name=content" json:"content,omitempty"`
	Width                *uint32  `protobuf:"varint,2,opt,name=width" json:"width,omitempty"`
	Height               *uint32  `protobuf:"varint,3,opt,name=height" json:"height,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EmbedHTML) Descriptor

func (*EmbedHTML) Descriptor() ([]byte, []int)

func (*EmbedHTML) GetContent

func (m *EmbedHTML) GetContent() string

func (*EmbedHTML) GetHeight

func (m *EmbedHTML) GetHeight() uint32

func (*EmbedHTML) GetWidth

func (m *EmbedHTML) GetWidth() uint32

func (*EmbedHTML) ProtoMessage

func (*EmbedHTML) ProtoMessage()

func (*EmbedHTML) Reset

func (m *EmbedHTML) Reset()

func (*EmbedHTML) String

func (m *EmbedHTML) String() string

func (*EmbedHTML) XXX_DiscardUnknown

func (m *EmbedHTML) XXX_DiscardUnknown()

func (*EmbedHTML) XXX_Marshal

func (m *EmbedHTML) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EmbedHTML) XXX_Merge

func (m *EmbedHTML) XXX_Merge(src proto.Message)

func (*EmbedHTML) XXX_Size

func (m *EmbedHTML) XXX_Size() int

func (*EmbedHTML) XXX_Unmarshal

func (m *EmbedHTML) XXX_Unmarshal(b []byte) error

type EmbedImage

type EmbedImage struct {
	Url                  *string  `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Width                *uint32  `protobuf:"varint,2,opt,name=width" json:"width,omitempty"`
	Height               *uint32  `protobuf:"varint,3,opt,name=height" json:"height,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EmbedImage) Descriptor

func (*EmbedImage) Descriptor() ([]byte, []int)

func (*EmbedImage) GetHeight

func (m *EmbedImage) GetHeight() uint32

func (*EmbedImage) GetUrl

func (m *EmbedImage) GetUrl() string

func (*EmbedImage) GetWidth

func (m *EmbedImage) GetWidth() uint32

func (*EmbedImage) ProtoMessage

func (*EmbedImage) ProtoMessage()

func (*EmbedImage) Reset

func (m *EmbedImage) Reset()

func (*EmbedImage) String

func (m *EmbedImage) String() string

func (*EmbedImage) XXX_DiscardUnknown

func (m *EmbedImage) XXX_DiscardUnknown()

func (*EmbedImage) XXX_Marshal

func (m *EmbedImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EmbedImage) XXX_Merge

func (m *EmbedImage) XXX_Merge(src proto.Message)

func (*EmbedImage) XXX_Size

func (m *EmbedImage) XXX_Size() int

func (*EmbedImage) XXX_Unmarshal

func (m *EmbedImage) XXX_Unmarshal(b []byte) error

type EmbedInfo

type EmbedInfo struct {
	Title                *string     `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
	Type                 *string     `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	OriginalUrl          *string     `protobuf:"bytes,3,opt,name=original_url,json=originalUrl" json:"original_url,omitempty"`
	Thumbnail            *EmbedImage `protobuf:"bytes,4,opt,name=thumbnail" json:"thumbnail,omitempty"`
	Provider             *Provider   `protobuf:"bytes,5,opt,name=provider" json:"provider,omitempty"`
	Description          *string     `protobuf:"bytes,6,opt,name=description" json:"description,omitempty"`
	Html                 *EmbedHTML  `protobuf:"bytes,8,opt,name=html" json:"html,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*EmbedInfo) Descriptor

func (*EmbedInfo) Descriptor() ([]byte, []int)

func (*EmbedInfo) GetDescription

func (m *EmbedInfo) GetDescription() string

func (*EmbedInfo) GetHtml

func (m *EmbedInfo) GetHtml() *EmbedHTML

func (*EmbedInfo) GetOriginalUrl

func (m *EmbedInfo) GetOriginalUrl() string

func (*EmbedInfo) GetProvider

func (m *EmbedInfo) GetProvider() *Provider

func (*EmbedInfo) GetThumbnail

func (m *EmbedInfo) GetThumbnail() *EmbedImage

func (*EmbedInfo) GetTitle

func (m *EmbedInfo) GetTitle() string

func (*EmbedInfo) GetType

func (m *EmbedInfo) GetType() string

func (*EmbedInfo) ProtoMessage

func (*EmbedInfo) ProtoMessage()

func (*EmbedInfo) Reset

func (m *EmbedInfo) Reset()

func (*EmbedInfo) String

func (m *EmbedInfo) String() string

func (*EmbedInfo) XXX_DiscardUnknown

func (m *EmbedInfo) XXX_DiscardUnknown()

func (*EmbedInfo) XXX_Marshal

func (m *EmbedInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EmbedInfo) XXX_Merge

func (m *EmbedInfo) XXX_Merge(src proto.Message)

func (*EmbedInfo) XXX_Size

func (m *EmbedInfo) XXX_Size() int

func (*EmbedInfo) XXX_Unmarshal

func (m *EmbedInfo) XXX_Unmarshal(b []byte) error

type EntityId

type EntityId struct {
	High                 *uint64  `protobuf:"fixed64,1,req,name=high" json:"high,omitempty"`
	Low                  *uint64  `protobuf:"fixed64,2,req,name=low" json:"low,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EntityId) Descriptor

func (*EntityId) Descriptor() ([]byte, []int)

func (*EntityId) GetHigh

func (m *EntityId) GetHigh() uint64

func (*EntityId) GetLow

func (m *EntityId) GetLow() uint64

func (*EntityId) ProtoMessage

func (*EntityId) ProtoMessage()

func (*EntityId) Reset

func (m *EntityId) Reset()

func (*EntityId) String

func (m *EntityId) String() string

func (*EntityId) XXX_DiscardUnknown

func (m *EntityId) XXX_DiscardUnknown()

func (*EntityId) XXX_Marshal

func (m *EntityId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EntityId) XXX_Merge

func (m *EntityId) XXX_Merge(src proto.Message)

func (*EntityId) XXX_Size

func (m *EntityId) XXX_Size() int

func (*EntityId) XXX_Unmarshal

func (m *EntityId) XXX_Unmarshal(b []byte) error

type EntityIdRestriction

type EntityIdRestriction struct {
	Needed               *bool                     `protobuf:"varint,1,opt,name=needed" json:"needed,omitempty"`
	Kind                 *EntityIdRestriction_Kind `protobuf:"varint,2,opt,name=kind,enum=bgs.protocol.EntityIdRestriction_Kind" json:"kind,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*EntityIdRestriction) Descriptor

func (*EntityIdRestriction) Descriptor() ([]byte, []int)

func (*EntityIdRestriction) GetKind

func (*EntityIdRestriction) GetNeeded

func (m *EntityIdRestriction) GetNeeded() bool

func (*EntityIdRestriction) ProtoMessage

func (*EntityIdRestriction) ProtoMessage()

func (*EntityIdRestriction) Reset

func (m *EntityIdRestriction) Reset()

func (*EntityIdRestriction) String

func (m *EntityIdRestriction) String() string

func (*EntityIdRestriction) XXX_DiscardUnknown

func (m *EntityIdRestriction) XXX_DiscardUnknown()

func (*EntityIdRestriction) XXX_Marshal

func (m *EntityIdRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EntityIdRestriction) XXX_Merge

func (m *EntityIdRestriction) XXX_Merge(src proto.Message)

func (*EntityIdRestriction) XXX_Size

func (m *EntityIdRestriction) XXX_Size() int

func (*EntityIdRestriction) XXX_Unmarshal

func (m *EntityIdRestriction) XXX_Unmarshal(b []byte) error

type EntityIdRestriction_Kind

type EntityIdRestriction_Kind int32
const (
	EntityIdRestriction_ANY                     EntityIdRestriction_Kind = 0
	EntityIdRestriction_ACCOUNT                 EntityIdRestriction_Kind = 1
	EntityIdRestriction_GAME_ACCOUNT            EntityIdRestriction_Kind = 2
	EntityIdRestriction_ACCOUNT_OR_GAME_ACCOUNT EntityIdRestriction_Kind = 3
	EntityIdRestriction_SERVICE                 EntityIdRestriction_Kind = 4
	EntityIdRestriction_CHANNEL                 EntityIdRestriction_Kind = 5
)

func (EntityIdRestriction_Kind) Enum

func (EntityIdRestriction_Kind) EnumDescriptor

func (EntityIdRestriction_Kind) EnumDescriptor() ([]byte, []int)

func (EntityIdRestriction_Kind) String

func (x EntityIdRestriction_Kind) String() string

func (*EntityIdRestriction_Kind) UnmarshalJSON

func (x *EntityIdRestriction_Kind) UnmarshalJSON(data []byte) error

type ErrorInfo

type ErrorInfo struct {
	ObjectAddress        *ObjectAddress `protobuf:"bytes,1,req,name=object_address,json=objectAddress" json:"object_address,omitempty"`
	Status               *uint32        `protobuf:"varint,2,req,name=status" json:"status,omitempty"`
	ServiceHash          *uint32        `protobuf:"varint,3,req,name=service_hash,json=serviceHash" json:"service_hash,omitempty"`
	MethodId             *uint32        `protobuf:"varint,4,req,name=method_id,json=methodId" json:"method_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ErrorInfo) Descriptor

func (*ErrorInfo) Descriptor() ([]byte, []int)

func (*ErrorInfo) GetMethodId

func (m *ErrorInfo) GetMethodId() uint32

func (*ErrorInfo) GetObjectAddress

func (m *ErrorInfo) GetObjectAddress() *ObjectAddress

func (*ErrorInfo) GetServiceHash

func (m *ErrorInfo) GetServiceHash() uint32

func (*ErrorInfo) GetStatus

func (m *ErrorInfo) GetStatus() uint32

func (*ErrorInfo) ProtoMessage

func (*ErrorInfo) ProtoMessage()

func (*ErrorInfo) Reset

func (m *ErrorInfo) Reset()

func (*ErrorInfo) String

func (m *ErrorInfo) String() string

func (*ErrorInfo) XXX_DiscardUnknown

func (m *ErrorInfo) XXX_DiscardUnknown()

func (*ErrorInfo) XXX_Marshal

func (m *ErrorInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ErrorInfo) XXX_Merge

func (m *ErrorInfo) XXX_Merge(src proto.Message)

func (*ErrorInfo) XXX_Size

func (m *ErrorInfo) XXX_Size() int

func (*ErrorInfo) XXX_Unmarshal

func (m *ErrorInfo) XXX_Unmarshal(b []byte) error

type EventOrder

type EventOrder int32
const (
	EventOrder_EVENT_DESCENDING EventOrder = 0
	EventOrder_EVENT_ASCENDING  EventOrder = 1
)

func (EventOrder) Enum

func (x EventOrder) Enum() *EventOrder

func (EventOrder) EnumDescriptor

func (EventOrder) EnumDescriptor() ([]byte, []int)

func (EventOrder) String

func (x EventOrder) String() string

func (*EventOrder) UnmarshalJSON

func (x *EventOrder) UnmarshalJSON(data []byte) error

type FanoutTarget

type FanoutTarget struct {
	ClientId             *string  `protobuf:"bytes,1,opt,name=client_id,json=clientId" json:"client_id,omitempty"`
	Key                  []byte   `protobuf:"bytes,2,opt,name=key" json:"key,omitempty"`
	ObjectId             *uint64  `protobuf:"varint,3,opt,name=object_id,json=objectId" json:"object_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FanoutTarget) Descriptor

func (*FanoutTarget) Descriptor() ([]byte, []int)

func (*FanoutTarget) GetClientId

func (m *FanoutTarget) GetClientId() string

func (*FanoutTarget) GetKey

func (m *FanoutTarget) GetKey() []byte

func (*FanoutTarget) GetObjectId

func (m *FanoutTarget) GetObjectId() uint64

func (*FanoutTarget) ProtoMessage

func (*FanoutTarget) ProtoMessage()

func (*FanoutTarget) Reset

func (m *FanoutTarget) Reset()

func (*FanoutTarget) String

func (m *FanoutTarget) String() string

func (*FanoutTarget) XXX_DiscardUnknown

func (m *FanoutTarget) XXX_DiscardUnknown()

func (*FanoutTarget) XXX_Marshal

func (m *FanoutTarget) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FanoutTarget) XXX_Merge

func (m *FanoutTarget) XXX_Merge(src proto.Message)

func (*FanoutTarget) XXX_Size

func (m *FanoutTarget) XXX_Size() int

func (*FanoutTarget) XXX_Unmarshal

func (m *FanoutTarget) XXX_Unmarshal(b []byte) error

type FieldRestriction

type FieldRestriction struct {
	// Types that are valid to be assigned to Type:
	//	*FieldRestriction_Signed
	//	*FieldRestriction_Unsigned
	//	*FieldRestriction_Float
	//	*FieldRestriction_String_
	//	*FieldRestriction_Repeated
	//	*FieldRestriction_Message
	//	*FieldRestriction_EntityId
	//	*FieldRestriction_Bytes
	Type                 isFieldRestriction_Type `protobuf_oneof:"type"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*FieldRestriction) Descriptor

func (*FieldRestriction) Descriptor() ([]byte, []int)

func (*FieldRestriction) GetBytes

func (*FieldRestriction) GetEntityId

func (m *FieldRestriction) GetEntityId() *EntityIdRestriction

func (*FieldRestriction) GetFloat

func (m *FieldRestriction) GetFloat() *FloatFieldRestriction

func (*FieldRestriction) GetMessage

func (m *FieldRestriction) GetMessage() *MessageFieldRestriction

func (*FieldRestriction) GetRepeated

func (m *FieldRestriction) GetRepeated() *RepeatedFieldRestriction

func (*FieldRestriction) GetSigned

func (m *FieldRestriction) GetSigned() *SignedFieldRestriction

func (*FieldRestriction) GetString_

func (m *FieldRestriction) GetString_() *StringFieldRestriction

func (*FieldRestriction) GetType

func (m *FieldRestriction) GetType() isFieldRestriction_Type

func (*FieldRestriction) GetUnsigned

func (m *FieldRestriction) GetUnsigned() *UnsignedFieldRestriction

func (*FieldRestriction) ProtoMessage

func (*FieldRestriction) ProtoMessage()

func (*FieldRestriction) Reset

func (m *FieldRestriction) Reset()

func (*FieldRestriction) String

func (m *FieldRestriction) String() string

func (*FieldRestriction) XXX_DiscardUnknown

func (m *FieldRestriction) XXX_DiscardUnknown()

func (*FieldRestriction) XXX_Marshal

func (m *FieldRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FieldRestriction) XXX_Merge

func (m *FieldRestriction) XXX_Merge(src proto.Message)

func (*FieldRestriction) XXX_OneofWrappers

func (*FieldRestriction) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*FieldRestriction) XXX_Size

func (m *FieldRestriction) XXX_Size() int

func (*FieldRestriction) XXX_Unmarshal

func (m *FieldRestriction) XXX_Unmarshal(b []byte) error

type FieldRestriction_Bytes

type FieldRestriction_Bytes struct {
	Bytes *StringFieldRestriction `protobuf:"bytes,8,opt,name=bytes,oneof"`
}

type FieldRestriction_EntityId

type FieldRestriction_EntityId struct {
	EntityId *EntityIdRestriction `protobuf:"bytes,7,opt,name=entity_id,json=entityId,oneof"`
}

type FieldRestriction_Float

type FieldRestriction_Float struct {
	Float *FloatFieldRestriction `protobuf:"bytes,3,opt,name=float,oneof"`
}

type FieldRestriction_Message

type FieldRestriction_Message struct {
	Message *MessageFieldRestriction `protobuf:"bytes,6,opt,name=message,oneof"`
}

type FieldRestriction_Repeated

type FieldRestriction_Repeated struct {
	Repeated *RepeatedFieldRestriction `protobuf:"bytes,5,opt,name=repeated,oneof"`
}

type FieldRestriction_Signed

type FieldRestriction_Signed struct {
	Signed *SignedFieldRestriction `protobuf:"bytes,1,opt,name=signed,oneof"`
}

type FieldRestriction_String_

type FieldRestriction_String_ struct {
	String_ *StringFieldRestriction `protobuf:"bytes,4,opt,name=string,oneof"`
}

type FieldRestriction_Unsigned

type FieldRestriction_Unsigned struct {
	Unsigned *UnsignedFieldRestriction `protobuf:"bytes,2,opt,name=unsigned,oneof"`
}

type FloatFieldRestriction

type FloatFieldRestriction struct {
	Limits               *FloatRange `protobuf:"bytes,1,opt,name=limits" json:"limits,omitempty"`
	Exclude              []float32   `protobuf:"fixed32,2,rep,name=exclude" json:"exclude,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*FloatFieldRestriction) Descriptor

func (*FloatFieldRestriction) Descriptor() ([]byte, []int)

func (*FloatFieldRestriction) GetExclude

func (m *FloatFieldRestriction) GetExclude() []float32

func (*FloatFieldRestriction) GetLimits

func (m *FloatFieldRestriction) GetLimits() *FloatRange

func (*FloatFieldRestriction) ProtoMessage

func (*FloatFieldRestriction) ProtoMessage()

func (*FloatFieldRestriction) Reset

func (m *FloatFieldRestriction) Reset()

func (*FloatFieldRestriction) String

func (m *FloatFieldRestriction) String() string

func (*FloatFieldRestriction) XXX_DiscardUnknown

func (m *FloatFieldRestriction) XXX_DiscardUnknown()

func (*FloatFieldRestriction) XXX_Marshal

func (m *FloatFieldRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FloatFieldRestriction) XXX_Merge

func (m *FloatFieldRestriction) XXX_Merge(src proto.Message)

func (*FloatFieldRestriction) XXX_Size

func (m *FloatFieldRestriction) XXX_Size() int

func (*FloatFieldRestriction) XXX_Unmarshal

func (m *FloatFieldRestriction) XXX_Unmarshal(b []byte) error

type FloatRange

type FloatRange struct {
	Min                  *float32 `protobuf:"fixed32,1,opt,name=min" json:"min,omitempty"`
	Max                  *float32 `protobuf:"fixed32,2,opt,name=max" json:"max,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FloatRange) Descriptor

func (*FloatRange) Descriptor() ([]byte, []int)

func (*FloatRange) GetMax

func (m *FloatRange) GetMax() float32

func (*FloatRange) GetMin

func (m *FloatRange) GetMin() float32

func (*FloatRange) ProtoMessage

func (*FloatRange) ProtoMessage()

func (*FloatRange) Reset

func (m *FloatRange) Reset()

func (*FloatRange) String

func (m *FloatRange) String() string

func (*FloatRange) XXX_DiscardUnknown

func (m *FloatRange) XXX_DiscardUnknown()

func (*FloatRange) XXX_Marshal

func (m *FloatRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FloatRange) XXX_Merge

func (m *FloatRange) XXX_Merge(src proto.Message)

func (*FloatRange) XXX_Size

func (m *FloatRange) XXX_Size() int

func (*FloatRange) XXX_Unmarshal

func (m *FloatRange) XXX_Unmarshal(b []byte) error

type GetEventOptions

type GetEventOptions struct {
	FetchFrom            *uint64     `protobuf:"varint,1,opt,name=fetch_from,json=fetchFrom" json:"fetch_from,omitempty"`
	FetchUntil           *uint64     `protobuf:"varint,2,opt,name=fetch_until,json=fetchUntil" json:"fetch_until,omitempty"`
	MaxEvents            *uint32     `protobuf:"varint,3,opt,name=max_events,json=maxEvents" json:"max_events,omitempty"`
	Order                *EventOrder `protobuf:"varint,4,opt,name=order,enum=bgs.protocol.EventOrder" json:"order,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*GetEventOptions) Descriptor

func (*GetEventOptions) Descriptor() ([]byte, []int)

func (*GetEventOptions) GetFetchFrom

func (m *GetEventOptions) GetFetchFrom() uint64

func (*GetEventOptions) GetFetchUntil

func (m *GetEventOptions) GetFetchUntil() uint64

func (*GetEventOptions) GetMaxEvents

func (m *GetEventOptions) GetMaxEvents() uint32

func (*GetEventOptions) GetOrder

func (m *GetEventOptions) GetOrder() EventOrder

func (*GetEventOptions) ProtoMessage

func (*GetEventOptions) ProtoMessage()

func (*GetEventOptions) Reset

func (m *GetEventOptions) Reset()

func (*GetEventOptions) String

func (m *GetEventOptions) String() string

func (*GetEventOptions) XXX_DiscardUnknown

func (m *GetEventOptions) XXX_DiscardUnknown()

func (*GetEventOptions) XXX_Marshal

func (m *GetEventOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetEventOptions) XXX_Merge

func (m *GetEventOptions) XXX_Merge(src proto.Message)

func (*GetEventOptions) XXX_Size

func (m *GetEventOptions) XXX_Size() int

func (*GetEventOptions) XXX_Unmarshal

func (m *GetEventOptions) XXX_Unmarshal(b []byte) error
type Header struct {
	ServiceId            *uint32         `protobuf:"varint,1,req,name=service_id,json=serviceId" json:"service_id,omitempty"`
	MethodId             *uint32         `protobuf:"varint,2,opt,name=method_id,json=methodId" json:"method_id,omitempty"`
	Token                *uint32         `protobuf:"varint,3,req,name=token" json:"token,omitempty"`
	ObjectId             *uint64         `protobuf:"varint,4,opt,name=object_id,json=objectId,def=0" json:"object_id,omitempty"`
	Size                 *uint32         `protobuf:"varint,5,opt,name=size,def=0" json:"size,omitempty"`
	Status               *uint32         `protobuf:"varint,6,opt,name=status,def=0" json:"status,omitempty"`
	Error                []*ErrorInfo    `protobuf:"bytes,7,rep,name=error" json:"error,omitempty"`
	Timeout              *uint64         `protobuf:"varint,8,opt,name=timeout" json:"timeout,omitempty"`
	IsResponse           *bool           `protobuf:"varint,9,opt,name=is_response,json=isResponse" json:"is_response,omitempty"`
	ForwardTargets       []*ProcessId    `protobuf:"bytes,10,rep,name=forward_targets,json=forwardTargets" json:"forward_targets,omitempty"`
	ServiceHash          *uint32         `protobuf:"fixed32,11,opt,name=service_hash,json=serviceHash" json:"service_hash,omitempty"`
	ClientId             *string         `protobuf:"bytes,13,opt,name=client_id,json=clientId" json:"client_id,omitempty"`
	FanoutTarget         []*FanoutTarget `protobuf:"bytes,14,rep,name=fanout_target,json=fanoutTarget" json:"fanout_target,omitempty"`
	ClientIdFanoutTarget []string        `protobuf:"bytes,15,rep,name=client_id_fanout_target,json=clientIdFanoutTarget" json:"client_id_fanout_target,omitempty"`
	ClientRecord         []byte          `protobuf:"bytes,16,opt,name=client_record,json=clientRecord" json:"client_record,omitempty"`
	OriginalSender       []byte          `protobuf:"bytes,17,opt,name=original_sender,json=originalSender" json:"original_sender,omitempty"`
	SenderToken          *uint32         `protobuf:"varint,18,opt,name=sender_token,json=senderToken" json:"sender_token,omitempty"`
	RouterLabel          *uint32         `protobuf:"varint,19,opt,name=router_label,json=routerLabel" json:"router_label,omitempty"`
	ErrorReason          *string         `protobuf:"bytes,20,opt,name=error_reason,json=errorReason" json:"error_reason,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*Header) Descriptor

func (*Header) Descriptor() ([]byte, []int)

func (*Header) GetClientId

func (m *Header) GetClientId() string

func (*Header) GetClientIdFanoutTarget

func (m *Header) GetClientIdFanoutTarget() []string

func (*Header) GetClientRecord

func (m *Header) GetClientRecord() []byte

func (*Header) GetError

func (m *Header) GetError() []*ErrorInfo

func (*Header) GetErrorReason

func (m *Header) GetErrorReason() string

func (*Header) GetFanoutTarget

func (m *Header) GetFanoutTarget() []*FanoutTarget

func (*Header) GetForwardTargets

func (m *Header) GetForwardTargets() []*ProcessId

func (*Header) GetIsResponse

func (m *Header) GetIsResponse() bool

func (*Header) GetMethodId

func (m *Header) GetMethodId() uint32

func (*Header) GetObjectId

func (m *Header) GetObjectId() uint64

func (*Header) GetOriginalSender

func (m *Header) GetOriginalSender() []byte

func (*Header) GetRouterLabel

func (m *Header) GetRouterLabel() uint32

func (*Header) GetSenderToken

func (m *Header) GetSenderToken() uint32

func (*Header) GetServiceHash

func (m *Header) GetServiceHash() uint32

func (*Header) GetServiceId

func (m *Header) GetServiceId() uint32

func (*Header) GetSize

func (m *Header) GetSize() uint32

func (*Header) GetStatus

func (m *Header) GetStatus() uint32

func (*Header) GetTimeout

func (m *Header) GetTimeout() uint64

func (*Header) GetToken

func (m *Header) GetToken() uint32

func (*Header) ProtoMessage

func (*Header) ProtoMessage()

func (*Header) Reset

func (m *Header) Reset()

func (*Header) String

func (m *Header) String() string

func (*Header) XXX_DiscardUnknown

func (m *Header) XXX_DiscardUnknown()

func (*Header) XXX_Marshal

func (m *Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Header) XXX_Merge

func (m *Header) XXX_Merge(src proto.Message)

func (*Header) XXX_Size

func (m *Header) XXX_Size() int

func (*Header) XXX_Unmarshal

func (m *Header) XXX_Unmarshal(b []byte) error

type Identity

type Identity struct {
	AccountId            *EntityId `protobuf:"bytes,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"`
	GameAccountId        *EntityId `protobuf:"bytes,2,opt,name=game_account_id,json=gameAccountId" json:"game_account_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*Identity) Descriptor

func (*Identity) Descriptor() ([]byte, []int)

func (*Identity) GetAccountId

func (m *Identity) GetAccountId() *EntityId

func (*Identity) GetGameAccountId

func (m *Identity) GetGameAccountId() *EntityId

func (*Identity) ProtoMessage

func (*Identity) ProtoMessage()

func (*Identity) Reset

func (m *Identity) Reset()

func (*Identity) String

func (m *Identity) String() string

func (*Identity) XXX_DiscardUnknown

func (m *Identity) XXX_DiscardUnknown()

func (*Identity) XXX_Marshal

func (m *Identity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Identity) XXX_Merge

func (m *Identity) XXX_Merge(src proto.Message)

func (*Identity) XXX_Size

func (m *Identity) XXX_Size() int

func (*Identity) XXX_Unmarshal

func (m *Identity) XXX_Unmarshal(b []byte) error

type Invitation

type Invitation struct {
	Id                           *uint64   `protobuf:"fixed64,1,req,name=id" json:"id,omitempty"`
	InviterIdentity              *Identity `protobuf:"bytes,2,req,name=inviter_identity,json=inviterIdentity" json:"inviter_identity,omitempty"`
	InviteeIdentity              *Identity `protobuf:"bytes,3,req,name=invitee_identity,json=inviteeIdentity" json:"invitee_identity,omitempty"`
	InviterName                  *string   `protobuf:"bytes,4,opt,name=inviter_name,json=inviterName" json:"inviter_name,omitempty"`
	InviteeName                  *string   `protobuf:"bytes,5,opt,name=invitee_name,json=inviteeName" json:"invitee_name,omitempty"`
	InvitationMessage            *string   `protobuf:"bytes,6,opt,name=invitation_message,json=invitationMessage" json:"invitation_message,omitempty"`
	CreationTime                 *uint64   `protobuf:"varint,7,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"`
	ExpirationTime               *uint64   `protobuf:"varint,8,opt,name=expiration_time,json=expirationTime" json:"expiration_time,omitempty"`
	XXX_NoUnkeyedLiteral         struct{}  `json:"-"`
	proto.XXX_InternalExtensions `json:"-"`
	XXX_unrecognized             []byte `json:"-"`
	XXX_sizecache                int32  `json:"-"`
}

func (*Invitation) Descriptor

func (*Invitation) Descriptor() ([]byte, []int)

func (*Invitation) ExtensionRangeArray

func (*Invitation) ExtensionRangeArray() []proto.ExtensionRange

func (*Invitation) GetCreationTime

func (m *Invitation) GetCreationTime() uint64

func (*Invitation) GetExpirationTime

func (m *Invitation) GetExpirationTime() uint64

func (*Invitation) GetId

func (m *Invitation) GetId() uint64

func (*Invitation) GetInvitationMessage

func (m *Invitation) GetInvitationMessage() string

func (*Invitation) GetInviteeIdentity

func (m *Invitation) GetInviteeIdentity() *Identity

func (*Invitation) GetInviteeName

func (m *Invitation) GetInviteeName() string

func (*Invitation) GetInviterIdentity

func (m *Invitation) GetInviterIdentity() *Identity

func (*Invitation) GetInviterName

func (m *Invitation) GetInviterName() string

func (*Invitation) ProtoMessage

func (*Invitation) ProtoMessage()

func (*Invitation) Reset

func (m *Invitation) Reset()

func (*Invitation) String

func (m *Invitation) String() string

func (*Invitation) XXX_DiscardUnknown

func (m *Invitation) XXX_DiscardUnknown()

func (*Invitation) XXX_Marshal

func (m *Invitation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Invitation) XXX_Merge

func (m *Invitation) XXX_Merge(src proto.Message)

func (*Invitation) XXX_Size

func (m *Invitation) XXX_Size() int

func (*Invitation) XXX_Unmarshal

func (m *Invitation) XXX_Unmarshal(b []byte) error

type InvitationParams

type InvitationParams struct {
	InvitationMessage            *string  `protobuf:"bytes,1,opt,name=invitation_message,json=invitationMessage" json:"invitation_message,omitempty"` // Deprecated: Do not use.
	ExpirationTime               *uint64  `protobuf:"varint,2,opt,name=expiration_time,json=expirationTime" json:"expiration_time,omitempty"`
	XXX_NoUnkeyedLiteral         struct{} `json:"-"`
	proto.XXX_InternalExtensions `json:"-"`
	XXX_unrecognized             []byte `json:"-"`
	XXX_sizecache                int32  `json:"-"`
}

func (*InvitationParams) Descriptor

func (*InvitationParams) Descriptor() ([]byte, []int)

func (*InvitationParams) ExtensionRangeArray

func (*InvitationParams) ExtensionRangeArray() []proto.ExtensionRange

func (*InvitationParams) GetExpirationTime

func (m *InvitationParams) GetExpirationTime() uint64

func (*InvitationParams) GetInvitationMessage deprecated

func (m *InvitationParams) GetInvitationMessage() string

Deprecated: Do not use.

func (*InvitationParams) ProtoMessage

func (*InvitationParams) ProtoMessage()

func (*InvitationParams) Reset

func (m *InvitationParams) Reset()

func (*InvitationParams) String

func (m *InvitationParams) String() string

func (*InvitationParams) XXX_DiscardUnknown

func (m *InvitationParams) XXX_DiscardUnknown()

func (*InvitationParams) XXX_Marshal

func (m *InvitationParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InvitationParams) XXX_Merge

func (m *InvitationParams) XXX_Merge(src proto.Message)

func (*InvitationParams) XXX_Size

func (m *InvitationParams) XXX_Size() int

func (*InvitationParams) XXX_Unmarshal

func (m *InvitationParams) XXX_Unmarshal(b []byte) error

type InvitationRemovedReason

type InvitationRemovedReason int32
const (
	InvitationRemovedReason_INVITATION_REMOVED_REASON_ACCEPTED InvitationRemovedReason = 0
	InvitationRemovedReason_INVITATION_REMOVED_REASON_DECLINED InvitationRemovedReason = 1
	InvitationRemovedReason_INVITATION_REMOVED_REASON_REVOKED  InvitationRemovedReason = 2
	InvitationRemovedReason_INVITATION_REMOVED_REASON_IGNORED  InvitationRemovedReason = 3
	InvitationRemovedReason_INVITATION_REMOVED_REASON_EXPIRED  InvitationRemovedReason = 4
	InvitationRemovedReason_INVITATION_REMOVED_REASON_CANCELED InvitationRemovedReason = 5
)

func (InvitationRemovedReason) Enum

func (InvitationRemovedReason) EnumDescriptor

func (InvitationRemovedReason) EnumDescriptor() ([]byte, []int)

func (InvitationRemovedReason) String

func (x InvitationRemovedReason) String() string

func (*InvitationRemovedReason) UnmarshalJSON

func (x *InvitationRemovedReason) UnmarshalJSON(data []byte) error

type KafkaHeader

type KafkaHeader struct {
	ServiceHash          *uint32    `protobuf:"fixed32,1,opt,name=service_hash,json=serviceHash" json:"service_hash,omitempty"`
	MethodId             *uint32    `protobuf:"varint,2,opt,name=method_id,json=methodId" json:"method_id,omitempty"`
	Token                *uint32    `protobuf:"varint,3,opt,name=token" json:"token,omitempty"`
	ObjectId             *uint64    `protobuf:"varint,4,opt,name=object_id,json=objectId,def=0" json:"object_id,omitempty"`
	Size                 *uint32    `protobuf:"varint,5,opt,name=size,def=0" json:"size,omitempty"`
	Status               *uint32    `protobuf:"varint,6,opt,name=status,def=0" json:"status,omitempty"`
	Timeout              *uint64    `protobuf:"varint,7,opt,name=timeout" json:"timeout,omitempty"`
	ForwardTarget        *ProcessId `protobuf:"bytes,8,opt,name=forward_target,json=forwardTarget" json:"forward_target,omitempty"`
	ReturnTopic          *string    `protobuf:"bytes,9,opt,name=return_topic,json=returnTopic" json:"return_topic,omitempty"`
	ClientId             *string    `protobuf:"bytes,11,opt,name=client_id,json=clientId" json:"client_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*KafkaHeader) Descriptor

func (*KafkaHeader) Descriptor() ([]byte, []int)

func (*KafkaHeader) GetClientId

func (m *KafkaHeader) GetClientId() string

func (*KafkaHeader) GetForwardTarget

func (m *KafkaHeader) GetForwardTarget() *ProcessId

func (*KafkaHeader) GetMethodId

func (m *KafkaHeader) GetMethodId() uint32

func (*KafkaHeader) GetObjectId

func (m *KafkaHeader) GetObjectId() uint64

func (*KafkaHeader) GetReturnTopic

func (m *KafkaHeader) GetReturnTopic() string

func (*KafkaHeader) GetServiceHash

func (m *KafkaHeader) GetServiceHash() uint32

func (*KafkaHeader) GetSize

func (m *KafkaHeader) GetSize() uint32

func (*KafkaHeader) GetStatus

func (m *KafkaHeader) GetStatus() uint32

func (*KafkaHeader) GetTimeout

func (m *KafkaHeader) GetTimeout() uint64

func (*KafkaHeader) GetToken

func (m *KafkaHeader) GetToken() uint32

func (*KafkaHeader) ProtoMessage

func (*KafkaHeader) ProtoMessage()

func (*KafkaHeader) Reset

func (m *KafkaHeader) Reset()

func (*KafkaHeader) String

func (m *KafkaHeader) String() string

func (*KafkaHeader) XXX_DiscardUnknown

func (m *KafkaHeader) XXX_DiscardUnknown()

func (*KafkaHeader) XXX_Marshal

func (m *KafkaHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KafkaHeader) XXX_Merge

func (m *KafkaHeader) XXX_Merge(src proto.Message)

func (*KafkaHeader) XXX_Size

func (m *KafkaHeader) XXX_Size() int

func (*KafkaHeader) XXX_Unmarshal

func (m *KafkaHeader) XXX_Unmarshal(b []byte) error

type LogOption

type LogOption int32
const (
	LogOption_HIDDEN LogOption = 1
	LogOption_HEX    LogOption = 2
)

func (LogOption) Enum

func (x LogOption) Enum() *LogOption

func (LogOption) EnumDescriptor

func (LogOption) EnumDescriptor() ([]byte, []int)

func (LogOption) String

func (x LogOption) String() string

func (*LogOption) UnmarshalJSON

func (x *LogOption) UnmarshalJSON(data []byte) error

type MessageFieldRestriction

type MessageFieldRestriction struct {
	Needed               *bool    `protobuf:"varint,1,opt,name=needed" json:"needed,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MessageFieldRestriction) Descriptor

func (*MessageFieldRestriction) Descriptor() ([]byte, []int)

func (*MessageFieldRestriction) GetNeeded

func (m *MessageFieldRestriction) GetNeeded() bool

func (*MessageFieldRestriction) ProtoMessage

func (*MessageFieldRestriction) ProtoMessage()

func (*MessageFieldRestriction) Reset

func (m *MessageFieldRestriction) Reset()

func (*MessageFieldRestriction) String

func (m *MessageFieldRestriction) String() string

func (*MessageFieldRestriction) XXX_DiscardUnknown

func (m *MessageFieldRestriction) XXX_DiscardUnknown()

func (*MessageFieldRestriction) XXX_Marshal

func (m *MessageFieldRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MessageFieldRestriction) XXX_Merge

func (m *MessageFieldRestriction) XXX_Merge(src proto.Message)

func (*MessageFieldRestriction) XXX_Size

func (m *MessageFieldRestriction) XXX_Size() int

func (*MessageFieldRestriction) XXX_Unmarshal

func (m *MessageFieldRestriction) XXX_Unmarshal(b []byte) error

type MessageId

type MessageId struct {
	Epoch                *uint64  `protobuf:"varint,1,opt,name=epoch" json:"epoch,omitempty"`
	Position             *uint64  `protobuf:"varint,2,opt,name=position" json:"position,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MessageId) Descriptor

func (*MessageId) Descriptor() ([]byte, []int)

func (*MessageId) GetEpoch

func (m *MessageId) GetEpoch() uint64

func (*MessageId) GetPosition

func (m *MessageId) GetPosition() uint64

func (*MessageId) ProtoMessage

func (*MessageId) ProtoMessage()

func (*MessageId) Reset

func (m *MessageId) Reset()

func (*MessageId) String

func (m *MessageId) String() string

func (*MessageId) XXX_DiscardUnknown

func (m *MessageId) XXX_DiscardUnknown()

func (*MessageId) XXX_Marshal

func (m *MessageId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MessageId) XXX_Merge

func (m *MessageId) XXX_Merge(src proto.Message)

func (*MessageId) XXX_Size

func (m *MessageId) XXX_Size() int

func (*MessageId) XXX_Unmarshal

func (m *MessageId) XXX_Unmarshal(b []byte) error

type NO_RESPONSE

type NO_RESPONSE struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NO_RESPONSE) Descriptor

func (*NO_RESPONSE) Descriptor() ([]byte, []int)

func (*NO_RESPONSE) ProtoMessage

func (*NO_RESPONSE) ProtoMessage()

func (*NO_RESPONSE) Reset

func (m *NO_RESPONSE) Reset()

func (*NO_RESPONSE) String

func (m *NO_RESPONSE) String() string

func (*NO_RESPONSE) XXX_DiscardUnknown

func (m *NO_RESPONSE) XXX_DiscardUnknown()

func (*NO_RESPONSE) XXX_Marshal

func (m *NO_RESPONSE) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NO_RESPONSE) XXX_Merge

func (m *NO_RESPONSE) XXX_Merge(src proto.Message)

func (*NO_RESPONSE) XXX_Size

func (m *NO_RESPONSE) XXX_Size() int

func (*NO_RESPONSE) XXX_Unmarshal

func (m *NO_RESPONSE) XXX_Unmarshal(b []byte) error

type NoData

type NoData struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NoData) Descriptor

func (*NoData) Descriptor() ([]byte, []int)

func (*NoData) ProtoMessage

func (*NoData) ProtoMessage()

func (*NoData) Reset

func (m *NoData) Reset()

func (*NoData) String

func (m *NoData) String() string

func (*NoData) XXX_DiscardUnknown

func (m *NoData) XXX_DiscardUnknown()

func (*NoData) XXX_Marshal

func (m *NoData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NoData) XXX_Merge

func (m *NoData) XXX_Merge(src proto.Message)

func (*NoData) XXX_Size

func (m *NoData) XXX_Size() int

func (*NoData) XXX_Unmarshal

func (m *NoData) XXX_Unmarshal(b []byte) error

type ObjectAddress

type ObjectAddress struct {
	Host                 *ProcessId `protobuf:"bytes,1,req,name=host" json:"host,omitempty"`
	ObjectId             *uint64    `protobuf:"varint,2,opt,name=object_id,json=objectId,def=0" json:"object_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*ObjectAddress) Descriptor

func (*ObjectAddress) Descriptor() ([]byte, []int)

func (*ObjectAddress) GetHost

func (m *ObjectAddress) GetHost() *ProcessId

func (*ObjectAddress) GetObjectId

func (m *ObjectAddress) GetObjectId() uint64

func (*ObjectAddress) ProtoMessage

func (*ObjectAddress) ProtoMessage()

func (*ObjectAddress) Reset

func (m *ObjectAddress) Reset()

func (*ObjectAddress) String

func (m *ObjectAddress) String() string

func (*ObjectAddress) XXX_DiscardUnknown

func (m *ObjectAddress) XXX_DiscardUnknown()

func (*ObjectAddress) XXX_Marshal

func (m *ObjectAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ObjectAddress) XXX_Merge

func (m *ObjectAddress) XXX_Merge(src proto.Message)

func (*ObjectAddress) XXX_Size

func (m *ObjectAddress) XXX_Size() int

func (*ObjectAddress) XXX_Unmarshal

func (m *ObjectAddress) XXX_Unmarshal(b []byte) error

type ProcessId

type ProcessId struct {
	Label                *uint32  `protobuf:"varint,1,req,name=label" json:"label,omitempty"`
	Epoch                *uint32  `protobuf:"varint,2,req,name=epoch" json:"epoch,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProcessId) Descriptor

func (*ProcessId) Descriptor() ([]byte, []int)

func (*ProcessId) GetEpoch

func (m *ProcessId) GetEpoch() uint32

func (*ProcessId) GetLabel

func (m *ProcessId) GetLabel() uint32

func (*ProcessId) ProtoMessage

func (*ProcessId) ProtoMessage()

func (*ProcessId) Reset

func (m *ProcessId) Reset()

func (*ProcessId) String

func (m *ProcessId) String() string

func (*ProcessId) XXX_DiscardUnknown

func (m *ProcessId) XXX_DiscardUnknown()

func (*ProcessId) XXX_Marshal

func (m *ProcessId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProcessId) XXX_Merge

func (m *ProcessId) XXX_Merge(src proto.Message)

func (*ProcessId) XXX_Size

func (m *ProcessId) XXX_Size() int

func (*ProcessId) XXX_Unmarshal

func (m *ProcessId) XXX_Unmarshal(b []byte) error

type Provider

type Provider struct {
	Name                 *string  `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Provider) Descriptor

func (*Provider) Descriptor() ([]byte, []int)

func (*Provider) GetName

func (m *Provider) GetName() string

func (*Provider) ProtoMessage

func (*Provider) ProtoMessage()

func (*Provider) Reset

func (m *Provider) Reset()

func (*Provider) String

func (m *Provider) String() string

func (*Provider) XXX_DiscardUnknown

func (m *Provider) XXX_DiscardUnknown()

func (*Provider) XXX_Marshal

func (m *Provider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Provider) XXX_Merge

func (m *Provider) XXX_Merge(src proto.Message)

func (*Provider) XXX_Size

func (m *Provider) XXX_Size() int

func (*Provider) XXX_Unmarshal

func (m *Provider) XXX_Unmarshal(b []byte) error

type RepeatedFieldRestriction

type RepeatedFieldRestriction struct {
	Size   *UnsignedIntRange `protobuf:"bytes,1,opt,name=size" json:"size,omitempty"`
	Unique *bool             `protobuf:"varint,2,opt,name=unique" json:"unique,omitempty"`
	// Types that are valid to be assigned to Type:
	//	*RepeatedFieldRestriction_Signed
	//	*RepeatedFieldRestriction_Unsigned
	//	*RepeatedFieldRestriction_Float
	//	*RepeatedFieldRestriction_String_
	//	*RepeatedFieldRestriction_EntityId
	//	*RepeatedFieldRestriction_Bytes
	Type                 isRepeatedFieldRestriction_Type `protobuf_oneof:"type"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

func (*RepeatedFieldRestriction) Descriptor

func (*RepeatedFieldRestriction) Descriptor() ([]byte, []int)

func (*RepeatedFieldRestriction) GetBytes

func (*RepeatedFieldRestriction) GetEntityId

func (*RepeatedFieldRestriction) GetFloat

func (*RepeatedFieldRestriction) GetSigned

func (*RepeatedFieldRestriction) GetSize

func (*RepeatedFieldRestriction) GetString_

func (*RepeatedFieldRestriction) GetType

func (m *RepeatedFieldRestriction) GetType() isRepeatedFieldRestriction_Type

func (*RepeatedFieldRestriction) GetUnique

func (m *RepeatedFieldRestriction) GetUnique() bool

func (*RepeatedFieldRestriction) GetUnsigned

func (*RepeatedFieldRestriction) ProtoMessage

func (*RepeatedFieldRestriction) ProtoMessage()

func (*RepeatedFieldRestriction) Reset

func (m *RepeatedFieldRestriction) Reset()

func (*RepeatedFieldRestriction) String

func (m *RepeatedFieldRestriction) String() string

func (*RepeatedFieldRestriction) XXX_DiscardUnknown

func (m *RepeatedFieldRestriction) XXX_DiscardUnknown()

func (*RepeatedFieldRestriction) XXX_Marshal

func (m *RepeatedFieldRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RepeatedFieldRestriction) XXX_Merge

func (m *RepeatedFieldRestriction) XXX_Merge(src proto.Message)

func (*RepeatedFieldRestriction) XXX_OneofWrappers

func (*RepeatedFieldRestriction) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*RepeatedFieldRestriction) XXX_Size

func (m *RepeatedFieldRestriction) XXX_Size() int

func (*RepeatedFieldRestriction) XXX_Unmarshal

func (m *RepeatedFieldRestriction) XXX_Unmarshal(b []byte) error

type RepeatedFieldRestriction_Bytes

type RepeatedFieldRestriction_Bytes struct {
	Bytes *StringFieldRestriction `protobuf:"bytes,8,opt,name=bytes,oneof"`
}

type RepeatedFieldRestriction_EntityId

type RepeatedFieldRestriction_EntityId struct {
	EntityId *EntityIdRestriction `protobuf:"bytes,7,opt,name=entity_id,json=entityId,oneof"`
}

type RepeatedFieldRestriction_Float

type RepeatedFieldRestriction_Float struct {
	Float *FloatFieldRestriction `protobuf:"bytes,5,opt,name=float,oneof"`
}

type RepeatedFieldRestriction_Signed

type RepeatedFieldRestriction_Signed struct {
	Signed *SignedFieldRestriction `protobuf:"bytes,3,opt,name=signed,oneof"`
}

type RepeatedFieldRestriction_String_

type RepeatedFieldRestriction_String_ struct {
	String_ *StringFieldRestriction `protobuf:"bytes,6,opt,name=string,oneof"`
}

type RepeatedFieldRestriction_Unsigned

type RepeatedFieldRestriction_Unsigned struct {
	Unsigned *UnsignedFieldRestriction `protobuf:"bytes,4,opt,name=unsigned,oneof"`
}

type Role

type Role struct {
	Id                   *uint32  `protobuf:"varint,1,req,name=id" json:"id,omitempty"`
	Name                 *string  `protobuf:"bytes,2,req,name=name" json:"name,omitempty"`
	Privilege            []string `protobuf:"bytes,3,rep,name=privilege" json:"privilege,omitempty"`
	AssignableRole       []uint32 `protobuf:"varint,4,rep,packed,name=assignable_role,json=assignableRole" json:"assignable_role,omitempty"`
	Required             *bool    `protobuf:"varint,5,opt,name=required" json:"required,omitempty"`
	Unique               *bool    `protobuf:"varint,6,opt,name=unique" json:"unique,omitempty"`
	RelegationRole       *uint32  `protobuf:"varint,7,opt,name=relegation_role,json=relegationRole" json:"relegation_role,omitempty"`
	KickableRole         []uint32 `protobuf:"varint,9,rep,packed,name=kickable_role,json=kickableRole" json:"kickable_role,omitempty"`
	RemovableRole        []uint32 `protobuf:"varint,10,rep,packed,name=removable_role,json=removableRole" json:"removable_role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Role) Descriptor

func (*Role) Descriptor() ([]byte, []int)

func (*Role) GetAssignableRole

func (m *Role) GetAssignableRole() []uint32

func (*Role) GetId

func (m *Role) GetId() uint32

func (*Role) GetKickableRole

func (m *Role) GetKickableRole() []uint32

func (*Role) GetName

func (m *Role) GetName() string

func (*Role) GetPrivilege

func (m *Role) GetPrivilege() []string

func (*Role) GetRelegationRole

func (m *Role) GetRelegationRole() uint32

func (*Role) GetRemovableRole

func (m *Role) GetRemovableRole() []uint32

func (*Role) GetRequired

func (m *Role) GetRequired() bool

func (*Role) GetUnique

func (m *Role) GetUnique() bool

func (*Role) ProtoMessage

func (*Role) ProtoMessage()

func (*Role) Reset

func (m *Role) Reset()

func (*Role) String

func (m *Role) String() string

func (*Role) XXX_DiscardUnknown

func (m *Role) XXX_DiscardUnknown()

func (*Role) XXX_Marshal

func (m *Role) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Role) XXX_Merge

func (m *Role) XXX_Merge(src proto.Message)

func (*Role) XXX_Size

func (m *Role) XXX_Size() int

func (*Role) XXX_Unmarshal

func (m *Role) XXX_Unmarshal(b []byte) error

type RoleState

type RoleState struct {
	Name                 *string  `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	AssignableRole       []uint32 `protobuf:"varint,4,rep,packed,name=assignable_role,json=assignableRole" json:"assignable_role,omitempty"`
	Required             *bool    `protobuf:"varint,5,opt,name=required" json:"required,omitempty"`
	Unique               *bool    `protobuf:"varint,6,opt,name=unique" json:"unique,omitempty"`
	RelegationRole       *uint32  `protobuf:"varint,7,opt,name=relegation_role,json=relegationRole" json:"relegation_role,omitempty"`
	KickableRole         []uint32 `protobuf:"varint,9,rep,packed,name=kickable_role,json=kickableRole" json:"kickable_role,omitempty"`
	RemovableRole        []uint32 `protobuf:"varint,10,rep,packed,name=removable_role,json=removableRole" json:"removable_role,omitempty"`
	MentionableRole      []uint32 `protobuf:"varint,11,rep,packed,name=mentionable_role,json=mentionableRole" json:"mentionable_role,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RoleState) Descriptor

func (*RoleState) Descriptor() ([]byte, []int)

func (*RoleState) GetAssignableRole

func (m *RoleState) GetAssignableRole() []uint32

func (*RoleState) GetKickableRole

func (m *RoleState) GetKickableRole() []uint32

func (*RoleState) GetMentionableRole

func (m *RoleState) GetMentionableRole() []uint32

func (*RoleState) GetName

func (m *RoleState) GetName() string

func (*RoleState) GetRelegationRole

func (m *RoleState) GetRelegationRole() uint32

func (*RoleState) GetRemovableRole

func (m *RoleState) GetRemovableRole() []uint32

func (*RoleState) GetRequired

func (m *RoleState) GetRequired() bool

func (*RoleState) GetUnique

func (m *RoleState) GetUnique() bool

func (*RoleState) ProtoMessage

func (*RoleState) ProtoMessage()

func (*RoleState) Reset

func (m *RoleState) Reset()

func (*RoleState) String

func (m *RoleState) String() string

func (*RoleState) XXX_DiscardUnknown

func (m *RoleState) XXX_DiscardUnknown()

func (*RoleState) XXX_Marshal

func (m *RoleState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RoleState) XXX_Merge

func (m *RoleState) XXX_Merge(src proto.Message)

func (*RoleState) XXX_Size

func (m *RoleState) XXX_Size() int

func (*RoleState) XXX_Unmarshal

func (m *RoleState) XXX_Unmarshal(b []byte) error

type SDKServiceOptions

type SDKServiceOptions struct {
	Inbound              *bool    `protobuf:"varint,1,opt,name=inbound" json:"inbound,omitempty"`
	Outbound             *bool    `protobuf:"varint,2,opt,name=outbound" json:"outbound,omitempty"`
	UseClientId          *bool    `protobuf:"varint,3,opt,name=use_client_id,json=useClientId" json:"use_client_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SDKServiceOptions) Descriptor

func (*SDKServiceOptions) Descriptor() ([]byte, []int)

func (*SDKServiceOptions) GetInbound

func (m *SDKServiceOptions) GetInbound() bool

func (*SDKServiceOptions) GetOutbound

func (m *SDKServiceOptions) GetOutbound() bool

func (*SDKServiceOptions) GetUseClientId

func (m *SDKServiceOptions) GetUseClientId() bool

func (*SDKServiceOptions) ProtoMessage

func (*SDKServiceOptions) ProtoMessage()

func (*SDKServiceOptions) Reset

func (m *SDKServiceOptions) Reset()

func (*SDKServiceOptions) String

func (m *SDKServiceOptions) String() string

func (*SDKServiceOptions) XXX_DiscardUnknown

func (m *SDKServiceOptions) XXX_DiscardUnknown()

func (*SDKServiceOptions) XXX_Marshal

func (m *SDKServiceOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SDKServiceOptions) XXX_Merge

func (m *SDKServiceOptions) XXX_Merge(src proto.Message)

func (*SDKServiceOptions) XXX_Size

func (m *SDKServiceOptions) XXX_Size() int

func (*SDKServiceOptions) XXX_Unmarshal

func (m *SDKServiceOptions) XXX_Unmarshal(b []byte) error

type SignedFieldRestriction

type SignedFieldRestriction struct {
	Limits               *SignedIntRange `protobuf:"bytes,1,opt,name=limits" json:"limits,omitempty"`
	Exclude              []int64         `protobuf:"zigzag64,2,rep,name=exclude" json:"exclude,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*SignedFieldRestriction) Descriptor

func (*SignedFieldRestriction) Descriptor() ([]byte, []int)

func (*SignedFieldRestriction) GetExclude

func (m *SignedFieldRestriction) GetExclude() []int64

func (*SignedFieldRestriction) GetLimits

func (m *SignedFieldRestriction) GetLimits() *SignedIntRange

func (*SignedFieldRestriction) ProtoMessage

func (*SignedFieldRestriction) ProtoMessage()

func (*SignedFieldRestriction) Reset

func (m *SignedFieldRestriction) Reset()

func (*SignedFieldRestriction) String

func (m *SignedFieldRestriction) String() string

func (*SignedFieldRestriction) XXX_DiscardUnknown

func (m *SignedFieldRestriction) XXX_DiscardUnknown()

func (*SignedFieldRestriction) XXX_Marshal

func (m *SignedFieldRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignedFieldRestriction) XXX_Merge

func (m *SignedFieldRestriction) XXX_Merge(src proto.Message)

func (*SignedFieldRestriction) XXX_Size

func (m *SignedFieldRestriction) XXX_Size() int

func (*SignedFieldRestriction) XXX_Unmarshal

func (m *SignedFieldRestriction) XXX_Unmarshal(b []byte) error

type SignedIntRange

type SignedIntRange struct {
	Min                  *int64   `protobuf:"varint,1,opt,name=min" json:"min,omitempty"`
	Max                  *int64   `protobuf:"varint,2,opt,name=max" json:"max,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SignedIntRange) Descriptor

func (*SignedIntRange) Descriptor() ([]byte, []int)

func (*SignedIntRange) GetMax

func (m *SignedIntRange) GetMax() int64

func (*SignedIntRange) GetMin

func (m *SignedIntRange) GetMin() int64

func (*SignedIntRange) ProtoMessage

func (*SignedIntRange) ProtoMessage()

func (*SignedIntRange) Reset

func (m *SignedIntRange) Reset()

func (*SignedIntRange) String

func (m *SignedIntRange) String() string

func (*SignedIntRange) XXX_DiscardUnknown

func (m *SignedIntRange) XXX_DiscardUnknown()

func (*SignedIntRange) XXX_Marshal

func (m *SignedIntRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignedIntRange) XXX_Merge

func (m *SignedIntRange) XXX_Merge(src proto.Message)

func (*SignedIntRange) XXX_Size

func (m *SignedIntRange) XXX_Size() int

func (*SignedIntRange) XXX_Unmarshal

func (m *SignedIntRange) XXX_Unmarshal(b []byte) error

type StringFieldRestriction

type StringFieldRestriction struct {
	Size                 *UnsignedIntRange `protobuf:"bytes,1,opt,name=size" json:"size,omitempty"`
	Exclude              []string          `protobuf:"bytes,2,rep,name=exclude" json:"exclude,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*StringFieldRestriction) Descriptor

func (*StringFieldRestriction) Descriptor() ([]byte, []int)

func (*StringFieldRestriction) GetExclude

func (m *StringFieldRestriction) GetExclude() []string

func (*StringFieldRestriction) GetSize

func (*StringFieldRestriction) ProtoMessage

func (*StringFieldRestriction) ProtoMessage()

func (*StringFieldRestriction) Reset

func (m *StringFieldRestriction) Reset()

func (*StringFieldRestriction) String

func (m *StringFieldRestriction) String() string

func (*StringFieldRestriction) XXX_DiscardUnknown

func (m *StringFieldRestriction) XXX_DiscardUnknown()

func (*StringFieldRestriction) XXX_Marshal

func (m *StringFieldRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StringFieldRestriction) XXX_Merge

func (m *StringFieldRestriction) XXX_Merge(src proto.Message)

func (*StringFieldRestriction) XXX_Size

func (m *StringFieldRestriction) XXX_Size() int

func (*StringFieldRestriction) XXX_Unmarshal

func (m *StringFieldRestriction) XXX_Unmarshal(b []byte) error

type SuggestionRemovedReason

type SuggestionRemovedReason int32
const (
	SuggestionRemovedReason_SUGGESTION_REMOVED_REASON_APPROVED SuggestionRemovedReason = 0
	SuggestionRemovedReason_SUGGESTION_REMOVED_REASON_DECLINED SuggestionRemovedReason = 1
	SuggestionRemovedReason_SUGGESTION_REMOVED_REASON_EXPIRED  SuggestionRemovedReason = 2
	SuggestionRemovedReason_SUGGESTION_REMOVED_REASON_CANCELED SuggestionRemovedReason = 3
)

func (SuggestionRemovedReason) Enum

func (SuggestionRemovedReason) EnumDescriptor

func (SuggestionRemovedReason) EnumDescriptor() ([]byte, []int)

func (SuggestionRemovedReason) String

func (x SuggestionRemovedReason) String() string

func (*SuggestionRemovedReason) UnmarshalJSON

func (x *SuggestionRemovedReason) UnmarshalJSON(data []byte) error

type TimeSeriesId

type TimeSeriesId struct {
	Epoch                *uint64  `protobuf:"varint,1,opt,name=epoch" json:"epoch,omitempty"`
	Position             *uint64  `protobuf:"varint,2,opt,name=position" json:"position,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TimeSeriesId) Descriptor

func (*TimeSeriesId) Descriptor() ([]byte, []int)

func (*TimeSeriesId) GetEpoch

func (m *TimeSeriesId) GetEpoch() uint64

func (*TimeSeriesId) GetPosition

func (m *TimeSeriesId) GetPosition() uint64

func (*TimeSeriesId) ProtoMessage

func (*TimeSeriesId) ProtoMessage()

func (*TimeSeriesId) Reset

func (m *TimeSeriesId) Reset()

func (*TimeSeriesId) String

func (m *TimeSeriesId) String() string

func (*TimeSeriesId) XXX_DiscardUnknown

func (m *TimeSeriesId) XXX_DiscardUnknown()

func (*TimeSeriesId) XXX_Marshal

func (m *TimeSeriesId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TimeSeriesId) XXX_Merge

func (m *TimeSeriesId) XXX_Merge(src proto.Message)

func (*TimeSeriesId) XXX_Size

func (m *TimeSeriesId) XXX_Size() int

func (*TimeSeriesId) XXX_Unmarshal

func (m *TimeSeriesId) XXX_Unmarshal(b []byte) error

type TypingIndicator

type TypingIndicator int32
const (
	TypingIndicator_TYPING_START TypingIndicator = 0
	TypingIndicator_TYPING_STOP  TypingIndicator = 1
)

func (TypingIndicator) Enum

func (x TypingIndicator) Enum() *TypingIndicator

func (TypingIndicator) EnumDescriptor

func (TypingIndicator) EnumDescriptor() ([]byte, []int)

func (TypingIndicator) String

func (x TypingIndicator) String() string

func (*TypingIndicator) UnmarshalJSON

func (x *TypingIndicator) UnmarshalJSON(data []byte) error

type UnsignedFieldRestriction

type UnsignedFieldRestriction struct {
	Limits               *UnsignedIntRange `protobuf:"bytes,1,opt,name=limits" json:"limits,omitempty"`
	Exclude              []uint64          `protobuf:"varint,2,rep,name=exclude" json:"exclude,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*UnsignedFieldRestriction) Descriptor

func (*UnsignedFieldRestriction) Descriptor() ([]byte, []int)

func (*UnsignedFieldRestriction) GetExclude

func (m *UnsignedFieldRestriction) GetExclude() []uint64

func (*UnsignedFieldRestriction) GetLimits

func (*UnsignedFieldRestriction) ProtoMessage

func (*UnsignedFieldRestriction) ProtoMessage()

func (*UnsignedFieldRestriction) Reset

func (m *UnsignedFieldRestriction) Reset()

func (*UnsignedFieldRestriction) String

func (m *UnsignedFieldRestriction) String() string

func (*UnsignedFieldRestriction) XXX_DiscardUnknown

func (m *UnsignedFieldRestriction) XXX_DiscardUnknown()

func (*UnsignedFieldRestriction) XXX_Marshal

func (m *UnsignedFieldRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnsignedFieldRestriction) XXX_Merge

func (m *UnsignedFieldRestriction) XXX_Merge(src proto.Message)

func (*UnsignedFieldRestriction) XXX_Size

func (m *UnsignedFieldRestriction) XXX_Size() int

func (*UnsignedFieldRestriction) XXX_Unmarshal

func (m *UnsignedFieldRestriction) XXX_Unmarshal(b []byte) error

type UnsignedIntRange

type UnsignedIntRange struct {
	Min                  *uint64  `protobuf:"varint,1,opt,name=min" json:"min,omitempty"`
	Max                  *uint64  `protobuf:"varint,2,opt,name=max" json:"max,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UnsignedIntRange) Descriptor

func (*UnsignedIntRange) Descriptor() ([]byte, []int)

func (*UnsignedIntRange) GetMax

func (m *UnsignedIntRange) GetMax() uint64

func (*UnsignedIntRange) GetMin

func (m *UnsignedIntRange) GetMin() uint64

func (*UnsignedIntRange) ProtoMessage

func (*UnsignedIntRange) ProtoMessage()

func (*UnsignedIntRange) Reset

func (m *UnsignedIntRange) Reset()

func (*UnsignedIntRange) String

func (m *UnsignedIntRange) String() string

func (*UnsignedIntRange) XXX_DiscardUnknown

func (m *UnsignedIntRange) XXX_DiscardUnknown()

func (*UnsignedIntRange) XXX_Marshal

func (m *UnsignedIntRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnsignedIntRange) XXX_Merge

func (m *UnsignedIntRange) XXX_Merge(src proto.Message)

func (*UnsignedIntRange) XXX_Size

func (m *UnsignedIntRange) XXX_Size() int

func (*UnsignedIntRange) XXX_Unmarshal

func (m *UnsignedIntRange) XXX_Unmarshal(b []byte) error

type Variant

type Variant struct {
	BoolValue            *bool     `protobuf:"varint,2,opt,name=bool_value,json=boolValue" json:"bool_value,omitempty"`
	IntValue             *int64    `protobuf:"varint,3,opt,name=int_value,json=intValue" json:"int_value,omitempty"`
	FloatValue           *float64  `protobuf:"fixed64,4,opt,name=float_value,json=floatValue" json:"float_value,omitempty"`
	StringValue          *string   `protobuf:"bytes,5,opt,name=string_value,json=stringValue" json:"string_value,omitempty"`
	BlobValue            []byte    `protobuf:"bytes,6,opt,name=blob_value,json=blobValue" json:"blob_value,omitempty"`
	MessageValue         []byte    `protobuf:"bytes,7,opt,name=message_value,json=messageValue" json:"message_value,omitempty"`
	FourccValue          *string   `protobuf:"bytes,8,opt,name=fourcc_value,json=fourccValue" json:"fourcc_value,omitempty"`
	UintValue            *uint64   `protobuf:"varint,9,opt,name=uint_value,json=uintValue" json:"uint_value,omitempty"`
	EntityIdValue        *EntityId `protobuf:"bytes,10,opt,name=entity_id_value,json=entityIdValue" json:"entity_id_value,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*Variant) Descriptor

func (*Variant) Descriptor() ([]byte, []int)

func (*Variant) GetBlobValue

func (m *Variant) GetBlobValue() []byte

func (*Variant) GetBoolValue

func (m *Variant) GetBoolValue() bool

func (*Variant) GetEntityIdValue

func (m *Variant) GetEntityIdValue() *EntityId

func (*Variant) GetFloatValue

func (m *Variant) GetFloatValue() float64

func (*Variant) GetFourccValue

func (m *Variant) GetFourccValue() string

func (*Variant) GetIntValue

func (m *Variant) GetIntValue() int64

func (*Variant) GetMessageValue

func (m *Variant) GetMessageValue() []byte

func (*Variant) GetStringValue

func (m *Variant) GetStringValue() string

func (*Variant) GetUintValue

func (m *Variant) GetUintValue() uint64

func (*Variant) ProtoMessage

func (*Variant) ProtoMessage()

func (*Variant) Reset

func (m *Variant) Reset()

func (*Variant) String

func (m *Variant) String() string

func (*Variant) XXX_DiscardUnknown

func (m *Variant) XXX_DiscardUnknown()

func (*Variant) XXX_Marshal

func (m *Variant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Variant) XXX_Merge

func (m *Variant) XXX_Merge(src proto.Message)

func (*Variant) XXX_Size

func (m *Variant) XXX_Size() int

func (*Variant) XXX_Unmarshal

func (m *Variant) XXX_Unmarshal(b []byte) error

type ViewMarker

type ViewMarker struct {
	LastReadTime         *uint64  `protobuf:"varint,1,opt,name=last_read_time,json=lastReadTime" json:"last_read_time,omitempty"`
	LastMessageTime      *uint64  `protobuf:"varint,2,opt,name=last_message_time,json=lastMessageTime" json:"last_message_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ViewMarker) Descriptor

func (*ViewMarker) Descriptor() ([]byte, []int)

func (*ViewMarker) GetLastMessageTime

func (m *ViewMarker) GetLastMessageTime() uint64

func (*ViewMarker) GetLastReadTime

func (m *ViewMarker) GetLastReadTime() uint64

func (*ViewMarker) ProtoMessage

func (*ViewMarker) ProtoMessage()

func (*ViewMarker) Reset

func (m *ViewMarker) Reset()

func (*ViewMarker) String

func (m *ViewMarker) String() string

func (*ViewMarker) XXX_DiscardUnknown

func (m *ViewMarker) XXX_DiscardUnknown()

func (*ViewMarker) XXX_Marshal

func (m *ViewMarker) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ViewMarker) XXX_Merge

func (m *ViewMarker) XXX_Merge(src proto.Message)

func (*ViewMarker) XXX_Size

func (m *ViewMarker) XXX_Size() int

func (*ViewMarker) XXX_Unmarshal

func (m *ViewMarker) XXX_Unmarshal(b []byte) error

type VoiceCredentials

type VoiceCredentials struct {
	VoiceId              *string          `protobuf:"bytes,1,opt,name=voice_id,json=voiceId" json:"voice_id,omitempty"`
	Token                *string          `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"`
	Url                  *string          `protobuf:"bytes,3,opt,name=url" json:"url,omitempty"`
	JoinType             *VoiceJoinType   `protobuf:"varint,4,opt,name=join_type,json=joinType,enum=bgs.protocol.VoiceJoinType" json:"join_type,omitempty"`
	MuteReason           *VoiceMuteReason `protobuf:"varint,5,opt,name=mute_reason,json=muteReason,enum=bgs.protocol.VoiceMuteReason" json:"mute_reason,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*VoiceCredentials) Descriptor

func (*VoiceCredentials) Descriptor() ([]byte, []int)

func (*VoiceCredentials) GetJoinType

func (m *VoiceCredentials) GetJoinType() VoiceJoinType

func (*VoiceCredentials) GetMuteReason

func (m *VoiceCredentials) GetMuteReason() VoiceMuteReason

func (*VoiceCredentials) GetToken

func (m *VoiceCredentials) GetToken() string

func (*VoiceCredentials) GetUrl

func (m *VoiceCredentials) GetUrl() string

func (*VoiceCredentials) GetVoiceId

func (m *VoiceCredentials) GetVoiceId() string

func (*VoiceCredentials) ProtoMessage

func (*VoiceCredentials) ProtoMessage()

func (*VoiceCredentials) Reset

func (m *VoiceCredentials) Reset()

func (*VoiceCredentials) String

func (m *VoiceCredentials) String() string

func (*VoiceCredentials) XXX_DiscardUnknown

func (m *VoiceCredentials) XXX_DiscardUnknown()

func (*VoiceCredentials) XXX_Marshal

func (m *VoiceCredentials) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VoiceCredentials) XXX_Merge

func (m *VoiceCredentials) XXX_Merge(src proto.Message)

func (*VoiceCredentials) XXX_Size

func (m *VoiceCredentials) XXX_Size() int

func (*VoiceCredentials) XXX_Unmarshal

func (m *VoiceCredentials) XXX_Unmarshal(b []byte) error

type VoiceJoinType

type VoiceJoinType int32
const (
	VoiceJoinType_VOICE_JOIN_NORMAL VoiceJoinType = 0
	VoiceJoinType_VOICE_JOIN_MUTED  VoiceJoinType = 1
)

func (VoiceJoinType) Enum

func (x VoiceJoinType) Enum() *VoiceJoinType

func (VoiceJoinType) EnumDescriptor

func (VoiceJoinType) EnumDescriptor() ([]byte, []int)

func (VoiceJoinType) String

func (x VoiceJoinType) String() string

func (*VoiceJoinType) UnmarshalJSON

func (x *VoiceJoinType) UnmarshalJSON(data []byte) error

type VoiceMuteReason

type VoiceMuteReason int32
const (
	VoiceMuteReason_VOICE_MUTE_REASON_NONE                         VoiceMuteReason = 0
	VoiceMuteReason_VOICE_MUTE_REASON_PARENTAL_CONTROL_LISTEN_ONLY VoiceMuteReason = 1
	VoiceMuteReason_VOICE_MUTE_REASON_REQUESTED                    VoiceMuteReason = 2
	VoiceMuteReason_VOICE_MUTE_REASON_SQUELCHED                    VoiceMuteReason = 3
)

func (VoiceMuteReason) Enum

func (x VoiceMuteReason) Enum() *VoiceMuteReason

func (VoiceMuteReason) EnumDescriptor

func (VoiceMuteReason) EnumDescriptor() ([]byte, []int)

func (VoiceMuteReason) String

func (x VoiceMuteReason) String() string

func (*VoiceMuteReason) UnmarshalJSON

func (x *VoiceMuteReason) UnmarshalJSON(data []byte) error

type VoiceProviderVersion

type VoiceProviderVersion int32
const (
	VoiceProviderVersion_VOICE_PROVIDER_V4 VoiceProviderVersion = 0
	VoiceProviderVersion_VOICE_PROVIDER_V5 VoiceProviderVersion = 1
)

func (VoiceProviderVersion) Enum

func (VoiceProviderVersion) EnumDescriptor

func (VoiceProviderVersion) EnumDescriptor() ([]byte, []int)

func (VoiceProviderVersion) String

func (x VoiceProviderVersion) String() string

func (*VoiceProviderVersion) UnmarshalJSON

func (x *VoiceProviderVersion) UnmarshalJSON(data []byte) error

Directories

Path Synopsis
account
v1
authentication
v1
challenge
v1
channel
v1
club
v1
connection
v1
friends
v1
game_utilities
v1
notification
v1
presence
v1
profanity
v1
report
v1
v2
resources
v1
user_manager
v1

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL