Documentation
¶
Index ¶
- Constants
- Variables
- func MessageType(msg interface{}) uint16
- type ACL
- type ACL_ChanACL
- func (this *ACL_ChanACL) GetApplyHere() bool
- func (this *ACL_ChanACL) GetApplySubs() bool
- func (this *ACL_ChanACL) GetDeny() uint32
- func (this *ACL_ChanACL) GetGrant() uint32
- func (this *ACL_ChanACL) GetGroup() string
- func (this *ACL_ChanACL) GetInherited() bool
- func (this *ACL_ChanACL) GetUserId() uint32
- func (*ACL_ChanACL) ProtoMessage()
- func (this *ACL_ChanACL) Reset()
- func (this *ACL_ChanACL) String() string
- type ACL_ChanGroup
- type Authenticate
- type BanList
- type BanList_BanEntry
- func (this *BanList_BanEntry) GetAddress() []byte
- func (this *BanList_BanEntry) GetDuration() uint32
- func (this *BanList_BanEntry) GetHash() string
- func (this *BanList_BanEntry) GetMask() uint32
- func (this *BanList_BanEntry) GetName() string
- func (this *BanList_BanEntry) GetReason() string
- func (this *BanList_BanEntry) GetStart() string
- func (*BanList_BanEntry) ProtoMessage()
- func (this *BanList_BanEntry) Reset()
- func (this *BanList_BanEntry) String() string
- type ChannelRemove
- type ChannelState
- func (this *ChannelState) GetChannelId() uint32
- func (this *ChannelState) GetDescription() string
- func (this *ChannelState) GetDescriptionHash() []byte
- func (this *ChannelState) GetName() string
- func (this *ChannelState) GetParent() uint32
- func (this *ChannelState) GetPosition() int32
- func (this *ChannelState) GetTemporary() bool
- func (*ChannelState) ProtoMessage()
- func (this *ChannelState) Reset()
- func (this *ChannelState) String() string
- type CodecVersion
- type ContextAction
- type ContextActionModify
- func (this *ContextActionModify) GetAction() string
- func (this *ContextActionModify) GetContext() uint32
- func (this *ContextActionModify) GetOperation() ContextActionModify_Operation
- func (this *ContextActionModify) GetText() string
- func (*ContextActionModify) ProtoMessage()
- func (this *ContextActionModify) Reset()
- func (this *ContextActionModify) String() string
- type ContextActionModify_Context
- type ContextActionModify_Operation
- type CryptSetup
- type PermissionDenied
- func (this *PermissionDenied) GetChannelId() uint32
- func (this *PermissionDenied) GetName() string
- func (this *PermissionDenied) GetPermission() uint32
- func (this *PermissionDenied) GetReason() string
- func (this *PermissionDenied) GetSession() uint32
- func (this *PermissionDenied) GetType() PermissionDenied_DenyType
- func (*PermissionDenied) ProtoMessage()
- func (this *PermissionDenied) Reset()
- func (this *PermissionDenied) String() string
- type PermissionDenied_DenyType
- type PermissionQuery
- type Ping
- func (this *Ping) GetGood() uint32
- func (this *Ping) GetLate() uint32
- func (this *Ping) GetLost() uint32
- func (this *Ping) GetResync() uint32
- func (this *Ping) GetTcpPackets() uint32
- func (this *Ping) GetTcpPingAvg() float32
- func (this *Ping) GetTcpPingVar() float32
- func (this *Ping) GetTimestamp() uint64
- func (this *Ping) GetUdpPackets() uint32
- func (this *Ping) GetUdpPingAvg() float32
- func (this *Ping) GetUdpPingVar() float32
- func (*Ping) ProtoMessage()
- func (this *Ping) Reset()
- func (this *Ping) String() string
- type QueryUsers
- type Reject
- type Reject_RejectType
- type RequestBlob
- type ServerConfig
- func (this *ServerConfig) GetAllowHtml() bool
- func (this *ServerConfig) GetImageMessageLength() uint32
- func (this *ServerConfig) GetMaxBandwidth() uint32
- func (this *ServerConfig) GetMessageLength() uint32
- func (this *ServerConfig) GetWelcomeText() string
- func (*ServerConfig) ProtoMessage()
- func (this *ServerConfig) Reset()
- func (this *ServerConfig) String() string
- type ServerSync
- type SuggestConfig
- type TextMessage
- type UDPTunnel
- type UserList
- type UserList_User
- type UserRemove
- type UserState
- func (this *UserState) GetActor() uint32
- func (this *UserState) GetChannelId() uint32
- func (this *UserState) GetComment() string
- func (this *UserState) GetCommentHash() []byte
- func (this *UserState) GetDeaf() bool
- func (this *UserState) GetHash() string
- func (this *UserState) GetMute() bool
- func (this *UserState) GetName() string
- func (this *UserState) GetPluginContext() []byte
- func (this *UserState) GetPluginIdentity() string
- func (this *UserState) GetPrioritySpeaker() bool
- func (this *UserState) GetRecording() bool
- func (this *UserState) GetSelfDeaf() bool
- func (this *UserState) GetSelfMute() bool
- func (this *UserState) GetSession() uint32
- func (this *UserState) GetSuppress() bool
- func (this *UserState) GetTexture() []byte
- func (this *UserState) GetTextureHash() []byte
- func (this *UserState) GetUserId() uint32
- func (*UserState) ProtoMessage()
- func (this *UserState) Reset()
- func (this *UserState) String() string
- type UserStats
- func (this *UserStats) GetAddress() []byte
- func (this *UserStats) GetBandwidth() uint32
- func (this *UserStats) GetFromClient() *UserStats_Stats
- func (this *UserStats) GetFromServer() *UserStats_Stats
- func (this *UserStats) GetIdlesecs() uint32
- func (this *UserStats) GetOnlinesecs() uint32
- func (this *UserStats) GetOpus() bool
- func (this *UserStats) GetSession() uint32
- func (this *UserStats) GetStatsOnly() bool
- func (this *UserStats) GetStrongCertificate() bool
- func (this *UserStats) GetTcpPackets() uint32
- func (this *UserStats) GetTcpPingAvg() float32
- func (this *UserStats) GetTcpPingVar() float32
- func (this *UserStats) GetUdpPackets() uint32
- func (this *UserStats) GetUdpPingAvg() float32
- func (this *UserStats) GetUdpPingVar() float32
- func (this *UserStats) GetVersion() *Version
- func (*UserStats) ProtoMessage()
- func (this *UserStats) Reset()
- func (this *UserStats) String() string
- type UserStats_Stats
- func (this *UserStats_Stats) GetGood() uint32
- func (this *UserStats_Stats) GetLate() uint32
- func (this *UserStats_Stats) GetLost() uint32
- func (this *UserStats_Stats) GetResync() uint32
- func (*UserStats_Stats) ProtoMessage()
- func (this *UserStats_Stats) Reset()
- func (this *UserStats_Stats) String() string
- type Version
- type VoiceTarget
- type VoiceTarget_Target
- func (this *VoiceTarget_Target) GetChannelId() uint32
- func (this *VoiceTarget_Target) GetChildren() bool
- func (this *VoiceTarget_Target) GetGroup() string
- func (this *VoiceTarget_Target) GetLinks() bool
- func (*VoiceTarget_Target) ProtoMessage()
- func (this *VoiceTarget_Target) Reset()
- func (this *VoiceTarget_Target) String() string
Constants ¶
View Source
const ( MessageVersion uint16 = iota MessageUDPTunnel MessageAuthenticate MessagePing MessageReject MessageServerSync MessageChannelRemove MessageChannelState MessageUserRemove MessageUserState MessageBanList MessageTextMessage MessagePermissionDenied MessageACL MessageQueryUsers MessageCryptSetup MessageContextActionModify MessageContextAction MessageUserList MessageVoiceTarget MessagePermissionQuery MessageCodecVersion MessageUserStats MessageRequestBlob MessageServerConfig )
View Source
const ( UDPMessageVoiceCELTAlpha = iota UDPMessagePing UDPMessageVoiceSpeex UDPMessageVoiceCELTBeta UDPMessageVoiceOpus )
View Source
const Default_ACL_ChanACL_ApplyHere bool = true
View Source
const Default_ACL_ChanACL_ApplySubs bool = true
View Source
const Default_ACL_ChanACL_Inherited bool = true
View Source
const Default_ACL_ChanGroup_Inherit bool = true
View Source
const Default_ACL_ChanGroup_Inheritable bool = true
View Source
const Default_ACL_ChanGroup_Inherited bool = true
View Source
const Default_ACL_InheritAcls bool = true
View Source
const Default_ACL_Query bool = false
View Source
const Default_Authenticate_Opus bool = false
View Source
const Default_BanList_Query bool = false
View Source
const Default_ChannelState_Position int32 = 0
View Source
const Default_ChannelState_Temporary bool = false
View Source
const Default_CodecVersion_Opus bool = false
View Source
const Default_CodecVersion_PreferAlpha bool = true
View Source
const Default_PermissionQuery_Flush bool = false
View Source
const Default_UserStats_Opus bool = false
View Source
const Default_UserStats_StatsOnly bool = false
View Source
const Default_UserStats_StrongCertificate bool = false
View Source
const Default_VoiceTarget_Target_Children bool = false
View Source
const Default_VoiceTarget_Target_Links bool = false
Variables ¶
View Source
var ContextActionModify_Context_name = map[int32]string{
1: "Server",
2: "Channel",
4: "User",
}
View Source
var ContextActionModify_Context_value = map[string]int32{
"Server": 1,
"Channel": 2,
"User": 4,
}
View Source
var ContextActionModify_Operation_name = map[int32]string{
0: "Add",
1: "Remove",
}
View Source
var ContextActionModify_Operation_value = map[string]int32{
"Add": 0,
"Remove": 1,
}
View Source
var PermissionDenied_DenyType_name = map[int32]string{
0: "Text",
1: "Permission",
2: "SuperUser",
3: "ChannelName",
4: "TextTooLong",
5: "H9K",
6: "TemporaryChannel",
7: "MissingCertificate",
8: "UserName",
9: "ChannelFull",
10: "NestingLimit",
}
View Source
var PermissionDenied_DenyType_value = map[string]int32{
"Text": 0,
"Permission": 1,
"SuperUser": 2,
"ChannelName": 3,
"TextTooLong": 4,
"H9K": 5,
"TemporaryChannel": 6,
"MissingCertificate": 7,
"UserName": 8,
"ChannelFull": 9,
"NestingLimit": 10,
}
View Source
var Reject_RejectType_name = map[int32]string{
0: "None",
1: "WrongVersion",
2: "InvalidUsername",
3: "WrongUserPW",
4: "WrongServerPW",
5: "UsernameInUse",
6: "ServerFull",
7: "NoCertificate",
}
View Source
var Reject_RejectType_value = map[string]int32{
"None": 0,
"WrongVersion": 1,
"InvalidUsername": 2,
"WrongUserPW": 3,
"WrongServerPW": 4,
"UsernameInUse": 5,
"ServerFull": 6,
"NoCertificate": 7,
}
Functions ¶
func MessageType ¶
func MessageType(msg interface{}) uint16
Returns the numeric value identifying the message type of msg on the wire.
Types ¶
type ACL ¶
type ACL struct { ChannelId *uint32 `protobuf:"varint,1,req,name=channel_id" json:"channel_id,omitempty"` InheritAcls *bool `protobuf:"varint,2,opt,name=inherit_acls,def=1" json:"inherit_acls,omitempty"` Groups []*ACL_ChanGroup `protobuf:"bytes,3,rep,name=groups" json:"groups,omitempty"` Acls []*ACL_ChanACL `protobuf:"bytes,4,rep,name=acls" json:"acls,omitempty"` Query *bool `protobuf:"varint,5,opt,name=query,def=0" json:"query,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ACL) GetChannelId ¶
func (*ACL) GetInheritAcls ¶
func (*ACL) ProtoMessage ¶
func (*ACL) ProtoMessage()
type ACL_ChanACL ¶
type ACL_ChanACL struct { ApplyHere *bool `protobuf:"varint,1,opt,name=apply_here,def=1" json:"apply_here,omitempty"` ApplySubs *bool `protobuf:"varint,2,opt,name=apply_subs,def=1" json:"apply_subs,omitempty"` Inherited *bool `protobuf:"varint,3,opt,name=inherited,def=1" json:"inherited,omitempty"` UserId *uint32 `protobuf:"varint,4,opt,name=user_id" json:"user_id,omitempty"` Group *string `protobuf:"bytes,5,opt,name=group" json:"group,omitempty"` Grant *uint32 `protobuf:"varint,6,opt,name=grant" json:"grant,omitempty"` Deny *uint32 `protobuf:"varint,7,opt,name=deny" json:"deny,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ACL_ChanACL) GetApplyHere ¶
func (this *ACL_ChanACL) GetApplyHere() bool
func (*ACL_ChanACL) GetApplySubs ¶
func (this *ACL_ChanACL) GetApplySubs() bool
func (*ACL_ChanACL) GetDeny ¶
func (this *ACL_ChanACL) GetDeny() uint32
func (*ACL_ChanACL) GetGrant ¶
func (this *ACL_ChanACL) GetGrant() uint32
func (*ACL_ChanACL) GetGroup ¶
func (this *ACL_ChanACL) GetGroup() string
func (*ACL_ChanACL) GetInherited ¶
func (this *ACL_ChanACL) GetInherited() bool
func (*ACL_ChanACL) GetUserId ¶
func (this *ACL_ChanACL) GetUserId() uint32
func (*ACL_ChanACL) ProtoMessage ¶
func (*ACL_ChanACL) ProtoMessage()
func (*ACL_ChanACL) Reset ¶
func (this *ACL_ChanACL) Reset()
func (*ACL_ChanACL) String ¶
func (this *ACL_ChanACL) String() string
type ACL_ChanGroup ¶
type ACL_ChanGroup struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` Inherited *bool `protobuf:"varint,2,opt,name=inherited,def=1" json:"inherited,omitempty"` Inherit *bool `protobuf:"varint,3,opt,name=inherit,def=1" json:"inherit,omitempty"` Inheritable *bool `protobuf:"varint,4,opt,name=inheritable,def=1" json:"inheritable,omitempty"` Add []uint32 `protobuf:"varint,5,rep,name=add" json:"add,omitempty"` Remove []uint32 `protobuf:"varint,6,rep,name=remove" json:"remove,omitempty"` InheritedMembers []uint32 `protobuf:"varint,7,rep,name=inherited_members" json:"inherited_members,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ACL_ChanGroup) GetInherit ¶
func (this *ACL_ChanGroup) GetInherit() bool
func (*ACL_ChanGroup) GetInheritable ¶
func (this *ACL_ChanGroup) GetInheritable() bool
func (*ACL_ChanGroup) GetInherited ¶
func (this *ACL_ChanGroup) GetInherited() bool
func (*ACL_ChanGroup) GetName ¶
func (this *ACL_ChanGroup) GetName() string
func (*ACL_ChanGroup) ProtoMessage ¶
func (*ACL_ChanGroup) ProtoMessage()
func (*ACL_ChanGroup) Reset ¶
func (this *ACL_ChanGroup) Reset()
func (*ACL_ChanGroup) String ¶
func (this *ACL_ChanGroup) String() string
type Authenticate ¶
type Authenticate struct { Username *string `protobuf:"bytes,1,opt,name=username" json:"username,omitempty"` Password *string `protobuf:"bytes,2,opt,name=password" json:"password,omitempty"` Tokens []string `protobuf:"bytes,3,rep,name=tokens" json:"tokens,omitempty"` CeltVersions []int32 `protobuf:"varint,4,rep,name=celt_versions" json:"celt_versions,omitempty"` Opus *bool `protobuf:"varint,5,opt,name=opus,def=0" json:"opus,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Authenticate) GetOpus ¶
func (this *Authenticate) GetOpus() bool
func (*Authenticate) GetPassword ¶
func (this *Authenticate) GetPassword() string
func (*Authenticate) GetUsername ¶
func (this *Authenticate) GetUsername() string
func (*Authenticate) ProtoMessage ¶
func (*Authenticate) ProtoMessage()
func (*Authenticate) Reset ¶
func (this *Authenticate) Reset()
func (*Authenticate) String ¶
func (this *Authenticate) String() string
type BanList ¶
type BanList struct { Bans []*BanList_BanEntry `protobuf:"bytes,1,rep,name=bans" json:"bans,omitempty"` Query *bool `protobuf:"varint,2,opt,name=query,def=0" json:"query,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BanList) ProtoMessage ¶
func (*BanList) ProtoMessage()
type BanList_BanEntry ¶
type BanList_BanEntry struct { Address []byte `protobuf:"bytes,1,req,name=address" json:"address,omitempty"` Mask *uint32 `protobuf:"varint,2,req,name=mask" json:"mask,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` Hash *string `protobuf:"bytes,4,opt,name=hash" json:"hash,omitempty"` Reason *string `protobuf:"bytes,5,opt,name=reason" json:"reason,omitempty"` Start *string `protobuf:"bytes,6,opt,name=start" json:"start,omitempty"` Duration *uint32 `protobuf:"varint,7,opt,name=duration" json:"duration,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BanList_BanEntry) GetAddress ¶
func (this *BanList_BanEntry) GetAddress() []byte
func (*BanList_BanEntry) GetDuration ¶
func (this *BanList_BanEntry) GetDuration() uint32
func (*BanList_BanEntry) GetHash ¶
func (this *BanList_BanEntry) GetHash() string
func (*BanList_BanEntry) GetMask ¶
func (this *BanList_BanEntry) GetMask() uint32
func (*BanList_BanEntry) GetName ¶
func (this *BanList_BanEntry) GetName() string
func (*BanList_BanEntry) GetReason ¶
func (this *BanList_BanEntry) GetReason() string
func (*BanList_BanEntry) GetStart ¶
func (this *BanList_BanEntry) GetStart() string
func (*BanList_BanEntry) ProtoMessage ¶
func (*BanList_BanEntry) ProtoMessage()
func (*BanList_BanEntry) Reset ¶
func (this *BanList_BanEntry) Reset()
func (*BanList_BanEntry) String ¶
func (this *BanList_BanEntry) String() string
type ChannelRemove ¶
type ChannelRemove struct { ChannelId *uint32 `protobuf:"varint,1,req,name=channel_id" json:"channel_id,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ChannelRemove) GetChannelId ¶
func (this *ChannelRemove) GetChannelId() uint32
func (*ChannelRemove) ProtoMessage ¶
func (*ChannelRemove) ProtoMessage()
func (*ChannelRemove) Reset ¶
func (this *ChannelRemove) Reset()
func (*ChannelRemove) String ¶
func (this *ChannelRemove) String() string
type ChannelState ¶
type ChannelState struct { ChannelId *uint32 `protobuf:"varint,1,opt,name=channel_id" json:"channel_id,omitempty"` Parent *uint32 `protobuf:"varint,2,opt,name=parent" json:"parent,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` Links []uint32 `protobuf:"varint,4,rep,name=links" json:"links,omitempty"` Description *string `protobuf:"bytes,5,opt,name=description" json:"description,omitempty"` LinksAdd []uint32 `protobuf:"varint,6,rep,name=links_add" json:"links_add,omitempty"` LinksRemove []uint32 `protobuf:"varint,7,rep,name=links_remove" json:"links_remove,omitempty"` Temporary *bool `protobuf:"varint,8,opt,name=temporary,def=0" json:"temporary,omitempty"` Position *int32 `protobuf:"varint,9,opt,name=position,def=0" json:"position,omitempty"` DescriptionHash []byte `protobuf:"bytes,10,opt,name=description_hash" json:"description_hash,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ChannelState) GetChannelId ¶
func (this *ChannelState) GetChannelId() uint32
func (*ChannelState) GetDescription ¶
func (this *ChannelState) GetDescription() string
func (*ChannelState) GetDescriptionHash ¶
func (this *ChannelState) GetDescriptionHash() []byte
func (*ChannelState) GetName ¶
func (this *ChannelState) GetName() string
func (*ChannelState) GetParent ¶
func (this *ChannelState) GetParent() uint32
func (*ChannelState) GetPosition ¶
func (this *ChannelState) GetPosition() int32
func (*ChannelState) GetTemporary ¶
func (this *ChannelState) GetTemporary() bool
func (*ChannelState) ProtoMessage ¶
func (*ChannelState) ProtoMessage()
func (*ChannelState) Reset ¶
func (this *ChannelState) Reset()
func (*ChannelState) String ¶
func (this *ChannelState) String() string
type CodecVersion ¶
type CodecVersion struct { Alpha *int32 `protobuf:"varint,1,req,name=alpha" json:"alpha,omitempty"` Beta *int32 `protobuf:"varint,2,req,name=beta" json:"beta,omitempty"` PreferAlpha *bool `protobuf:"varint,3,req,name=prefer_alpha,def=1" json:"prefer_alpha,omitempty"` Opus *bool `protobuf:"varint,4,opt,name=opus,def=0" json:"opus,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CodecVersion) GetAlpha ¶
func (this *CodecVersion) GetAlpha() int32
func (*CodecVersion) GetBeta ¶
func (this *CodecVersion) GetBeta() int32
func (*CodecVersion) GetOpus ¶
func (this *CodecVersion) GetOpus() bool
func (*CodecVersion) GetPreferAlpha ¶
func (this *CodecVersion) GetPreferAlpha() bool
func (*CodecVersion) ProtoMessage ¶
func (*CodecVersion) ProtoMessage()
func (*CodecVersion) Reset ¶
func (this *CodecVersion) Reset()
func (*CodecVersion) String ¶
func (this *CodecVersion) String() string
type ContextAction ¶
type ContextAction struct { Session *uint32 `protobuf:"varint,1,opt,name=session" json:"session,omitempty"` ChannelId *uint32 `protobuf:"varint,2,opt,name=channel_id" json:"channel_id,omitempty"` Action *string `protobuf:"bytes,3,req,name=action" json:"action,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ContextAction) GetAction ¶
func (this *ContextAction) GetAction() string
func (*ContextAction) GetChannelId ¶
func (this *ContextAction) GetChannelId() uint32
func (*ContextAction) GetSession ¶
func (this *ContextAction) GetSession() uint32
func (*ContextAction) ProtoMessage ¶
func (*ContextAction) ProtoMessage()
func (*ContextAction) Reset ¶
func (this *ContextAction) Reset()
func (*ContextAction) String ¶
func (this *ContextAction) String() string
type ContextActionModify ¶
type ContextActionModify struct { Action *string `protobuf:"bytes,1,req,name=action" json:"action,omitempty"` Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"` Context *uint32 `protobuf:"varint,3,opt,name=context" json:"context,omitempty"` Operation *ContextActionModify_Operation `protobuf:"varint,4,opt,name=operation,enum=mumbleproto.ContextActionModify_Operation" json:"operation,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ContextActionModify) GetAction ¶
func (this *ContextActionModify) GetAction() string
func (*ContextActionModify) GetContext ¶
func (this *ContextActionModify) GetContext() uint32
func (*ContextActionModify) GetOperation ¶
func (this *ContextActionModify) GetOperation() ContextActionModify_Operation
func (*ContextActionModify) GetText ¶
func (this *ContextActionModify) GetText() string
func (*ContextActionModify) ProtoMessage ¶
func (*ContextActionModify) ProtoMessage()
func (*ContextActionModify) Reset ¶
func (this *ContextActionModify) Reset()
func (*ContextActionModify) String ¶
func (this *ContextActionModify) String() string
type ContextActionModify_Context ¶
type ContextActionModify_Context int32
const ( ContextActionModify_Server ContextActionModify_Context = 1 ContextActionModify_Channel ContextActionModify_Context = 2 ContextActionModify_User ContextActionModify_Context = 4 )
func (ContextActionModify_Context) Enum ¶
func (x ContextActionModify_Context) Enum() *ContextActionModify_Context
func (ContextActionModify_Context) MarshalJSON ¶
func (x ContextActionModify_Context) MarshalJSON() ([]byte, error)
func (ContextActionModify_Context) String ¶
func (x ContextActionModify_Context) String() string
func (*ContextActionModify_Context) UnmarshalJSON ¶
func (x *ContextActionModify_Context) UnmarshalJSON(data []byte) error
type ContextActionModify_Operation ¶
type ContextActionModify_Operation int32
const ( ContextActionModify_Add ContextActionModify_Operation = 0 ContextActionModify_Remove ContextActionModify_Operation = 1 )
func (ContextActionModify_Operation) Enum ¶
func (x ContextActionModify_Operation) Enum() *ContextActionModify_Operation
func (ContextActionModify_Operation) MarshalJSON ¶
func (x ContextActionModify_Operation) MarshalJSON() ([]byte, error)
func (ContextActionModify_Operation) String ¶
func (x ContextActionModify_Operation) String() string
func (*ContextActionModify_Operation) UnmarshalJSON ¶
func (x *ContextActionModify_Operation) UnmarshalJSON(data []byte) error
type CryptSetup ¶
type CryptSetup struct { Key []byte `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` ClientNonce []byte `protobuf:"bytes,2,opt,name=client_nonce" json:"client_nonce,omitempty"` ServerNonce []byte `protobuf:"bytes,3,opt,name=server_nonce" json:"server_nonce,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CryptSetup) GetClientNonce ¶
func (this *CryptSetup) GetClientNonce() []byte
func (*CryptSetup) GetKey ¶
func (this *CryptSetup) GetKey() []byte
func (*CryptSetup) GetServerNonce ¶
func (this *CryptSetup) GetServerNonce() []byte
func (*CryptSetup) ProtoMessage ¶
func (*CryptSetup) ProtoMessage()
func (*CryptSetup) Reset ¶
func (this *CryptSetup) Reset()
func (*CryptSetup) String ¶
func (this *CryptSetup) String() string
type PermissionDenied ¶
type PermissionDenied struct { Permission *uint32 `protobuf:"varint,1,opt,name=permission" json:"permission,omitempty"` ChannelId *uint32 `protobuf:"varint,2,opt,name=channel_id" json:"channel_id,omitempty"` Session *uint32 `protobuf:"varint,3,opt,name=session" json:"session,omitempty"` Reason *string `protobuf:"bytes,4,opt,name=reason" json:"reason,omitempty"` Type *PermissionDenied_DenyType `protobuf:"varint,5,opt,name=type,enum=mumbleproto.PermissionDenied_DenyType" json:"type,omitempty"` Name *string `protobuf:"bytes,6,opt,name=name" json:"name,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*PermissionDenied) GetChannelId ¶
func (this *PermissionDenied) GetChannelId() uint32
func (*PermissionDenied) GetName ¶
func (this *PermissionDenied) GetName() string
func (*PermissionDenied) GetPermission ¶
func (this *PermissionDenied) GetPermission() uint32
func (*PermissionDenied) GetReason ¶
func (this *PermissionDenied) GetReason() string
func (*PermissionDenied) GetSession ¶
func (this *PermissionDenied) GetSession() uint32
func (*PermissionDenied) GetType ¶
func (this *PermissionDenied) GetType() PermissionDenied_DenyType
func (*PermissionDenied) ProtoMessage ¶
func (*PermissionDenied) ProtoMessage()
func (*PermissionDenied) Reset ¶
func (this *PermissionDenied) Reset()
func (*PermissionDenied) String ¶
func (this *PermissionDenied) String() string
type PermissionDenied_DenyType ¶
type PermissionDenied_DenyType int32
const ( PermissionDenied_Text PermissionDenied_DenyType = 0 PermissionDenied_Permission PermissionDenied_DenyType = 1 PermissionDenied_SuperUser PermissionDenied_DenyType = 2 PermissionDenied_ChannelName PermissionDenied_DenyType = 3 PermissionDenied_TextTooLong PermissionDenied_DenyType = 4 PermissionDenied_H9K PermissionDenied_DenyType = 5 PermissionDenied_TemporaryChannel PermissionDenied_DenyType = 6 PermissionDenied_MissingCertificate PermissionDenied_DenyType = 7 PermissionDenied_UserName PermissionDenied_DenyType = 8 PermissionDenied_ChannelFull PermissionDenied_DenyType = 9 PermissionDenied_NestingLimit PermissionDenied_DenyType = 10 )
func (PermissionDenied_DenyType) Enum ¶
func (x PermissionDenied_DenyType) Enum() *PermissionDenied_DenyType
func (PermissionDenied_DenyType) MarshalJSON ¶
func (x PermissionDenied_DenyType) MarshalJSON() ([]byte, error)
func (PermissionDenied_DenyType) String ¶
func (x PermissionDenied_DenyType) String() string
func (*PermissionDenied_DenyType) UnmarshalJSON ¶
func (x *PermissionDenied_DenyType) UnmarshalJSON(data []byte) error
type PermissionQuery ¶
type PermissionQuery struct { ChannelId *uint32 `protobuf:"varint,1,opt,name=channel_id" json:"channel_id,omitempty"` Permissions *uint32 `protobuf:"varint,2,opt,name=permissions" json:"permissions,omitempty"` Flush *bool `protobuf:"varint,3,opt,name=flush,def=0" json:"flush,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*PermissionQuery) GetChannelId ¶
func (this *PermissionQuery) GetChannelId() uint32
func (*PermissionQuery) GetFlush ¶
func (this *PermissionQuery) GetFlush() bool
func (*PermissionQuery) GetPermissions ¶
func (this *PermissionQuery) GetPermissions() uint32
func (*PermissionQuery) ProtoMessage ¶
func (*PermissionQuery) ProtoMessage()
func (*PermissionQuery) Reset ¶
func (this *PermissionQuery) Reset()
func (*PermissionQuery) String ¶
func (this *PermissionQuery) String() string
type Ping ¶
type Ping struct { Timestamp *uint64 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"` Good *uint32 `protobuf:"varint,2,opt,name=good" json:"good,omitempty"` Late *uint32 `protobuf:"varint,3,opt,name=late" json:"late,omitempty"` Lost *uint32 `protobuf:"varint,4,opt,name=lost" json:"lost,omitempty"` Resync *uint32 `protobuf:"varint,5,opt,name=resync" json:"resync,omitempty"` UdpPackets *uint32 `protobuf:"varint,6,opt,name=udp_packets" json:"udp_packets,omitempty"` TcpPackets *uint32 `protobuf:"varint,7,opt,name=tcp_packets" json:"tcp_packets,omitempty"` UdpPingAvg *float32 `protobuf:"fixed32,8,opt,name=udp_ping_avg" json:"udp_ping_avg,omitempty"` UdpPingVar *float32 `protobuf:"fixed32,9,opt,name=udp_ping_var" json:"udp_ping_var,omitempty"` TcpPingAvg *float32 `protobuf:"fixed32,10,opt,name=tcp_ping_avg" json:"tcp_ping_avg,omitempty"` TcpPingVar *float32 `protobuf:"fixed32,11,opt,name=tcp_ping_var" json:"tcp_ping_var,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Ping) GetTcpPackets ¶
func (*Ping) GetTcpPingAvg ¶
func (*Ping) GetTcpPingVar ¶
func (*Ping) GetTimestamp ¶
func (*Ping) GetUdpPackets ¶
func (*Ping) GetUdpPingAvg ¶
func (*Ping) GetUdpPingVar ¶
func (*Ping) ProtoMessage ¶
func (*Ping) ProtoMessage()
type QueryUsers ¶
type QueryUsers struct { Ids []uint32 `protobuf:"varint,1,rep,name=ids" json:"ids,omitempty"` Names []string `protobuf:"bytes,2,rep,name=names" json:"names,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*QueryUsers) ProtoMessage ¶
func (*QueryUsers) ProtoMessage()
func (*QueryUsers) Reset ¶
func (this *QueryUsers) Reset()
func (*QueryUsers) String ¶
func (this *QueryUsers) String() string
type Reject ¶
type Reject struct { Type *Reject_RejectType `protobuf:"varint,1,opt,name=type,enum=mumbleproto.Reject_RejectType" json:"type,omitempty"` Reason *string `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Reject) GetType ¶
func (this *Reject) GetType() Reject_RejectType
func (*Reject) ProtoMessage ¶
func (*Reject) ProtoMessage()
type Reject_RejectType ¶
type Reject_RejectType int32
const ( Reject_None Reject_RejectType = 0 Reject_WrongVersion Reject_RejectType = 1 Reject_InvalidUsername Reject_RejectType = 2 Reject_WrongUserPW Reject_RejectType = 3 Reject_WrongServerPW Reject_RejectType = 4 Reject_UsernameInUse Reject_RejectType = 5 Reject_ServerFull Reject_RejectType = 6 Reject_NoCertificate Reject_RejectType = 7 )
func (Reject_RejectType) Enum ¶
func (x Reject_RejectType) Enum() *Reject_RejectType
func (Reject_RejectType) MarshalJSON ¶
func (x Reject_RejectType) MarshalJSON() ([]byte, error)
func (Reject_RejectType) String ¶
func (x Reject_RejectType) String() string
func (*Reject_RejectType) UnmarshalJSON ¶
func (x *Reject_RejectType) UnmarshalJSON(data []byte) error
type RequestBlob ¶
type RequestBlob struct { SessionTexture []uint32 `protobuf:"varint,1,rep,name=session_texture" json:"session_texture,omitempty"` SessionComment []uint32 `protobuf:"varint,2,rep,name=session_comment" json:"session_comment,omitempty"` ChannelDescription []uint32 `protobuf:"varint,3,rep,name=channel_description" json:"channel_description,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*RequestBlob) ProtoMessage ¶
func (*RequestBlob) ProtoMessage()
func (*RequestBlob) Reset ¶
func (this *RequestBlob) Reset()
func (*RequestBlob) String ¶
func (this *RequestBlob) String() string
type ServerConfig ¶
type ServerConfig struct { MaxBandwidth *uint32 `protobuf:"varint,1,opt,name=max_bandwidth" json:"max_bandwidth,omitempty"` WelcomeText *string `protobuf:"bytes,2,opt,name=welcome_text" json:"welcome_text,omitempty"` AllowHtml *bool `protobuf:"varint,3,opt,name=allow_html" json:"allow_html,omitempty"` MessageLength *uint32 `protobuf:"varint,4,opt,name=message_length" json:"message_length,omitempty"` ImageMessageLength *uint32 `protobuf:"varint,5,opt,name=image_message_length" json:"image_message_length,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ServerConfig) GetAllowHtml ¶
func (this *ServerConfig) GetAllowHtml() bool
func (*ServerConfig) GetImageMessageLength ¶
func (this *ServerConfig) GetImageMessageLength() uint32
func (*ServerConfig) GetMaxBandwidth ¶
func (this *ServerConfig) GetMaxBandwidth() uint32
func (*ServerConfig) GetMessageLength ¶
func (this *ServerConfig) GetMessageLength() uint32
func (*ServerConfig) GetWelcomeText ¶
func (this *ServerConfig) GetWelcomeText() string
func (*ServerConfig) ProtoMessage ¶
func (*ServerConfig) ProtoMessage()
func (*ServerConfig) Reset ¶
func (this *ServerConfig) Reset()
func (*ServerConfig) String ¶
func (this *ServerConfig) String() string
type ServerSync ¶
type ServerSync struct { Session *uint32 `protobuf:"varint,1,opt,name=session" json:"session,omitempty"` MaxBandwidth *uint32 `protobuf:"varint,2,opt,name=max_bandwidth" json:"max_bandwidth,omitempty"` WelcomeText *string `protobuf:"bytes,3,opt,name=welcome_text" json:"welcome_text,omitempty"` Permissions *uint64 `protobuf:"varint,4,opt,name=permissions" json:"permissions,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ServerSync) GetMaxBandwidth ¶
func (this *ServerSync) GetMaxBandwidth() uint32
func (*ServerSync) GetPermissions ¶
func (this *ServerSync) GetPermissions() uint64
func (*ServerSync) GetSession ¶
func (this *ServerSync) GetSession() uint32
func (*ServerSync) GetWelcomeText ¶
func (this *ServerSync) GetWelcomeText() string
func (*ServerSync) ProtoMessage ¶
func (*ServerSync) ProtoMessage()
func (*ServerSync) Reset ¶
func (this *ServerSync) Reset()
func (*ServerSync) String ¶
func (this *ServerSync) String() string
type SuggestConfig ¶
type SuggestConfig struct { Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` Positional *bool `protobuf:"varint,2,opt,name=positional" json:"positional,omitempty"` PushToTalk *bool `protobuf:"varint,3,opt,name=push_to_talk" json:"push_to_talk,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*SuggestConfig) GetPositional ¶
func (this *SuggestConfig) GetPositional() bool
func (*SuggestConfig) GetPushToTalk ¶
func (this *SuggestConfig) GetPushToTalk() bool
func (*SuggestConfig) GetVersion ¶
func (this *SuggestConfig) GetVersion() uint32
func (*SuggestConfig) ProtoMessage ¶
func (*SuggestConfig) ProtoMessage()
func (*SuggestConfig) Reset ¶
func (this *SuggestConfig) Reset()
func (*SuggestConfig) String ¶
func (this *SuggestConfig) String() string
type TextMessage ¶
type TextMessage struct { Actor *uint32 `protobuf:"varint,1,opt,name=actor" json:"actor,omitempty"` Session []uint32 `protobuf:"varint,2,rep,name=session" json:"session,omitempty"` ChannelId []uint32 `protobuf:"varint,3,rep,name=channel_id" json:"channel_id,omitempty"` TreeId []uint32 `protobuf:"varint,4,rep,name=tree_id" json:"tree_id,omitempty"` Message *string `protobuf:"bytes,5,req,name=message" json:"message,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*TextMessage) GetActor ¶
func (this *TextMessage) GetActor() uint32
func (*TextMessage) GetMessage ¶
func (this *TextMessage) GetMessage() string
func (*TextMessage) ProtoMessage ¶
func (*TextMessage) ProtoMessage()
func (*TextMessage) Reset ¶
func (this *TextMessage) Reset()
func (*TextMessage) String ¶
func (this *TextMessage) String() string
type UDPTunnel ¶
type UDPTunnel struct { Packet []byte `protobuf:"bytes,1,req,name=packet" json:"packet,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*UDPTunnel) ProtoMessage ¶
func (*UDPTunnel) ProtoMessage()
type UserList ¶
type UserList struct { Users []*UserList_User `protobuf:"bytes,1,rep,name=users" json:"users,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*UserList) ProtoMessage ¶
func (*UserList) ProtoMessage()
type UserList_User ¶
type UserList_User struct { UserId *uint32 `protobuf:"varint,1,req,name=user_id" json:"user_id,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*UserList_User) GetName ¶
func (this *UserList_User) GetName() string
func (*UserList_User) GetUserId ¶
func (this *UserList_User) GetUserId() uint32
func (*UserList_User) ProtoMessage ¶
func (*UserList_User) ProtoMessage()
func (*UserList_User) Reset ¶
func (this *UserList_User) Reset()
func (*UserList_User) String ¶
func (this *UserList_User) String() string
type UserRemove ¶
type UserRemove struct { Session *uint32 `protobuf:"varint,1,req,name=session" json:"session,omitempty"` Actor *uint32 `protobuf:"varint,2,opt,name=actor" json:"actor,omitempty"` Reason *string `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"` Ban *bool `protobuf:"varint,4,opt,name=ban" json:"ban,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*UserRemove) GetActor ¶
func (this *UserRemove) GetActor() uint32
func (*UserRemove) GetBan ¶
func (this *UserRemove) GetBan() bool
func (*UserRemove) GetReason ¶
func (this *UserRemove) GetReason() string
func (*UserRemove) GetSession ¶
func (this *UserRemove) GetSession() uint32
func (*UserRemove) ProtoMessage ¶
func (*UserRemove) ProtoMessage()
func (*UserRemove) Reset ¶
func (this *UserRemove) Reset()
func (*UserRemove) String ¶
func (this *UserRemove) String() string
type UserState ¶
type UserState struct { Session *uint32 `protobuf:"varint,1,opt,name=session" json:"session,omitempty"` Actor *uint32 `protobuf:"varint,2,opt,name=actor" json:"actor,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` UserId *uint32 `protobuf:"varint,4,opt,name=user_id" json:"user_id,omitempty"` ChannelId *uint32 `protobuf:"varint,5,opt,name=channel_id" json:"channel_id,omitempty"` Mute *bool `protobuf:"varint,6,opt,name=mute" json:"mute,omitempty"` Deaf *bool `protobuf:"varint,7,opt,name=deaf" json:"deaf,omitempty"` Suppress *bool `protobuf:"varint,8,opt,name=suppress" json:"suppress,omitempty"` SelfMute *bool `protobuf:"varint,9,opt,name=self_mute" json:"self_mute,omitempty"` SelfDeaf *bool `protobuf:"varint,10,opt,name=self_deaf" json:"self_deaf,omitempty"` Texture []byte `protobuf:"bytes,11,opt,name=texture" json:"texture,omitempty"` PluginContext []byte `protobuf:"bytes,12,opt,name=plugin_context" json:"plugin_context,omitempty"` PluginIdentity *string `protobuf:"bytes,13,opt,name=plugin_identity" json:"plugin_identity,omitempty"` Comment *string `protobuf:"bytes,14,opt,name=comment" json:"comment,omitempty"` Hash *string `protobuf:"bytes,15,opt,name=hash" json:"hash,omitempty"` CommentHash []byte `protobuf:"bytes,16,opt,name=comment_hash" json:"comment_hash,omitempty"` TextureHash []byte `protobuf:"bytes,17,opt,name=texture_hash" json:"texture_hash,omitempty"` PrioritySpeaker *bool `protobuf:"varint,18,opt,name=priority_speaker" json:"priority_speaker,omitempty"` Recording *bool `protobuf:"varint,19,opt,name=recording" json:"recording,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*UserState) GetChannelId ¶
func (*UserState) GetComment ¶
func (*UserState) GetCommentHash ¶
func (*UserState) GetPluginContext ¶
func (*UserState) GetPluginIdentity ¶
func (*UserState) GetPrioritySpeaker ¶
func (*UserState) GetRecording ¶
func (*UserState) GetSelfDeaf ¶
func (*UserState) GetSelfMute ¶
func (*UserState) GetSession ¶
func (*UserState) GetSuppress ¶
func (*UserState) GetTexture ¶
func (*UserState) GetTextureHash ¶
func (*UserState) ProtoMessage ¶
func (*UserState) ProtoMessage()
type UserStats ¶
type UserStats struct { Session *uint32 `protobuf:"varint,1,opt,name=session" json:"session,omitempty"` StatsOnly *bool `protobuf:"varint,2,opt,name=stats_only,def=0" json:"stats_only,omitempty"` Certificates [][]byte `protobuf:"bytes,3,rep,name=certificates" json:"certificates,omitempty"` FromClient *UserStats_Stats `protobuf:"bytes,4,opt,name=from_client" json:"from_client,omitempty"` FromServer *UserStats_Stats `protobuf:"bytes,5,opt,name=from_server" json:"from_server,omitempty"` UdpPackets *uint32 `protobuf:"varint,6,opt,name=udp_packets" json:"udp_packets,omitempty"` TcpPackets *uint32 `protobuf:"varint,7,opt,name=tcp_packets" json:"tcp_packets,omitempty"` UdpPingAvg *float32 `protobuf:"fixed32,8,opt,name=udp_ping_avg" json:"udp_ping_avg,omitempty"` UdpPingVar *float32 `protobuf:"fixed32,9,opt,name=udp_ping_var" json:"udp_ping_var,omitempty"` TcpPingAvg *float32 `protobuf:"fixed32,10,opt,name=tcp_ping_avg" json:"tcp_ping_avg,omitempty"` TcpPingVar *float32 `protobuf:"fixed32,11,opt,name=tcp_ping_var" json:"tcp_ping_var,omitempty"` Version *Version `protobuf:"bytes,12,opt,name=version" json:"version,omitempty"` CeltVersions []int32 `protobuf:"varint,13,rep,name=celt_versions" json:"celt_versions,omitempty"` Address []byte `protobuf:"bytes,14,opt,name=address" json:"address,omitempty"` Bandwidth *uint32 `protobuf:"varint,15,opt,name=bandwidth" json:"bandwidth,omitempty"` Onlinesecs *uint32 `protobuf:"varint,16,opt,name=onlinesecs" json:"onlinesecs,omitempty"` Idlesecs *uint32 `protobuf:"varint,17,opt,name=idlesecs" json:"idlesecs,omitempty"` StrongCertificate *bool `protobuf:"varint,18,opt,name=strong_certificate,def=0" json:"strong_certificate,omitempty"` Opus *bool `protobuf:"varint,19,opt,name=opus,def=0" json:"opus,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*UserStats) GetAddress ¶
func (*UserStats) GetBandwidth ¶
func (*UserStats) GetFromClient ¶
func (this *UserStats) GetFromClient() *UserStats_Stats
func (*UserStats) GetFromServer ¶
func (this *UserStats) GetFromServer() *UserStats_Stats
func (*UserStats) GetIdlesecs ¶
func (*UserStats) GetOnlinesecs ¶
func (*UserStats) GetSession ¶
func (*UserStats) GetStatsOnly ¶
func (*UserStats) GetStrongCertificate ¶
func (*UserStats) GetTcpPackets ¶
func (*UserStats) GetTcpPingAvg ¶
func (*UserStats) GetTcpPingVar ¶
func (*UserStats) GetUdpPackets ¶
func (*UserStats) GetUdpPingAvg ¶
func (*UserStats) GetUdpPingVar ¶
func (*UserStats) GetVersion ¶
func (*UserStats) ProtoMessage ¶
func (*UserStats) ProtoMessage()
type UserStats_Stats ¶
type UserStats_Stats struct { Good *uint32 `protobuf:"varint,1,opt,name=good" json:"good,omitempty"` Late *uint32 `protobuf:"varint,2,opt,name=late" json:"late,omitempty"` Lost *uint32 `protobuf:"varint,3,opt,name=lost" json:"lost,omitempty"` Resync *uint32 `protobuf:"varint,4,opt,name=resync" json:"resync,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*UserStats_Stats) GetGood ¶
func (this *UserStats_Stats) GetGood() uint32
func (*UserStats_Stats) GetLate ¶
func (this *UserStats_Stats) GetLate() uint32
func (*UserStats_Stats) GetLost ¶
func (this *UserStats_Stats) GetLost() uint32
func (*UserStats_Stats) GetResync ¶
func (this *UserStats_Stats) GetResync() uint32
func (*UserStats_Stats) ProtoMessage ¶
func (*UserStats_Stats) ProtoMessage()
func (*UserStats_Stats) Reset ¶
func (this *UserStats_Stats) Reset()
func (*UserStats_Stats) String ¶
func (this *UserStats_Stats) String() string
type Version ¶
type Version struct { Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` Release *string `protobuf:"bytes,2,opt,name=release" json:"release,omitempty"` Os *string `protobuf:"bytes,3,opt,name=os" json:"os,omitempty"` OsVersion *string `protobuf:"bytes,4,opt,name=os_version" json:"os_version,omitempty"` CryptoModes []string `protobuf:"bytes,5,rep,name=crypto_modes" json:"crypto_modes,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Version) GetOsVersion ¶
func (*Version) GetRelease ¶
func (*Version) GetVersion ¶
func (*Version) ProtoMessage ¶
func (*Version) ProtoMessage()
type VoiceTarget ¶
type VoiceTarget struct { Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` Targets []*VoiceTarget_Target `protobuf:"bytes,2,rep,name=targets" json:"targets,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*VoiceTarget) GetId ¶
func (this *VoiceTarget) GetId() uint32
func (*VoiceTarget) ProtoMessage ¶
func (*VoiceTarget) ProtoMessage()
func (*VoiceTarget) Reset ¶
func (this *VoiceTarget) Reset()
func (*VoiceTarget) String ¶
func (this *VoiceTarget) String() string
type VoiceTarget_Target ¶
type VoiceTarget_Target struct { Session []uint32 `protobuf:"varint,1,rep,name=session" json:"session,omitempty"` ChannelId *uint32 `protobuf:"varint,2,opt,name=channel_id" json:"channel_id,omitempty"` Group *string `protobuf:"bytes,3,opt,name=group" json:"group,omitempty"` Links *bool `protobuf:"varint,4,opt,name=links,def=0" json:"links,omitempty"` Children *bool `protobuf:"varint,5,opt,name=children,def=0" json:"children,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*VoiceTarget_Target) GetChannelId ¶
func (this *VoiceTarget_Target) GetChannelId() uint32
func (*VoiceTarget_Target) GetChildren ¶
func (this *VoiceTarget_Target) GetChildren() bool
func (*VoiceTarget_Target) GetGroup ¶
func (this *VoiceTarget_Target) GetGroup() string
func (*VoiceTarget_Target) GetLinks ¶
func (this *VoiceTarget_Target) GetLinks() bool
func (*VoiceTarget_Target) ProtoMessage ¶
func (*VoiceTarget_Target) ProtoMessage()
func (*VoiceTarget_Target) Reset ¶
func (this *VoiceTarget_Target) Reset()
func (*VoiceTarget_Target) String ¶
func (this *VoiceTarget_Target) String() string
Click to show internal directories.
Click to hide internal directories.