Documentation
¶
Index ¶
- Variables
- func NewXNodeEndpoints() []*api.Endpoint
- func RegisterXNodeHandler(s server.Server, hdlr XNodeHandler, opts ...server.HandlerOption) error
- func SetService(s *XNodeService)
- type AIRequest
- func (*AIRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AIRequest) GetData() map[string]string
- func (x *AIRequest) GetUrl() string
- func (x *AIRequest) GetUuid() string
- func (*AIRequest) ProtoMessage()
- func (x *AIRequest) ProtoReflect() protoreflect.Message
- func (x *AIRequest) Reset()
- func (x *AIRequest) String() string
- type AIResponse
- func (*AIResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AIResponse) GetCode() int32
- func (x *AIResponse) GetMessage() string
- func (x *AIResponse) GetNodeUuid() string
- func (x *AIResponse) GetUuid() string
- func (*AIResponse) ProtoMessage()
- func (x *AIResponse) ProtoReflect() protoreflect.Message
- func (x *AIResponse) Reset()
- func (x *AIResponse) String() string
- type AcceptRequest
- func (*AcceptRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AcceptRequest) GetChannelParams() []string
- func (x *AcceptRequest) GetCtrlUuid() string
- func (x *AcceptRequest) GetTakeover() bool
- func (x *AcceptRequest) GetUuid() string
- func (*AcceptRequest) ProtoMessage()
- func (x *AcceptRequest) ProtoReflect() protoreflect.Message
- func (x *AcceptRequest) Reset()
- func (x *AcceptRequest) String() string
- type Action
- func (*Action) Descriptor() ([]byte, []int)deprecated
- func (x *Action) GetChannelParams() []string
- func (x *Action) GetName() string
- func (x *Action) GetNodeUuid() string
- func (x *Action) GetOwnerUid() string
- func (x *Action) GetParam() *CallParam
- func (*Action) ProtoMessage()
- func (x *Action) ProtoReflect() protoreflect.Message
- func (x *Action) Reset()
- func (x *Action) String() string
- type AnswerRequest
- func (*AnswerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AnswerRequest) GetChannelParams() []string
- func (x *AnswerRequest) GetCtrlUuid() string
- func (x *AnswerRequest) GetUuid() string
- func (*AnswerRequest) ProtoMessage()
- func (x *AnswerRequest) ProtoReflect() protoreflect.Message
- func (x *AnswerRequest) Reset()
- func (x *AnswerRequest) String() string
- type AppParam
- type Application
- type BridgeRequest
- func (*BridgeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BridgeRequest) GetContinueOnFail() string
- func (x *BridgeRequest) GetCtrlUuid() string
- func (x *BridgeRequest) GetDestination() *Destination
- func (x *BridgeRequest) GetFlowControl() string
- func (x *BridgeRequest) GetRingback() string
- func (x *BridgeRequest) GetUuid() string
- func (*BridgeRequest) ProtoMessage()
- func (x *BridgeRequest) ProtoReflect() protoreflect.Message
- func (x *BridgeRequest) Reset()
- func (x *BridgeRequest) String() string
- type BroadcastRequest
- func (*BroadcastRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BroadcastRequest) GetApps() []*AppParam
- func (x *BroadcastRequest) GetCtrlUuid() string
- func (x *BroadcastRequest) GetMedia() *Media
- func (x *BroadcastRequest) GetOption() string
- func (x *BroadcastRequest) GetRecord() string
- func (x *BroadcastRequest) GetUuid() string
- func (*BroadcastRequest) ProtoMessage()
- func (x *BroadcastRequest) ProtoReflect() protoreflect.Message
- func (x *BroadcastRequest) Reset()
- func (x *BroadcastRequest) String() string
- type CallParam
- func (*CallParam) Descriptor() ([]byte, []int)deprecated
- func (x *CallParam) GetChannelParams() []string
- func (x *CallParam) GetCidName() string
- func (x *CallParam) GetCidNumber() string
- func (x *CallParam) GetDestNumber() string
- func (x *CallParam) GetDialString() string
- func (x *CallParam) GetMaxDuration() uint32
- func (x *CallParam) GetParams() map[string]string
- func (x *CallParam) GetTimeout() uint32
- func (x *CallParam) GetUuid() string
- func (*CallParam) ProtoMessage()
- func (x *CallParam) ProtoReflect() protoreflect.Message
- func (x *CallParam) Reset()
- func (x *CallParam) String() string
- type CallcenterRequest
- func (*CallcenterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CallcenterRequest) GetName() string
- func (x *CallcenterRequest) GetUuid() string
- func (*CallcenterRequest) ProtoMessage()
- func (x *CallcenterRequest) ProtoReflect() protoreflect.Message
- func (x *CallcenterRequest) Reset()
- func (x *CallcenterRequest) String() string
- type CallcenterResponse
- func (*CallcenterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CallcenterResponse) GetCode() int32
- func (x *CallcenterResponse) GetMessage() string
- func (x *CallcenterResponse) GetNodeUuid() string
- func (x *CallcenterResponse) GetUuid() string
- func (*CallcenterResponse) ProtoMessage()
- func (x *CallcenterResponse) ProtoReflect() protoreflect.Message
- func (x *CallcenterResponse) Reset()
- func (x *CallcenterResponse) String() string
- type ChannelBridge2Request
- func (*ChannelBridge2Request) Descriptor() ([]byte, []int)deprecated
- func (x *ChannelBridge2Request) GetBridgeDelay() int32
- func (x *ChannelBridge2Request) GetCtrlUuid() string
- func (x *ChannelBridge2Request) GetFlowControl() string
- func (x *ChannelBridge2Request) GetPeerUuid() string
- func (x *ChannelBridge2Request) GetUuid() string
- func (*ChannelBridge2Request) ProtoMessage()
- func (x *ChannelBridge2Request) ProtoReflect() protoreflect.Message
- func (x *ChannelBridge2Request) Reset()
- func (x *ChannelBridge2Request) String() string
- type ChannelBridgeRequest
- func (*ChannelBridgeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ChannelBridgeRequest) GetBridgeDelay() int32
- func (x *ChannelBridgeRequest) GetCtrlUuid() string
- func (x *ChannelBridgeRequest) GetFlowControl() string
- func (x *ChannelBridgeRequest) GetPeerUuid() string
- func (x *ChannelBridgeRequest) GetUuid() string
- func (*ChannelBridgeRequest) ProtoMessage()
- func (x *ChannelBridgeRequest) ProtoReflect() protoreflect.Message
- func (x *ChannelBridgeRequest) Reset()
- func (x *ChannelBridgeRequest) String() string
- type ChannelData
- func (*ChannelData) Descriptor() ([]byte, []int)deprecated
- func (x *ChannelData) GetVariableBridgeUuid() string
- func (x *ChannelData) GetVariableCcAgentSessionUuid() string
- func (x *ChannelData) GetVariableCcMemberSessionUuid() string
- func (x *ChannelData) GetVariableCcMemberUuid() string
- func (x *ChannelData) GetVariableCcQueue() string
- func (x *ChannelData) GetVariableCcQueueName() string
- func (x *ChannelData) GetVariableXccOriginDestNumber() string
- func (*ChannelData) ProtoMessage()
- func (x *ChannelData) ProtoReflect() protoreflect.Message
- func (x *ChannelData) Reset()
- func (x *ChannelData) String() string
- type ChannelDataResponse
- func (*ChannelDataResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ChannelDataResponse) GetCode() int32
- func (x *ChannelDataResponse) GetData() *ChannelData
- func (x *ChannelDataResponse) GetFormat() string
- func (x *ChannelDataResponse) GetMessage() string
- func (x *ChannelDataResponse) GetNodeUuid() string
- func (x *ChannelDataResponse) GetUuid() string
- func (*ChannelDataResponse) ProtoMessage()
- func (x *ChannelDataResponse) ProtoReflect() protoreflect.Message
- func (x *ChannelDataResponse) Reset()
- func (x *ChannelDataResponse) String() string
- type ChannelEvent
- func (c *ChannelEvent) AI(in *AIRequest, opts ...client.CallOption) *AIResponse
- func (c *ChannelEvent) Accept(in *AcceptRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) Answer(in *AnswerRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) Bridge(in *BridgeRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) Broadcast(in *BroadcastRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) Callcenter(in *CallcenterRequest, opts ...client.CallOption) *CallcenterResponse
- func (c *ChannelEvent) ChannelBridge(in *ChannelBridgeRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) ChannelBridge2(in *ChannelBridge2Request, opts ...client.CallOption) *Response
- func (c *ChannelEvent) Conference(in *ConferenceRequest, opts ...client.CallOption) *ConferenceResponse
- func (c *ChannelEvent) Consult(in *ConsultRequest, opts ...client.CallOption) *Response
- func (*ChannelEvent) Descriptor() ([]byte, []int)deprecated
- func (c *ChannelEvent) DetectFace(in *DetectFaceRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) DetectSpeech(in *DetectRequest, opts ...client.CallOption) *DetectResponse
- func (c *ChannelEvent) DetectSpeechFeedTTS(in *DetectSpeechFeedTTSRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) Echo2(in *Echo2Request, opts ...client.CallOption) *Response
- func (c *ChannelEvent) FIFO(in *FIFORequest, opts ...client.CallOption) *FIFOResponse
- func (x *ChannelEvent) GetAiRobotId() string
- func (x *ChannelEvent) GetAnswerEpoch() uint32
- func (x *ChannelEvent) GetAnswered() bool
- func (x *ChannelEvent) GetBillmsec() string
- func (x *ChannelEvent) GetBillsec() string
- func (x *ChannelEvent) GetBridged() bool
- func (x *ChannelEvent) GetCallerSource() string
- func (x *ChannelEvent) GetCause() string
- func (c *ChannelEvent) GetChannelData(in *GetChannelDataRequest, opts ...client.CallOption) *ChannelDataResponse
- func (x *ChannelEvent) GetCidName() string
- func (x *ChannelEvent) GetCidNumber() string
- func (x *ChannelEvent) GetContext() string
- func (x *ChannelEvent) GetCreateEpoch() uint32
- func (x *ChannelEvent) GetDestNumber() string
- func (x *ChannelEvent) GetDirection() string
- func (x *ChannelEvent) GetDomain() string
- func (x *ChannelEvent) GetDtmf() string
- func (x *ChannelEvent) GetDuration() string
- func (x *ChannelEvent) GetHangupEpoch() uint32
- func (x *ChannelEvent) GetHeld() bool
- func (x *ChannelEvent) GetMainUuid() string
- func (x *ChannelEvent) GetNodeIp() string
- func (x *ChannelEvent) GetNodeUuid() string
- func (x *ChannelEvent) GetPNATSTenantID() string
- func (x *ChannelEvent) GetPNATSToPrefix() string
- func (x *ChannelEvent) GetParams() map[string]string
- func (x *ChannelEvent) GetPeerUuid() string
- func (x *ChannelEvent) GetPeers() []string
- func (x *ChannelEvent) GetRingEpoch() uint32
- func (x *ChannelEvent) GetSlidesUuid() string
- func (x *ChannelEvent) GetState() string
- func (c *ChannelEvent) GetState_(in *GetStateRequest, opts ...client.CallOption) *StateResponse
- func (x *ChannelEvent) GetUuid() string
- func (c *ChannelEvent) GetVar(in *GetVarRequest, opts ...client.CallOption) *VarResponse
- func (x *ChannelEvent) GetVideo() bool
- func (c *ChannelEvent) Hangup(in *HangupRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) Hold(in *HoldRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) HttAPI(in *HttAPIRequest, opts ...client.CallOption) *HttAPIResponse
- func (c *ChannelEvent) Intercept(in *InterceptRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) Lua(in *LuaRequest, opts ...client.CallOption) *LuaResponse
- func (c *ChannelEvent) Mute(in *MuteRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) NativeApp(in *NativeRequest, opts ...client.CallOption) *NativeResponse
- func (c *ChannelEvent) Play(in *PlayRequest, opts ...client.CallOption) *Response
- func (*ChannelEvent) ProtoMessage()
- func (x *ChannelEvent) ProtoReflect() protoreflect.Message
- func (c *ChannelEvent) ReadDTMF(in *DTMFRequest, opts ...client.CallOption) *DTMFResponse
- func (c *ChannelEvent) ReadDigits(in *DigitsRequest, opts ...client.CallOption) *DigitsResponse
- func (c *ChannelEvent) Record(in *RecordRequest, opts ...client.CallOption) *RecordResponse
- func (x *ChannelEvent) Reset()
- func (c *ChannelEvent) RingBackDetection(in *RingBackDetectionRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) SendDTMF(in *SendDTMFRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) SetTenantID(tenant string)
- func (c *ChannelEvent) SetToPrefix(prefix string)
- func (c *ChannelEvent) SetVar(in *SetVarRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) Stop(in *StopRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) StopDetectSpeech(in *StopDetectRequest, opts ...client.CallOption) *Response
- func (x *ChannelEvent) String() string
- func (c *ChannelEvent) ThreeWay(in *ThreeWayRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) Transfer(in *TransferRequest, opts ...client.CallOption) *Response
- func (c *ChannelEvent) WithAddress() client.CallOption
- type ConferenceInfo
- func (*ConferenceInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfo) GetAnswered() bool
- func (x *ConferenceInfo) GetAudioAlways() bool
- func (x *ConferenceInfo) GetBridgeTo() bool
- func (x *ConferenceInfo) GetCanvasCount() int32
- func (x *ConferenceInfo) GetConferenceName() string
- func (x *ConferenceInfo) GetConferenceUuid() string
- func (x *ConferenceInfo) GetDestruct() bool
- func (x *ConferenceInfo) GetDomain() string
- func (x *ConferenceInfo) GetDynamic() bool
- func (x *ConferenceInfo) GetEnforceMin() bool
- func (x *ConferenceInfo) GetEnterSound() bool
- func (x *ConferenceInfo) GetExitSound() bool
- func (x *ConferenceInfo) GetForceBwIn() int32
- func (x *ConferenceInfo) GetGhostCount() int32
- func (x *ConferenceInfo) GetLocked() bool
- func (x *ConferenceInfo) GetMaxBwIn() int32
- func (x *ConferenceInfo) GetMemberCount() int32
- func (x *ConferenceInfo) GetMembers() []*ConferenceInfoResponseMembers
- func (x *ConferenceInfo) GetRate() int32
- func (x *ConferenceInfo) GetRecording() bool
- func (x *ConferenceInfo) GetRunTime() int32
- func (x *ConferenceInfo) GetRunning() bool
- func (x *ConferenceInfo) GetVariables() *ConferenceInfoResponseVariables
- func (x *ConferenceInfo) GetVideoBridge() bool
- func (x *ConferenceInfo) GetVideoFloorOnly() bool
- func (x *ConferenceInfo) GetVideoFloorPackets() int32
- func (x *ConferenceInfo) GetVideoRfc4579() bool
- func (x *ConferenceInfo) GetWaitMod() bool
- func (*ConferenceInfo) ProtoMessage()
- func (x *ConferenceInfo) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfo) Reset()
- func (x *ConferenceInfo) String() string
- type ConferenceInfoRequest
- func (*ConferenceInfoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfoRequest) GetCtrlUuid() string
- func (x *ConferenceInfoRequest) GetData() *ConferenceInfoRequestData
- func (*ConferenceInfoRequest) ProtoMessage()
- func (x *ConferenceInfoRequest) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoRequest) Reset()
- func (x *ConferenceInfoRequest) String() string
- type ConferenceInfoRequestData
- func (*ConferenceInfoRequestData) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfoRequestData) GetCommand() string
- func (x *ConferenceInfoRequestData) GetData() *ConferenceInfoRequestDataData
- func (*ConferenceInfoRequestData) ProtoMessage()
- func (x *ConferenceInfoRequestData) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoRequestData) Reset()
- func (x *ConferenceInfoRequestData) String() string
- type ConferenceInfoRequestDataData
- func (*ConferenceInfoRequestDataData) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfoRequestDataData) GetConferenceName() string
- func (x *ConferenceInfoRequestDataData) GetMemberFilters() *structpb.ListValue
- func (x *ConferenceInfoRequestDataData) GetShowMembers() bool
- func (*ConferenceInfoRequestDataData) ProtoMessage()
- func (x *ConferenceInfoRequestDataData) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoRequestDataData) Reset()
- func (x *ConferenceInfoRequestDataData) String() string
- type ConferenceInfoResponse
- func (*ConferenceInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfoResponse) GetCode() int32
- func (x *ConferenceInfoResponse) GetData() *ConferenceInfo
- func (x *ConferenceInfoResponse) GetMessage() string
- func (x *ConferenceInfoResponse) GetNodeUuid() string
- func (*ConferenceInfoResponse) ProtoMessage()
- func (x *ConferenceInfoResponse) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoResponse) Reset()
- func (x *ConferenceInfoResponse) String() string
- type ConferenceInfoResponseConferenceMembers
- func (*ConferenceInfoResponseConferenceMembers) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfoResponseConferenceMembers) GetActive() bool
- func (x *ConferenceInfoResponseConferenceMembers) GetCanvasID() int32
- func (x *ConferenceInfoResponseConferenceMembers) GetChannelName() string
- func (x *ConferenceInfoResponseConferenceMembers) GetCidName() string
- func (x *ConferenceInfoResponseConferenceMembers) GetCidNumber() string
- func (x *ConferenceInfoResponseConferenceMembers) GetCodec() string
- func (x *ConferenceInfoResponseConferenceMembers) GetDomain() string
- func (x *ConferenceInfoResponseConferenceMembers) GetEmail() string
- func (x *ConferenceInfoResponseConferenceMembers) GetGroupID() string
- func (x *ConferenceInfoResponseConferenceMembers) GetLayerID() int32
- func (x *ConferenceInfoResponseConferenceMembers) GetMemberID() string
- func (x *ConferenceInfoResponseConferenceMembers) GetMemberType() string
- func (x *ConferenceInfoResponseConferenceMembers) GetNodeType() string
- func (x *ConferenceInfoResponseConferenceMembers) GetNodeUUID() string
- func (x *ConferenceInfoResponseConferenceMembers) GetReservationID() string
- func (x *ConferenceInfoResponseConferenceMembers) GetRoleID() string
- func (x *ConferenceInfoResponseConferenceMembers) GetSharing() bool
- func (x *ConferenceInfoResponseConferenceMembers) GetStatus() *ConferenceInfoResponseConferenceMembersStatus
- func (x *ConferenceInfoResponseConferenceMembers) GetUuid() string
- func (x *ConferenceInfoResponseConferenceMembers) GetWatchingCanvasID() int32
- func (*ConferenceInfoResponseConferenceMembers) ProtoMessage()
- func (x *ConferenceInfoResponseConferenceMembers) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoResponseConferenceMembers) Reset()
- func (x *ConferenceInfoResponseConferenceMembers) String() string
- type ConferenceInfoResponseConferenceMembersStatus
- func (*ConferenceInfoResponseConferenceMembersStatus) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfoResponseConferenceMembersStatus) GetAudio() *ConferenceInfoResponseConferenceMembersStatusAudio
- func (x *ConferenceInfoResponseConferenceMembersStatus) GetVideo() *ConferenceInfoResponseConferenceMembersStatusVideo
- func (*ConferenceInfoResponseConferenceMembersStatus) ProtoMessage()
- func (x *ConferenceInfoResponseConferenceMembersStatus) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoResponseConferenceMembersStatus) Reset()
- func (x *ConferenceInfoResponseConferenceMembersStatus) String() string
- type ConferenceInfoResponseConferenceMembersStatusAudio
- func (*ConferenceInfoResponseConferenceMembersStatusAudio) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetDeaf() bool
- func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetEnergyScore() int32
- func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetFloor() bool
- func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetMuted() bool
- func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetOnHold() bool
- func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetTalking() bool
- func (*ConferenceInfoResponseConferenceMembersStatusAudio) ProtoMessage()
- func (x *ConferenceInfoResponseConferenceMembersStatusAudio) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoResponseConferenceMembersStatusAudio) Reset()
- func (x *ConferenceInfoResponseConferenceMembersStatusAudio) String() string
- type ConferenceInfoResponseConferenceMembersStatusVideo
- func (*ConferenceInfoResponseConferenceMembersStatusVideo) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetAvatarPresented() bool
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetCanvasID() int32
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetFloor() bool
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetMediaFlow() bool
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetMuted() bool
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetNoRecover() bool
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetOrder() int32
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetReservationID() string
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetRoleID() string
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetVideoLayerID() int32
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetVisible() bool
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetWatchingCanvasID() int32
- func (*ConferenceInfoResponseConferenceMembersStatusVideo) ProtoMessage()
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) Reset()
- func (x *ConferenceInfoResponseConferenceMembersStatusVideo) String() string
- type ConferenceInfoResponseFlags
- func (*ConferenceInfoResponseFlags) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfoResponseFlags) GetCanHear() bool
- func (x *ConferenceInfoResponseFlags) GetCanSee() bool
- func (x *ConferenceInfoResponseFlags) GetCanSpeak() bool
- func (x *ConferenceInfoResponseFlags) GetEndConference() bool
- func (x *ConferenceInfoResponseFlags) GetHasFloor() bool
- func (x *ConferenceInfoResponseFlags) GetHasVideo() bool
- func (x *ConferenceInfoResponseFlags) GetHold() bool
- func (x *ConferenceInfoResponseFlags) GetIsModerator() bool
- func (x *ConferenceInfoResponseFlags) GetMuteDetect() bool
- func (x *ConferenceInfoResponseFlags) GetTalking() bool
- func (x *ConferenceInfoResponseFlags) GetVideoBridge() bool
- func (*ConferenceInfoResponseFlags) ProtoMessage()
- func (x *ConferenceInfoResponseFlags) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoResponseFlags) Reset()
- func (x *ConferenceInfoResponseFlags) String() string
- type ConferenceInfoResponseMembers
- func (*ConferenceInfoResponseMembers) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceInfoResponseMembers) GetActive() bool
- func (x *ConferenceInfoResponseMembers) GetAgoraID() string
- func (x *ConferenceInfoResponseMembers) GetCallerIdName() string
- func (x *ConferenceInfoResponseMembers) GetCallerIdNumber() string
- func (x *ConferenceInfoResponseMembers) GetCanvasID() int32
- func (x *ConferenceInfoResponseMembers) GetChannelName() string
- func (x *ConferenceInfoResponseMembers) GetCidName() string
- func (x *ConferenceInfoResponseMembers) GetCidNumber() string
- func (x *ConferenceInfoResponseMembers) GetCodec() string
- func (x *ConferenceInfoResponseMembers) GetDomain() string
- func (x *ConferenceInfoResponseMembers) GetEmail() string
- func (x *ConferenceInfoResponseMembers) GetEnergy() int32
- func (x *ConferenceInfoResponseMembers) GetFlags() *ConferenceInfoResponseFlags
- func (x *ConferenceInfoResponseMembers) GetGroupID() string
- func (x *ConferenceInfoResponseMembers) GetId() int32
- func (x *ConferenceInfoResponseMembers) GetInputVolume() int32
- func (x *ConferenceInfoResponseMembers) GetJoinTime() int32
- func (x *ConferenceInfoResponseMembers) GetLastTalking() int32
- func (x *ConferenceInfoResponseMembers) GetLayerID() int32
- func (x *ConferenceInfoResponseMembers) GetMainUuid() string
- func (x *ConferenceInfoResponseMembers) GetMemberID() string
- func (x *ConferenceInfoResponseMembers) GetMemberType() string
- func (x *ConferenceInfoResponseMembers) GetNodeType() string
- func (x *ConferenceInfoResponseMembers) GetNodeUUID() string
- func (x *ConferenceInfoResponseMembers) GetOutputVolume() int32
- func (x *ConferenceInfoResponseMembers) GetReservationID() string
- func (x *ConferenceInfoResponseMembers) GetRoleID() string
- func (x *ConferenceInfoResponseMembers) GetSharing() bool
- func (x *ConferenceInfoResponseMembers) GetSlidesUuid() string
- func (x *ConferenceInfoResponseMembers) GetStatus() *ConferenceInfoResponseConferenceMembersStatus
- func (x *ConferenceInfoResponseMembers) GetType() string
- func (x *ConferenceInfoResponseMembers) GetUuid() string
- func (x *ConferenceInfoResponseMembers) GetVolumeIn() int32
- func (x *ConferenceInfoResponseMembers) GetVolumeOut() int32
- func (x *ConferenceInfoResponseMembers) GetWatchingCanvasID() int32
- func (*ConferenceInfoResponseMembers) ProtoMessage()
- func (x *ConferenceInfoResponseMembers) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoResponseMembers) Reset()
- func (x *ConferenceInfoResponseMembers) String() string
- type ConferenceInfoResponseVariables
- func (*ConferenceInfoResponseVariables) Descriptor() ([]byte, []int)deprecated
- func (*ConferenceInfoResponseVariables) ProtoMessage()
- func (x *ConferenceInfoResponseVariables) ProtoReflect() protoreflect.Message
- func (x *ConferenceInfoResponseVariables) Reset()
- func (x *ConferenceInfoResponseVariables) String() string
- type ConferenceListRequest
- func (*ConferenceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceListRequest) GetCtrlUuid() string
- func (x *ConferenceListRequest) GetData() *ConferenceListRequestData
- func (*ConferenceListRequest) ProtoMessage()
- func (x *ConferenceListRequest) ProtoReflect() protoreflect.Message
- func (x *ConferenceListRequest) Reset()
- func (x *ConferenceListRequest) String() string
- type ConferenceListRequestData
- func (*ConferenceListRequestData) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceListRequestData) GetCommand() string
- func (x *ConferenceListRequestData) GetData() *ConferenceListRequestDataData
- func (*ConferenceListRequestData) ProtoMessage()
- func (x *ConferenceListRequestData) ProtoReflect() protoreflect.Message
- func (x *ConferenceListRequestData) Reset()
- func (x *ConferenceListRequestData) String() string
- type ConferenceListRequestDataData
- func (*ConferenceListRequestDataData) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceListRequestDataData) GetDomain() string
- func (*ConferenceListRequestDataData) ProtoMessage()
- func (x *ConferenceListRequestDataData) ProtoReflect() protoreflect.Message
- func (x *ConferenceListRequestDataData) Reset()
- func (x *ConferenceListRequestDataData) String() string
- type ConferenceListResponse
- func (*ConferenceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceListResponse) GetCode() int32
- func (x *ConferenceListResponse) GetData() []*ConferenceInfo
- func (x *ConferenceListResponse) GetMessage() string
- func (x *ConferenceListResponse) GetNodeUuid() string
- func (*ConferenceListResponse) ProtoMessage()
- func (x *ConferenceListResponse) ProtoReflect() protoreflect.Message
- func (x *ConferenceListResponse) Reset()
- func (x *ConferenceListResponse) String() string
- type ConferenceRequest
- func (*ConferenceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceRequest) GetFlags() []string
- func (x *ConferenceRequest) GetName() string
- func (x *ConferenceRequest) GetProfile() string
- func (x *ConferenceRequest) GetUuid() string
- func (*ConferenceRequest) ProtoMessage()
- func (x *ConferenceRequest) ProtoReflect() protoreflect.Message
- func (x *ConferenceRequest) Reset()
- func (x *ConferenceRequest) String() string
- type ConferenceResponse
- func (*ConferenceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConferenceResponse) GetCode() int32
- func (x *ConferenceResponse) GetMessage() string
- func (x *ConferenceResponse) GetNodeUuid() string
- func (x *ConferenceResponse) GetUuid() string
- func (*ConferenceResponse) ProtoMessage()
- func (x *ConferenceResponse) ProtoReflect() protoreflect.Message
- func (x *ConferenceResponse) Reset()
- func (x *ConferenceResponse) String() string
- type ConsultRequest
- func (*ConsultRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConsultRequest) GetCtrlUuid() string
- func (x *ConsultRequest) GetDestination() *Destination
- func (x *ConsultRequest) GetUuid() string
- func (*ConsultRequest) ProtoMessage()
- func (x *ConsultRequest) ProtoReflect() protoreflect.Message
- func (x *ConsultRequest) Reset()
- func (x *ConsultRequest) String() string
- type Ctrl
- func (*Ctrl) Descriptor() ([]byte, []int)deprecated
- func (x *Ctrl) GetAddress() string
- func (x *Ctrl) GetIp() string
- func (x *Ctrl) GetName() string
- func (x *Ctrl) GetRack() uint32
- func (x *Ctrl) GetUuid() string
- func (x *Ctrl) GetVersion() string
- func (*Ctrl) ProtoMessage()
- func (x *Ctrl) ProtoReflect() protoreflect.Message
- func (x *Ctrl) Reset()
- func (x *Ctrl) String() string
- type CtrlStartUpRequest
- func (*CtrlStartUpRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CtrlStartUpRequest) GetCtrlUuid() string
- func (*CtrlStartUpRequest) ProtoMessage()
- func (x *CtrlStartUpRequest) ProtoReflect() protoreflect.Message
- func (x *CtrlStartUpRequest) Reset()
- func (x *CtrlStartUpRequest) String() string
- type DTMFEvent
- func (*DTMFEvent) Descriptor() ([]byte, []int)deprecated
- func (x *DTMFEvent) GetDtmfDigit() string
- func (x *DTMFEvent) GetDtmfDuration() uint32
- func (x *DTMFEvent) GetNodeUuid() string
- func (x *DTMFEvent) GetUuid() string
- func (*DTMFEvent) ProtoMessage()
- func (x *DTMFEvent) ProtoReflect() protoreflect.Message
- func (x *DTMFEvent) Reset()
- func (x *DTMFEvent) String() string
- type DTMFRequest
- func (*DTMFRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DTMFRequest) GetCtrlUuid() string
- func (x *DTMFRequest) GetDigitTimeout() uint32
- func (x *DTMFRequest) GetMaxDigits() uint32
- func (x *DTMFRequest) GetMaxTries() uint32
- func (x *DTMFRequest) GetMedia() *Media
- func (x *DTMFRequest) GetMediaInvalid() *Media
- func (x *DTMFRequest) GetMinDigits() uint32
- func (x *DTMFRequest) GetPlayLastInvalidPrompt() bool
- func (x *DTMFRequest) GetRegex() string
- func (x *DTMFRequest) GetTerminators() string
- func (x *DTMFRequest) GetTimeout() uint32
- func (x *DTMFRequest) GetUuid() string
- func (*DTMFRequest) ProtoMessage()
- func (x *DTMFRequest) ProtoReflect() protoreflect.Message
- func (x *DTMFRequest) Reset()
- func (x *DTMFRequest) String() string
- type DTMFResponse
- func (*DTMFResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DTMFResponse) GetCode() int32
- func (x *DTMFResponse) GetDtmf() string
- func (x *DTMFResponse) GetMessage() string
- func (x *DTMFResponse) GetNodeUuid() string
- func (x *DTMFResponse) GetTerminator() string
- func (x *DTMFResponse) GetUuid() string
- func (*DTMFResponse) ProtoMessage()
- func (x *DTMFResponse) ProtoReflect() protoreflect.Message
- func (x *DTMFResponse) Reset()
- func (x *DTMFResponse) String() string
- type Destination
- func (*Destination) Descriptor() ([]byte, []int)deprecated
- func (x *Destination) GetCallParams() []*CallParam
- func (x *Destination) GetChannelParams() []string
- func (x *Destination) GetGlobalParams() map[string]string
- func (x *Destination) GetRingall() bool
- func (*Destination) ProtoMessage()
- func (x *Destination) ProtoReflect() protoreflect.Message
- func (x *Destination) Reset()
- func (x *Destination) String() string
- type DetectFaceRequest
- func (*DetectFaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetectFaceRequest) GetAction() string
- func (x *DetectFaceRequest) GetBgColor() string
- func (x *DetectFaceRequest) GetCtrlUuid() string
- func (x *DetectFaceRequest) GetFgColor() string
- func (x *DetectFaceRequest) GetFont() string
- func (x *DetectFaceRequest) GetFontSize() string
- func (x *DetectFaceRequest) GetMask() string
- func (x *DetectFaceRequest) GetText() string
- func (x *DetectFaceRequest) GetUuid() string
- func (*DetectFaceRequest) ProtoMessage()
- func (x *DetectFaceRequest) ProtoReflect() protoreflect.Message
- func (x *DetectFaceRequest) Reset()
- func (x *DetectFaceRequest) String() string
- type DetectRequest
- func (*DetectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetectRequest) GetCtrlUuid() string
- func (x *DetectRequest) GetDtmf() *DTMFRequest
- func (x *DetectRequest) GetMedia() *Media
- func (x *DetectRequest) GetSpeech() *SpeechRequest
- func (x *DetectRequest) GetUuid() string
- func (*DetectRequest) ProtoMessage()
- func (x *DetectRequest) ProtoReflect() protoreflect.Message
- func (x *DetectRequest) Reset()
- func (x *DetectRequest) String() string
- type DetectResponse
- func (*DetectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DetectResponse) GetCode() int32
- func (x *DetectResponse) GetData() *DetectedData
- func (x *DetectResponse) GetMessage() string
- func (x *DetectResponse) GetNodeUuid() string
- func (x *DetectResponse) GetUuid() string
- func (*DetectResponse) ProtoMessage()
- func (x *DetectResponse) ProtoReflect() protoreflect.Message
- func (x *DetectResponse) Reset()
- func (x *DetectResponse) String() string
- type DetectSpeechFeedTTSRequest
- func (*DetectSpeechFeedTTSRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetectSpeechFeedTTSRequest) GetCtrlUuid() string
- func (x *DetectSpeechFeedTTSRequest) GetEngine() string
- func (x *DetectSpeechFeedTTSRequest) GetIsLast() bool
- func (x *DetectSpeechFeedTTSRequest) GetPreheat() bool
- func (x *DetectSpeechFeedTTSRequest) GetSilenceMs() uint32
- func (x *DetectSpeechFeedTTSRequest) GetText() string
- func (x *DetectSpeechFeedTTSRequest) GetUuid() string
- func (x *DetectSpeechFeedTTSRequest) GetVoice() string
- func (*DetectSpeechFeedTTSRequest) ProtoMessage()
- func (x *DetectSpeechFeedTTSRequest) ProtoReflect() protoreflect.Message
- func (x *DetectSpeechFeedTTSRequest) Reset()
- func (x *DetectSpeechFeedTTSRequest) String() string
- type DetectedData
- func (*DetectedData) Descriptor() ([]byte, []int)deprecated
- func (x *DetectedData) GetConfidence() float64
- func (x *DetectedData) GetDtmf() string
- func (x *DetectedData) GetEngine() string
- func (x *DetectedData) GetEngineData() *EngineData
- func (x *DetectedData) GetError() string
- func (x *DetectedData) GetIsFinal() bool
- func (x *DetectedData) GetNodeUuid() string
- func (x *DetectedData) GetOffset() uint32
- func (x *DetectedData) GetTerminator() string
- func (x *DetectedData) GetText() string
- func (x *DetectedData) GetType() string
- func (x *DetectedData) GetUuid() string
- func (x *DetectedData) GetVideoReadCodec() string
- func (x *DetectedData) GetVideoWriteCodec() string
- func (*DetectedData) ProtoMessage()
- func (x *DetectedData) ProtoReflect() protoreflect.Message
- func (x *DetectedData) Reset()
- func (x *DetectedData) String() string
- type DetectedFaceEvent
- func (*DetectedFaceEvent) Descriptor() ([]byte, []int)deprecated
- func (x *DetectedFaceEvent) GetCode() int32
- func (x *DetectedFaceEvent) GetHeight() int32
- func (x *DetectedFaceEvent) GetMessage() string
- func (x *DetectedFaceEvent) GetNodeUuid() string
- func (x *DetectedFaceEvent) GetPicture() string
- func (x *DetectedFaceEvent) GetUuid() string
- func (x *DetectedFaceEvent) GetWidth() int32
- func (*DetectedFaceEvent) ProtoMessage()
- func (x *DetectedFaceEvent) ProtoReflect() protoreflect.Message
- func (x *DetectedFaceEvent) Reset()
- func (x *DetectedFaceEvent) String() string
- type DialRequest
- func (*DialRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DialRequest) GetApps() []*Application
- func (x *DialRequest) GetCtrlUuid() string
- func (x *DialRequest) GetDestination() *Destination
- func (*DialRequest) ProtoMessage()
- func (x *DialRequest) ProtoReflect() protoreflect.Message
- func (x *DialRequest) Reset()
- func (x *DialRequest) String() string
- type DialResponse
- func (*DialResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DialResponse) GetCause() string
- func (x *DialResponse) GetCode() int32
- func (x *DialResponse) GetMessage() string
- func (x *DialResponse) GetNodeUuid() string
- func (x *DialResponse) GetUuid() string
- func (*DialResponse) ProtoMessage()
- func (x *DialResponse) ProtoReflect() protoreflect.Message
- func (x *DialResponse) Reset()
- func (x *DialResponse) String() string
- type DigitsRequest
- func (*DigitsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DigitsRequest) GetCtrlUuid() string
- func (x *DigitsRequest) GetDigitTimeout() uint32
- func (x *DigitsRequest) GetMaxDigits() uint32
- func (x *DigitsRequest) GetMaxTries() uint32
- func (x *DigitsRequest) GetMedia() *Media
- func (x *DigitsRequest) GetMediaInvalid() *Media
- func (x *DigitsRequest) GetMinDigits() uint32
- func (x *DigitsRequest) GetPlayLastInvalidPrompt() bool
- func (x *DigitsRequest) GetRegex() string
- func (x *DigitsRequest) GetTerminators() string
- func (x *DigitsRequest) GetTimeout() uint32
- func (x *DigitsRequest) GetUuid() string
- func (*DigitsRequest) ProtoMessage()
- func (x *DigitsRequest) ProtoReflect() protoreflect.Message
- func (x *DigitsRequest) Reset()
- func (x *DigitsRequest) String() string
- type DigitsResponse
- func (*DigitsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DigitsResponse) GetCode() int32
- func (x *DigitsResponse) GetDtmf() string
- func (x *DigitsResponse) GetMessage() string
- func (x *DigitsResponse) GetNodeUuid() string
- func (x *DigitsResponse) GetTerminator() string
- func (x *DigitsResponse) GetUuid() string
- func (*DigitsResponse) ProtoMessage()
- func (x *DigitsResponse) ProtoReflect() protoreflect.Message
- func (x *DigitsResponse) Reset()
- func (x *DigitsResponse) String() string
- type Echo2Request
- func (*Echo2Request) Descriptor() ([]byte, []int)deprecated
- func (x *Echo2Request) GetAction() string
- func (x *Echo2Request) GetCtrlUuid() string
- func (x *Echo2Request) GetDirection() string
- func (x *Echo2Request) GetUuid() string
- func (*Echo2Request) ProtoMessage()
- func (x *Echo2Request) ProtoReflect() protoreflect.Message
- func (x *Echo2Request) Reset()
- func (x *Echo2Request) String() string
- type EngineData
- type EventMethod
- func (EventMethod) Descriptor() protoreflect.EnumDescriptor
- func (x EventMethod) Enum() *EventMethod
- func (EventMethod) EnumDescriptor() ([]byte, []int)deprecated
- func (x EventMethod) Number() protoreflect.EnumNumber
- func (x EventMethod) String() string
- func (EventMethod) Type() protoreflect.EnumType
- type FIFORequest
- func (*FIFORequest) Descriptor() ([]byte, []int)deprecated
- func (x *FIFORequest) GetExitAnnounce() string
- func (x *FIFORequest) GetInout() string
- func (x *FIFORequest) GetName() string
- func (x *FIFORequest) GetPriority() int32
- func (x *FIFORequest) GetUuid() string
- func (x *FIFORequest) GetWaitMusic() string
- func (*FIFORequest) ProtoMessage()
- func (x *FIFORequest) ProtoReflect() protoreflect.Message
- func (x *FIFORequest) Reset()
- func (x *FIFORequest) String() string
- type FIFOResponse
- func (*FIFOResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FIFOResponse) GetCode() int32
- func (x *FIFOResponse) GetMessage() string
- func (x *FIFOResponse) GetNodeUuid() string
- func (x *FIFOResponse) GetUuid() string
- func (*FIFOResponse) ProtoMessage()
- func (x *FIFOResponse) ProtoReflect() protoreflect.Message
- func (x *FIFOResponse) Reset()
- func (x *FIFOResponse) String() string
- type GetChannelDataRequest
- func (*GetChannelDataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetChannelDataRequest) GetCtrlUuid() string
- func (x *GetChannelDataRequest) GetFormat() string
- func (x *GetChannelDataRequest) GetUuid() string
- func (*GetChannelDataRequest) ProtoMessage()
- func (x *GetChannelDataRequest) ProtoReflect() protoreflect.Message
- func (x *GetChannelDataRequest) Reset()
- func (x *GetChannelDataRequest) String() string
- type GetStateRequest
- func (*GetStateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetStateRequest) GetCtrlUuid() string
- func (x *GetStateRequest) GetUuid() string
- func (*GetStateRequest) ProtoMessage()
- func (x *GetStateRequest) ProtoReflect() protoreflect.Message
- func (x *GetStateRequest) Reset()
- func (x *GetStateRequest) String() string
- type GetVarRequest
- func (*GetVarRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetVarRequest) GetCtrlUuid() string
- func (x *GetVarRequest) GetData() []string
- func (x *GetVarRequest) GetUuid() string
- func (*GetVarRequest) ProtoMessage()
- func (x *GetVarRequest) ProtoReflect() protoreflect.Message
- func (x *GetVarRequest) Reset()
- func (x *GetVarRequest) String() string
- type HangupRequest
- func (*HangupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *HangupRequest) GetCause() string
- func (x *HangupRequest) GetCtrlUuid() string
- func (x *HangupRequest) GetData() map[string]string
- func (x *HangupRequest) GetFlag() HangupRequest_HangupFlag
- func (x *HangupRequest) GetUuid() string
- func (*HangupRequest) ProtoMessage()
- func (x *HangupRequest) ProtoReflect() protoreflect.Message
- func (x *HangupRequest) Reset()
- func (x *HangupRequest) String() string
- type HangupRequest_HangupFlag
- func (HangupRequest_HangupFlag) Descriptor() protoreflect.EnumDescriptor
- func (x HangupRequest_HangupFlag) Enum() *HangupRequest_HangupFlag
- func (HangupRequest_HangupFlag) EnumDescriptor() ([]byte, []int)deprecated
- func (x HangupRequest_HangupFlag) Number() protoreflect.EnumNumber
- func (x HangupRequest_HangupFlag) String() string
- func (HangupRequest_HangupFlag) Type() protoreflect.EnumType
- type Header
- func (*Header) Descriptor() ([]byte, []int)deprecated
- func (x *Header) GetMessageId() string
- func (x *Header) GetName() string
- func (x *Header) GetNamespace() string
- func (x *Header) GetStatus() float64
- func (x *Header) GetStatusText() string
- func (x *Header) GetTaskId() string
- func (*Header) ProtoMessage()
- func (x *Header) ProtoReflect() protoreflect.Message
- func (x *Header) Reset()
- func (x *Header) String() string
- type HoldRequest
- func (*HoldRequest) Descriptor() ([]byte, []int)deprecated
- func (x *HoldRequest) GetAction() string
- func (x *HoldRequest) GetCtrlUuid() string
- func (x *HoldRequest) GetDisplay() string
- func (x *HoldRequest) GetUuid() string
- func (*HoldRequest) ProtoMessage()
- func (x *HoldRequest) ProtoReflect() protoreflect.Message
- func (x *HoldRequest) Reset()
- func (x *HoldRequest) String() string
- type HttAPIRequest
- func (*HttAPIRequest) Descriptor() ([]byte, []int)deprecated
- func (x *HttAPIRequest) GetData() map[string]string
- func (x *HttAPIRequest) GetUrl() string
- func (x *HttAPIRequest) GetUuid() string
- func (*HttAPIRequest) ProtoMessage()
- func (x *HttAPIRequest) ProtoReflect() protoreflect.Message
- func (x *HttAPIRequest) Reset()
- func (x *HttAPIRequest) String() string
- type HttAPIResponse
- func (*HttAPIResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HttAPIResponse) GetCode() int32
- func (x *HttAPIResponse) GetMessage() string
- func (x *HttAPIResponse) GetNodeUuid() string
- func (x *HttAPIResponse) GetUuid() string
- func (*HttAPIResponse) ProtoMessage()
- func (x *HttAPIResponse) ProtoReflect() protoreflect.Message
- func (x *HttAPIResponse) Reset()
- func (x *HttAPIResponse) String() string
- type InterceptRequest
- func (*InterceptRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InterceptRequest) GetCtrlUuid() string
- func (x *InterceptRequest) GetTargetUuid() string
- func (x *InterceptRequest) GetUuid() string
- func (*InterceptRequest) ProtoMessage()
- func (x *InterceptRequest) ProtoReflect() protoreflect.Message
- func (x *InterceptRequest) Reset()
- func (x *InterceptRequest) String() string
- type JStatusIdleCPU
- func (*JStatusIdleCPU) Descriptor() ([]byte, []int)deprecated
- func (x *JStatusIdleCPU) GetAllowed() float32
- func (x *JStatusIdleCPU) GetUsed() float32
- func (*JStatusIdleCPU) ProtoMessage()
- func (x *JStatusIdleCPU) ProtoReflect() protoreflect.Message
- func (x *JStatusIdleCPU) Reset()
- func (x *JStatusIdleCPU) String() string
- type JStatusRequest
- func (*JStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *JStatusRequest) GetCtrlUuid() string
- func (x *JStatusRequest) GetData() *JStatusRequest_JStatusData
- func (*JStatusRequest) ProtoMessage()
- func (x *JStatusRequest) ProtoReflect() protoreflect.Message
- func (x *JStatusRequest) Reset()
- func (x *JStatusRequest) String() string
- type JStatusRequest_JStatusData
- func (*JStatusRequest_JStatusData) Descriptor() ([]byte, []int)deprecated
- func (x *JStatusRequest_JStatusData) GetCommand() string
- func (x *JStatusRequest_JStatusData) GetData() string
- func (*JStatusRequest_JStatusData) ProtoMessage()
- func (x *JStatusRequest_JStatusData) ProtoReflect() protoreflect.Message
- func (x *JStatusRequest_JStatusData) Reset()
- func (x *JStatusRequest_JStatusData) String() string
- type JStatusResponse
- func (*JStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *JStatusResponse) GetCode() int32
- func (x *JStatusResponse) GetData() *JStatusResponseData
- func (x *JStatusResponse) GetMessage() string
- func (x *JStatusResponse) GetNodeUuid() string
- func (*JStatusResponse) ProtoMessage()
- func (x *JStatusResponse) ProtoReflect() protoreflect.Message
- func (x *JStatusResponse) Reset()
- func (x *JStatusResponse) String() string
- type JStatusResponseData
- func (*JStatusResponseData) Descriptor() ([]byte, []int)deprecated
- func (x *JStatusResponseData) GetIdleCPU() *JStatusIdleCPU
- func (x *JStatusResponseData) GetSessions() *JStatusSessions
- func (x *JStatusResponseData) GetStackSizeKB() *JStatusStackSize
- func (x *JStatusResponseData) GetSystemStatus() string
- func (x *JStatusResponseData) GetUptime() *JStatusUptime
- func (x *JStatusResponseData) GetVersion() string
- func (*JStatusResponseData) ProtoMessage()
- func (x *JStatusResponseData) ProtoReflect() protoreflect.Message
- func (x *JStatusResponseData) Reset()
- func (x *JStatusResponseData) String() string
- type JStatusSessions
- func (*JStatusSessions) Descriptor() ([]byte, []int)deprecated
- func (x *JStatusSessions) GetCount() *JStatusSessionsCount
- func (x *JStatusSessions) GetRate() *JStatusSessionsRate
- func (*JStatusSessions) ProtoMessage()
- func (x *JStatusSessions) ProtoReflect() protoreflect.Message
- func (x *JStatusSessions) Reset()
- func (x *JStatusSessions) String() string
- type JStatusSessionsCount
- func (*JStatusSessionsCount) Descriptor() ([]byte, []int)deprecated
- func (x *JStatusSessionsCount) GetActive() int32
- func (x *JStatusSessionsCount) GetLimit() int32
- func (x *JStatusSessionsCount) GetPeak() int32
- func (x *JStatusSessionsCount) GetPeak5Min() int32
- func (x *JStatusSessionsCount) GetTotal() int32
- func (*JStatusSessionsCount) ProtoMessage()
- func (x *JStatusSessionsCount) ProtoReflect() protoreflect.Message
- func (x *JStatusSessionsCount) Reset()
- func (x *JStatusSessionsCount) String() string
- type JStatusSessionsRate
- func (*JStatusSessionsRate) Descriptor() ([]byte, []int)deprecated
- func (x *JStatusSessionsRate) GetCurrent() int32
- func (x *JStatusSessionsRate) GetMax() int32
- func (x *JStatusSessionsRate) GetPeak() int32
- func (x *JStatusSessionsRate) GetPeak5Min() int32
- func (*JStatusSessionsRate) ProtoMessage()
- func (x *JStatusSessionsRate) ProtoReflect() protoreflect.Message
- func (x *JStatusSessionsRate) Reset()
- func (x *JStatusSessionsRate) String() string
- type JStatusStackSize
- func (*JStatusStackSize) Descriptor() ([]byte, []int)deprecated
- func (x *JStatusStackSize) GetCurrent() int32
- func (x *JStatusStackSize) GetMax() int32
- func (*JStatusStackSize) ProtoMessage()
- func (x *JStatusStackSize) ProtoReflect() protoreflect.Message
- func (x *JStatusStackSize) Reset()
- func (x *JStatusStackSize) String() string
- type JStatusUptime
- func (*JStatusUptime) Descriptor() ([]byte, []int)deprecated
- func (x *JStatusUptime) GetDays() int32
- func (x *JStatusUptime) GetHours() int32
- func (x *JStatusUptime) GetMicroseconds() int32
- func (x *JStatusUptime) GetMilliseconds() int32
- func (x *JStatusUptime) GetMinutes() int32
- func (x *JStatusUptime) GetSeconds() int32
- func (x *JStatusUptime) GetYears() int32
- func (*JStatusUptime) ProtoMessage()
- func (x *JStatusUptime) ProtoReflect() protoreflect.Message
- func (x *JStatusUptime) Reset()
- func (x *JStatusUptime) String() string
- type LuaRequest
- type LuaResponse
- func (*LuaResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LuaResponse) GetCode() int32
- func (x *LuaResponse) GetMessage() string
- func (x *LuaResponse) GetNodeUuid() string
- func (x *LuaResponse) GetUuid() string
- func (*LuaResponse) ProtoMessage()
- func (x *LuaResponse) ProtoReflect() protoreflect.Message
- func (x *LuaResponse) Reset()
- func (x *LuaResponse) String() string
- type Media
- func (*Media) Descriptor() ([]byte, []int)deprecated
- func (x *Media) GetData() string
- func (x *Media) GetEngine() string
- func (x *Media) GetLoop() uint32
- func (x *Media) GetOffset() uint32
- func (x *Media) GetSilenceMs() uint32
- func (x *Media) GetType() string
- func (x *Media) GetVoice() string
- func (*Media) ProtoMessage()
- func (x *Media) ProtoReflect() protoreflect.Message
- func (x *Media) Reset()
- func (x *Media) String() string
- type MediaType
- type MuteRequest
- func (*MuteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MuteRequest) GetCtrlUuid() string
- func (x *MuteRequest) GetDirection() string
- func (x *MuteRequest) GetFlag() string
- func (x *MuteRequest) GetLevel() int32
- func (x *MuteRequest) GetUuid() string
- func (*MuteRequest) ProtoMessage()
- func (x *MuteRequest) ProtoReflect() protoreflect.Message
- func (x *MuteRequest) Reset()
- func (x *MuteRequest) String() string
- type NativeAPIRequest
- func (*NativeAPIRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NativeAPIRequest) GetArgs() string
- func (x *NativeAPIRequest) GetCmd() string
- func (x *NativeAPIRequest) GetCtrlUuid() string
- func (*NativeAPIRequest) ProtoMessage()
- func (x *NativeAPIRequest) ProtoReflect() protoreflect.Message
- func (x *NativeAPIRequest) Reset()
- func (x *NativeAPIRequest) String() string
- type NativeJSRequest
- type NativeJSResponse
- type NativeRequest
- func (*NativeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NativeRequest) GetArgs() string
- func (x *NativeRequest) GetCmd() string
- func (x *NativeRequest) GetCtrlUuid() string
- func (x *NativeRequest) GetSync() bool
- func (x *NativeRequest) GetUuid() string
- func (*NativeRequest) ProtoMessage()
- func (x *NativeRequest) ProtoReflect() protoreflect.Message
- func (x *NativeRequest) Reset()
- func (x *NativeRequest) String() string
- type NativeResponse
- func (*NativeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NativeResponse) GetCode() int32
- func (x *NativeResponse) GetData() string
- func (x *NativeResponse) GetMessage() string
- func (x *NativeResponse) GetNodeUuid() string
- func (x *NativeResponse) GetResult() string
- func (*NativeResponse) ProtoMessage()
- func (x *NativeResponse) ProtoReflect() protoreflect.Message
- func (x *NativeResponse) Reset()
- func (x *NativeResponse) String() string
- type Node
- func (*Node) Descriptor() ([]byte, []int)deprecated
- func (x *Node) GetAddress() string
- func (x *Node) GetExtIp() string
- func (x *Node) GetIp() string
- func (x *Node) GetName() string
- func (x *Node) GetRack() uint32
- func (x *Node) GetRank() uint32
- func (x *Node) GetSessionPeakMax() uint32
- func (x *Node) GetSessionPeak_5Min() uint32
- func (x *Node) GetSessions() uint32
- func (x *Node) GetSessionsMax() uint32
- func (x *Node) GetSessionsSinceStartup() uint32
- func (x *Node) GetShutdown() bool
- func (x *Node) GetSipProfiles() []*SipProfile
- func (x *Node) GetSpsLast() uint32
- func (x *Node) GetSpsLast_5Min() uint32
- func (x *Node) GetSpsMax() uint32
- func (x *Node) GetUptime() uint32
- func (x *Node) GetUuid() string
- func (x *Node) GetVersion() string
- func (*Node) ProtoMessage()
- func (x *Node) ProtoReflect() protoreflect.Message
- func (x *Node) Reset()
- func (x *Node) String() string
- type NodeShutDownRequest
- func (*NodeShutDownRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NodeShutDownRequest) GetNodeUuid() string
- func (*NodeShutDownRequest) ProtoMessage()
- func (x *NodeShutDownRequest) ProtoReflect() protoreflect.Message
- func (x *NodeShutDownRequest) Reset()
- func (x *NodeShutDownRequest) String() string
- type Payload
- func (*Payload) Descriptor() ([]byte, []int)deprecated
- func (x *Payload) GetAudioExtraInfo() string
- func (x *Payload) GetBeginTime() float64
- func (x *Payload) GetConfidence() float64
- func (x *Payload) GetGender() string
- func (x *Payload) GetGenderScore() float64
- func (x *Payload) GetIndex() float64
- func (x *Payload) GetResult() string
- func (x *Payload) GetSentenceId() string
- func (x *Payload) GetStashResult() *StashResult
- func (x *Payload) GetStatus() float64
- func (x *Payload) GetTime() float64
- func (x *Payload) GetWords() []string
- func (*Payload) ProtoMessage()
- func (x *Payload) ProtoReflect() protoreflect.Message
- func (x *Payload) Reset()
- func (x *Payload) String() string
- type PlayRequest
- func (*PlayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PlayRequest) GetCtrlUuid() string
- func (x *PlayRequest) GetMedia() *Media
- func (x *PlayRequest) GetUuid() string
- func (*PlayRequest) ProtoMessage()
- func (x *PlayRequest) ProtoReflect() protoreflect.Message
- func (x *PlayRequest) Reset()
- func (x *PlayRequest) String() string
- type RecordEvent
- func (*RecordEvent) Descriptor() ([]byte, []int)deprecated
- func (x *RecordEvent) GetAction() string
- func (x *RecordEvent) GetCompletionCause() string
- func (x *RecordEvent) GetNodeUuid() string
- func (x *RecordEvent) GetPath() string
- func (x *RecordEvent) GetRecordMs() uint32
- func (x *RecordEvent) GetSamples() uint32
- func (x *RecordEvent) GetSize() uint32
- func (x *RecordEvent) GetUuid() string
- func (*RecordEvent) ProtoMessage()
- func (x *RecordEvent) ProtoReflect() protoreflect.Message
- func (x *RecordEvent) Reset()
- func (x *RecordEvent) String() string
- type RecordRequest
- func (*RecordRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordRequest) GetAction() string
- func (x *RecordRequest) GetBeep() string
- func (x *RecordRequest) GetCtrlUuid() string
- func (x *RecordRequest) GetLimit() uint32
- func (x *RecordRequest) GetPath() string
- func (x *RecordRequest) GetRate() uint32
- func (x *RecordRequest) GetSilenceSeconds() uint32
- func (x *RecordRequest) GetTerminators() string
- func (x *RecordRequest) GetThresh() uint32
- func (x *RecordRequest) GetUuid() string
- func (*RecordRequest) ProtoMessage()
- func (x *RecordRequest) ProtoReflect() protoreflect.Message
- func (x *RecordRequest) Reset()
- func (x *RecordRequest) String() string
- type RecordRequest_RecordAction
- func (RecordRequest_RecordAction) Descriptor() protoreflect.EnumDescriptor
- func (x RecordRequest_RecordAction) Enum() *RecordRequest_RecordAction
- func (RecordRequest_RecordAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x RecordRequest_RecordAction) Number() protoreflect.EnumNumber
- func (x RecordRequest_RecordAction) String() string
- func (RecordRequest_RecordAction) Type() protoreflect.EnumType
- type RecordResponse
- func (*RecordResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RecordResponse) GetCode() int32
- func (x *RecordResponse) GetMessage() string
- func (x *RecordResponse) GetNodeUuid() string
- func (x *RecordResponse) GetPath() string
- func (x *RecordResponse) GetTerminator() string
- func (*RecordResponse) ProtoMessage()
- func (x *RecordResponse) ProtoReflect() protoreflect.Message
- func (x *RecordResponse) Reset()
- func (x *RecordResponse) String() string
- type Request
- func (*Request) Descriptor() ([]byte, []int)deprecated
- func (x *Request) GetCtrlUuid() string
- func (x *Request) GetParams() map[string]string
- func (x *Request) GetUuid() string
- func (*Request) ProtoMessage()
- func (x *Request) ProtoReflect() protoreflect.Message
- func (x *Request) Reset()
- func (x *Request) String() string
- type Response
- func (*Response) Descriptor() ([]byte, []int)deprecated
- func (x *Response) GetCode() int32
- func (x *Response) GetMessage() string
- func (x *Response) GetNodeUuid() string
- func (x *Response) GetUuid() string
- func (*Response) ProtoMessage()
- func (x *Response) ProtoReflect() protoreflect.Message
- func (x *Response) Reset()
- func (x *Response) String() string
- type RingBackDetectionRequest
- func (*RingBackDetectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RingBackDetectionRequest) GetAnswerAutoStop() bool
- func (x *RingBackDetectionRequest) GetAutoHangup() bool
- func (x *RingBackDetectionRequest) GetCtrlUuid() string
- func (x *RingBackDetectionRequest) GetIgnoreSamples() string
- func (x *RingBackDetectionRequest) GetMaxDetectTime() uint32
- func (x *RingBackDetectionRequest) GetStopTone() string
- func (x *RingBackDetectionRequest) GetUuid() string
- func (*RingBackDetectionRequest) ProtoMessage()
- func (x *RingBackDetectionRequest) ProtoReflect() protoreflect.Message
- func (x *RingBackDetectionRequest) Reset()
- func (x *RingBackDetectionRequest) String() string
- type SendDTMFRequest
- func (*SendDTMFRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SendDTMFRequest) GetCtrlUuid() string
- func (x *SendDTMFRequest) GetDtmf() string
- func (x *SendDTMFRequest) GetUuid() string
- func (*SendDTMFRequest) ProtoMessage()
- func (x *SendDTMFRequest) ProtoReflect() protoreflect.Message
- func (x *SendDTMFRequest) Reset()
- func (x *SendDTMFRequest) String() string
- type SendINFORequest
- func (*SendINFORequest) Descriptor() ([]byte, []int)deprecated
- func (x *SendINFORequest) GetContentType() string
- func (x *SendINFORequest) GetCtrlUuid() string
- func (x *SendINFORequest) GetData() string
- func (x *SendINFORequest) GetUuid() string
- func (*SendINFORequest) ProtoMessage()
- func (x *SendINFORequest) ProtoReflect() protoreflect.Message
- func (x *SendINFORequest) Reset()
- func (x *SendINFORequest) String() string
- type SetVarRequest
- func (*SetVarRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetVarRequest) GetChannelParams() []string
- func (x *SetVarRequest) GetCtrlUuid() string
- func (x *SetVarRequest) GetData() map[string]string
- func (x *SetVarRequest) GetUuid() string
- func (*SetVarRequest) ProtoMessage()
- func (x *SetVarRequest) ProtoReflect() protoreflect.Message
- func (x *SetVarRequest) Reset()
- func (x *SetVarRequest) String() string
- type SipProfile
- type SpeechRequest
- func (*SpeechRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SpeechRequest) GetAlwaysIgnore() bool
- func (x *SpeechRequest) GetBreakDelay() uint32
- func (x *SpeechRequest) GetBreakFromPartial() bool
- func (x *SpeechRequest) GetBreakIgnoreRegex() string
- func (x *SpeechRequest) GetBreakSkipRegex() string
- func (x *SpeechRequest) GetCtrlUuid() string
- func (x *SpeechRequest) GetDisableDetectedDataEvent() bool
- func (x *SpeechRequest) GetEngine() string
- func (x *SpeechRequest) GetGrammar() string
- func (x *SpeechRequest) GetMaxSpeechTimeout() uint32
- func (x *SpeechRequest) GetNoInputTimeout() uint32
- func (x *SpeechRequest) GetNobreak() bool
- func (x *SpeechRequest) GetNobreakTimeout() uint32
- func (x *SpeechRequest) GetParams() map[string]string
- func (x *SpeechRequest) GetPartialEvents() bool
- func (x *SpeechRequest) GetSpeechTimeout() uint32
- func (*SpeechRequest) ProtoMessage()
- func (x *SpeechRequest) ProtoReflect() protoreflect.Message
- func (x *SpeechRequest) Reset()
- func (x *SpeechRequest) String() string
- type StashResult
- func (*StashResult) Descriptor() ([]byte, []int)deprecated
- func (x *StashResult) GetBeginTime() float64
- func (x *StashResult) GetCurrentTime() float64
- func (x *StashResult) GetSentenceId() float64
- func (x *StashResult) GetText() string
- func (x *StashResult) GetWords() []string
- func (*StashResult) ProtoMessage()
- func (x *StashResult) ProtoReflect() protoreflect.Message
- func (x *StashResult) Reset()
- func (x *StashResult) String() string
- type StateResponse
- func (*StateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StateResponse) GetAnswerState() string
- func (x *StateResponse) GetAnswered() bool
- func (x *StateResponse) GetBridged() bool
- func (x *StateResponse) GetCallState() string
- func (x *StateResponse) GetChannelState() string
- func (x *StateResponse) GetCode() int32
- func (x *StateResponse) GetControlled() bool
- func (x *StateResponse) GetHeld() bool
- func (x *StateResponse) GetMessage() string
- func (x *StateResponse) GetNodeUuid() string
- func (x *StateResponse) GetReady() bool
- func (x *StateResponse) GetUp() bool
- func (x *StateResponse) GetUuid() string
- func (x *StateResponse) GetVideo() bool
- func (x *StateResponse) GetVideoReady() bool
- func (*StateResponse) ProtoMessage()
- func (x *StateResponse) ProtoReflect() protoreflect.Message
- func (x *StateResponse) Reset()
- func (x *StateResponse) String() string
- type StopDetectRequest
- func (*StopDetectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopDetectRequest) GetCtrlUuid() string
- func (x *StopDetectRequest) GetUuid() string
- func (*StopDetectRequest) ProtoMessage()
- func (x *StopDetectRequest) ProtoReflect() protoreflect.Message
- func (x *StopDetectRequest) Reset()
- func (x *StopDetectRequest) String() string
- type StopRequest
- func (*StopRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopRequest) GetCtrlUuid() string
- func (x *StopRequest) GetUuid() string
- func (*StopRequest) ProtoMessage()
- func (x *StopRequest) ProtoReflect() protoreflect.Message
- func (x *StopRequest) Reset()
- func (x *StopRequest) String() string
- type TTSPreheatRequest
- func (*TTSPreheatRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TTSPreheatRequest) GetData() []string
- func (x *TTSPreheatRequest) GetEngine() string
- func (x *TTSPreheatRequest) GetVoice() string
- func (*TTSPreheatRequest) ProtoMessage()
- func (x *TTSPreheatRequest) ProtoReflect() protoreflect.Message
- func (x *TTSPreheatRequest) Reset()
- func (x *TTSPreheatRequest) String() string
- type TTSPreheatResponse
- func (*TTSPreheatResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TTSPreheatResponse) GetCode() int32
- func (x *TTSPreheatResponse) GetData() []int32
- func (x *TTSPreheatResponse) GetMessage() string
- func (x *TTSPreheatResponse) GetNodeUuid() string
- func (x *TTSPreheatResponse) GetUuid() string
- func (*TTSPreheatResponse) ProtoMessage()
- func (x *TTSPreheatResponse) ProtoReflect() protoreflect.Message
- func (x *TTSPreheatResponse) Reset()
- func (x *TTSPreheatResponse) String() string
- type ThreeWayRequest
- func (*ThreeWayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ThreeWayRequest) GetConfProfile() string
- func (x *ThreeWayRequest) GetCtrlUuid() string
- func (x *ThreeWayRequest) GetDirection() string
- func (x *ThreeWayRequest) GetMode() string
- func (x *ThreeWayRequest) GetTargetUuid() string
- func (x *ThreeWayRequest) GetUuid() string
- func (*ThreeWayRequest) ProtoMessage()
- func (x *ThreeWayRequest) ProtoReflect() protoreflect.Message
- func (x *ThreeWayRequest) Reset()
- func (x *ThreeWayRequest) String() string
- type TransferRequest
- func (*TransferRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TransferRequest) GetContext() string
- func (x *TransferRequest) GetCtrlUuid() string
- func (x *TransferRequest) GetDialplan() string
- func (x *TransferRequest) GetExtension() string
- func (x *TransferRequest) GetUuid() string
- func (*TransferRequest) ProtoMessage()
- func (x *TransferRequest) ProtoReflect() protoreflect.Message
- func (x *TransferRequest) Reset()
- func (x *TransferRequest) String() string
- type VarResponse
- func (*VarResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VarResponse) GetCode() int32
- func (x *VarResponse) GetData() map[string]string
- func (x *VarResponse) GetMessage() string
- func (x *VarResponse) GetNodeUuid() string
- func (x *VarResponse) GetUuid() string
- func (*VarResponse) ProtoMessage()
- func (x *VarResponse) ProtoReflect() protoreflect.Message
- func (x *VarResponse) Reset()
- func (x *VarResponse) String() string
- type VideoResizeEvent
- func (*VideoResizeEvent) Descriptor() ([]byte, []int)deprecated
- func (x *VideoResizeEvent) GetNewHeight() uint32
- func (x *VideoResizeEvent) GetNewWidth() uint32
- func (x *VideoResizeEvent) GetNodeUuid() string
- func (x *VideoResizeEvent) GetOldHeight() uint32
- func (x *VideoResizeEvent) GetOldWidth() uint32
- func (x *VideoResizeEvent) GetUuid() string
- func (*VideoResizeEvent) ProtoMessage()
- func (x *VideoResizeEvent) ProtoReflect() protoreflect.Message
- func (x *VideoResizeEvent) Reset()
- func (x *VideoResizeEvent) String() string
- type XNativeJSRequest
- type XNativeJSRequestData
- type XNativeJSResponse
- type XNodeHandler
- type XNodeService
Constants ¶
This section is empty.
Variables ¶
var ( MediaType_name = map[int32]string{ 0: "FILE", 1: "TEXT", 2: "SSML", } MediaType_value = map[string]int32{ "FILE": 0, "TEXT": 1, "SSML": 2, } )
Enum value maps for MediaType.
var ( EventMethod_name = map[int32]string{ 0: "Invalid", 1: "NodeRegister", 2: "NodeUnregister", 3: "NodeUpdate", 4: "Channel", 5: "Native", 6: "Vcc", 7: "Result", 8: "DialResult", 9: "NativeResult", 10: "FetchXML", 11: "Dialplan", 12: "NativeEvent", 13: "CDR", 14: "DetectedSpeech", } EventMethod_value = map[string]int32{ "Invalid": 0, "NodeRegister": 1, "NodeUnregister": 2, "NodeUpdate": 3, "Channel": 4, "Native": 5, "Vcc": 6, "Result": 7, "DialResult": 8, "NativeResult": 9, "FetchXML": 10, "Dialplan": 11, "NativeEvent": 12, "CDR": 13, "DetectedSpeech": 14, } )
Enum value maps for EventMethod.
var ( RecordRequest_RecordAction_name = map[int32]string{ 0: "RECORD", 1: "START", 2: "STOP", 3: "MASK", 4: "UNMASK", } RecordRequest_RecordAction_value = map[string]int32{ "RECORD": 0, "START": 1, "STOP": 2, "MASK": 3, "UNMASK": 4, } )
Enum value maps for RecordRequest_RecordAction.
var ( HangupRequest_HangupFlag_name = map[int32]string{ 0: "SELF", 1: "PEER", 2: "BOTH", } HangupRequest_HangupFlag_value = map[string]int32{ "SELF": 0, "PEER": 1, "BOTH": 2, } )
Enum value maps for HangupRequest_HangupFlag.
var File_proto_xctrl_xctrl_proto protoreflect.FileDescriptor
Functions ¶
func NewXNodeEndpoints ¶
func RegisterXNodeHandler ¶
func RegisterXNodeHandler(s server.Server, hdlr XNodeHandler, opts ...server.HandlerOption) error
func SetService ¶
func SetService(s *XNodeService)
Types ¶
type AIRequest ¶
type AIRequest struct {
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
Data map[string]string `` /* 149-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*AIRequest) Descriptor
deprecated
func (*AIRequest) ProtoMessage ¶
func (*AIRequest) ProtoMessage()
func (*AIRequest) ProtoReflect ¶
func (x *AIRequest) ProtoReflect() protoreflect.Message
type AIResponse ¶
type AIResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*AIResponse) Descriptor
deprecated
func (*AIResponse) Descriptor() ([]byte, []int)
Deprecated: Use AIResponse.ProtoReflect.Descriptor instead.
func (*AIResponse) GetCode ¶
func (x *AIResponse) GetCode() int32
func (*AIResponse) GetMessage ¶
func (x *AIResponse) GetMessage() string
func (*AIResponse) GetNodeUuid ¶
func (x *AIResponse) GetNodeUuid() string
func (*AIResponse) GetUuid ¶
func (x *AIResponse) GetUuid() string
func (*AIResponse) ProtoMessage ¶
func (*AIResponse) ProtoMessage()
func (*AIResponse) ProtoReflect ¶
func (x *AIResponse) ProtoReflect() protoreflect.Message
func (*AIResponse) Reset ¶
func (x *AIResponse) Reset()
func (*AIResponse) String ¶
func (x *AIResponse) String() string
type AcceptRequest ¶
type AcceptRequest struct {
// Controller UUID
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
// optional, Channel UUID
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// optional, default to false.
// when true, all subsequest events will be delivered to the new controller if already controlled by other controller, otherwise it will fail
Takeover bool `protobuf:"varint,3,opt,name=takeover,proto3" json:"takeover,omitempty"`
ChannelParams []string `protobuf:"bytes,4,rep,name=channel_params,json=channelParams,proto3" json:"channel_params,omitempty"`
// contains filtered or unexported fields
}
func (*AcceptRequest) Descriptor
deprecated
func (*AcceptRequest) Descriptor() ([]byte, []int)
Deprecated: Use AcceptRequest.ProtoReflect.Descriptor instead.
func (*AcceptRequest) GetChannelParams ¶
func (x *AcceptRequest) GetChannelParams() []string
func (*AcceptRequest) GetCtrlUuid ¶
func (x *AcceptRequest) GetCtrlUuid() string
func (*AcceptRequest) GetTakeover ¶
func (x *AcceptRequest) GetTakeover() bool
func (*AcceptRequest) GetUuid ¶
func (x *AcceptRequest) GetUuid() string
func (*AcceptRequest) ProtoMessage ¶
func (*AcceptRequest) ProtoMessage()
func (*AcceptRequest) ProtoReflect ¶
func (x *AcceptRequest) ProtoReflect() protoreflect.Message
func (*AcceptRequest) Reset ¶
func (x *AcceptRequest) Reset()
func (*AcceptRequest) String ¶
func (x *AcceptRequest) String() string
type Action ¶
type Action struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
OwnerUid string `protobuf:"bytes,2,opt,name=owner_uid,json=ownerUid,proto3" json:"owner_uid,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Param *CallParam `protobuf:"bytes,4,opt,name=param,proto3" json:"param,omitempty"`
ChannelParams []string `protobuf:"bytes,5,rep,name=channel_params,json=channelParams,proto3" json:"channel_params,omitempty"`
// contains filtered or unexported fields
}
func (*Action) Descriptor
deprecated
func (*Action) GetChannelParams ¶ added in v0.2.2
func (*Action) GetNodeUuid ¶
func (*Action) GetOwnerUid ¶
func (*Action) ProtoMessage ¶
func (*Action) ProtoMessage()
func (*Action) ProtoReflect ¶
func (x *Action) ProtoReflect() protoreflect.Message
type AnswerRequest ¶
type AnswerRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
ChannelParams []string `protobuf:"bytes,3,rep,name=channel_params,json=channelParams,proto3" json:"channel_params,omitempty"`
// contains filtered or unexported fields
}
func (*AnswerRequest) Descriptor
deprecated
func (*AnswerRequest) Descriptor() ([]byte, []int)
Deprecated: Use AnswerRequest.ProtoReflect.Descriptor instead.
func (*AnswerRequest) GetChannelParams ¶
func (x *AnswerRequest) GetChannelParams() []string
func (*AnswerRequest) GetCtrlUuid ¶
func (x *AnswerRequest) GetCtrlUuid() string
func (*AnswerRequest) GetUuid ¶
func (x *AnswerRequest) GetUuid() string
func (*AnswerRequest) ProtoMessage ¶
func (*AnswerRequest) ProtoMessage()
func (*AnswerRequest) ProtoReflect ¶
func (x *AnswerRequest) ProtoReflect() protoreflect.Message
func (*AnswerRequest) Reset ¶
func (x *AnswerRequest) Reset()
func (*AnswerRequest) String ¶
func (x *AnswerRequest) String() string
type AppParam ¶ added in v0.1.1
type AppParam struct {
App string `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"`
Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*AppParam) Descriptor
deprecated
added in
v0.1.1
func (*AppParam) ProtoMessage ¶ added in v0.1.1
func (*AppParam) ProtoMessage()
func (*AppParam) ProtoReflect ¶ added in v0.1.1
func (x *AppParam) ProtoReflect() protoreflect.Message
type Application ¶
type Application struct {
App string `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"`
Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*Application) Descriptor
deprecated
func (*Application) Descriptor() ([]byte, []int)
Deprecated: Use Application.ProtoReflect.Descriptor instead.
func (*Application) GetApp ¶
func (x *Application) GetApp() string
func (*Application) GetData ¶
func (x *Application) GetData() string
func (*Application) ProtoMessage ¶
func (*Application) ProtoMessage()
func (*Application) ProtoReflect ¶
func (x *Application) ProtoReflect() protoreflect.Message
func (*Application) Reset ¶
func (x *Application) Reset()
func (*Application) String ¶
func (x *Application) String() string
type BridgeRequest ¶
type BridgeRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Ringback string `protobuf:"bytes,3,opt,name=ringback,proto3" json:"ringback,omitempty"`
// NONE | CALLER | CALLEE | ANY
FlowControl string `protobuf:"bytes,4,opt,name=flow_control,json=flowControl,proto3" json:"flow_control,omitempty"`
// true | false | comma separated freeswitch causes e.g. USER_BUSY,NO_ANSWER
ContinueOnFail string `protobuf:"bytes,5,opt,name=continue_on_fail,json=continueOnFail,proto3" json:"continue_on_fail,omitempty"`
Destination *Destination `protobuf:"bytes,6,opt,name=destination,proto3" json:"destination,omitempty"`
// contains filtered or unexported fields
}
func (*BridgeRequest) Descriptor
deprecated
func (*BridgeRequest) Descriptor() ([]byte, []int)
Deprecated: Use BridgeRequest.ProtoReflect.Descriptor instead.
func (*BridgeRequest) GetContinueOnFail ¶
func (x *BridgeRequest) GetContinueOnFail() string
func (*BridgeRequest) GetCtrlUuid ¶
func (x *BridgeRequest) GetCtrlUuid() string
func (*BridgeRequest) GetDestination ¶
func (x *BridgeRequest) GetDestination() *Destination
func (*BridgeRequest) GetFlowControl ¶
func (x *BridgeRequest) GetFlowControl() string
func (*BridgeRequest) GetRingback ¶
func (x *BridgeRequest) GetRingback() string
func (*BridgeRequest) GetUuid ¶
func (x *BridgeRequest) GetUuid() string
func (*BridgeRequest) ProtoMessage ¶
func (*BridgeRequest) ProtoMessage()
func (*BridgeRequest) ProtoReflect ¶
func (x *BridgeRequest) ProtoReflect() protoreflect.Message
func (*BridgeRequest) Reset ¶
func (x *BridgeRequest) Reset()
func (*BridgeRequest) String ¶
func (x *BridgeRequest) String() string
type BroadcastRequest ¶
type BroadcastRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Media *Media `protobuf:"bytes,3,opt,name=media,proto3" json:"media,omitempty"`
// BOTH, ALEG, BLEG, AHOLDB, BHOLDA
Option string `protobuf:"bytes,4,opt,name=option,proto3" json:"option,omitempty"`
// IGNORE_READ
Record string `protobuf:"bytes,5,opt,name=record,proto3" json:"record,omitempty"`
// apps
Apps []*AppParam `protobuf:"bytes,6,rep,name=apps,proto3" json:"apps,omitempty"`
// contains filtered or unexported fields
}
func (*BroadcastRequest) Descriptor
deprecated
func (*BroadcastRequest) Descriptor() ([]byte, []int)
Deprecated: Use BroadcastRequest.ProtoReflect.Descriptor instead.
func (*BroadcastRequest) GetApps ¶ added in v0.1.1
func (x *BroadcastRequest) GetApps() []*AppParam
func (*BroadcastRequest) GetCtrlUuid ¶
func (x *BroadcastRequest) GetCtrlUuid() string
func (*BroadcastRequest) GetMedia ¶
func (x *BroadcastRequest) GetMedia() *Media
func (*BroadcastRequest) GetOption ¶
func (x *BroadcastRequest) GetOption() string
func (*BroadcastRequest) GetRecord ¶ added in v0.1.1
func (x *BroadcastRequest) GetRecord() string
func (*BroadcastRequest) GetUuid ¶
func (x *BroadcastRequest) GetUuid() string
func (*BroadcastRequest) ProtoMessage ¶
func (*BroadcastRequest) ProtoMessage()
func (*BroadcastRequest) ProtoReflect ¶
func (x *BroadcastRequest) ProtoReflect() protoreflect.Message
func (*BroadcastRequest) Reset ¶
func (x *BroadcastRequest) Reset()
func (*BroadcastRequest) String ¶
func (x *BroadcastRequest) String() string
type CallParam ¶
type CallParam struct {
// the call uuid, will auto generate if missing
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
// Calller ID Name
CidName string `protobuf:"bytes,2,opt,name=cid_name,json=cidName,proto3" json:"cid_name,omitempty"`
// Caller ID Number
CidNumber string `protobuf:"bytes,3,opt,name=cid_number,json=cidNumber,proto3" json:"cid_number,omitempty"`
// Destination Number
DestNumber string `protobuf:"bytes,4,opt,name=dest_number,json=destNumber,proto3" json:"dest_number,omitempty"`
// Dial String
DialString string `protobuf:"bytes,5,opt,name=dial_string,json=dialString,proto3" json:"dial_string,omitempty"`
// Timeout
Timeout uint32 `protobuf:"varint,6,opt,name=timeout,proto3" json:"timeout,omitempty"`
// Max Duration
MaxDuration uint32 `protobuf:"varint,7,opt,name=max_duration,json=maxDuration,proto3" json:"max_duration,omitempty"`
// More Params
Params map[string]string `` /* 153-byte string literal not displayed */
// 变量订阅设置
ChannelParams []string `protobuf:"bytes,9,rep,name=channel_params,json=channelParams,proto3" json:"channel_params,omitempty"`
// contains filtered or unexported fields
}
func (*CallParam) Descriptor
deprecated
func (*CallParam) GetChannelParams ¶ added in v0.2.2
func (*CallParam) GetCidName ¶
func (*CallParam) GetCidNumber ¶
func (*CallParam) GetDestNumber ¶
func (*CallParam) GetDialString ¶
func (*CallParam) GetMaxDuration ¶
func (*CallParam) GetTimeout ¶
func (*CallParam) ProtoMessage ¶
func (*CallParam) ProtoMessage()
func (*CallParam) ProtoReflect ¶
func (x *CallParam) ProtoReflect() protoreflect.Message
type CallcenterRequest ¶
type CallcenterRequest struct {
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*CallcenterRequest) Descriptor
deprecated
func (*CallcenterRequest) Descriptor() ([]byte, []int)
Deprecated: Use CallcenterRequest.ProtoReflect.Descriptor instead.
func (*CallcenterRequest) GetName ¶
func (x *CallcenterRequest) GetName() string
func (*CallcenterRequest) GetUuid ¶
func (x *CallcenterRequest) GetUuid() string
func (*CallcenterRequest) ProtoMessage ¶
func (*CallcenterRequest) ProtoMessage()
func (*CallcenterRequest) ProtoReflect ¶
func (x *CallcenterRequest) ProtoReflect() protoreflect.Message
func (*CallcenterRequest) Reset ¶
func (x *CallcenterRequest) Reset()
func (*CallcenterRequest) String ¶
func (x *CallcenterRequest) String() string
type CallcenterResponse ¶
type CallcenterResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*CallcenterResponse) Descriptor
deprecated
func (*CallcenterResponse) Descriptor() ([]byte, []int)
Deprecated: Use CallcenterResponse.ProtoReflect.Descriptor instead.
func (*CallcenterResponse) GetCode ¶
func (x *CallcenterResponse) GetCode() int32
func (*CallcenterResponse) GetMessage ¶
func (x *CallcenterResponse) GetMessage() string
func (*CallcenterResponse) GetNodeUuid ¶
func (x *CallcenterResponse) GetNodeUuid() string
func (*CallcenterResponse) GetUuid ¶
func (x *CallcenterResponse) GetUuid() string
func (*CallcenterResponse) ProtoMessage ¶
func (*CallcenterResponse) ProtoMessage()
func (*CallcenterResponse) ProtoReflect ¶
func (x *CallcenterResponse) ProtoReflect() protoreflect.Message
func (*CallcenterResponse) Reset ¶
func (x *CallcenterResponse) Reset()
func (*CallcenterResponse) String ¶
func (x *CallcenterResponse) String() string
type ChannelBridge2Request ¶ added in v0.3.3
type ChannelBridge2Request struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
PeerUuid string `protobuf:"bytes,3,opt,name=peer_uuid,json=peerUuid,proto3" json:"peer_uuid,omitempty"`
BridgeDelay int32 `protobuf:"varint,4,opt,name=bridge_delay,json=bridgeDelay,proto3" json:"bridge_delay,omitempty"`
// NONE | CALLER | CALLEE | ANY
FlowControl string `protobuf:"bytes,5,opt,name=flow_control,json=flowControl,proto3" json:"flow_control,omitempty"`
// contains filtered or unexported fields
}
func (*ChannelBridge2Request) Descriptor
deprecated
added in
v0.3.3
func (*ChannelBridge2Request) Descriptor() ([]byte, []int)
Deprecated: Use ChannelBridge2Request.ProtoReflect.Descriptor instead.
func (*ChannelBridge2Request) GetBridgeDelay ¶ added in v0.3.3
func (x *ChannelBridge2Request) GetBridgeDelay() int32
func (*ChannelBridge2Request) GetCtrlUuid ¶ added in v0.3.3
func (x *ChannelBridge2Request) GetCtrlUuid() string
func (*ChannelBridge2Request) GetFlowControl ¶ added in v0.3.3
func (x *ChannelBridge2Request) GetFlowControl() string
func (*ChannelBridge2Request) GetPeerUuid ¶ added in v0.3.3
func (x *ChannelBridge2Request) GetPeerUuid() string
func (*ChannelBridge2Request) GetUuid ¶ added in v0.3.3
func (x *ChannelBridge2Request) GetUuid() string
func (*ChannelBridge2Request) ProtoMessage ¶ added in v0.3.3
func (*ChannelBridge2Request) ProtoMessage()
func (*ChannelBridge2Request) ProtoReflect ¶ added in v0.3.3
func (x *ChannelBridge2Request) ProtoReflect() protoreflect.Message
func (*ChannelBridge2Request) Reset ¶ added in v0.3.3
func (x *ChannelBridge2Request) Reset()
func (*ChannelBridge2Request) String ¶ added in v0.3.3
func (x *ChannelBridge2Request) String() string
type ChannelBridgeRequest ¶
type ChannelBridgeRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
PeerUuid string `protobuf:"bytes,3,opt,name=peer_uuid,json=peerUuid,proto3" json:"peer_uuid,omitempty"`
BridgeDelay int32 `protobuf:"varint,4,opt,name=bridge_delay,json=bridgeDelay,proto3" json:"bridge_delay,omitempty"`
// NONE | CALLER | CALLEE | ANY
FlowControl string `protobuf:"bytes,5,opt,name=flow_control,json=flowControl,proto3" json:"flow_control,omitempty"`
// contains filtered or unexported fields
}
func (*ChannelBridgeRequest) Descriptor
deprecated
func (*ChannelBridgeRequest) Descriptor() ([]byte, []int)
Deprecated: Use ChannelBridgeRequest.ProtoReflect.Descriptor instead.
func (*ChannelBridgeRequest) GetBridgeDelay ¶
func (x *ChannelBridgeRequest) GetBridgeDelay() int32
func (*ChannelBridgeRequest) GetCtrlUuid ¶
func (x *ChannelBridgeRequest) GetCtrlUuid() string
func (*ChannelBridgeRequest) GetFlowControl ¶
func (x *ChannelBridgeRequest) GetFlowControl() string
func (*ChannelBridgeRequest) GetPeerUuid ¶
func (x *ChannelBridgeRequest) GetPeerUuid() string
func (*ChannelBridgeRequest) GetUuid ¶
func (x *ChannelBridgeRequest) GetUuid() string
func (*ChannelBridgeRequest) ProtoMessage ¶
func (*ChannelBridgeRequest) ProtoMessage()
func (*ChannelBridgeRequest) ProtoReflect ¶
func (x *ChannelBridgeRequest) ProtoReflect() protoreflect.Message
func (*ChannelBridgeRequest) Reset ¶
func (x *ChannelBridgeRequest) Reset()
func (*ChannelBridgeRequest) String ¶
func (x *ChannelBridgeRequest) String() string
type ChannelData ¶
type ChannelData struct {
VariableCcQueue string `protobuf:"bytes,1,opt,name=variable_cc_queue,json=variableCcQueue,proto3" json:"variable_cc_queue,omitempty"`
VariableCcQueueName string `protobuf:"bytes,2,opt,name=variable_cc_queue_name,json=variableCcQueueName,proto3" json:"variable_cc_queue_name,omitempty"`
VariableCcAgentSessionUuid string `` /* 145-byte string literal not displayed */
VariableCcMemberUuid string `protobuf:"bytes,4,opt,name=variable_cc_member_uuid,json=variableCcMemberUuid,proto3" json:"variable_cc_member_uuid,omitempty"`
VariableXccOriginDestNumber string `` /* 148-byte string literal not displayed */
VariableCcMemberSessionUuid string `` /* 148-byte string literal not displayed */
VariableBridgeUuid string `protobuf:"bytes,7,opt,name=variable_bridge_uuid,json=variableBridgeUuid,proto3" json:"variable_bridge_uuid,omitempty"`
// contains filtered or unexported fields
}
func (*ChannelData) Descriptor
deprecated
func (*ChannelData) Descriptor() ([]byte, []int)
Deprecated: Use ChannelData.ProtoReflect.Descriptor instead.
func (*ChannelData) GetVariableBridgeUuid ¶ added in v0.1.1
func (x *ChannelData) GetVariableBridgeUuid() string
func (*ChannelData) GetVariableCcAgentSessionUuid ¶
func (x *ChannelData) GetVariableCcAgentSessionUuid() string
func (*ChannelData) GetVariableCcMemberSessionUuid ¶ added in v0.1.1
func (x *ChannelData) GetVariableCcMemberSessionUuid() string
func (*ChannelData) GetVariableCcMemberUuid ¶
func (x *ChannelData) GetVariableCcMemberUuid() string
func (*ChannelData) GetVariableCcQueue ¶
func (x *ChannelData) GetVariableCcQueue() string
func (*ChannelData) GetVariableCcQueueName ¶
func (x *ChannelData) GetVariableCcQueueName() string
func (*ChannelData) GetVariableXccOriginDestNumber ¶
func (x *ChannelData) GetVariableXccOriginDestNumber() string
func (*ChannelData) ProtoMessage ¶
func (*ChannelData) ProtoMessage()
func (*ChannelData) ProtoReflect ¶
func (x *ChannelData) ProtoReflect() protoreflect.Message
func (*ChannelData) Reset ¶
func (x *ChannelData) Reset()
func (*ChannelData) String ¶
func (x *ChannelData) String() string
type ChannelDataResponse ¶
type ChannelDataResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
// optional
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
Format string `protobuf:"bytes,5,opt,name=format,proto3" json:"format,omitempty"`
// when format == JSON
Data *ChannelData `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ChannelDataResponse) Descriptor
deprecated
func (*ChannelDataResponse) Descriptor() ([]byte, []int)
Deprecated: Use ChannelDataResponse.ProtoReflect.Descriptor instead.
func (*ChannelDataResponse) GetCode ¶
func (x *ChannelDataResponse) GetCode() int32
func (*ChannelDataResponse) GetData ¶
func (x *ChannelDataResponse) GetData() *ChannelData
func (*ChannelDataResponse) GetFormat ¶
func (x *ChannelDataResponse) GetFormat() string
func (*ChannelDataResponse) GetMessage ¶
func (x *ChannelDataResponse) GetMessage() string
func (*ChannelDataResponse) GetNodeUuid ¶
func (x *ChannelDataResponse) GetNodeUuid() string
func (*ChannelDataResponse) GetUuid ¶
func (x *ChannelDataResponse) GetUuid() string
func (*ChannelDataResponse) ProtoMessage ¶
func (*ChannelDataResponse) ProtoMessage()
func (*ChannelDataResponse) ProtoReflect ¶
func (x *ChannelDataResponse) ProtoReflect() protoreflect.Message
func (*ChannelDataResponse) Reset ¶
func (x *ChannelDataResponse) Reset()
func (*ChannelDataResponse) String ¶
func (x *ChannelDataResponse) String() string
type ChannelEvent ¶
type ChannelEvent struct {
NodeUuid string `protobuf:"bytes,1,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
PeerUuid string `protobuf:"bytes,3,opt,name=peer_uuid,json=peerUuid,proto3" json:"peer_uuid,omitempty"`
// call direction inbound |outbound
Direction string `protobuf:"bytes,4,opt,name=direction,proto3" json:"direction,omitempty"`
// START RINGING ANSWERED ACTIVE DESTROY READY ...
State string `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
CidName string `protobuf:"bytes,6,opt,name=cid_name,json=cidName,proto3" json:"cid_name,omitempty"`
CidNumber string `protobuf:"bytes,7,opt,name=cid_number,json=cidNumber,proto3" json:"cid_number,omitempty"`
DestNumber string `protobuf:"bytes,8,opt,name=dest_number,json=destNumber,proto3" json:"dest_number,omitempty"`
CreateEpoch uint32 `protobuf:"varint,9,opt,name=create_epoch,json=createEpoch,proto3" json:"create_epoch,omitempty"`
RingEpoch uint32 `protobuf:"varint,10,opt,name=ring_epoch,json=ringEpoch,proto3" json:"ring_epoch,omitempty"`
AnswerEpoch uint32 `protobuf:"varint,11,opt,name=answer_epoch,json=answerEpoch,proto3" json:"answer_epoch,omitempty"`
HangupEpoch uint32 `protobuf:"varint,12,opt,name=hangup_epoch,json=hangupEpoch,proto3" json:"hangup_epoch,omitempty"`
// list of uuids
Peers []string `protobuf:"bytes,13,rep,name=peers,proto3" json:"peers,omitempty"`
Params map[string]string `` /* 154-byte string literal not displayed */
Billsec string `protobuf:"bytes,15,opt,name=billsec,proto3" json:"billsec,omitempty"`
Duration string `protobuf:"bytes,16,opt,name=duration,proto3" json:"duration,omitempty"`
Cause string `protobuf:"bytes,17,opt,name=cause,proto3" json:"cause,omitempty"`
NodeIp string `protobuf:"bytes,18,opt,name=node_ip,json=nodeIp,proto3" json:"node_ip,omitempty"`
Domain string `protobuf:"bytes,19,opt,name=domain,proto3" json:"domain,omitempty"`
Dtmf string `protobuf:"bytes,20,opt,name=dtmf,proto3" json:"dtmf,omitempty"`
Answered bool `protobuf:"varint,21,opt,name=answered,proto3" json:"answered,omitempty"`
Video bool `protobuf:"varint,22,opt,name=video,proto3" json:"video,omitempty"`
Held bool `protobuf:"varint,23,opt,name=held,proto3" json:"held,omitempty"`
Bridged bool `protobuf:"varint,24,opt,name=bridged,proto3" json:"bridged,omitempty"`
Context string `protobuf:"bytes,25,opt,name=context,proto3" json:"context,omitempty"`
CallerSource string `protobuf:"bytes,26,opt,name=caller_source,json=callerSource,proto3" json:"caller_source,omitempty"`
AiRobotId string `protobuf:"bytes,27,opt,name=ai_robot_id,json=aiRobotId,proto3" json:"ai_robot_id,omitempty"`
Billmsec string `protobuf:"bytes,28,opt,name=billmsec,proto3" json:"billmsec,omitempty"`
MainUuid string `protobuf:"bytes,29,opt,name=main_uuid,json=mainUuid,proto3" json:"main_uuid,omitempty"`
SlidesUuid string `protobuf:"bytes,30,opt,name=slides_uuid,json=slidesUuid,proto3" json:"slides_uuid,omitempty"`
// private vars, always at the last, don't use out of proto
// tenant id, should be set if found from incoming subject
PNATSTenantID string `protobuf:"bytes,10000,opt,name=pNATSTenantID,proto3" json:"pNATSTenantID,omitempty"`
// to prefix, should be set if ctrl has toPrefix set
PNATSToPrefix string `protobuf:"bytes,10001,opt,name=pNATSToPrefix,proto3" json:"pNATSToPrefix,omitempty"`
// contains filtered or unexported fields
}
func (*ChannelEvent) AI ¶
func (c *ChannelEvent) AI(in *AIRequest, opts ...client.CallOption) *AIResponse
func (*ChannelEvent) Accept ¶
func (c *ChannelEvent) Accept(in *AcceptRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) Answer ¶
func (c *ChannelEvent) Answer(in *AnswerRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) Bridge ¶
func (c *ChannelEvent) Bridge(in *BridgeRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) Broadcast ¶
func (c *ChannelEvent) Broadcast(in *BroadcastRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) Callcenter ¶
func (c *ChannelEvent) Callcenter(in *CallcenterRequest, opts ...client.CallOption) *CallcenterResponse
func (*ChannelEvent) ChannelBridge ¶
func (c *ChannelEvent) ChannelBridge(in *ChannelBridgeRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) ChannelBridge2 ¶ added in v0.3.3
func (c *ChannelEvent) ChannelBridge2(in *ChannelBridge2Request, opts ...client.CallOption) *Response
func (*ChannelEvent) Conference ¶
func (c *ChannelEvent) Conference(in *ConferenceRequest, opts ...client.CallOption) *ConferenceResponse
func (*ChannelEvent) Consult ¶
func (c *ChannelEvent) Consult(in *ConsultRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) Descriptor
deprecated
func (*ChannelEvent) Descriptor() ([]byte, []int)
Deprecated: Use ChannelEvent.ProtoReflect.Descriptor instead.
func (*ChannelEvent) DetectFace ¶
func (c *ChannelEvent) DetectFace(in *DetectFaceRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) DetectSpeech ¶
func (c *ChannelEvent) DetectSpeech(in *DetectRequest, opts ...client.CallOption) *DetectResponse
func (*ChannelEvent) DetectSpeechFeedTTS ¶ added in v0.2.3
func (c *ChannelEvent) DetectSpeechFeedTTS(in *DetectSpeechFeedTTSRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) Echo2 ¶
func (c *ChannelEvent) Echo2(in *Echo2Request, opts ...client.CallOption) *Response
func (*ChannelEvent) FIFO ¶
func (c *ChannelEvent) FIFO(in *FIFORequest, opts ...client.CallOption) *FIFOResponse
func (*ChannelEvent) GetAiRobotId ¶ added in v0.2.1
func (x *ChannelEvent) GetAiRobotId() string
func (*ChannelEvent) GetAnswerEpoch ¶
func (x *ChannelEvent) GetAnswerEpoch() uint32
func (*ChannelEvent) GetAnswered ¶
func (x *ChannelEvent) GetAnswered() bool
func (*ChannelEvent) GetBillmsec ¶ added in v0.2.11
func (x *ChannelEvent) GetBillmsec() string
func (*ChannelEvent) GetBillsec ¶
func (x *ChannelEvent) GetBillsec() string
func (*ChannelEvent) GetBridged ¶
func (x *ChannelEvent) GetBridged() bool
func (*ChannelEvent) GetCallerSource ¶
func (x *ChannelEvent) GetCallerSource() string
func (*ChannelEvent) GetCause ¶
func (x *ChannelEvent) GetCause() string
func (*ChannelEvent) GetChannelData ¶
func (c *ChannelEvent) GetChannelData(in *GetChannelDataRequest, opts ...client.CallOption) *ChannelDataResponse
func (*ChannelEvent) GetCidName ¶
func (x *ChannelEvent) GetCidName() string
func (*ChannelEvent) GetCidNumber ¶
func (x *ChannelEvent) GetCidNumber() string
func (*ChannelEvent) GetContext ¶ added in v0.0.2
func (x *ChannelEvent) GetContext() string
func (*ChannelEvent) GetCreateEpoch ¶
func (x *ChannelEvent) GetCreateEpoch() uint32
func (*ChannelEvent) GetDestNumber ¶
func (x *ChannelEvent) GetDestNumber() string
func (*ChannelEvent) GetDirection ¶
func (x *ChannelEvent) GetDirection() string
func (*ChannelEvent) GetDomain ¶
func (x *ChannelEvent) GetDomain() string
func (*ChannelEvent) GetDtmf ¶
func (x *ChannelEvent) GetDtmf() string
func (*ChannelEvent) GetDuration ¶
func (x *ChannelEvent) GetDuration() string
func (*ChannelEvent) GetHangupEpoch ¶
func (x *ChannelEvent) GetHangupEpoch() uint32
func (*ChannelEvent) GetHeld ¶
func (x *ChannelEvent) GetHeld() bool
func (*ChannelEvent) GetMainUuid ¶ added in v0.2.12
func (x *ChannelEvent) GetMainUuid() string
func (*ChannelEvent) GetNodeIp ¶
func (x *ChannelEvent) GetNodeIp() string
func (*ChannelEvent) GetNodeUuid ¶
func (x *ChannelEvent) GetNodeUuid() string
func (*ChannelEvent) GetPNATSTenantID ¶ added in v0.2.0
func (x *ChannelEvent) GetPNATSTenantID() string
func (*ChannelEvent) GetPNATSToPrefix ¶ added in v0.2.0
func (x *ChannelEvent) GetPNATSToPrefix() string
func (*ChannelEvent) GetParams ¶
func (x *ChannelEvent) GetParams() map[string]string
func (*ChannelEvent) GetPeerUuid ¶
func (x *ChannelEvent) GetPeerUuid() string
func (*ChannelEvent) GetPeers ¶
func (x *ChannelEvent) GetPeers() []string
func (*ChannelEvent) GetRingEpoch ¶
func (x *ChannelEvent) GetRingEpoch() uint32
func (*ChannelEvent) GetSlidesUuid ¶ added in v0.2.12
func (x *ChannelEvent) GetSlidesUuid() string
func (*ChannelEvent) GetState ¶
func (x *ChannelEvent) GetState() string
func (*ChannelEvent) GetState_ ¶
func (c *ChannelEvent) GetState_(in *GetStateRequest, opts ...client.CallOption) *StateResponse
func (*ChannelEvent) GetUuid ¶
func (x *ChannelEvent) GetUuid() string
func (*ChannelEvent) GetVar ¶
func (c *ChannelEvent) GetVar(in *GetVarRequest, opts ...client.CallOption) *VarResponse
func (*ChannelEvent) GetVideo ¶
func (x *ChannelEvent) GetVideo() bool
func (*ChannelEvent) Hangup ¶
func (c *ChannelEvent) Hangup(in *HangupRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) Hold ¶
func (c *ChannelEvent) Hold(in *HoldRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) HttAPI ¶
func (c *ChannelEvent) HttAPI(in *HttAPIRequest, opts ...client.CallOption) *HttAPIResponse
func (*ChannelEvent) Intercept ¶
func (c *ChannelEvent) Intercept(in *InterceptRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) Lua ¶
func (c *ChannelEvent) Lua(in *LuaRequest, opts ...client.CallOption) *LuaResponse
func (*ChannelEvent) Mute ¶
func (c *ChannelEvent) Mute(in *MuteRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) NativeApp ¶
func (c *ChannelEvent) NativeApp(in *NativeRequest, opts ...client.CallOption) *NativeResponse
func (*ChannelEvent) Play ¶
func (c *ChannelEvent) Play(in *PlayRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) ProtoMessage ¶
func (*ChannelEvent) ProtoMessage()
func (*ChannelEvent) ProtoReflect ¶
func (x *ChannelEvent) ProtoReflect() protoreflect.Message
func (*ChannelEvent) ReadDTMF ¶
func (c *ChannelEvent) ReadDTMF(in *DTMFRequest, opts ...client.CallOption) *DTMFResponse
func (*ChannelEvent) ReadDigits ¶
func (c *ChannelEvent) ReadDigits(in *DigitsRequest, opts ...client.CallOption) *DigitsResponse
func (*ChannelEvent) Record ¶
func (c *ChannelEvent) Record(in *RecordRequest, opts ...client.CallOption) *RecordResponse
func (*ChannelEvent) Reset ¶
func (x *ChannelEvent) Reset()
func (*ChannelEvent) RingBackDetection ¶
func (c *ChannelEvent) RingBackDetection(in *RingBackDetectionRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) SendDTMF ¶
func (c *ChannelEvent) SendDTMF(in *SendDTMFRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) SetTenantID ¶ added in v0.2.0
func (c *ChannelEvent) SetTenantID(tenant string)
func (*ChannelEvent) SetToPrefix ¶ added in v0.2.0
func (c *ChannelEvent) SetToPrefix(prefix string)
func (*ChannelEvent) SetVar ¶
func (c *ChannelEvent) SetVar(in *SetVarRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) Stop ¶
func (c *ChannelEvent) Stop(in *StopRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) StopDetectSpeech ¶
func (c *ChannelEvent) StopDetectSpeech(in *StopDetectRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) String ¶
func (x *ChannelEvent) String() string
func (*ChannelEvent) ThreeWay ¶
func (c *ChannelEvent) ThreeWay(in *ThreeWayRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) Transfer ¶
func (c *ChannelEvent) Transfer(in *TransferRequest, opts ...client.CallOption) *Response
func (*ChannelEvent) WithAddress ¶ added in v0.2.0
func (c *ChannelEvent) WithAddress() client.CallOption
build default NATS Node Address
type ConferenceInfo ¶
type ConferenceInfo struct {
ConferenceName string `protobuf:"bytes,1,opt,name=conference_name,json=conferenceName,proto3" json:"conference_name,omitempty"`
MemberCount int32 `protobuf:"varint,2,opt,name=member_count,json=memberCount,proto3" json:"member_count,omitempty"`
GhostCount int32 `protobuf:"varint,3,opt,name=ghost_count,json=ghostCount,proto3" json:"ghost_count,omitempty"`
Rate int32 `protobuf:"varint,4,opt,name=rate,proto3" json:"rate,omitempty"`
RunTime int32 `protobuf:"varint,5,opt,name=run_time,json=runTime,proto3" json:"run_time,omitempty"`
ConferenceUuid string `protobuf:"bytes,6,opt,name=conference_uuid,json=conferenceUuid,proto3" json:"conference_uuid,omitempty"`
CanvasCount int32 `protobuf:"varint,7,opt,name=canvas_count,json=canvasCount,proto3" json:"canvas_count,omitempty"`
MaxBwIn int32 `protobuf:"varint,8,opt,name=max_bw_in,json=maxBwIn,proto3" json:"max_bw_in,omitempty"`
ForceBwIn int32 `protobuf:"varint,9,opt,name=force_bw_in,json=forceBwIn,proto3" json:"force_bw_in,omitempty"`
VideoFloorPackets int32 `protobuf:"varint,10,opt,name=video_floor_packets,json=videoFloorPackets,proto3" json:"video_floor_packets,omitempty"`
Locked bool `protobuf:"varint,11,opt,name=locked,proto3" json:"locked,omitempty"`
Destruct bool `protobuf:"varint,12,opt,name=destruct,proto3" json:"destruct,omitempty"`
WaitMod bool `protobuf:"varint,13,opt,name=wait_mod,json=waitMod,proto3" json:"wait_mod,omitempty"`
AudioAlways bool `protobuf:"varint,14,opt,name=audio_always,json=audioAlways,proto3" json:"audio_always,omitempty"`
Running bool `protobuf:"varint,15,opt,name=running,proto3" json:"running,omitempty"`
Answered bool `protobuf:"varint,16,opt,name=answered,proto3" json:"answered,omitempty"`
EnforceMin bool `protobuf:"varint,17,opt,name=enforce_min,json=enforceMin,proto3" json:"enforce_min,omitempty"`
BridgeTo bool `protobuf:"varint,18,opt,name=bridge_to,json=bridgeTo,proto3" json:"bridge_to,omitempty"`
Dynamic bool `protobuf:"varint,19,opt,name=dynamic,proto3" json:"dynamic,omitempty"`
ExitSound bool `protobuf:"varint,20,opt,name=exit_sound,json=exitSound,proto3" json:"exit_sound,omitempty"`
EnterSound bool `protobuf:"varint,21,opt,name=enter_sound,json=enterSound,proto3" json:"enter_sound,omitempty"`
Recording bool `protobuf:"varint,22,opt,name=recording,proto3" json:"recording,omitempty"`
VideoBridge bool `protobuf:"varint,23,opt,name=video_bridge,json=videoBridge,proto3" json:"video_bridge,omitempty"`
VideoFloorOnly bool `protobuf:"varint,24,opt,name=video_floor_only,json=videoFloorOnly,proto3" json:"video_floor_only,omitempty"`
VideoRfc4579 bool `protobuf:"varint,25,opt,name=video_rfc4579,json=videoRfc4579,proto3" json:"video_rfc4579,omitempty"`
Domain string `protobuf:"bytes,26,opt,name=domain,proto3" json:"domain,omitempty"`
Variables *ConferenceInfoResponseVariables `protobuf:"bytes,27,opt,name=variables,proto3" json:"variables,omitempty"`
Members []*ConferenceInfoResponseMembers `protobuf:"bytes,28,rep,name=members,proto3" json:"members,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfo) Descriptor
deprecated
func (*ConferenceInfo) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfo.ProtoReflect.Descriptor instead.
func (*ConferenceInfo) GetAnswered ¶
func (x *ConferenceInfo) GetAnswered() bool
func (*ConferenceInfo) GetAudioAlways ¶
func (x *ConferenceInfo) GetAudioAlways() bool
func (*ConferenceInfo) GetBridgeTo ¶
func (x *ConferenceInfo) GetBridgeTo() bool
func (*ConferenceInfo) GetCanvasCount ¶
func (x *ConferenceInfo) GetCanvasCount() int32
func (*ConferenceInfo) GetConferenceName ¶
func (x *ConferenceInfo) GetConferenceName() string
func (*ConferenceInfo) GetConferenceUuid ¶
func (x *ConferenceInfo) GetConferenceUuid() string
func (*ConferenceInfo) GetDestruct ¶
func (x *ConferenceInfo) GetDestruct() bool
func (*ConferenceInfo) GetDomain ¶
func (x *ConferenceInfo) GetDomain() string
func (*ConferenceInfo) GetDynamic ¶
func (x *ConferenceInfo) GetDynamic() bool
func (*ConferenceInfo) GetEnforceMin ¶
func (x *ConferenceInfo) GetEnforceMin() bool
func (*ConferenceInfo) GetEnterSound ¶
func (x *ConferenceInfo) GetEnterSound() bool
func (*ConferenceInfo) GetExitSound ¶
func (x *ConferenceInfo) GetExitSound() bool
func (*ConferenceInfo) GetForceBwIn ¶
func (x *ConferenceInfo) GetForceBwIn() int32
func (*ConferenceInfo) GetGhostCount ¶
func (x *ConferenceInfo) GetGhostCount() int32
func (*ConferenceInfo) GetLocked ¶
func (x *ConferenceInfo) GetLocked() bool
func (*ConferenceInfo) GetMaxBwIn ¶
func (x *ConferenceInfo) GetMaxBwIn() int32
func (*ConferenceInfo) GetMemberCount ¶
func (x *ConferenceInfo) GetMemberCount() int32
func (*ConferenceInfo) GetMembers ¶
func (x *ConferenceInfo) GetMembers() []*ConferenceInfoResponseMembers
func (*ConferenceInfo) GetRate ¶
func (x *ConferenceInfo) GetRate() int32
func (*ConferenceInfo) GetRecording ¶
func (x *ConferenceInfo) GetRecording() bool
func (*ConferenceInfo) GetRunTime ¶
func (x *ConferenceInfo) GetRunTime() int32
func (*ConferenceInfo) GetRunning ¶
func (x *ConferenceInfo) GetRunning() bool
func (*ConferenceInfo) GetVariables ¶
func (x *ConferenceInfo) GetVariables() *ConferenceInfoResponseVariables
func (*ConferenceInfo) GetVideoBridge ¶
func (x *ConferenceInfo) GetVideoBridge() bool
func (*ConferenceInfo) GetVideoFloorOnly ¶
func (x *ConferenceInfo) GetVideoFloorOnly() bool
func (*ConferenceInfo) GetVideoFloorPackets ¶
func (x *ConferenceInfo) GetVideoFloorPackets() int32
func (*ConferenceInfo) GetVideoRfc4579 ¶
func (x *ConferenceInfo) GetVideoRfc4579() bool
func (*ConferenceInfo) GetWaitMod ¶
func (x *ConferenceInfo) GetWaitMod() bool
func (*ConferenceInfo) ProtoMessage ¶
func (*ConferenceInfo) ProtoMessage()
func (*ConferenceInfo) ProtoReflect ¶
func (x *ConferenceInfo) ProtoReflect() protoreflect.Message
func (*ConferenceInfo) Reset ¶
func (x *ConferenceInfo) Reset()
func (*ConferenceInfo) String ¶
func (x *ConferenceInfo) String() string
type ConferenceInfoRequest ¶
type ConferenceInfoRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Data *ConferenceInfoRequestData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfoRequest) Descriptor
deprecated
func (*ConferenceInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoRequest.ProtoReflect.Descriptor instead.
func (*ConferenceInfoRequest) GetCtrlUuid ¶
func (x *ConferenceInfoRequest) GetCtrlUuid() string
func (*ConferenceInfoRequest) GetData ¶
func (x *ConferenceInfoRequest) GetData() *ConferenceInfoRequestData
func (*ConferenceInfoRequest) ProtoMessage ¶
func (*ConferenceInfoRequest) ProtoMessage()
func (*ConferenceInfoRequest) ProtoReflect ¶
func (x *ConferenceInfoRequest) ProtoReflect() protoreflect.Message
func (*ConferenceInfoRequest) Reset ¶
func (x *ConferenceInfoRequest) Reset()
func (*ConferenceInfoRequest) String ¶
func (x *ConferenceInfoRequest) String() string
type ConferenceInfoRequestData ¶
type ConferenceInfoRequestData struct {
Command string `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
Data *ConferenceInfoRequestDataData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfoRequestData) Descriptor
deprecated
func (*ConferenceInfoRequestData) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoRequestData.ProtoReflect.Descriptor instead.
func (*ConferenceInfoRequestData) GetCommand ¶
func (x *ConferenceInfoRequestData) GetCommand() string
func (*ConferenceInfoRequestData) GetData ¶
func (x *ConferenceInfoRequestData) GetData() *ConferenceInfoRequestDataData
func (*ConferenceInfoRequestData) ProtoMessage ¶
func (*ConferenceInfoRequestData) ProtoMessage()
func (*ConferenceInfoRequestData) ProtoReflect ¶
func (x *ConferenceInfoRequestData) ProtoReflect() protoreflect.Message
func (*ConferenceInfoRequestData) Reset ¶
func (x *ConferenceInfoRequestData) Reset()
func (*ConferenceInfoRequestData) String ¶
func (x *ConferenceInfoRequestData) String() string
type ConferenceInfoRequestDataData ¶
type ConferenceInfoRequestDataData struct {
ConferenceName string `protobuf:"bytes,1,opt,name=conferenceName,proto3" json:"conferenceName,omitempty"`
ShowMembers bool `protobuf:"varint,2,opt,name=showMembers,proto3" json:"showMembers,omitempty"`
MemberFilters *structpb.ListValue `protobuf:"bytes,3,opt,name=memberFilters,proto3" json:"memberFilters,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfoRequestDataData) Descriptor
deprecated
func (*ConferenceInfoRequestDataData) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoRequestDataData.ProtoReflect.Descriptor instead.
func (*ConferenceInfoRequestDataData) GetConferenceName ¶
func (x *ConferenceInfoRequestDataData) GetConferenceName() string
func (*ConferenceInfoRequestDataData) GetMemberFilters ¶
func (x *ConferenceInfoRequestDataData) GetMemberFilters() *structpb.ListValue
func (*ConferenceInfoRequestDataData) GetShowMembers ¶
func (x *ConferenceInfoRequestDataData) GetShowMembers() bool
func (*ConferenceInfoRequestDataData) ProtoMessage ¶
func (*ConferenceInfoRequestDataData) ProtoMessage()
func (*ConferenceInfoRequestDataData) ProtoReflect ¶
func (x *ConferenceInfoRequestDataData) ProtoReflect() protoreflect.Message
func (*ConferenceInfoRequestDataData) Reset ¶
func (x *ConferenceInfoRequestDataData) Reset()
func (*ConferenceInfoRequestDataData) String ¶
func (x *ConferenceInfoRequestDataData) String() string
type ConferenceInfoResponse ¶
type ConferenceInfoResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Data *ConferenceInfo `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfoResponse) Descriptor
deprecated
func (*ConferenceInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoResponse.ProtoReflect.Descriptor instead.
func (*ConferenceInfoResponse) GetCode ¶
func (x *ConferenceInfoResponse) GetCode() int32
func (*ConferenceInfoResponse) GetData ¶
func (x *ConferenceInfoResponse) GetData() *ConferenceInfo
func (*ConferenceInfoResponse) GetMessage ¶
func (x *ConferenceInfoResponse) GetMessage() string
func (*ConferenceInfoResponse) GetNodeUuid ¶
func (x *ConferenceInfoResponse) GetNodeUuid() string
func (*ConferenceInfoResponse) ProtoMessage ¶
func (*ConferenceInfoResponse) ProtoMessage()
func (*ConferenceInfoResponse) ProtoReflect ¶
func (x *ConferenceInfoResponse) ProtoReflect() protoreflect.Message
func (*ConferenceInfoResponse) Reset ¶
func (x *ConferenceInfoResponse) Reset()
func (*ConferenceInfoResponse) String ¶
func (x *ConferenceInfoResponse) String() string
type ConferenceInfoResponseConferenceMembers ¶ added in v0.1.4
type ConferenceInfoResponseConferenceMembers struct {
MemberID string `protobuf:"bytes,1,opt,name=memberID,proto3" json:"memberID,omitempty"`
CidNumber string `protobuf:"bytes,2,opt,name=cidNumber,proto3" json:"cidNumber,omitempty"`
CidName string `protobuf:"bytes,3,opt,name=cidName,proto3" json:"cidName,omitempty"`
Codec string `protobuf:"bytes,4,opt,name=codec,proto3" json:"codec,omitempty"`
Status *ConferenceInfoResponseConferenceMembersStatus `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
Email string `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
NodeUUID string `protobuf:"bytes,7,opt,name=nodeUUID,proto3" json:"nodeUUID,omitempty"`
Active bool `protobuf:"varint,8,opt,name=active,proto3" json:"active,omitempty"`
Uuid string `protobuf:"bytes,9,opt,name=uuid,proto3" json:"uuid,omitempty"`
GroupID string `protobuf:"bytes,10,opt,name=groupID,proto3" json:"groupID,omitempty"`
MemberType string `protobuf:"bytes,11,opt,name=memberType,proto3" json:"memberType,omitempty"`
NodeType string `protobuf:"bytes,12,opt,name=nodeType,proto3" json:"nodeType,omitempty"`
Domain string `protobuf:"bytes,13,opt,name=domain,proto3" json:"domain,omitempty"`
CanvasID int32 `protobuf:"varint,14,opt,name=canvasID,proto3" json:"canvasID,omitempty"`
WatchingCanvasID int32 `protobuf:"varint,15,opt,name=watchingCanvasID,proto3" json:"watchingCanvasID,omitempty"`
RoleID string `protobuf:"bytes,16,opt,name=roleID,proto3" json:"roleID,omitempty"`
LayerID int32 `protobuf:"varint,17,opt,name=layerID,proto3" json:"layerID,omitempty"`
ReservationID string `protobuf:"bytes,18,opt,name=reservationID,proto3" json:"reservationID,omitempty"`
ChannelName string `protobuf:"bytes,19,opt,name=channelName,proto3" json:"channelName,omitempty"`
Sharing bool `protobuf:"varint,20,opt,name=sharing,proto3" json:"sharing,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfoResponseConferenceMembers) Descriptor
deprecated
added in
v0.1.4
func (*ConferenceInfoResponseConferenceMembers) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoResponseConferenceMembers.ProtoReflect.Descriptor instead.
func (*ConferenceInfoResponseConferenceMembers) GetActive ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetActive() bool
func (*ConferenceInfoResponseConferenceMembers) GetCanvasID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetCanvasID() int32
func (*ConferenceInfoResponseConferenceMembers) GetChannelName ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetChannelName() string
func (*ConferenceInfoResponseConferenceMembers) GetCidName ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetCidName() string
func (*ConferenceInfoResponseConferenceMembers) GetCidNumber ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetCidNumber() string
func (*ConferenceInfoResponseConferenceMembers) GetCodec ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetCodec() string
func (*ConferenceInfoResponseConferenceMembers) GetDomain ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetDomain() string
func (*ConferenceInfoResponseConferenceMembers) GetEmail ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetEmail() string
func (*ConferenceInfoResponseConferenceMembers) GetGroupID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetGroupID() string
func (*ConferenceInfoResponseConferenceMembers) GetLayerID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetLayerID() int32
func (*ConferenceInfoResponseConferenceMembers) GetMemberID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetMemberID() string
func (*ConferenceInfoResponseConferenceMembers) GetMemberType ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetMemberType() string
func (*ConferenceInfoResponseConferenceMembers) GetNodeType ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetNodeType() string
func (*ConferenceInfoResponseConferenceMembers) GetNodeUUID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetNodeUUID() string
func (*ConferenceInfoResponseConferenceMembers) GetReservationID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetReservationID() string
func (*ConferenceInfoResponseConferenceMembers) GetRoleID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetRoleID() string
func (*ConferenceInfoResponseConferenceMembers) GetSharing ¶ added in v0.1.11
func (x *ConferenceInfoResponseConferenceMembers) GetSharing() bool
func (*ConferenceInfoResponseConferenceMembers) GetStatus ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetStatus() *ConferenceInfoResponseConferenceMembersStatus
func (*ConferenceInfoResponseConferenceMembers) GetUuid ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetUuid() string
func (*ConferenceInfoResponseConferenceMembers) GetWatchingCanvasID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) GetWatchingCanvasID() int32
func (*ConferenceInfoResponseConferenceMembers) ProtoMessage ¶ added in v0.1.4
func (*ConferenceInfoResponseConferenceMembers) ProtoMessage()
func (*ConferenceInfoResponseConferenceMembers) ProtoReflect ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) ProtoReflect() protoreflect.Message
func (*ConferenceInfoResponseConferenceMembers) Reset ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) Reset()
func (*ConferenceInfoResponseConferenceMembers) String ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembers) String() string
type ConferenceInfoResponseConferenceMembersStatus ¶ added in v0.1.4
type ConferenceInfoResponseConferenceMembersStatus struct {
Audio *ConferenceInfoResponseConferenceMembersStatusAudio `protobuf:"bytes,1,opt,name=audio,proto3" json:"audio,omitempty"`
Video *ConferenceInfoResponseConferenceMembersStatusVideo `protobuf:"bytes,2,opt,name=video,proto3" json:"video,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfoResponseConferenceMembersStatus) Descriptor
deprecated
added in
v0.1.4
func (*ConferenceInfoResponseConferenceMembersStatus) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoResponseConferenceMembersStatus.ProtoReflect.Descriptor instead.
func (*ConferenceInfoResponseConferenceMembersStatus) ProtoMessage ¶ added in v0.1.4
func (*ConferenceInfoResponseConferenceMembersStatus) ProtoMessage()
func (*ConferenceInfoResponseConferenceMembersStatus) ProtoReflect ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatus) ProtoReflect() protoreflect.Message
func (*ConferenceInfoResponseConferenceMembersStatus) Reset ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatus) Reset()
func (*ConferenceInfoResponseConferenceMembersStatus) String ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatus) String() string
type ConferenceInfoResponseConferenceMembersStatusAudio ¶ added in v0.1.4
type ConferenceInfoResponseConferenceMembersStatusAudio struct {
Talking bool `protobuf:"varint,1,opt,name=talking,proto3" json:"talking,omitempty"`
Deaf bool `protobuf:"varint,2,opt,name=deaf,proto3" json:"deaf,omitempty"`
Muted bool `protobuf:"varint,3,opt,name=muted,proto3" json:"muted,omitempty"`
OnHold bool `protobuf:"varint,4,opt,name=onHold,proto3" json:"onHold,omitempty"`
EnergyScore int32 `protobuf:"varint,5,opt,name=energyScore,proto3" json:"energyScore,omitempty"`
Floor bool `protobuf:"varint,6,opt,name=floor,proto3" json:"floor,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfoResponseConferenceMembersStatusAudio) Descriptor
deprecated
added in
v0.1.4
func (*ConferenceInfoResponseConferenceMembersStatusAudio) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoResponseConferenceMembersStatusAudio.ProtoReflect.Descriptor instead.
func (*ConferenceInfoResponseConferenceMembersStatusAudio) GetDeaf ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetDeaf() bool
func (*ConferenceInfoResponseConferenceMembersStatusAudio) GetEnergyScore ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetEnergyScore() int32
func (*ConferenceInfoResponseConferenceMembersStatusAudio) GetFloor ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetFloor() bool
func (*ConferenceInfoResponseConferenceMembersStatusAudio) GetMuted ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetMuted() bool
func (*ConferenceInfoResponseConferenceMembersStatusAudio) GetOnHold ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetOnHold() bool
func (*ConferenceInfoResponseConferenceMembersStatusAudio) GetTalking ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusAudio) GetTalking() bool
func (*ConferenceInfoResponseConferenceMembersStatusAudio) ProtoMessage ¶ added in v0.1.4
func (*ConferenceInfoResponseConferenceMembersStatusAudio) ProtoMessage()
func (*ConferenceInfoResponseConferenceMembersStatusAudio) ProtoReflect ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusAudio) ProtoReflect() protoreflect.Message
func (*ConferenceInfoResponseConferenceMembersStatusAudio) Reset ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusAudio) Reset()
func (*ConferenceInfoResponseConferenceMembersStatusAudio) String ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusAudio) String() string
type ConferenceInfoResponseConferenceMembersStatusVideo ¶ added in v0.1.4
type ConferenceInfoResponseConferenceMembersStatusVideo struct {
Visible bool `protobuf:"varint,1,opt,name=visible,proto3" json:"visible,omitempty"`
NoRecover bool `protobuf:"varint,2,opt,name=noRecover,proto3" json:"noRecover,omitempty"`
AvatarPresented bool `protobuf:"varint,3,opt,name=avatarPresented,proto3" json:"avatarPresented,omitempty"`
MediaFlow bool `protobuf:"varint,4,opt,name=mediaFlow,proto3" json:"mediaFlow,omitempty"`
Muted bool `protobuf:"varint,5,opt,name=muted,proto3" json:"muted,omitempty"`
Floor bool `protobuf:"varint,6,opt,name=floor,proto3" json:"floor,omitempty"`
ReservationID string `protobuf:"bytes,7,opt,name=reservationID,proto3" json:"reservationID,omitempty"`
RoleID string `protobuf:"bytes,8,opt,name=roleID,proto3" json:"roleID,omitempty"`
VideoLayerID int32 `protobuf:"varint,9,opt,name=videoLayerID,proto3" json:"videoLayerID,omitempty"`
CanvasID int32 `protobuf:"varint,10,opt,name=canvasID,proto3" json:"canvasID,omitempty"`
WatchingCanvasID int32 `protobuf:"varint,11,opt,name=watchingCanvasID,proto3" json:"watchingCanvasID,omitempty"`
Order int32 `protobuf:"varint,12,opt,name=order,proto3" json:"order,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfoResponseConferenceMembersStatusVideo) Descriptor
deprecated
added in
v0.1.4
func (*ConferenceInfoResponseConferenceMembersStatusVideo) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoResponseConferenceMembersStatusVideo.ProtoReflect.Descriptor instead.
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetAvatarPresented ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetAvatarPresented() bool
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetCanvasID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetCanvasID() int32
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetFloor ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetFloor() bool
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetMediaFlow ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetMediaFlow() bool
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetMuted ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetMuted() bool
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetNoRecover ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetNoRecover() bool
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetOrder ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetOrder() int32
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetReservationID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetReservationID() string
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetRoleID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetRoleID() string
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetVideoLayerID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetVideoLayerID() int32
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetVisible ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetVisible() bool
func (*ConferenceInfoResponseConferenceMembersStatusVideo) GetWatchingCanvasID ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) GetWatchingCanvasID() int32
func (*ConferenceInfoResponseConferenceMembersStatusVideo) ProtoMessage ¶ added in v0.1.4
func (*ConferenceInfoResponseConferenceMembersStatusVideo) ProtoMessage()
func (*ConferenceInfoResponseConferenceMembersStatusVideo) ProtoReflect ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) ProtoReflect() protoreflect.Message
func (*ConferenceInfoResponseConferenceMembersStatusVideo) Reset ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) Reset()
func (*ConferenceInfoResponseConferenceMembersStatusVideo) String ¶ added in v0.1.4
func (x *ConferenceInfoResponseConferenceMembersStatusVideo) String() string
type ConferenceInfoResponseFlags ¶
type ConferenceInfoResponseFlags struct {
CanHear bool `protobuf:"varint,1,opt,name=can_hear,json=canHear,proto3" json:"can_hear,omitempty"`
CanSee bool `protobuf:"varint,2,opt,name=can_see,json=canSee,proto3" json:"can_see,omitempty"`
CanSpeak bool `protobuf:"varint,3,opt,name=can_speak,json=canSpeak,proto3" json:"can_speak,omitempty"`
Hold bool `protobuf:"varint,4,opt,name=hold,proto3" json:"hold,omitempty"`
MuteDetect bool `protobuf:"varint,5,opt,name=mute_detect,json=muteDetect,proto3" json:"mute_detect,omitempty"`
Talking bool `protobuf:"varint,6,opt,name=talking,proto3" json:"talking,omitempty"`
HasVideo bool `protobuf:"varint,7,opt,name=has_video,json=hasVideo,proto3" json:"has_video,omitempty"`
VideoBridge bool `protobuf:"varint,8,opt,name=video_bridge,json=videoBridge,proto3" json:"video_bridge,omitempty"`
HasFloor bool `protobuf:"varint,9,opt,name=has_floor,json=hasFloor,proto3" json:"has_floor,omitempty"`
IsModerator bool `protobuf:"varint,10,opt,name=is_moderator,json=isModerator,proto3" json:"is_moderator,omitempty"`
EndConference bool `protobuf:"varint,11,opt,name=end_conference,json=endConference,proto3" json:"end_conference,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfoResponseFlags) Descriptor
deprecated
func (*ConferenceInfoResponseFlags) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoResponseFlags.ProtoReflect.Descriptor instead.
func (*ConferenceInfoResponseFlags) GetCanHear ¶
func (x *ConferenceInfoResponseFlags) GetCanHear() bool
func (*ConferenceInfoResponseFlags) GetCanSee ¶
func (x *ConferenceInfoResponseFlags) GetCanSee() bool
func (*ConferenceInfoResponseFlags) GetCanSpeak ¶
func (x *ConferenceInfoResponseFlags) GetCanSpeak() bool
func (*ConferenceInfoResponseFlags) GetEndConference ¶
func (x *ConferenceInfoResponseFlags) GetEndConference() bool
func (*ConferenceInfoResponseFlags) GetHasFloor ¶
func (x *ConferenceInfoResponseFlags) GetHasFloor() bool
func (*ConferenceInfoResponseFlags) GetHasVideo ¶
func (x *ConferenceInfoResponseFlags) GetHasVideo() bool
func (*ConferenceInfoResponseFlags) GetHold ¶
func (x *ConferenceInfoResponseFlags) GetHold() bool
func (*ConferenceInfoResponseFlags) GetIsModerator ¶
func (x *ConferenceInfoResponseFlags) GetIsModerator() bool
func (*ConferenceInfoResponseFlags) GetMuteDetect ¶
func (x *ConferenceInfoResponseFlags) GetMuteDetect() bool
func (*ConferenceInfoResponseFlags) GetTalking ¶
func (x *ConferenceInfoResponseFlags) GetTalking() bool
func (*ConferenceInfoResponseFlags) GetVideoBridge ¶
func (x *ConferenceInfoResponseFlags) GetVideoBridge() bool
func (*ConferenceInfoResponseFlags) ProtoMessage ¶
func (*ConferenceInfoResponseFlags) ProtoMessage()
func (*ConferenceInfoResponseFlags) ProtoReflect ¶
func (x *ConferenceInfoResponseFlags) ProtoReflect() protoreflect.Message
func (*ConferenceInfoResponseFlags) Reset ¶
func (x *ConferenceInfoResponseFlags) Reset()
func (*ConferenceInfoResponseFlags) String ¶
func (x *ConferenceInfoResponseFlags) String() string
type ConferenceInfoResponseMembers ¶
type ConferenceInfoResponseMembers struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Id int32 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
Uuid string `protobuf:"bytes,3,opt,name=uuid,proto3" json:"uuid,omitempty"`
CallerIdName string `protobuf:"bytes,4,opt,name=caller_id_name,json=callerIdName,proto3" json:"caller_id_name,omitempty"`
CallerIdNumber string `protobuf:"bytes,5,opt,name=caller_id_number,json=callerIdNumber,proto3" json:"caller_id_number,omitempty"`
JoinTime int32 `protobuf:"varint,6,opt,name=join_time,json=joinTime,proto3" json:"join_time,omitempty"`
LastTalking int32 `protobuf:"varint,7,opt,name=last_talking,json=lastTalking,proto3" json:"last_talking,omitempty"`
Energy int32 `protobuf:"varint,8,opt,name=energy,proto3" json:"energy,omitempty"`
VolumeIn int32 `protobuf:"varint,9,opt,name=volume_in,json=volumeIn,proto3" json:"volume_in,omitempty"`
VolumeOut int32 `protobuf:"varint,10,opt,name=volume_out,json=volumeOut,proto3" json:"volume_out,omitempty"`
OutputVolume int32 `protobuf:"varint,11,opt,name=output_volume,json=outputVolume,proto3" json:"output_volume,omitempty"`
InputVolume int32 `protobuf:"varint,12,opt,name=input_volume,json=inputVolume,proto3" json:"input_volume,omitempty"`
Flags *ConferenceInfoResponseFlags `protobuf:"bytes,13,opt,name=flags,proto3" json:"flags,omitempty"`
MemberID string `protobuf:"bytes,14,opt,name=memberID,proto3" json:"memberID,omitempty"`
CidNumber string `protobuf:"bytes,15,opt,name=cidNumber,proto3" json:"cidNumber,omitempty"`
CidName string `protobuf:"bytes,16,opt,name=cidName,proto3" json:"cidName,omitempty"`
Codec string `protobuf:"bytes,17,opt,name=codec,proto3" json:"codec,omitempty"`
Status *ConferenceInfoResponseConferenceMembersStatus `protobuf:"bytes,18,opt,name=status,proto3" json:"status,omitempty"`
Email string `protobuf:"bytes,19,opt,name=email,proto3" json:"email,omitempty"`
NodeUUID string `protobuf:"bytes,20,opt,name=nodeUUID,proto3" json:"nodeUUID,omitempty"`
Active bool `protobuf:"varint,21,opt,name=active,proto3" json:"active,omitempty"`
GroupID string `protobuf:"bytes,22,opt,name=groupID,proto3" json:"groupID,omitempty"`
MemberType string `protobuf:"bytes,23,opt,name=memberType,proto3" json:"memberType,omitempty"`
NodeType string `protobuf:"bytes,24,opt,name=nodeType,proto3" json:"nodeType,omitempty"`
Domain string `protobuf:"bytes,25,opt,name=domain,proto3" json:"domain,omitempty"`
CanvasID int32 `protobuf:"varint,26,opt,name=canvasID,proto3" json:"canvasID,omitempty"`
WatchingCanvasID int32 `protobuf:"varint,27,opt,name=watchingCanvasID,proto3" json:"watchingCanvasID,omitempty"`
RoleID string `protobuf:"bytes,28,opt,name=roleID,proto3" json:"roleID,omitempty"`
LayerID int32 `protobuf:"varint,29,opt,name=layerID,proto3" json:"layerID,omitempty"`
ReservationID string `protobuf:"bytes,30,opt,name=reservationID,proto3" json:"reservationID,omitempty"`
ChannelName string `protobuf:"bytes,31,opt,name=channelName,proto3" json:"channelName,omitempty"`
Sharing bool `protobuf:"varint,32,opt,name=sharing,proto3" json:"sharing,omitempty"`
AgoraID string `protobuf:"bytes,33,opt,name=agoraID,proto3" json:"agoraID,omitempty"`
MainUuid string `protobuf:"bytes,34,opt,name=main_uuid,json=mainUuid,proto3" json:"main_uuid,omitempty"`
SlidesUuid string `protobuf:"bytes,35,opt,name=slides_uuid,json=slidesUuid,proto3" json:"slides_uuid,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceInfoResponseMembers) Descriptor
deprecated
func (*ConferenceInfoResponseMembers) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoResponseMembers.ProtoReflect.Descriptor instead.
func (*ConferenceInfoResponseMembers) GetActive ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetActive() bool
func (*ConferenceInfoResponseMembers) GetAgoraID ¶ added in v0.2.8
func (x *ConferenceInfoResponseMembers) GetAgoraID() string
func (*ConferenceInfoResponseMembers) GetCallerIdName ¶
func (x *ConferenceInfoResponseMembers) GetCallerIdName() string
func (*ConferenceInfoResponseMembers) GetCallerIdNumber ¶
func (x *ConferenceInfoResponseMembers) GetCallerIdNumber() string
func (*ConferenceInfoResponseMembers) GetCanvasID ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetCanvasID() int32
func (*ConferenceInfoResponseMembers) GetChannelName ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetChannelName() string
func (*ConferenceInfoResponseMembers) GetCidName ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetCidName() string
func (*ConferenceInfoResponseMembers) GetCidNumber ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetCidNumber() string
func (*ConferenceInfoResponseMembers) GetCodec ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetCodec() string
func (*ConferenceInfoResponseMembers) GetDomain ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetDomain() string
func (*ConferenceInfoResponseMembers) GetEmail ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetEmail() string
func (*ConferenceInfoResponseMembers) GetEnergy ¶
func (x *ConferenceInfoResponseMembers) GetEnergy() int32
func (*ConferenceInfoResponseMembers) GetFlags ¶
func (x *ConferenceInfoResponseMembers) GetFlags() *ConferenceInfoResponseFlags
func (*ConferenceInfoResponseMembers) GetGroupID ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetGroupID() string
func (*ConferenceInfoResponseMembers) GetId ¶
func (x *ConferenceInfoResponseMembers) GetId() int32
func (*ConferenceInfoResponseMembers) GetInputVolume ¶
func (x *ConferenceInfoResponseMembers) GetInputVolume() int32
func (*ConferenceInfoResponseMembers) GetJoinTime ¶
func (x *ConferenceInfoResponseMembers) GetJoinTime() int32
func (*ConferenceInfoResponseMembers) GetLastTalking ¶
func (x *ConferenceInfoResponseMembers) GetLastTalking() int32
func (*ConferenceInfoResponseMembers) GetLayerID ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetLayerID() int32
func (*ConferenceInfoResponseMembers) GetMainUuid ¶ added in v0.2.12
func (x *ConferenceInfoResponseMembers) GetMainUuid() string
func (*ConferenceInfoResponseMembers) GetMemberID ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetMemberID() string
func (*ConferenceInfoResponseMembers) GetMemberType ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetMemberType() string
func (*ConferenceInfoResponseMembers) GetNodeType ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetNodeType() string
func (*ConferenceInfoResponseMembers) GetNodeUUID ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetNodeUUID() string
func (*ConferenceInfoResponseMembers) GetOutputVolume ¶
func (x *ConferenceInfoResponseMembers) GetOutputVolume() int32
func (*ConferenceInfoResponseMembers) GetReservationID ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetReservationID() string
func (*ConferenceInfoResponseMembers) GetRoleID ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetRoleID() string
func (*ConferenceInfoResponseMembers) GetSharing ¶ added in v0.1.11
func (x *ConferenceInfoResponseMembers) GetSharing() bool
func (*ConferenceInfoResponseMembers) GetSlidesUuid ¶ added in v0.2.12
func (x *ConferenceInfoResponseMembers) GetSlidesUuid() string
func (*ConferenceInfoResponseMembers) GetStatus ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetStatus() *ConferenceInfoResponseConferenceMembersStatus
func (*ConferenceInfoResponseMembers) GetType ¶
func (x *ConferenceInfoResponseMembers) GetType() string
func (*ConferenceInfoResponseMembers) GetUuid ¶
func (x *ConferenceInfoResponseMembers) GetUuid() string
func (*ConferenceInfoResponseMembers) GetVolumeIn ¶
func (x *ConferenceInfoResponseMembers) GetVolumeIn() int32
func (*ConferenceInfoResponseMembers) GetVolumeOut ¶
func (x *ConferenceInfoResponseMembers) GetVolumeOut() int32
func (*ConferenceInfoResponseMembers) GetWatchingCanvasID ¶ added in v0.1.5
func (x *ConferenceInfoResponseMembers) GetWatchingCanvasID() int32
func (*ConferenceInfoResponseMembers) ProtoMessage ¶
func (*ConferenceInfoResponseMembers) ProtoMessage()
func (*ConferenceInfoResponseMembers) ProtoReflect ¶
func (x *ConferenceInfoResponseMembers) ProtoReflect() protoreflect.Message
func (*ConferenceInfoResponseMembers) Reset ¶
func (x *ConferenceInfoResponseMembers) Reset()
func (*ConferenceInfoResponseMembers) String ¶
func (x *ConferenceInfoResponseMembers) String() string
type ConferenceInfoResponseVariables ¶
type ConferenceInfoResponseVariables struct {
// contains filtered or unexported fields
}
func (*ConferenceInfoResponseVariables) Descriptor
deprecated
func (*ConferenceInfoResponseVariables) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceInfoResponseVariables.ProtoReflect.Descriptor instead.
func (*ConferenceInfoResponseVariables) ProtoMessage ¶
func (*ConferenceInfoResponseVariables) ProtoMessage()
func (*ConferenceInfoResponseVariables) ProtoReflect ¶
func (x *ConferenceInfoResponseVariables) ProtoReflect() protoreflect.Message
func (*ConferenceInfoResponseVariables) Reset ¶
func (x *ConferenceInfoResponseVariables) Reset()
func (*ConferenceInfoResponseVariables) String ¶
func (x *ConferenceInfoResponseVariables) String() string
type ConferenceListRequest ¶
type ConferenceListRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Data *ConferenceListRequestData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceListRequest) Descriptor
deprecated
func (*ConferenceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceListRequest.ProtoReflect.Descriptor instead.
func (*ConferenceListRequest) GetCtrlUuid ¶
func (x *ConferenceListRequest) GetCtrlUuid() string
func (*ConferenceListRequest) GetData ¶
func (x *ConferenceListRequest) GetData() *ConferenceListRequestData
func (*ConferenceListRequest) ProtoMessage ¶
func (*ConferenceListRequest) ProtoMessage()
func (*ConferenceListRequest) ProtoReflect ¶
func (x *ConferenceListRequest) ProtoReflect() protoreflect.Message
func (*ConferenceListRequest) Reset ¶
func (x *ConferenceListRequest) Reset()
func (*ConferenceListRequest) String ¶
func (x *ConferenceListRequest) String() string
type ConferenceListRequestData ¶
type ConferenceListRequestData struct {
Command string `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
Data *ConferenceListRequestDataData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceListRequestData) Descriptor
deprecated
func (*ConferenceListRequestData) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceListRequestData.ProtoReflect.Descriptor instead.
func (*ConferenceListRequestData) GetCommand ¶
func (x *ConferenceListRequestData) GetCommand() string
func (*ConferenceListRequestData) GetData ¶
func (x *ConferenceListRequestData) GetData() *ConferenceListRequestDataData
func (*ConferenceListRequestData) ProtoMessage ¶
func (*ConferenceListRequestData) ProtoMessage()
func (*ConferenceListRequestData) ProtoReflect ¶
func (x *ConferenceListRequestData) ProtoReflect() protoreflect.Message
func (*ConferenceListRequestData) Reset ¶
func (x *ConferenceListRequestData) Reset()
func (*ConferenceListRequestData) String ¶
func (x *ConferenceListRequestData) String() string
type ConferenceListRequestDataData ¶
type ConferenceListRequestDataData struct {
Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceListRequestDataData) Descriptor
deprecated
func (*ConferenceListRequestDataData) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceListRequestDataData.ProtoReflect.Descriptor instead.
func (*ConferenceListRequestDataData) GetDomain ¶
func (x *ConferenceListRequestDataData) GetDomain() string
func (*ConferenceListRequestDataData) ProtoMessage ¶
func (*ConferenceListRequestDataData) ProtoMessage()
func (*ConferenceListRequestDataData) ProtoReflect ¶
func (x *ConferenceListRequestDataData) ProtoReflect() protoreflect.Message
func (*ConferenceListRequestDataData) Reset ¶
func (x *ConferenceListRequestDataData) Reset()
func (*ConferenceListRequestDataData) String ¶
func (x *ConferenceListRequestDataData) String() string
type ConferenceListResponse ¶
type ConferenceListResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Data []*ConferenceInfo `protobuf:"bytes,4,rep,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceListResponse) Descriptor
deprecated
func (*ConferenceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceListResponse.ProtoReflect.Descriptor instead.
func (*ConferenceListResponse) GetCode ¶
func (x *ConferenceListResponse) GetCode() int32
func (*ConferenceListResponse) GetData ¶
func (x *ConferenceListResponse) GetData() []*ConferenceInfo
func (*ConferenceListResponse) GetMessage ¶
func (x *ConferenceListResponse) GetMessage() string
func (*ConferenceListResponse) GetNodeUuid ¶
func (x *ConferenceListResponse) GetNodeUuid() string
func (*ConferenceListResponse) ProtoMessage ¶
func (*ConferenceListResponse) ProtoMessage()
func (*ConferenceListResponse) ProtoReflect ¶
func (x *ConferenceListResponse) ProtoReflect() protoreflect.Message
func (*ConferenceListResponse) Reset ¶
func (x *ConferenceListResponse) Reset()
func (*ConferenceListResponse) String ¶
func (x *ConferenceListResponse) String() string
type ConferenceRequest ¶
type ConferenceRequest struct {
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Profile string `protobuf:"bytes,3,opt,name=profile,proto3" json:"profile,omitempty"`
Flags []string `protobuf:"bytes,4,rep,name=flags,proto3" json:"flags,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceRequest) Descriptor
deprecated
func (*ConferenceRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceRequest.ProtoReflect.Descriptor instead.
func (*ConferenceRequest) GetFlags ¶
func (x *ConferenceRequest) GetFlags() []string
func (*ConferenceRequest) GetName ¶
func (x *ConferenceRequest) GetName() string
func (*ConferenceRequest) GetProfile ¶
func (x *ConferenceRequest) GetProfile() string
func (*ConferenceRequest) GetUuid ¶
func (x *ConferenceRequest) GetUuid() string
func (*ConferenceRequest) ProtoMessage ¶
func (*ConferenceRequest) ProtoMessage()
func (*ConferenceRequest) ProtoReflect ¶
func (x *ConferenceRequest) ProtoReflect() protoreflect.Message
func (*ConferenceRequest) Reset ¶
func (x *ConferenceRequest) Reset()
func (*ConferenceRequest) String ¶
func (x *ConferenceRequest) String() string
type ConferenceResponse ¶
type ConferenceResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*ConferenceResponse) Descriptor
deprecated
func (*ConferenceResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConferenceResponse.ProtoReflect.Descriptor instead.
func (*ConferenceResponse) GetCode ¶
func (x *ConferenceResponse) GetCode() int32
func (*ConferenceResponse) GetMessage ¶
func (x *ConferenceResponse) GetMessage() string
func (*ConferenceResponse) GetNodeUuid ¶
func (x *ConferenceResponse) GetNodeUuid() string
func (*ConferenceResponse) GetUuid ¶
func (x *ConferenceResponse) GetUuid() string
func (*ConferenceResponse) ProtoMessage ¶
func (*ConferenceResponse) ProtoMessage()
func (*ConferenceResponse) ProtoReflect ¶
func (x *ConferenceResponse) ProtoReflect() protoreflect.Message
func (*ConferenceResponse) Reset ¶
func (x *ConferenceResponse) Reset()
func (*ConferenceResponse) String ¶
func (x *ConferenceResponse) String() string
type ConsultRequest ¶
type ConsultRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Destination *Destination `protobuf:"bytes,3,opt,name=destination,proto3" json:"destination,omitempty"`
// contains filtered or unexported fields
}
func (*ConsultRequest) Descriptor
deprecated
func (*ConsultRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConsultRequest.ProtoReflect.Descriptor instead.
func (*ConsultRequest) GetCtrlUuid ¶
func (x *ConsultRequest) GetCtrlUuid() string
func (*ConsultRequest) GetDestination ¶
func (x *ConsultRequest) GetDestination() *Destination
func (*ConsultRequest) GetUuid ¶
func (x *ConsultRequest) GetUuid() string
func (*ConsultRequest) ProtoMessage ¶
func (*ConsultRequest) ProtoMessage()
func (*ConsultRequest) ProtoReflect ¶
func (x *ConsultRequest) ProtoReflect() protoreflect.Message
func (*ConsultRequest) Reset ¶
func (x *ConsultRequest) Reset()
func (*ConsultRequest) String ¶
func (x *ConsultRequest) String() string
type Ctrl ¶
type Ctrl struct {
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Ip string `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"`
Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
Rack uint32 `protobuf:"varint,5,opt,name=rack,proto3" json:"rack,omitempty"`
Address string `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
// contains filtered or unexported fields
}
func (*Ctrl) Descriptor
deprecated
func (*Ctrl) GetAddress ¶
func (*Ctrl) GetVersion ¶
func (*Ctrl) ProtoMessage ¶
func (*Ctrl) ProtoMessage()
func (*Ctrl) ProtoReflect ¶
func (x *Ctrl) ProtoReflect() protoreflect.Message
type CtrlStartUpRequest ¶
type CtrlStartUpRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
// contains filtered or unexported fields
}
func (*CtrlStartUpRequest) Descriptor
deprecated
func (*CtrlStartUpRequest) Descriptor() ([]byte, []int)
Deprecated: Use CtrlStartUpRequest.ProtoReflect.Descriptor instead.
func (*CtrlStartUpRequest) GetCtrlUuid ¶
func (x *CtrlStartUpRequest) GetCtrlUuid() string
func (*CtrlStartUpRequest) ProtoMessage ¶
func (*CtrlStartUpRequest) ProtoMessage()
func (*CtrlStartUpRequest) ProtoReflect ¶
func (x *CtrlStartUpRequest) ProtoReflect() protoreflect.Message
func (*CtrlStartUpRequest) Reset ¶
func (x *CtrlStartUpRequest) Reset()
func (*CtrlStartUpRequest) String ¶
func (x *CtrlStartUpRequest) String() string
type DTMFEvent ¶
type DTMFEvent struct {
NodeUuid string `protobuf:"bytes,1,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
DtmfDigit string `protobuf:"bytes,3,opt,name=dtmf_digit,json=dtmfDigit,proto3" json:"dtmf_digit,omitempty"`
DtmfDuration uint32 `protobuf:"varint,4,opt,name=dtmf_duration,json=dtmfDuration,proto3" json:"dtmf_duration,omitempty"`
// contains filtered or unexported fields
}
func (*DTMFEvent) Descriptor
deprecated
func (*DTMFEvent) GetDtmfDigit ¶
func (*DTMFEvent) GetDtmfDuration ¶
func (*DTMFEvent) GetNodeUuid ¶
func (*DTMFEvent) ProtoMessage ¶
func (*DTMFEvent) ProtoMessage()
func (*DTMFEvent) ProtoReflect ¶
func (x *DTMFEvent) ProtoReflect() protoreflect.Message
type DTMFRequest ¶
type DTMFRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// optional default = 1
MinDigits uint32 `protobuf:"varint,3,opt,name=min_digits,json=minDigits,proto3" json:"min_digits,omitempty"`
// optional default = 1
MaxDigits uint32 `protobuf:"varint,4,opt,name=max_digits,json=maxDigits,proto3" json:"max_digits,omitempty"`
// optiona default = 5000ms
Timeout uint32 `protobuf:"varint,5,opt,name=timeout,proto3" json:"timeout,omitempty"`
// optional default = 2000ms
DigitTimeout uint32 `protobuf:"varint,6,opt,name=digit_timeout,json=digitTimeout,proto3" json:"digit_timeout,omitempty"`
// optional default none, can be 0-9,*,#
Terminators string `protobuf:"bytes,7,opt,name=terminators,proto3" json:"terminators,omitempty"`
// play or tts
Media *Media `protobuf:"bytes,8,opt,name=media,proto3" json:"media,omitempty"`
// not implemented yet
MaxTries uint32 `protobuf:"varint,9,opt,name=max_tries,json=maxTries,proto3" json:"max_tries,omitempty"`
Regex string `protobuf:"bytes,10,opt,name=regex,proto3" json:"regex,omitempty"`
// Media to playback when received DTMF doesn't match the regex
MediaInvalid *Media `protobuf:"bytes,11,opt,name=media_invalid,json=mediaInvalid,proto3" json:"media_invalid,omitempty"`
// default false
PlayLastInvalidPrompt bool `` /* 130-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*DTMFRequest) Descriptor
deprecated
func (*DTMFRequest) Descriptor() ([]byte, []int)
Deprecated: Use DTMFRequest.ProtoReflect.Descriptor instead.
func (*DTMFRequest) GetCtrlUuid ¶
func (x *DTMFRequest) GetCtrlUuid() string
func (*DTMFRequest) GetDigitTimeout ¶
func (x *DTMFRequest) GetDigitTimeout() uint32
func (*DTMFRequest) GetMaxDigits ¶
func (x *DTMFRequest) GetMaxDigits() uint32
func (*DTMFRequest) GetMaxTries ¶
func (x *DTMFRequest) GetMaxTries() uint32
func (*DTMFRequest) GetMedia ¶
func (x *DTMFRequest) GetMedia() *Media
func (*DTMFRequest) GetMediaInvalid ¶
func (x *DTMFRequest) GetMediaInvalid() *Media
func (*DTMFRequest) GetMinDigits ¶
func (x *DTMFRequest) GetMinDigits() uint32
func (*DTMFRequest) GetPlayLastInvalidPrompt ¶
func (x *DTMFRequest) GetPlayLastInvalidPrompt() bool
func (*DTMFRequest) GetRegex ¶
func (x *DTMFRequest) GetRegex() string
func (*DTMFRequest) GetTerminators ¶
func (x *DTMFRequest) GetTerminators() string
func (*DTMFRequest) GetTimeout ¶
func (x *DTMFRequest) GetTimeout() uint32
func (*DTMFRequest) GetUuid ¶
func (x *DTMFRequest) GetUuid() string
func (*DTMFRequest) ProtoMessage ¶
func (*DTMFRequest) ProtoMessage()
func (*DTMFRequest) ProtoReflect ¶
func (x *DTMFRequest) ProtoReflect() protoreflect.Message
func (*DTMFRequest) Reset ¶
func (x *DTMFRequest) Reset()
func (*DTMFRequest) String ¶
func (x *DTMFRequest) String() string
type DTMFResponse ¶
type DTMFResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
// optional
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
Dtmf string `protobuf:"bytes,5,opt,name=dtmf,proto3" json:"dtmf,omitempty"`
// optional
Terminator string `protobuf:"bytes,6,opt,name=terminator,proto3" json:"terminator,omitempty"`
// contains filtered or unexported fields
}
func (*DTMFResponse) Descriptor
deprecated
func (*DTMFResponse) Descriptor() ([]byte, []int)
Deprecated: Use DTMFResponse.ProtoReflect.Descriptor instead.
func (*DTMFResponse) GetCode ¶
func (x *DTMFResponse) GetCode() int32
func (*DTMFResponse) GetDtmf ¶
func (x *DTMFResponse) GetDtmf() string
func (*DTMFResponse) GetMessage ¶
func (x *DTMFResponse) GetMessage() string
func (*DTMFResponse) GetNodeUuid ¶
func (x *DTMFResponse) GetNodeUuid() string
func (*DTMFResponse) GetTerminator ¶
func (x *DTMFResponse) GetTerminator() string
func (*DTMFResponse) GetUuid ¶
func (x *DTMFResponse) GetUuid() string
func (*DTMFResponse) ProtoMessage ¶
func (*DTMFResponse) ProtoMessage()
func (*DTMFResponse) ProtoReflect ¶
func (x *DTMFResponse) ProtoReflect() protoreflect.Message
func (*DTMFResponse) Reset ¶
func (x *DTMFResponse) Reset()
func (*DTMFResponse) String ¶
func (x *DTMFResponse) String() string
type Destination ¶
type Destination struct {
Ringall bool `protobuf:"varint,1,opt,name=ringall,proto3" json:"ringall,omitempty"`
GlobalParams map[string]string `` /* 185-byte string literal not displayed */
CallParams []*CallParam `protobuf:"bytes,3,rep,name=call_params,json=callParams,proto3" json:"call_params,omitempty"`
ChannelParams []string `protobuf:"bytes,4,rep,name=channel_params,json=channelParams,proto3" json:"channel_params,omitempty"`
// contains filtered or unexported fields
}
func (*Destination) Descriptor
deprecated
func (*Destination) Descriptor() ([]byte, []int)
Deprecated: Use Destination.ProtoReflect.Descriptor instead.
func (*Destination) GetCallParams ¶
func (x *Destination) GetCallParams() []*CallParam
func (*Destination) GetChannelParams ¶
func (x *Destination) GetChannelParams() []string
func (*Destination) GetGlobalParams ¶
func (x *Destination) GetGlobalParams() map[string]string
func (*Destination) GetRingall ¶
func (x *Destination) GetRingall() bool
func (*Destination) ProtoMessage ¶
func (*Destination) ProtoMessage()
func (*Destination) ProtoReflect ¶
func (x *Destination) ProtoReflect() protoreflect.Message
func (*Destination) Reset ¶
func (x *Destination) Reset()
func (*Destination) String ¶
func (x *Destination) String() string
type DetectFaceRequest ¶
type DetectFaceRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Mask string `protobuf:"bytes,3,opt,name=mask,proto3" json:"mask,omitempty"`
// START STOP TEXT CLEAR
Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
// if action == "TEXT"
Text string `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"`
Font string `protobuf:"bytes,6,opt,name=font,proto3" json:"font,omitempty"`
FontSize string `protobuf:"bytes,7,opt,name=font_size,json=fontSize,proto3" json:"font_size,omitempty"`
FgColor string `protobuf:"bytes,8,opt,name=fg_color,json=fgColor,proto3" json:"fg_color,omitempty"`
BgColor string `protobuf:"bytes,9,opt,name=bg_color,json=bgColor,proto3" json:"bg_color,omitempty"`
// contains filtered or unexported fields
}
func (*DetectFaceRequest) Descriptor
deprecated
func (*DetectFaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetectFaceRequest.ProtoReflect.Descriptor instead.
func (*DetectFaceRequest) GetAction ¶
func (x *DetectFaceRequest) GetAction() string
func (*DetectFaceRequest) GetBgColor ¶
func (x *DetectFaceRequest) GetBgColor() string
func (*DetectFaceRequest) GetCtrlUuid ¶
func (x *DetectFaceRequest) GetCtrlUuid() string
func (*DetectFaceRequest) GetFgColor ¶
func (x *DetectFaceRequest) GetFgColor() string
func (*DetectFaceRequest) GetFont ¶
func (x *DetectFaceRequest) GetFont() string
func (*DetectFaceRequest) GetFontSize ¶
func (x *DetectFaceRequest) GetFontSize() string
func (*DetectFaceRequest) GetMask ¶
func (x *DetectFaceRequest) GetMask() string
func (*DetectFaceRequest) GetText ¶
func (x *DetectFaceRequest) GetText() string
func (*DetectFaceRequest) GetUuid ¶
func (x *DetectFaceRequest) GetUuid() string
func (*DetectFaceRequest) ProtoMessage ¶
func (*DetectFaceRequest) ProtoMessage()
func (*DetectFaceRequest) ProtoReflect ¶
func (x *DetectFaceRequest) ProtoReflect() protoreflect.Message
func (*DetectFaceRequest) Reset ¶
func (x *DetectFaceRequest) Reset()
func (*DetectFaceRequest) String ¶
func (x *DetectFaceRequest) String() string
type DetectRequest ¶
type DetectRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// oneof play or tts
Media *Media `protobuf:"bytes,3,opt,name=media,proto3" json:"media,omitempty"`
// detect dtmf too, optional
Dtmf *DTMFRequest `protobuf:"bytes,4,opt,name=dtmf,proto3" json:"dtmf,omitempty"`
// speech params, mandatory
Speech *SpeechRequest `protobuf:"bytes,5,opt,name=speech,proto3" json:"speech,omitempty"`
// contains filtered or unexported fields
}
func (*DetectRequest) Descriptor
deprecated
func (*DetectRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetectRequest.ProtoReflect.Descriptor instead.
func (*DetectRequest) GetCtrlUuid ¶
func (x *DetectRequest) GetCtrlUuid() string
func (*DetectRequest) GetDtmf ¶
func (x *DetectRequest) GetDtmf() *DTMFRequest
func (*DetectRequest) GetMedia ¶
func (x *DetectRequest) GetMedia() *Media
func (*DetectRequest) GetSpeech ¶
func (x *DetectRequest) GetSpeech() *SpeechRequest
func (*DetectRequest) GetUuid ¶
func (x *DetectRequest) GetUuid() string
func (*DetectRequest) ProtoMessage ¶
func (*DetectRequest) ProtoMessage()
func (*DetectRequest) ProtoReflect ¶
func (x *DetectRequest) ProtoReflect() protoreflect.Message
func (*DetectRequest) Reset ¶
func (x *DetectRequest) Reset()
func (*DetectRequest) String ¶
func (x *DetectRequest) String() string
type DetectResponse ¶
type DetectResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
// optional
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
Data *DetectedData `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*DetectResponse) Descriptor
deprecated
func (*DetectResponse) Descriptor() ([]byte, []int)
Deprecated: Use DetectResponse.ProtoReflect.Descriptor instead.
func (*DetectResponse) GetCode ¶
func (x *DetectResponse) GetCode() int32
func (*DetectResponse) GetData ¶
func (x *DetectResponse) GetData() *DetectedData
func (*DetectResponse) GetMessage ¶
func (x *DetectResponse) GetMessage() string
func (*DetectResponse) GetNodeUuid ¶
func (x *DetectResponse) GetNodeUuid() string
func (*DetectResponse) GetUuid ¶
func (x *DetectResponse) GetUuid() string
func (*DetectResponse) ProtoMessage ¶
func (*DetectResponse) ProtoMessage()
func (*DetectResponse) ProtoReflect ¶
func (x *DetectResponse) ProtoReflect() protoreflect.Message
func (*DetectResponse) Reset ¶
func (x *DetectResponse) Reset()
func (*DetectResponse) String ¶
func (x *DetectResponse) String() string
type DetectSpeechFeedTTSRequest ¶ added in v0.2.3
type DetectSpeechFeedTTSRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Engine string `protobuf:"bytes,3,opt,name=engine,proto3" json:"engine,omitempty"`
Voice string `protobuf:"bytes,4,opt,name=voice,proto3" json:"voice,omitempty"`
Text string `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"`
Preheat bool `protobuf:"varint,6,opt,name=preheat,proto3" json:"preheat,omitempty"`
IsLast bool `protobuf:"varint,7,opt,name=is_last,json=isLast,proto3" json:"is_last,omitempty"`
SilenceMs uint32 `protobuf:"varint,8,opt,name=silence_ms,json=silenceMs,proto3" json:"silence_ms,omitempty"`
// contains filtered or unexported fields
}
func (*DetectSpeechFeedTTSRequest) Descriptor
deprecated
added in
v0.2.3
func (*DetectSpeechFeedTTSRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetectSpeechFeedTTSRequest.ProtoReflect.Descriptor instead.
func (*DetectSpeechFeedTTSRequest) GetCtrlUuid ¶ added in v0.2.3
func (x *DetectSpeechFeedTTSRequest) GetCtrlUuid() string
func (*DetectSpeechFeedTTSRequest) GetEngine ¶ added in v0.2.3
func (x *DetectSpeechFeedTTSRequest) GetEngine() string
func (*DetectSpeechFeedTTSRequest) GetIsLast ¶ added in v0.3.3
func (x *DetectSpeechFeedTTSRequest) GetIsLast() bool
func (*DetectSpeechFeedTTSRequest) GetPreheat ¶ added in v0.2.6
func (x *DetectSpeechFeedTTSRequest) GetPreheat() bool
func (*DetectSpeechFeedTTSRequest) GetSilenceMs ¶ added in v0.3.3
func (x *DetectSpeechFeedTTSRequest) GetSilenceMs() uint32
func (*DetectSpeechFeedTTSRequest) GetText ¶ added in v0.2.3
func (x *DetectSpeechFeedTTSRequest) GetText() string
func (*DetectSpeechFeedTTSRequest) GetUuid ¶ added in v0.2.3
func (x *DetectSpeechFeedTTSRequest) GetUuid() string
func (*DetectSpeechFeedTTSRequest) GetVoice ¶ added in v0.2.3
func (x *DetectSpeechFeedTTSRequest) GetVoice() string
func (*DetectSpeechFeedTTSRequest) ProtoMessage ¶ added in v0.2.3
func (*DetectSpeechFeedTTSRequest) ProtoMessage()
func (*DetectSpeechFeedTTSRequest) ProtoReflect ¶ added in v0.2.3
func (x *DetectSpeechFeedTTSRequest) ProtoReflect() protoreflect.Message
func (*DetectSpeechFeedTTSRequest) Reset ¶ added in v0.2.3
func (x *DetectSpeechFeedTTSRequest) Reset()
func (*DetectSpeechFeedTTSRequest) String ¶ added in v0.2.3
func (x *DetectSpeechFeedTTSRequest) String() string
type DetectedData ¶
type DetectedData struct {
Dtmf string `protobuf:"bytes,1,opt,name=dtmf,proto3" json:"dtmf,omitempty"`
Terminator string `protobuf:"bytes,2,opt,name=terminator,proto3" json:"terminator,omitempty"`
Text string `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"`
Confidence float64 `protobuf:"fixed64,4,opt,name=confidence,proto3" json:"confidence,omitempty"`
IsFinal bool `protobuf:"varint,5,opt,name=is_final,json=isFinal,proto3" json:"is_final,omitempty"` // final or partial result
// when error
Error string `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"`
// DTMF Speech.Begin Speech.Partial Speech.End ERROR */
Type string `protobuf:"bytes,7,opt,name=type,proto3" json:"type,omitempty"`
// the ASR engine
Engine string `protobuf:"bytes,8,opt,name=engine,proto3" json:"engine,omitempty"`
// string or JSON Struct, detailed object returned from ASR engine
EngineData *EngineData `protobuf:"bytes,9,opt,name=engine_data,json=engineData,proto3" json:"engine_data,omitempty"`
Offset uint32 `protobuf:"varint,10,opt,name=offset,proto3" json:"offset,omitempty"`
Uuid string `protobuf:"bytes,11,opt,name=uuid,proto3" json:"uuid,omitempty"`
NodeUuid string `protobuf:"bytes,12,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
VideoReadCodec string `protobuf:"bytes,13,opt,name=video_read_codec,json=videoReadCodec,proto3" json:"video_read_codec,omitempty"`
VideoWriteCodec string `protobuf:"bytes,14,opt,name=video_write_codec,json=videoWriteCodec,proto3" json:"video_write_codec,omitempty"`
// contains filtered or unexported fields
}
func (*DetectedData) Descriptor
deprecated
func (*DetectedData) Descriptor() ([]byte, []int)
Deprecated: Use DetectedData.ProtoReflect.Descriptor instead.
func (*DetectedData) GetConfidence ¶
func (x *DetectedData) GetConfidence() float64
func (*DetectedData) GetDtmf ¶
func (x *DetectedData) GetDtmf() string
func (*DetectedData) GetEngine ¶
func (x *DetectedData) GetEngine() string
func (*DetectedData) GetEngineData ¶
func (x *DetectedData) GetEngineData() *EngineData
func (*DetectedData) GetError ¶
func (x *DetectedData) GetError() string
func (*DetectedData) GetIsFinal ¶
func (x *DetectedData) GetIsFinal() bool
func (*DetectedData) GetNodeUuid ¶
func (x *DetectedData) GetNodeUuid() string
func (*DetectedData) GetOffset ¶
func (x *DetectedData) GetOffset() uint32
func (*DetectedData) GetTerminator ¶
func (x *DetectedData) GetTerminator() string
func (*DetectedData) GetText ¶
func (x *DetectedData) GetText() string
func (*DetectedData) GetType ¶
func (x *DetectedData) GetType() string
func (*DetectedData) GetUuid ¶
func (x *DetectedData) GetUuid() string
func (*DetectedData) GetVideoReadCodec ¶
func (x *DetectedData) GetVideoReadCodec() string
func (*DetectedData) GetVideoWriteCodec ¶
func (x *DetectedData) GetVideoWriteCodec() string
func (*DetectedData) ProtoMessage ¶
func (*DetectedData) ProtoMessage()
func (*DetectedData) ProtoReflect ¶
func (x *DetectedData) ProtoReflect() protoreflect.Message
func (*DetectedData) Reset ¶
func (x *DetectedData) Reset()
func (*DetectedData) String ¶
func (x *DetectedData) String() string
type DetectedFaceEvent ¶
type DetectedFaceEvent struct {
NodeUuid string `protobuf:"bytes,1,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
Picture string `protobuf:"bytes,5,opt,name=picture,proto3" json:"picture,omitempty"`
Width int32 `protobuf:"varint,6,opt,name=width,proto3" json:"width,omitempty"`
Height int32 `protobuf:"varint,7,opt,name=height,proto3" json:"height,omitempty"`
// contains filtered or unexported fields
}
func (*DetectedFaceEvent) Descriptor
deprecated
func (*DetectedFaceEvent) Descriptor() ([]byte, []int)
Deprecated: Use DetectedFaceEvent.ProtoReflect.Descriptor instead.
func (*DetectedFaceEvent) GetCode ¶
func (x *DetectedFaceEvent) GetCode() int32
func (*DetectedFaceEvent) GetHeight ¶
func (x *DetectedFaceEvent) GetHeight() int32
func (*DetectedFaceEvent) GetMessage ¶
func (x *DetectedFaceEvent) GetMessage() string
func (*DetectedFaceEvent) GetNodeUuid ¶
func (x *DetectedFaceEvent) GetNodeUuid() string
func (*DetectedFaceEvent) GetPicture ¶
func (x *DetectedFaceEvent) GetPicture() string
func (*DetectedFaceEvent) GetUuid ¶
func (x *DetectedFaceEvent) GetUuid() string
func (*DetectedFaceEvent) GetWidth ¶
func (x *DetectedFaceEvent) GetWidth() int32
func (*DetectedFaceEvent) ProtoMessage ¶
func (*DetectedFaceEvent) ProtoMessage()
func (*DetectedFaceEvent) ProtoReflect ¶
func (x *DetectedFaceEvent) ProtoReflect() protoreflect.Message
func (*DetectedFaceEvent) Reset ¶
func (x *DetectedFaceEvent) Reset()
func (*DetectedFaceEvent) String ¶
func (x *DetectedFaceEvent) String() string
type DialRequest ¶
type DialRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Destination *Destination `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"`
Apps []*Application `protobuf:"bytes,3,rep,name=apps,proto3" json:"apps,omitempty"`
// contains filtered or unexported fields
}
func (*DialRequest) Descriptor
deprecated
func (*DialRequest) Descriptor() ([]byte, []int)
Deprecated: Use DialRequest.ProtoReflect.Descriptor instead.
func (*DialRequest) GetApps ¶
func (x *DialRequest) GetApps() []*Application
func (*DialRequest) GetCtrlUuid ¶
func (x *DialRequest) GetCtrlUuid() string
func (*DialRequest) GetDestination ¶
func (x *DialRequest) GetDestination() *Destination
func (*DialRequest) ProtoMessage ¶
func (*DialRequest) ProtoMessage()
func (*DialRequest) ProtoReflect ¶
func (x *DialRequest) ProtoReflect() protoreflect.Message
func (*DialRequest) Reset ¶
func (x *DialRequest) Reset()
func (*DialRequest) String ¶
func (x *DialRequest) String() string
type DialResponse ¶
type DialResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
Cause string `protobuf:"bytes,5,opt,name=cause,proto3" json:"cause,omitempty"`
// contains filtered or unexported fields
}
func (*DialResponse) Descriptor
deprecated
func (*DialResponse) Descriptor() ([]byte, []int)
Deprecated: Use DialResponse.ProtoReflect.Descriptor instead.
func (*DialResponse) GetCause ¶
func (x *DialResponse) GetCause() string
func (*DialResponse) GetCode ¶
func (x *DialResponse) GetCode() int32
func (*DialResponse) GetMessage ¶
func (x *DialResponse) GetMessage() string
func (*DialResponse) GetNodeUuid ¶
func (x *DialResponse) GetNodeUuid() string
func (*DialResponse) GetUuid ¶
func (x *DialResponse) GetUuid() string
func (*DialResponse) ProtoMessage ¶
func (*DialResponse) ProtoMessage()
func (*DialResponse) ProtoReflect ¶
func (x *DialResponse) ProtoReflect() protoreflect.Message
func (*DialResponse) Reset ¶
func (x *DialResponse) Reset()
func (*DialResponse) String ¶
func (x *DialResponse) String() string
type DigitsRequest ¶
type DigitsRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// optional default = 1
MinDigits uint32 `protobuf:"varint,3,opt,name=min_digits,json=minDigits,proto3" json:"min_digits,omitempty"`
// optional default = 1
MaxDigits uint32 `protobuf:"varint,4,opt,name=max_digits,json=maxDigits,proto3" json:"max_digits,omitempty"`
// optiona default = 5000ms
Timeout uint32 `protobuf:"varint,5,opt,name=timeout,proto3" json:"timeout,omitempty"`
// optional default = 2000ms
DigitTimeout uint32 `protobuf:"varint,6,opt,name=digit_timeout,json=digitTimeout,proto3" json:"digit_timeout,omitempty"`
// optional default none, can be 0-9,*,#
Terminators string `protobuf:"bytes,7,opt,name=terminators,proto3" json:"terminators,omitempty"`
// play or tts
Media *Media `protobuf:"bytes,8,opt,name=media,proto3" json:"media,omitempty"`
// not implemented yet
MaxTries uint32 `protobuf:"varint,9,opt,name=max_tries,json=maxTries,proto3" json:"max_tries,omitempty"`
Regex string `protobuf:"bytes,10,opt,name=regex,proto3" json:"regex,omitempty"`
// invalid meida
MediaInvalid *Media `protobuf:"bytes,11,opt,name=media_invalid,json=mediaInvalid,proto3" json:"media_invalid,omitempty"`
// default false
PlayLastInvalidPrompt bool `` /* 130-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*DigitsRequest) Descriptor
deprecated
func (*DigitsRequest) Descriptor() ([]byte, []int)
Deprecated: Use DigitsRequest.ProtoReflect.Descriptor instead.
func (*DigitsRequest) GetCtrlUuid ¶
func (x *DigitsRequest) GetCtrlUuid() string
func (*DigitsRequest) GetDigitTimeout ¶
func (x *DigitsRequest) GetDigitTimeout() uint32
func (*DigitsRequest) GetMaxDigits ¶
func (x *DigitsRequest) GetMaxDigits() uint32
func (*DigitsRequest) GetMaxTries ¶
func (x *DigitsRequest) GetMaxTries() uint32
func (*DigitsRequest) GetMedia ¶
func (x *DigitsRequest) GetMedia() *Media
func (*DigitsRequest) GetMediaInvalid ¶
func (x *DigitsRequest) GetMediaInvalid() *Media
func (*DigitsRequest) GetMinDigits ¶
func (x *DigitsRequest) GetMinDigits() uint32
func (*DigitsRequest) GetPlayLastInvalidPrompt ¶
func (x *DigitsRequest) GetPlayLastInvalidPrompt() bool
func (*DigitsRequest) GetRegex ¶
func (x *DigitsRequest) GetRegex() string
func (*DigitsRequest) GetTerminators ¶
func (x *DigitsRequest) GetTerminators() string
func (*DigitsRequest) GetTimeout ¶
func (x *DigitsRequest) GetTimeout() uint32
func (*DigitsRequest) GetUuid ¶
func (x *DigitsRequest) GetUuid() string
func (*DigitsRequest) ProtoMessage ¶
func (*DigitsRequest) ProtoMessage()
func (*DigitsRequest) ProtoReflect ¶
func (x *DigitsRequest) ProtoReflect() protoreflect.Message
func (*DigitsRequest) Reset ¶
func (x *DigitsRequest) Reset()
func (*DigitsRequest) String ¶
func (x *DigitsRequest) String() string
type DigitsResponse ¶
type DigitsResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
// optional
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
Dtmf string `protobuf:"bytes,5,opt,name=dtmf,proto3" json:"dtmf,omitempty"`
// optional
Terminator string `protobuf:"bytes,6,opt,name=terminator,proto3" json:"terminator,omitempty"`
// contains filtered or unexported fields
}
func (*DigitsResponse) Descriptor
deprecated
func (*DigitsResponse) Descriptor() ([]byte, []int)
Deprecated: Use DigitsResponse.ProtoReflect.Descriptor instead.
func (*DigitsResponse) GetCode ¶
func (x *DigitsResponse) GetCode() int32
func (*DigitsResponse) GetDtmf ¶
func (x *DigitsResponse) GetDtmf() string
func (*DigitsResponse) GetMessage ¶
func (x *DigitsResponse) GetMessage() string
func (*DigitsResponse) GetNodeUuid ¶
func (x *DigitsResponse) GetNodeUuid() string
func (*DigitsResponse) GetTerminator ¶
func (x *DigitsResponse) GetTerminator() string
func (*DigitsResponse) GetUuid ¶
func (x *DigitsResponse) GetUuid() string
func (*DigitsResponse) ProtoMessage ¶
func (*DigitsResponse) ProtoMessage()
func (*DigitsResponse) ProtoReflect ¶
func (x *DigitsResponse) ProtoReflect() protoreflect.Message
func (*DigitsResponse) Reset ¶
func (x *DigitsResponse) Reset()
func (*DigitsResponse) String ¶
func (x *DigitsResponse) String() string
type Echo2Request ¶
type Echo2Request struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// START | STOP
Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
// SELF | OTHER
Direction string `protobuf:"bytes,4,opt,name=direction,proto3" json:"direction,omitempty"`
// contains filtered or unexported fields
}
func (*Echo2Request) Descriptor
deprecated
func (*Echo2Request) Descriptor() ([]byte, []int)
Deprecated: Use Echo2Request.ProtoReflect.Descriptor instead.
func (*Echo2Request) GetAction ¶
func (x *Echo2Request) GetAction() string
func (*Echo2Request) GetCtrlUuid ¶
func (x *Echo2Request) GetCtrlUuid() string
func (*Echo2Request) GetDirection ¶
func (x *Echo2Request) GetDirection() string
func (*Echo2Request) GetUuid ¶
func (x *Echo2Request) GetUuid() string
func (*Echo2Request) ProtoMessage ¶
func (*Echo2Request) ProtoMessage()
func (*Echo2Request) ProtoReflect ¶
func (x *Echo2Request) ProtoReflect() protoreflect.Message
func (*Echo2Request) Reset ¶
func (x *Echo2Request) Reset()
func (*Echo2Request) String ¶
func (x *Echo2Request) String() string
type EngineData ¶
type EngineData struct {
Header *Header `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Payload *Payload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
// contains filtered or unexported fields
}
func (*EngineData) Descriptor
deprecated
func (*EngineData) Descriptor() ([]byte, []int)
Deprecated: Use EngineData.ProtoReflect.Descriptor instead.
func (*EngineData) GetHeader ¶
func (x *EngineData) GetHeader() *Header
func (*EngineData) GetPayload ¶
func (x *EngineData) GetPayload() *Payload
func (*EngineData) ProtoMessage ¶
func (*EngineData) ProtoMessage()
func (*EngineData) ProtoReflect ¶
func (x *EngineData) ProtoReflect() protoreflect.Message
func (*EngineData) Reset ¶
func (x *EngineData) Reset()
func (*EngineData) String ¶
func (x *EngineData) String() string
type EventMethod ¶
type EventMethod int32
const ( EventMethod_Invalid EventMethod = 0 // 节点注册 EventMethod_NodeRegister EventMethod = 1 // 节点离线 EventMethod_NodeUnregister EventMethod = 2 // 节点数据更新 EventMethod_NodeUpdate EventMethod = 3 // 通道 EventMethod_Channel EventMethod = 4 // FreeSWITCH原生消息 EventMethod_Native EventMethod = 5 // old VCC event EventMethod_Vcc EventMethod = 6 // 如果API请求有后续事件 EventMethod_Result EventMethod = 7 // 异步Dial结果 EventMethod_DialResult EventMethod = 8 // NativeAPI结果 EventMethod_NativeResult EventMethod = 9 // 获取配置信息 EventMethod_FetchXML EventMethod = 10 // 获取Dialplan EventMethod_Dialplan EventMethod = 11 // 话机消息 EventMethod_NativeEvent EventMethod = 12 // 话单 EventMethod_CDR EventMethod = 13 // ASR EventMethod_DetectedSpeech EventMethod = 14 )
func (EventMethod) Descriptor ¶
func (EventMethod) Descriptor() protoreflect.EnumDescriptor
func (EventMethod) Enum ¶
func (x EventMethod) Enum() *EventMethod
func (EventMethod) EnumDescriptor
deprecated
func (EventMethod) EnumDescriptor() ([]byte, []int)
Deprecated: Use EventMethod.Descriptor instead.
func (EventMethod) Number ¶
func (x EventMethod) Number() protoreflect.EnumNumber
func (EventMethod) String ¶
func (x EventMethod) String() string
func (EventMethod) Type ¶
func (EventMethod) Type() protoreflect.EnumType
type FIFORequest ¶
type FIFORequest struct {
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Inout string `protobuf:"bytes,3,opt,name=inout,proto3" json:"inout,omitempty"`
WaitMusic string `protobuf:"bytes,4,opt,name=wait_music,json=waitMusic,proto3" json:"wait_music,omitempty"`
ExitAnnounce string `protobuf:"bytes,5,opt,name=exit_announce,json=exitAnnounce,proto3" json:"exit_announce,omitempty"`
Priority int32 `protobuf:"varint,6,opt,name=priority,proto3" json:"priority,omitempty"`
// contains filtered or unexported fields
}
func (*FIFORequest) Descriptor
deprecated
func (*FIFORequest) Descriptor() ([]byte, []int)
Deprecated: Use FIFORequest.ProtoReflect.Descriptor instead.
func (*FIFORequest) GetExitAnnounce ¶
func (x *FIFORequest) GetExitAnnounce() string
func (*FIFORequest) GetInout ¶
func (x *FIFORequest) GetInout() string
func (*FIFORequest) GetName ¶
func (x *FIFORequest) GetName() string
func (*FIFORequest) GetPriority ¶
func (x *FIFORequest) GetPriority() int32
func (*FIFORequest) GetUuid ¶
func (x *FIFORequest) GetUuid() string
func (*FIFORequest) GetWaitMusic ¶
func (x *FIFORequest) GetWaitMusic() string
func (*FIFORequest) ProtoMessage ¶
func (*FIFORequest) ProtoMessage()
func (*FIFORequest) ProtoReflect ¶
func (x *FIFORequest) ProtoReflect() protoreflect.Message
func (*FIFORequest) Reset ¶
func (x *FIFORequest) Reset()
func (*FIFORequest) String ¶
func (x *FIFORequest) String() string
type FIFOResponse ¶
type FIFOResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*FIFOResponse) Descriptor
deprecated
func (*FIFOResponse) Descriptor() ([]byte, []int)
Deprecated: Use FIFOResponse.ProtoReflect.Descriptor instead.
func (*FIFOResponse) GetCode ¶
func (x *FIFOResponse) GetCode() int32
func (*FIFOResponse) GetMessage ¶
func (x *FIFOResponse) GetMessage() string
func (*FIFOResponse) GetNodeUuid ¶
func (x *FIFOResponse) GetNodeUuid() string
func (*FIFOResponse) GetUuid ¶
func (x *FIFOResponse) GetUuid() string
func (*FIFOResponse) ProtoMessage ¶
func (*FIFOResponse) ProtoMessage()
func (*FIFOResponse) ProtoReflect ¶
func (x *FIFOResponse) ProtoReflect() protoreflect.Message
func (*FIFOResponse) Reset ¶
func (x *FIFOResponse) Reset()
func (*FIFOResponse) String ¶
func (x *FIFOResponse) String() string
type GetChannelDataRequest ¶
type GetChannelDataRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// optional JSON(default) JSONSTR XML TXT LIST
Format string `protobuf:"bytes,3,opt,name=format,proto3" json:"format,omitempty"`
// contains filtered or unexported fields
}
func (*GetChannelDataRequest) Descriptor
deprecated
func (*GetChannelDataRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetChannelDataRequest.ProtoReflect.Descriptor instead.
func (*GetChannelDataRequest) GetCtrlUuid ¶
func (x *GetChannelDataRequest) GetCtrlUuid() string
func (*GetChannelDataRequest) GetFormat ¶
func (x *GetChannelDataRequest) GetFormat() string
func (*GetChannelDataRequest) GetUuid ¶
func (x *GetChannelDataRequest) GetUuid() string
func (*GetChannelDataRequest) ProtoMessage ¶
func (*GetChannelDataRequest) ProtoMessage()
func (*GetChannelDataRequest) ProtoReflect ¶
func (x *GetChannelDataRequest) ProtoReflect() protoreflect.Message
func (*GetChannelDataRequest) Reset ¶
func (x *GetChannelDataRequest) Reset()
func (*GetChannelDataRequest) String ¶
func (x *GetChannelDataRequest) String() string
type GetStateRequest ¶
type GetStateRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*GetStateRequest) Descriptor
deprecated
func (*GetStateRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetStateRequest.ProtoReflect.Descriptor instead.
func (*GetStateRequest) GetCtrlUuid ¶
func (x *GetStateRequest) GetCtrlUuid() string
func (*GetStateRequest) GetUuid ¶
func (x *GetStateRequest) GetUuid() string
func (*GetStateRequest) ProtoMessage ¶
func (*GetStateRequest) ProtoMessage()
func (*GetStateRequest) ProtoReflect ¶
func (x *GetStateRequest) ProtoReflect() protoreflect.Message
func (*GetStateRequest) Reset ¶
func (x *GetStateRequest) Reset()
func (*GetStateRequest) String ¶
func (x *GetStateRequest) String() string
type GetVarRequest ¶
type GetVarRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Data []string `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*GetVarRequest) Descriptor
deprecated
func (*GetVarRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetVarRequest.ProtoReflect.Descriptor instead.
func (*GetVarRequest) GetCtrlUuid ¶
func (x *GetVarRequest) GetCtrlUuid() string
func (*GetVarRequest) GetData ¶
func (x *GetVarRequest) GetData() []string
func (*GetVarRequest) GetUuid ¶
func (x *GetVarRequest) GetUuid() string
func (*GetVarRequest) ProtoMessage ¶
func (*GetVarRequest) ProtoMessage()
func (*GetVarRequest) ProtoReflect ¶
func (x *GetVarRequest) ProtoReflect() protoreflect.Message
func (*GetVarRequest) Reset ¶
func (x *GetVarRequest) Reset()
func (*GetVarRequest) String ¶
func (x *GetVarRequest) String() string
type HangupRequest ¶
type HangupRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// NORMAL_CLEARING USER_BUSY CALL_REJECTED ...
Cause string `protobuf:"bytes,3,opt,name=cause,proto3" json:"cause,omitempty"`
Flag HangupRequest_HangupFlag `protobuf:"varint,4,opt,name=flag,proto3,enum=xctrl.HangupRequest_HangupFlag" json:"flag,omitempty"`
// set channel params
Data map[string]string `` /* 149-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*HangupRequest) Descriptor
deprecated
func (*HangupRequest) Descriptor() ([]byte, []int)
Deprecated: Use HangupRequest.ProtoReflect.Descriptor instead.
func (*HangupRequest) GetCause ¶
func (x *HangupRequest) GetCause() string
func (*HangupRequest) GetCtrlUuid ¶
func (x *HangupRequest) GetCtrlUuid() string
func (*HangupRequest) GetData ¶ added in v0.1.1
func (x *HangupRequest) GetData() map[string]string
func (*HangupRequest) GetFlag ¶
func (x *HangupRequest) GetFlag() HangupRequest_HangupFlag
func (*HangupRequest) GetUuid ¶
func (x *HangupRequest) GetUuid() string
func (*HangupRequest) ProtoMessage ¶
func (*HangupRequest) ProtoMessage()
func (*HangupRequest) ProtoReflect ¶
func (x *HangupRequest) ProtoReflect() protoreflect.Message
func (*HangupRequest) Reset ¶
func (x *HangupRequest) Reset()
func (*HangupRequest) String ¶
func (x *HangupRequest) String() string
type HangupRequest_HangupFlag ¶
type HangupRequest_HangupFlag int32
const ( HangupRequest_SELF HangupRequest_HangupFlag = 0 HangupRequest_PEER HangupRequest_HangupFlag = 1 HangupRequest_BOTH HangupRequest_HangupFlag = 2 )
func (HangupRequest_HangupFlag) Descriptor ¶
func (HangupRequest_HangupFlag) Descriptor() protoreflect.EnumDescriptor
func (HangupRequest_HangupFlag) Enum ¶
func (x HangupRequest_HangupFlag) Enum() *HangupRequest_HangupFlag
func (HangupRequest_HangupFlag) EnumDescriptor
deprecated
func (HangupRequest_HangupFlag) EnumDescriptor() ([]byte, []int)
Deprecated: Use HangupRequest_HangupFlag.Descriptor instead.
func (HangupRequest_HangupFlag) Number ¶
func (x HangupRequest_HangupFlag) Number() protoreflect.EnumNumber
func (HangupRequest_HangupFlag) String ¶
func (x HangupRequest_HangupFlag) String() string
func (HangupRequest_HangupFlag) Type ¶
func (HangupRequest_HangupFlag) Type() protoreflect.EnumType
type Header ¶
type Header struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Status float64 `protobuf:"fixed64,3,opt,name=status,proto3" json:"status,omitempty"`
MessageId string `protobuf:"bytes,4,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
TaskId string `protobuf:"bytes,5,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
StatusText string `protobuf:"bytes,6,opt,name=status_text,json=statusText,proto3" json:"status_text,omitempty"`
// contains filtered or unexported fields
}
func (*Header) Descriptor
deprecated
func (*Header) GetMessageId ¶
func (*Header) GetNamespace ¶
func (*Header) GetStatusText ¶
func (*Header) ProtoMessage ¶
func (*Header) ProtoMessage()
func (*Header) ProtoReflect ¶
func (x *Header) ProtoReflect() protoreflect.Message
type HoldRequest ¶
type HoldRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// ON OFF TOGGLE
Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
// OPTIONAL only supported by some phones
Display string `protobuf:"bytes,4,opt,name=display,proto3" json:"display,omitempty"`
// contains filtered or unexported fields
}
func (*HoldRequest) Descriptor
deprecated
func (*HoldRequest) Descriptor() ([]byte, []int)
Deprecated: Use HoldRequest.ProtoReflect.Descriptor instead.
func (*HoldRequest) GetAction ¶
func (x *HoldRequest) GetAction() string
func (*HoldRequest) GetCtrlUuid ¶
func (x *HoldRequest) GetCtrlUuid() string
func (*HoldRequest) GetDisplay ¶
func (x *HoldRequest) GetDisplay() string
func (*HoldRequest) GetUuid ¶
func (x *HoldRequest) GetUuid() string
func (*HoldRequest) ProtoMessage ¶
func (*HoldRequest) ProtoMessage()
func (*HoldRequest) ProtoReflect ¶
func (x *HoldRequest) ProtoReflect() protoreflect.Message
func (*HoldRequest) Reset ¶
func (x *HoldRequest) Reset()
func (*HoldRequest) String ¶
func (x *HoldRequest) String() string
type HttAPIRequest ¶
type HttAPIRequest struct {
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
Data map[string]string `` /* 149-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*HttAPIRequest) Descriptor
deprecated
func (*HttAPIRequest) Descriptor() ([]byte, []int)
Deprecated: Use HttAPIRequest.ProtoReflect.Descriptor instead.
func (*HttAPIRequest) GetData ¶
func (x *HttAPIRequest) GetData() map[string]string
func (*HttAPIRequest) GetUrl ¶
func (x *HttAPIRequest) GetUrl() string
func (*HttAPIRequest) GetUuid ¶
func (x *HttAPIRequest) GetUuid() string
func (*HttAPIRequest) ProtoMessage ¶
func (*HttAPIRequest) ProtoMessage()
func (*HttAPIRequest) ProtoReflect ¶
func (x *HttAPIRequest) ProtoReflect() protoreflect.Message
func (*HttAPIRequest) Reset ¶
func (x *HttAPIRequest) Reset()
func (*HttAPIRequest) String ¶
func (x *HttAPIRequest) String() string
type HttAPIResponse ¶
type HttAPIResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*HttAPIResponse) Descriptor
deprecated
func (*HttAPIResponse) Descriptor() ([]byte, []int)
Deprecated: Use HttAPIResponse.ProtoReflect.Descriptor instead.
func (*HttAPIResponse) GetCode ¶
func (x *HttAPIResponse) GetCode() int32
func (*HttAPIResponse) GetMessage ¶
func (x *HttAPIResponse) GetMessage() string
func (*HttAPIResponse) GetNodeUuid ¶
func (x *HttAPIResponse) GetNodeUuid() string
func (*HttAPIResponse) GetUuid ¶
func (x *HttAPIResponse) GetUuid() string
func (*HttAPIResponse) ProtoMessage ¶
func (*HttAPIResponse) ProtoMessage()
func (*HttAPIResponse) ProtoReflect ¶
func (x *HttAPIResponse) ProtoReflect() protoreflect.Message
func (*HttAPIResponse) Reset ¶
func (x *HttAPIResponse) Reset()
func (*HttAPIResponse) String ¶
func (x *HttAPIResponse) String() string
type InterceptRequest ¶
type InterceptRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
TargetUuid string `protobuf:"bytes,3,opt,name=target_uuid,json=targetUuid,proto3" json:"target_uuid,omitempty"`
// contains filtered or unexported fields
}
func (*InterceptRequest) Descriptor
deprecated
func (*InterceptRequest) Descriptor() ([]byte, []int)
Deprecated: Use InterceptRequest.ProtoReflect.Descriptor instead.
func (*InterceptRequest) GetCtrlUuid ¶
func (x *InterceptRequest) GetCtrlUuid() string
func (*InterceptRequest) GetTargetUuid ¶
func (x *InterceptRequest) GetTargetUuid() string
func (*InterceptRequest) GetUuid ¶
func (x *InterceptRequest) GetUuid() string
func (*InterceptRequest) ProtoMessage ¶
func (*InterceptRequest) ProtoMessage()
func (*InterceptRequest) ProtoReflect ¶
func (x *InterceptRequest) ProtoReflect() protoreflect.Message
func (*InterceptRequest) Reset ¶
func (x *InterceptRequest) Reset()
func (*InterceptRequest) String ¶
func (x *InterceptRequest) String() string
type JStatusIdleCPU ¶
type JStatusIdleCPU struct {
Used float32 `protobuf:"fixed32,1,opt,name=used,proto3" json:"used,omitempty"`
Allowed float32 `protobuf:"fixed32,2,opt,name=allowed,proto3" json:"allowed,omitempty"`
// contains filtered or unexported fields
}
func (*JStatusIdleCPU) Descriptor
deprecated
func (*JStatusIdleCPU) Descriptor() ([]byte, []int)
Deprecated: Use JStatusIdleCPU.ProtoReflect.Descriptor instead.
func (*JStatusIdleCPU) GetAllowed ¶
func (x *JStatusIdleCPU) GetAllowed() float32
func (*JStatusIdleCPU) GetUsed ¶
func (x *JStatusIdleCPU) GetUsed() float32
func (*JStatusIdleCPU) ProtoMessage ¶
func (*JStatusIdleCPU) ProtoMessage()
func (*JStatusIdleCPU) ProtoReflect ¶
func (x *JStatusIdleCPU) ProtoReflect() protoreflect.Message
func (*JStatusIdleCPU) Reset ¶
func (x *JStatusIdleCPU) Reset()
func (*JStatusIdleCPU) String ¶
func (x *JStatusIdleCPU) String() string
type JStatusRequest ¶
type JStatusRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Data *JStatusRequest_JStatusData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*JStatusRequest) Descriptor
deprecated
func (*JStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use JStatusRequest.ProtoReflect.Descriptor instead.
func (*JStatusRequest) GetCtrlUuid ¶
func (x *JStatusRequest) GetCtrlUuid() string
func (*JStatusRequest) GetData ¶
func (x *JStatusRequest) GetData() *JStatusRequest_JStatusData
func (*JStatusRequest) ProtoMessage ¶
func (*JStatusRequest) ProtoMessage()
func (*JStatusRequest) ProtoReflect ¶
func (x *JStatusRequest) ProtoReflect() protoreflect.Message
func (*JStatusRequest) Reset ¶
func (x *JStatusRequest) Reset()
func (*JStatusRequest) String ¶
func (x *JStatusRequest) String() string
type JStatusRequest_JStatusData ¶
type JStatusRequest_JStatusData struct {
Command string `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*JStatusRequest_JStatusData) Descriptor
deprecated
func (*JStatusRequest_JStatusData) Descriptor() ([]byte, []int)
Deprecated: Use JStatusRequest_JStatusData.ProtoReflect.Descriptor instead.
func (*JStatusRequest_JStatusData) GetCommand ¶
func (x *JStatusRequest_JStatusData) GetCommand() string
func (*JStatusRequest_JStatusData) GetData ¶
func (x *JStatusRequest_JStatusData) GetData() string
func (*JStatusRequest_JStatusData) ProtoMessage ¶
func (*JStatusRequest_JStatusData) ProtoMessage()
func (*JStatusRequest_JStatusData) ProtoReflect ¶
func (x *JStatusRequest_JStatusData) ProtoReflect() protoreflect.Message
func (*JStatusRequest_JStatusData) Reset ¶
func (x *JStatusRequest_JStatusData) Reset()
func (*JStatusRequest_JStatusData) String ¶
func (x *JStatusRequest_JStatusData) String() string
type JStatusResponse ¶
type JStatusResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Data *JStatusResponseData `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*JStatusResponse) Descriptor
deprecated
func (*JStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use JStatusResponse.ProtoReflect.Descriptor instead.
func (*JStatusResponse) GetCode ¶
func (x *JStatusResponse) GetCode() int32
func (*JStatusResponse) GetData ¶
func (x *JStatusResponse) GetData() *JStatusResponseData
func (*JStatusResponse) GetMessage ¶
func (x *JStatusResponse) GetMessage() string
func (*JStatusResponse) GetNodeUuid ¶
func (x *JStatusResponse) GetNodeUuid() string
func (*JStatusResponse) ProtoMessage ¶
func (*JStatusResponse) ProtoMessage()
func (*JStatusResponse) ProtoReflect ¶
func (x *JStatusResponse) ProtoReflect() protoreflect.Message
func (*JStatusResponse) Reset ¶
func (x *JStatusResponse) Reset()
func (*JStatusResponse) String ¶
func (x *JStatusResponse) String() string
type JStatusResponseData ¶
type JStatusResponseData struct {
SystemStatus string `protobuf:"bytes,1,opt,name=systemStatus,proto3" json:"systemStatus,omitempty"`
Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
Uptime *JStatusUptime `protobuf:"bytes,3,opt,name=uptime,proto3" json:"uptime,omitempty"`
Sessions *JStatusSessions `protobuf:"bytes,4,opt,name=sessions,proto3" json:"sessions,omitempty"`
IdleCPU *JStatusIdleCPU `protobuf:"bytes,5,opt,name=idleCPU,proto3" json:"idleCPU,omitempty"`
StackSizeKB *JStatusStackSize `protobuf:"bytes,6,opt,name=stackSizeKB,proto3" json:"stackSizeKB,omitempty"`
// contains filtered or unexported fields
}
func (*JStatusResponseData) Descriptor
deprecated
func (*JStatusResponseData) Descriptor() ([]byte, []int)
Deprecated: Use JStatusResponseData.ProtoReflect.Descriptor instead.
func (*JStatusResponseData) GetIdleCPU ¶
func (x *JStatusResponseData) GetIdleCPU() *JStatusIdleCPU
func (*JStatusResponseData) GetSessions ¶
func (x *JStatusResponseData) GetSessions() *JStatusSessions
func (*JStatusResponseData) GetStackSizeKB ¶
func (x *JStatusResponseData) GetStackSizeKB() *JStatusStackSize
func (*JStatusResponseData) GetSystemStatus ¶
func (x *JStatusResponseData) GetSystemStatus() string
func (*JStatusResponseData) GetUptime ¶
func (x *JStatusResponseData) GetUptime() *JStatusUptime
func (*JStatusResponseData) GetVersion ¶
func (x *JStatusResponseData) GetVersion() string
func (*JStatusResponseData) ProtoMessage ¶
func (*JStatusResponseData) ProtoMessage()
func (*JStatusResponseData) ProtoReflect ¶
func (x *JStatusResponseData) ProtoReflect() protoreflect.Message
func (*JStatusResponseData) Reset ¶
func (x *JStatusResponseData) Reset()
func (*JStatusResponseData) String ¶
func (x *JStatusResponseData) String() string
type JStatusSessions ¶
type JStatusSessions struct {
Count *JStatusSessionsCount `protobuf:"bytes,1,opt,name=count,proto3" json:"count,omitempty"`
Rate *JStatusSessionsRate `protobuf:"bytes,2,opt,name=rate,proto3" json:"rate,omitempty"`
// contains filtered or unexported fields
}
func (*JStatusSessions) Descriptor
deprecated
func (*JStatusSessions) Descriptor() ([]byte, []int)
Deprecated: Use JStatusSessions.ProtoReflect.Descriptor instead.
func (*JStatusSessions) GetCount ¶
func (x *JStatusSessions) GetCount() *JStatusSessionsCount
func (*JStatusSessions) GetRate ¶
func (x *JStatusSessions) GetRate() *JStatusSessionsRate
func (*JStatusSessions) ProtoMessage ¶
func (*JStatusSessions) ProtoMessage()
func (*JStatusSessions) ProtoReflect ¶
func (x *JStatusSessions) ProtoReflect() protoreflect.Message
func (*JStatusSessions) Reset ¶
func (x *JStatusSessions) Reset()
func (*JStatusSessions) String ¶
func (x *JStatusSessions) String() string
type JStatusSessionsCount ¶
type JStatusSessionsCount struct {
Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
Active int32 `protobuf:"varint,2,opt,name=active,proto3" json:"active,omitempty"`
Peak int32 `protobuf:"varint,3,opt,name=peak,proto3" json:"peak,omitempty"`
Peak5Min int32 `protobuf:"varint,4,opt,name=peak5Min,proto3" json:"peak5Min,omitempty"`
Limit int32 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
// contains filtered or unexported fields
}
func (*JStatusSessionsCount) Descriptor
deprecated
func (*JStatusSessionsCount) Descriptor() ([]byte, []int)
Deprecated: Use JStatusSessionsCount.ProtoReflect.Descriptor instead.
func (*JStatusSessionsCount) GetActive ¶
func (x *JStatusSessionsCount) GetActive() int32
func (*JStatusSessionsCount) GetLimit ¶
func (x *JStatusSessionsCount) GetLimit() int32
func (*JStatusSessionsCount) GetPeak ¶
func (x *JStatusSessionsCount) GetPeak() int32
func (*JStatusSessionsCount) GetPeak5Min ¶
func (x *JStatusSessionsCount) GetPeak5Min() int32
func (*JStatusSessionsCount) GetTotal ¶
func (x *JStatusSessionsCount) GetTotal() int32
func (*JStatusSessionsCount) ProtoMessage ¶
func (*JStatusSessionsCount) ProtoMessage()
func (*JStatusSessionsCount) ProtoReflect ¶
func (x *JStatusSessionsCount) ProtoReflect() protoreflect.Message
func (*JStatusSessionsCount) Reset ¶
func (x *JStatusSessionsCount) Reset()
func (*JStatusSessionsCount) String ¶
func (x *JStatusSessionsCount) String() string
type JStatusSessionsRate ¶
type JStatusSessionsRate struct {
Current int32 `protobuf:"varint,1,opt,name=current,proto3" json:"current,omitempty"`
Max int32 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
Peak int32 `protobuf:"varint,3,opt,name=peak,proto3" json:"peak,omitempty"`
Peak5Min int32 `protobuf:"varint,4,opt,name=peak5Min,proto3" json:"peak5Min,omitempty"`
// contains filtered or unexported fields
}
func (*JStatusSessionsRate) Descriptor
deprecated
func (*JStatusSessionsRate) Descriptor() ([]byte, []int)
Deprecated: Use JStatusSessionsRate.ProtoReflect.Descriptor instead.
func (*JStatusSessionsRate) GetCurrent ¶
func (x *JStatusSessionsRate) GetCurrent() int32
func (*JStatusSessionsRate) GetMax ¶
func (x *JStatusSessionsRate) GetMax() int32
func (*JStatusSessionsRate) GetPeak ¶
func (x *JStatusSessionsRate) GetPeak() int32
func (*JStatusSessionsRate) GetPeak5Min ¶
func (x *JStatusSessionsRate) GetPeak5Min() int32
func (*JStatusSessionsRate) ProtoMessage ¶
func (*JStatusSessionsRate) ProtoMessage()
func (*JStatusSessionsRate) ProtoReflect ¶
func (x *JStatusSessionsRate) ProtoReflect() protoreflect.Message
func (*JStatusSessionsRate) Reset ¶
func (x *JStatusSessionsRate) Reset()
func (*JStatusSessionsRate) String ¶
func (x *JStatusSessionsRate) String() string
type JStatusStackSize ¶
type JStatusStackSize struct {
Current int32 `protobuf:"varint,1,opt,name=current,proto3" json:"current,omitempty"`
Max int32 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
// contains filtered or unexported fields
}
func (*JStatusStackSize) Descriptor
deprecated
func (*JStatusStackSize) Descriptor() ([]byte, []int)
Deprecated: Use JStatusStackSize.ProtoReflect.Descriptor instead.
func (*JStatusStackSize) GetCurrent ¶
func (x *JStatusStackSize) GetCurrent() int32
func (*JStatusStackSize) GetMax ¶
func (x *JStatusStackSize) GetMax() int32
func (*JStatusStackSize) ProtoMessage ¶
func (*JStatusStackSize) ProtoMessage()
func (*JStatusStackSize) ProtoReflect ¶
func (x *JStatusStackSize) ProtoReflect() protoreflect.Message
func (*JStatusStackSize) Reset ¶
func (x *JStatusStackSize) Reset()
func (*JStatusStackSize) String ¶
func (x *JStatusStackSize) String() string
type JStatusUptime ¶
type JStatusUptime struct {
Years int32 `protobuf:"varint,1,opt,name=years,proto3" json:"years,omitempty"`
Days int32 `protobuf:"varint,2,opt,name=days,proto3" json:"days,omitempty"`
Hours int32 `protobuf:"varint,3,opt,name=hours,proto3" json:"hours,omitempty"`
Minutes int32 `protobuf:"varint,4,opt,name=minutes,proto3" json:"minutes,omitempty"`
Seconds int32 `protobuf:"varint,5,opt,name=seconds,proto3" json:"seconds,omitempty"`
Milliseconds int32 `protobuf:"varint,6,opt,name=milliseconds,proto3" json:"milliseconds,omitempty"`
Microseconds int32 `protobuf:"varint,7,opt,name=microseconds,proto3" json:"microseconds,omitempty"`
// contains filtered or unexported fields
}
func (*JStatusUptime) Descriptor
deprecated
func (*JStatusUptime) Descriptor() ([]byte, []int)
Deprecated: Use JStatusUptime.ProtoReflect.Descriptor instead.
func (*JStatusUptime) GetDays ¶
func (x *JStatusUptime) GetDays() int32
func (*JStatusUptime) GetHours ¶
func (x *JStatusUptime) GetHours() int32
func (*JStatusUptime) GetMicroseconds ¶
func (x *JStatusUptime) GetMicroseconds() int32
func (*JStatusUptime) GetMilliseconds ¶
func (x *JStatusUptime) GetMilliseconds() int32
func (*JStatusUptime) GetMinutes ¶
func (x *JStatusUptime) GetMinutes() int32
func (*JStatusUptime) GetSeconds ¶
func (x *JStatusUptime) GetSeconds() int32
func (*JStatusUptime) GetYears ¶
func (x *JStatusUptime) GetYears() int32
func (*JStatusUptime) ProtoMessage ¶
func (*JStatusUptime) ProtoMessage()
func (*JStatusUptime) ProtoReflect ¶
func (x *JStatusUptime) ProtoReflect() protoreflect.Message
func (*JStatusUptime) Reset ¶
func (x *JStatusUptime) Reset()
func (*JStatusUptime) String ¶
func (x *JStatusUptime) String() string
type LuaRequest ¶
type LuaRequest struct {
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
Script string `protobuf:"bytes,2,opt,name=script,proto3" json:"script,omitempty"`
// contains filtered or unexported fields
}
func (*LuaRequest) Descriptor
deprecated
func (*LuaRequest) Descriptor() ([]byte, []int)
Deprecated: Use LuaRequest.ProtoReflect.Descriptor instead.
func (*LuaRequest) GetScript ¶
func (x *LuaRequest) GetScript() string
func (*LuaRequest) GetUuid ¶
func (x *LuaRequest) GetUuid() string
func (*LuaRequest) ProtoMessage ¶
func (*LuaRequest) ProtoMessage()
func (*LuaRequest) ProtoReflect ¶
func (x *LuaRequest) ProtoReflect() protoreflect.Message
func (*LuaRequest) Reset ¶
func (x *LuaRequest) Reset()
func (*LuaRequest) String ¶
func (x *LuaRequest) String() string
type LuaResponse ¶
type LuaResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*LuaResponse) Descriptor
deprecated
func (*LuaResponse) Descriptor() ([]byte, []int)
Deprecated: Use LuaResponse.ProtoReflect.Descriptor instead.
func (*LuaResponse) GetCode ¶
func (x *LuaResponse) GetCode() int32
func (*LuaResponse) GetMessage ¶
func (x *LuaResponse) GetMessage() string
func (*LuaResponse) GetNodeUuid ¶
func (x *LuaResponse) GetNodeUuid() string
func (*LuaResponse) GetUuid ¶
func (x *LuaResponse) GetUuid() string
func (*LuaResponse) ProtoMessage ¶
func (*LuaResponse) ProtoMessage()
func (*LuaResponse) ProtoReflect ¶
func (x *LuaResponse) ProtoReflect() protoreflect.Message
func (*LuaResponse) Reset ¶
func (x *LuaResponse) Reset()
func (*LuaResponse) String ¶
func (x *LuaResponse) String() string
type Media ¶
type Media struct {
// FILE TEXT SSML
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
Engine string `protobuf:"bytes,3,opt,name=engine,proto3" json:"engine,omitempty"`
Voice string `protobuf:"bytes,4,opt,name=voice,proto3" json:"voice,omitempty"`
Loop uint32 `protobuf:"varint,5,opt,name=loop,proto3" json:"loop,omitempty"`
Offset uint32 `protobuf:"varint,6,opt,name=offset,proto3" json:"offset,omitempty"`
SilenceMs uint32 `protobuf:"varint,7,opt,name=silence_ms,json=silenceMs,proto3" json:"silence_ms,omitempty"`
// contains filtered or unexported fields
}
func (*Media) Descriptor
deprecated
func (*Media) GetSilenceMs ¶ added in v0.3.3
func (*Media) ProtoMessage ¶
func (*Media) ProtoMessage()
func (*Media) ProtoReflect ¶
func (x *Media) ProtoReflect() protoreflect.Message
type MediaType ¶
type MediaType int32
func (MediaType) Descriptor ¶
func (MediaType) Descriptor() protoreflect.EnumDescriptor
func (MediaType) EnumDescriptor
deprecated
func (MediaType) Number ¶
func (x MediaType) Number() protoreflect.EnumNumber
func (MediaType) Type ¶
func (MediaType) Type() protoreflect.EnumType
type MuteRequest ¶
type MuteRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// WRITE, READ, BOTH
Direction string `protobuf:"bytes,3,opt,name=direction,proto3" json:"direction,omitempty"`
Level int32 `protobuf:"varint,4,opt,name=level,proto3" json:"level,omitempty"`
// FIRST, LAST
Flag string `protobuf:"bytes,5,opt,name=flag,proto3" json:"flag,omitempty"`
// contains filtered or unexported fields
}
func (*MuteRequest) Descriptor
deprecated
func (*MuteRequest) Descriptor() ([]byte, []int)
Deprecated: Use MuteRequest.ProtoReflect.Descriptor instead.
func (*MuteRequest) GetCtrlUuid ¶
func (x *MuteRequest) GetCtrlUuid() string
func (*MuteRequest) GetDirection ¶
func (x *MuteRequest) GetDirection() string
func (*MuteRequest) GetFlag ¶
func (x *MuteRequest) GetFlag() string
func (*MuteRequest) GetLevel ¶
func (x *MuteRequest) GetLevel() int32
func (*MuteRequest) GetUuid ¶
func (x *MuteRequest) GetUuid() string
func (*MuteRequest) ProtoMessage ¶
func (*MuteRequest) ProtoMessage()
func (*MuteRequest) ProtoReflect ¶
func (x *MuteRequest) ProtoReflect() protoreflect.Message
func (*MuteRequest) Reset ¶
func (x *MuteRequest) Reset()
func (*MuteRequest) String ¶
func (x *MuteRequest) String() string
type NativeAPIRequest ¶
type NativeAPIRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Cmd string `protobuf:"bytes,3,opt,name=cmd,proto3" json:"cmd,omitempty"`
Args string `protobuf:"bytes,4,opt,name=args,proto3" json:"args,omitempty"`
// contains filtered or unexported fields
}
func (*NativeAPIRequest) Descriptor
deprecated
func (*NativeAPIRequest) Descriptor() ([]byte, []int)
Deprecated: Use NativeAPIRequest.ProtoReflect.Descriptor instead.
func (*NativeAPIRequest) GetArgs ¶
func (x *NativeAPIRequest) GetArgs() string
func (*NativeAPIRequest) GetCmd ¶
func (x *NativeAPIRequest) GetCmd() string
func (*NativeAPIRequest) GetCtrlUuid ¶
func (x *NativeAPIRequest) GetCtrlUuid() string
func (*NativeAPIRequest) ProtoMessage ¶
func (*NativeAPIRequest) ProtoMessage()
func (*NativeAPIRequest) ProtoReflect ¶
func (x *NativeAPIRequest) ProtoReflect() protoreflect.Message
func (*NativeAPIRequest) Reset ¶
func (x *NativeAPIRequest) Reset()
func (*NativeAPIRequest) String ¶
func (x *NativeAPIRequest) String() string
type NativeJSRequest ¶
type NativeJSRequest struct {
// contains filtered or unexported fields
}
func (*NativeJSRequest) Descriptor
deprecated
func (*NativeJSRequest) Descriptor() ([]byte, []int)
Deprecated: Use NativeJSRequest.ProtoReflect.Descriptor instead.
func (*NativeJSRequest) ProtoMessage ¶
func (*NativeJSRequest) ProtoMessage()
func (*NativeJSRequest) ProtoReflect ¶
func (x *NativeJSRequest) ProtoReflect() protoreflect.Message
func (*NativeJSRequest) Reset ¶
func (x *NativeJSRequest) Reset()
func (*NativeJSRequest) String ¶
func (x *NativeJSRequest) String() string
type NativeJSResponse ¶
type NativeJSResponse struct {
// contains filtered or unexported fields
}
func (*NativeJSResponse) Descriptor
deprecated
func (*NativeJSResponse) Descriptor() ([]byte, []int)
Deprecated: Use NativeJSResponse.ProtoReflect.Descriptor instead.
func (*NativeJSResponse) ProtoMessage ¶
func (*NativeJSResponse) ProtoMessage()
func (*NativeJSResponse) ProtoReflect ¶
func (x *NativeJSResponse) ProtoReflect() protoreflect.Message
func (*NativeJSResponse) Reset ¶
func (x *NativeJSResponse) Reset()
func (*NativeJSResponse) String ¶
func (x *NativeJSResponse) String() string
type NativeRequest ¶
type NativeRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Cmd string `protobuf:"bytes,3,opt,name=cmd,proto3" json:"cmd,omitempty"`
Args string `protobuf:"bytes,4,opt,name=args,proto3" json:"args,omitempty"`
Sync bool `protobuf:"varint,5,opt,name=sync,proto3" json:"sync,omitempty"`
// contains filtered or unexported fields
}
func (*NativeRequest) Descriptor
deprecated
func (*NativeRequest) Descriptor() ([]byte, []int)
Deprecated: Use NativeRequest.ProtoReflect.Descriptor instead.
func (*NativeRequest) GetArgs ¶
func (x *NativeRequest) GetArgs() string
func (*NativeRequest) GetCmd ¶
func (x *NativeRequest) GetCmd() string
func (*NativeRequest) GetCtrlUuid ¶
func (x *NativeRequest) GetCtrlUuid() string
func (*NativeRequest) GetSync ¶
func (x *NativeRequest) GetSync() bool
func (*NativeRequest) GetUuid ¶
func (x *NativeRequest) GetUuid() string
func (*NativeRequest) ProtoMessage ¶
func (*NativeRequest) ProtoMessage()
func (*NativeRequest) ProtoReflect ¶
func (x *NativeRequest) ProtoReflect() protoreflect.Message
func (*NativeRequest) Reset ¶
func (x *NativeRequest) Reset()
func (*NativeRequest) String ¶
func (x *NativeRequest) String() string
type NativeResponse ¶
type NativeResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Data string `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
Result string `protobuf:"bytes,5,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*NativeResponse) Descriptor
deprecated
func (*NativeResponse) Descriptor() ([]byte, []int)
Deprecated: Use NativeResponse.ProtoReflect.Descriptor instead.
func (*NativeResponse) GetCode ¶
func (x *NativeResponse) GetCode() int32
func (*NativeResponse) GetData ¶
func (x *NativeResponse) GetData() string
func (*NativeResponse) GetMessage ¶
func (x *NativeResponse) GetMessage() string
func (*NativeResponse) GetNodeUuid ¶
func (x *NativeResponse) GetNodeUuid() string
func (*NativeResponse) GetResult ¶
func (x *NativeResponse) GetResult() string
func (*NativeResponse) ProtoMessage ¶
func (*NativeResponse) ProtoMessage()
func (*NativeResponse) ProtoReflect ¶
func (x *NativeResponse) ProtoReflect() protoreflect.Message
func (*NativeResponse) Reset ¶
func (x *NativeResponse) Reset()
func (*NativeResponse) String ¶
func (x *NativeResponse) String() string
type Node ¶
type Node struct {
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Ip string `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"`
Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
Rack uint32 `protobuf:"varint,5,opt,name=rack,proto3" json:"rack,omitempty"`
Address string `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
// 启动以来秒数
Uptime uint32 `protobuf:"varint,7,opt,name=uptime,proto3" json:"uptime,omitempty"`
// 当前Session数
Sessions uint32 `protobuf:"varint,8,opt,name=sessions,proto3" json:"sessions,omitempty"`
// Session最大阈值
SessionsMax uint32 `protobuf:"varint,9,opt,name=sessions_max,json=sessionsMax,proto3" json:"sessions_max,omitempty"`
// 每秒Session最大阈值
SpsMax uint32 `protobuf:"varint,10,opt,name=sps_max,json=spsMax,proto3" json:"sps_max,omitempty"`
// 最后一秒的Session数
SpsLast uint32 `protobuf:"varint,11,opt,name=sps_last,json=spsLast,proto3" json:"sps_last,omitempty"`
// 最后5分钟每秒的Session均值
SpsLast_5Min uint32 `protobuf:"varint,12,opt,name=sps_last_5min,json=spsLast5min,proto3" json:"sps_last_5min,omitempty"`
// 开机以来的Session数
SessionsSinceStartup uint32 `protobuf:"varint,13,opt,name=sessions_since_startup,json=sessionsSinceStartup,proto3" json:"sessions_since_startup,omitempty"`
// 5分钟Session最大值
SessionPeak_5Min uint32 `protobuf:"varint,14,opt,name=session_peak_5min,json=sessionPeak5min,proto3" json:"session_peak_5min,omitempty"`
// 历史Session最大值
SessionPeakMax uint32 `protobuf:"varint,15,opt,name=session_peak_max,json=sessionPeakMax,proto3" json:"session_peak_max,omitempty"`
SipProfiles []*SipProfile `protobuf:"bytes,16,rep,name=sip_profiles,json=sipProfiles,proto3" json:"sip_profiles,omitempty"`
ExtIp string `protobuf:"bytes,17,opt,name=ext_ip,json=extIp,proto3" json:"ext_ip,omitempty"`
Shutdown bool `protobuf:"varint,18,opt,name=shutdown,proto3" json:"shutdown,omitempty"`
Rank uint32 `protobuf:"varint,19,opt,name=rank,proto3" json:"rank,omitempty"`
// contains filtered or unexported fields
}
func (*Node) Descriptor
deprecated
func (*Node) GetAddress ¶
func (*Node) GetSessionPeakMax ¶
func (*Node) GetSessionPeak_5Min ¶
func (*Node) GetSessions ¶
func (*Node) GetSessionsMax ¶
func (*Node) GetSessionsSinceStartup ¶
func (*Node) GetShutdown ¶ added in v0.2.8
func (*Node) GetSipProfiles ¶
func (x *Node) GetSipProfiles() []*SipProfile
func (*Node) GetSpsLast ¶
func (*Node) GetSpsLast_5Min ¶
func (*Node) GetVersion ¶
func (*Node) ProtoMessage ¶
func (*Node) ProtoMessage()
func (*Node) ProtoReflect ¶
func (x *Node) ProtoReflect() protoreflect.Message
type NodeShutDownRequest ¶ added in v0.1.1
type NodeShutDownRequest struct {
NodeUuid string `protobuf:"bytes,1,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
// contains filtered or unexported fields
}
func (*NodeShutDownRequest) Descriptor
deprecated
added in
v0.1.1
func (*NodeShutDownRequest) Descriptor() ([]byte, []int)
Deprecated: Use NodeShutDownRequest.ProtoReflect.Descriptor instead.
func (*NodeShutDownRequest) GetNodeUuid ¶ added in v0.1.1
func (x *NodeShutDownRequest) GetNodeUuid() string
func (*NodeShutDownRequest) ProtoMessage ¶ added in v0.1.1
func (*NodeShutDownRequest) ProtoMessage()
func (*NodeShutDownRequest) ProtoReflect ¶ added in v0.1.1
func (x *NodeShutDownRequest) ProtoReflect() protoreflect.Message
func (*NodeShutDownRequest) Reset ¶ added in v0.1.1
func (x *NodeShutDownRequest) Reset()
func (*NodeShutDownRequest) String ¶ added in v0.1.1
func (x *NodeShutDownRequest) String() string
type Payload ¶
type Payload struct {
Index float64 `protobuf:"fixed64,1,opt,name=index,proto3" json:"index,omitempty"`
Time float64 `protobuf:"fixed64,2,opt,name=time,proto3" json:"time,omitempty"`
Result string `protobuf:"bytes,3,opt,name=result,proto3" json:"result,omitempty"`
Confidence float64 `protobuf:"fixed64,4,opt,name=confidence,proto3" json:"confidence,omitempty"`
Words []string `protobuf:"bytes,5,rep,name=words,proto3" json:"words,omitempty"`
Status float64 `protobuf:"fixed64,6,opt,name=status,proto3" json:"status,omitempty"`
Gender string `protobuf:"bytes,7,opt,name=gender,proto3" json:"gender,omitempty"`
BeginTime float64 `protobuf:"fixed64,8,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"`
StashResult *StashResult `protobuf:"bytes,9,opt,name=stash_result,json=stashResult,proto3" json:"stash_result,omitempty"`
AudioExtraInfo string `protobuf:"bytes,10,opt,name=audio_extra_info,json=audioExtraInfo,proto3" json:"audio_extra_info,omitempty"`
SentenceId string `protobuf:"bytes,11,opt,name=sentence_id,json=sentenceId,proto3" json:"sentence_id,omitempty"`
GenderScore float64 `protobuf:"fixed64,12,opt,name=gender_score,json=genderScore,proto3" json:"gender_score,omitempty"`
// contains filtered or unexported fields
}
func (*Payload) Descriptor
deprecated
func (*Payload) GetAudioExtraInfo ¶
func (*Payload) GetBeginTime ¶
func (*Payload) GetConfidence ¶
func (*Payload) GetGenderScore ¶
func (*Payload) GetSentenceId ¶
func (*Payload) GetStashResult ¶
func (x *Payload) GetStashResult() *StashResult
func (*Payload) ProtoMessage ¶
func (*Payload) ProtoMessage()
func (*Payload) ProtoReflect ¶
func (x *Payload) ProtoReflect() protoreflect.Message
type PlayRequest ¶
type PlayRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Media *Media `protobuf:"bytes,3,opt,name=media,proto3" json:"media,omitempty"`
// contains filtered or unexported fields
}
func (*PlayRequest) Descriptor
deprecated
func (*PlayRequest) Descriptor() ([]byte, []int)
Deprecated: Use PlayRequest.ProtoReflect.Descriptor instead.
func (*PlayRequest) GetCtrlUuid ¶
func (x *PlayRequest) GetCtrlUuid() string
func (*PlayRequest) GetMedia ¶
func (x *PlayRequest) GetMedia() *Media
func (*PlayRequest) GetUuid ¶
func (x *PlayRequest) GetUuid() string
func (*PlayRequest) ProtoMessage ¶
func (*PlayRequest) ProtoMessage()
func (*PlayRequest) ProtoReflect ¶
func (x *PlayRequest) ProtoReflect() protoreflect.Message
func (*PlayRequest) Reset ¶
func (x *PlayRequest) Reset()
func (*PlayRequest) String ¶
func (x *PlayRequest) String() string
type RecordEvent ¶
type RecordEvent struct {
NodeUuid string `protobuf:"bytes,1,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// START STOP
Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
Path string `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
Size uint32 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
Samples uint32 `protobuf:"varint,6,opt,name=samples,proto3" json:"samples,omitempty"`
RecordMs uint32 `protobuf:"varint,7,opt,name=record_ms,json=recordMs,proto3" json:"record_ms,omitempty"`
// success-silence
CompletionCause string `protobuf:"bytes,8,opt,name=completion_cause,json=completionCause,proto3" json:"completion_cause,omitempty"`
// contains filtered or unexported fields
}
func (*RecordEvent) Descriptor
deprecated
func (*RecordEvent) Descriptor() ([]byte, []int)
Deprecated: Use RecordEvent.ProtoReflect.Descriptor instead.
func (*RecordEvent) GetAction ¶
func (x *RecordEvent) GetAction() string
func (*RecordEvent) GetCompletionCause ¶
func (x *RecordEvent) GetCompletionCause() string
func (*RecordEvent) GetNodeUuid ¶
func (x *RecordEvent) GetNodeUuid() string
func (*RecordEvent) GetPath ¶
func (x *RecordEvent) GetPath() string
func (*RecordEvent) GetRecordMs ¶
func (x *RecordEvent) GetRecordMs() uint32
func (*RecordEvent) GetSamples ¶
func (x *RecordEvent) GetSamples() uint32
func (*RecordEvent) GetSize ¶
func (x *RecordEvent) GetSize() uint32
func (*RecordEvent) GetUuid ¶
func (x *RecordEvent) GetUuid() string
func (*RecordEvent) ProtoMessage ¶
func (*RecordEvent) ProtoMessage()
func (*RecordEvent) ProtoReflect ¶
func (x *RecordEvent) ProtoReflect() protoreflect.Message
func (*RecordEvent) Reset ¶
func (x *RecordEvent) Reset()
func (*RecordEvent) String ¶
func (x *RecordEvent) String() string
type RecordRequest ¶
type RecordRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
// all params are optional
Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
Limit uint32 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
// play a beep before record
// "default" or TGML https://freeswitch.org/confluence/display/FREESWITCH/TGML
Beep string `protobuf:"bytes,6,opt,name=beep,proto3" json:"beep,omitempty"`
Terminators string `protobuf:"bytes,7,opt,name=terminators,proto3" json:"terminators,omitempty"`
SilenceSeconds uint32 `protobuf:"varint,8,opt,name=silence_seconds,json=silenceSeconds,proto3" json:"silence_seconds,omitempty"`
// VAD threshold, 0 is disabled, 1~10000
Thresh uint32 `protobuf:"varint,9,opt,name=thresh,proto3" json:"thresh,omitempty"`
// valid rates are 8000, 16000, 22050, 24000, 32000, 44100, 48000
Rate uint32 `protobuf:"varint,10,opt,name=rate,proto3" json:"rate,omitempty"`
// contains filtered or unexported fields
}
func (*RecordRequest) Descriptor
deprecated
func (*RecordRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordRequest.ProtoReflect.Descriptor instead.
func (*RecordRequest) GetAction ¶
func (x *RecordRequest) GetAction() string
func (*RecordRequest) GetBeep ¶
func (x *RecordRequest) GetBeep() string
func (*RecordRequest) GetCtrlUuid ¶
func (x *RecordRequest) GetCtrlUuid() string
func (*RecordRequest) GetLimit ¶
func (x *RecordRequest) GetLimit() uint32
func (*RecordRequest) GetPath ¶
func (x *RecordRequest) GetPath() string
func (*RecordRequest) GetRate ¶
func (x *RecordRequest) GetRate() uint32
func (*RecordRequest) GetSilenceSeconds ¶
func (x *RecordRequest) GetSilenceSeconds() uint32
func (*RecordRequest) GetTerminators ¶
func (x *RecordRequest) GetTerminators() string
func (*RecordRequest) GetThresh ¶
func (x *RecordRequest) GetThresh() uint32
func (*RecordRequest) GetUuid ¶
func (x *RecordRequest) GetUuid() string
func (*RecordRequest) ProtoMessage ¶
func (*RecordRequest) ProtoMessage()
func (*RecordRequest) ProtoReflect ¶
func (x *RecordRequest) ProtoReflect() protoreflect.Message
func (*RecordRequest) Reset ¶
func (x *RecordRequest) Reset()
func (*RecordRequest) String ¶
func (x *RecordRequest) String() string
type RecordRequest_RecordAction ¶
type RecordRequest_RecordAction int32
const ( // block sync recording RecordRequest_RECORD RecordRequest_RecordAction = 0 // unblock async recording RecordRequest_START RecordRequest_RecordAction = 1 RecordRequest_STOP RecordRequest_RecordAction = 2 RecordRequest_MASK RecordRequest_RecordAction = 3 RecordRequest_UNMASK RecordRequest_RecordAction = 4 )
func (RecordRequest_RecordAction) Descriptor ¶
func (RecordRequest_RecordAction) Descriptor() protoreflect.EnumDescriptor
func (RecordRequest_RecordAction) Enum ¶
func (x RecordRequest_RecordAction) Enum() *RecordRequest_RecordAction
func (RecordRequest_RecordAction) EnumDescriptor
deprecated
func (RecordRequest_RecordAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use RecordRequest_RecordAction.Descriptor instead.
func (RecordRequest_RecordAction) Number ¶
func (x RecordRequest_RecordAction) Number() protoreflect.EnumNumber
func (RecordRequest_RecordAction) String ¶
func (x RecordRequest_RecordAction) String() string
func (RecordRequest_RecordAction) Type ¶
func (RecordRequest_RecordAction) Type() protoreflect.EnumType
type RecordResponse ¶
type RecordResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
// if terminated by DTMF
Terminator string `protobuf:"bytes,4,opt,name=terminator,proto3" json:"terminator,omitempty"`
// mirror back of the path
Path string `protobuf:"bytes,5,opt,name=path,proto3" json:"path,omitempty"`
// contains filtered or unexported fields
}
func (*RecordResponse) Descriptor
deprecated
func (*RecordResponse) Descriptor() ([]byte, []int)
Deprecated: Use RecordResponse.ProtoReflect.Descriptor instead.
func (*RecordResponse) GetCode ¶
func (x *RecordResponse) GetCode() int32
func (*RecordResponse) GetMessage ¶
func (x *RecordResponse) GetMessage() string
func (*RecordResponse) GetNodeUuid ¶
func (x *RecordResponse) GetNodeUuid() string
func (*RecordResponse) GetPath ¶
func (x *RecordResponse) GetPath() string
func (*RecordResponse) GetTerminator ¶
func (x *RecordResponse) GetTerminator() string
func (*RecordResponse) ProtoMessage ¶
func (*RecordResponse) ProtoMessage()
func (*RecordResponse) ProtoReflect ¶
func (x *RecordResponse) ProtoReflect() protoreflect.Message
func (*RecordResponse) Reset ¶
func (x *RecordResponse) Reset()
func (*RecordResponse) String ¶
func (x *RecordResponse) String() string
type Request ¶
type Request struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Params map[string]string `` /* 153-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*Request) Descriptor
deprecated
func (*Request) GetCtrlUuid ¶
func (*Request) ProtoMessage ¶
func (*Request) ProtoMessage()
func (*Request) ProtoReflect ¶
func (x *Request) ProtoReflect() protoreflect.Message
type Response ¶
type Response struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
// optional
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*Response) Descriptor
deprecated
func (*Response) GetMessage ¶
func (*Response) GetNodeUuid ¶
func (*Response) ProtoMessage ¶
func (*Response) ProtoMessage()
func (*Response) ProtoReflect ¶
func (x *Response) ProtoReflect() protoreflect.Message
type RingBackDetectionRequest ¶
type RingBackDetectionRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// optional
StopTone string `protobuf:"bytes,3,opt,name=stop_tone,json=stopTone,proto3" json:"stop_tone,omitempty"`
// optional
IgnoreSamples string `protobuf:"bytes,4,opt,name=ignore_samples,json=ignoreSamples,proto3" json:"ignore_samples,omitempty"`
// optional default = true
AutoHangup bool `protobuf:"varint,5,opt,name=auto_hangup,json=autoHangup,proto3" json:"auto_hangup,omitempty"`
// optional default = true
AnswerAutoStop bool `protobuf:"varint,6,opt,name=answer_auto_stop,json=answerAutoStop,proto3" json:"answer_auto_stop,omitempty"`
// optional default = 60
MaxDetectTime uint32 `protobuf:"varint,7,opt,name=max_detect_time,json=maxDetectTime,proto3" json:"max_detect_time,omitempty"`
// contains filtered or unexported fields
}
func (*RingBackDetectionRequest) Descriptor
deprecated
func (*RingBackDetectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use RingBackDetectionRequest.ProtoReflect.Descriptor instead.
func (*RingBackDetectionRequest) GetAnswerAutoStop ¶
func (x *RingBackDetectionRequest) GetAnswerAutoStop() bool
func (*RingBackDetectionRequest) GetAutoHangup ¶
func (x *RingBackDetectionRequest) GetAutoHangup() bool
func (*RingBackDetectionRequest) GetCtrlUuid ¶
func (x *RingBackDetectionRequest) GetCtrlUuid() string
func (*RingBackDetectionRequest) GetIgnoreSamples ¶
func (x *RingBackDetectionRequest) GetIgnoreSamples() string
func (*RingBackDetectionRequest) GetMaxDetectTime ¶
func (x *RingBackDetectionRequest) GetMaxDetectTime() uint32
func (*RingBackDetectionRequest) GetStopTone ¶
func (x *RingBackDetectionRequest) GetStopTone() string
func (*RingBackDetectionRequest) GetUuid ¶
func (x *RingBackDetectionRequest) GetUuid() string
func (*RingBackDetectionRequest) ProtoMessage ¶
func (*RingBackDetectionRequest) ProtoMessage()
func (*RingBackDetectionRequest) ProtoReflect ¶
func (x *RingBackDetectionRequest) ProtoReflect() protoreflect.Message
func (*RingBackDetectionRequest) Reset ¶
func (x *RingBackDetectionRequest) Reset()
func (*RingBackDetectionRequest) String ¶
func (x *RingBackDetectionRequest) String() string
type SendDTMFRequest ¶
type SendDTMFRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Dtmf string `protobuf:"bytes,3,opt,name=dtmf,proto3" json:"dtmf,omitempty"`
// contains filtered or unexported fields
}
func (*SendDTMFRequest) Descriptor
deprecated
func (*SendDTMFRequest) Descriptor() ([]byte, []int)
Deprecated: Use SendDTMFRequest.ProtoReflect.Descriptor instead.
func (*SendDTMFRequest) GetCtrlUuid ¶
func (x *SendDTMFRequest) GetCtrlUuid() string
func (*SendDTMFRequest) GetDtmf ¶
func (x *SendDTMFRequest) GetDtmf() string
func (*SendDTMFRequest) GetUuid ¶
func (x *SendDTMFRequest) GetUuid() string
func (*SendDTMFRequest) ProtoMessage ¶
func (*SendDTMFRequest) ProtoMessage()
func (*SendDTMFRequest) ProtoReflect ¶
func (x *SendDTMFRequest) ProtoReflect() protoreflect.Message
func (*SendDTMFRequest) Reset ¶
func (x *SendDTMFRequest) Reset()
func (*SendDTMFRequest) String ¶
func (x *SendDTMFRequest) String() string
type SendINFORequest ¶
type SendINFORequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
ContentType string `protobuf:"bytes,3,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
Data string `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SendINFORequest) Descriptor
deprecated
func (*SendINFORequest) Descriptor() ([]byte, []int)
Deprecated: Use SendINFORequest.ProtoReflect.Descriptor instead.
func (*SendINFORequest) GetContentType ¶
func (x *SendINFORequest) GetContentType() string
func (*SendINFORequest) GetCtrlUuid ¶
func (x *SendINFORequest) GetCtrlUuid() string
func (*SendINFORequest) GetData ¶
func (x *SendINFORequest) GetData() string
func (*SendINFORequest) GetUuid ¶
func (x *SendINFORequest) GetUuid() string
func (*SendINFORequest) ProtoMessage ¶
func (*SendINFORequest) ProtoMessage()
func (*SendINFORequest) ProtoReflect ¶
func (x *SendINFORequest) ProtoReflect() protoreflect.Message
func (*SendINFORequest) Reset ¶
func (x *SendINFORequest) Reset()
func (*SendINFORequest) String ¶
func (x *SendINFORequest) String() string
type SetVarRequest ¶
type SetVarRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Data map[string]string `` /* 149-byte string literal not displayed */
// 变量获取设置
ChannelParams []string `protobuf:"bytes,4,rep,name=channel_params,json=channelParams,proto3" json:"channel_params,omitempty"`
// contains filtered or unexported fields
}
func (*SetVarRequest) Descriptor
deprecated
func (*SetVarRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetVarRequest.ProtoReflect.Descriptor instead.
func (*SetVarRequest) GetChannelParams ¶ added in v0.1.0
func (x *SetVarRequest) GetChannelParams() []string
func (*SetVarRequest) GetCtrlUuid ¶
func (x *SetVarRequest) GetCtrlUuid() string
func (*SetVarRequest) GetData ¶
func (x *SetVarRequest) GetData() map[string]string
func (*SetVarRequest) GetUuid ¶
func (x *SetVarRequest) GetUuid() string
func (*SetVarRequest) ProtoMessage ¶
func (*SetVarRequest) ProtoMessage()
func (*SetVarRequest) ProtoReflect ¶
func (x *SetVarRequest) ProtoReflect() protoreflect.Message
func (*SetVarRequest) Reset ¶
func (x *SetVarRequest) Reset()
func (*SetVarRequest) String ¶
func (x *SetVarRequest) String() string
type SipProfile ¶
type SipProfile struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
// contains filtered or unexported fields
}
func (*SipProfile) Descriptor
deprecated
func (*SipProfile) Descriptor() ([]byte, []int)
Deprecated: Use SipProfile.ProtoReflect.Descriptor instead.
func (*SipProfile) GetName ¶
func (x *SipProfile) GetName() string
func (*SipProfile) GetPort ¶
func (x *SipProfile) GetPort() int32
func (*SipProfile) ProtoMessage ¶
func (*SipProfile) ProtoMessage()
func (*SipProfile) ProtoReflect ¶
func (x *SipProfile) ProtoReflect() protoreflect.Message
func (*SipProfile) Reset ¶
func (x *SipProfile) Reset()
func (*SipProfile) String ¶
func (x *SipProfile) String() string
type SpeechRequest ¶
type SpeechRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Engine string `protobuf:"bytes,2,opt,name=engine,proto3" json:"engine,omitempty"`
NoInputTimeout uint32 `protobuf:"varint,3,opt,name=no_input_timeout,json=noInputTimeout,proto3" json:"no_input_timeout,omitempty"`
SpeechTimeout uint32 `protobuf:"varint,4,opt,name=speech_timeout,json=speechTimeout,proto3" json:"speech_timeout,omitempty"`
PartialEvents bool `protobuf:"varint,5,opt,name=partial_events,json=partialEvents,proto3" json:"partial_events,omitempty"`
DisableDetectedDataEvent bool `` /* 138-byte string literal not displayed */
Params map[string]string `` /* 153-byte string literal not displayed */
Grammar string `protobuf:"bytes,8,opt,name=grammar,proto3" json:"grammar,omitempty"`
MaxSpeechTimeout uint32 `protobuf:"varint,9,opt,name=max_speech_timeout,json=maxSpeechTimeout,proto3" json:"max_speech_timeout,omitempty"`
Nobreak bool `protobuf:"varint,10,opt,name=nobreak,proto3" json:"nobreak,omitempty"`
NobreakTimeout uint32 `protobuf:"varint,11,opt,name=nobreak_timeout,json=nobreakTimeout,proto3" json:"nobreak_timeout,omitempty"`
BreakFromPartial bool `protobuf:"varint,12,opt,name=break_from_partial,json=breakFromPartial,proto3" json:"break_from_partial,omitempty"`
BreakDelay uint32 `protobuf:"varint,13,opt,name=break_delay,json=breakDelay,proto3" json:"break_delay,omitempty"`
AlwaysIgnore bool `protobuf:"varint,14,opt,name=always_ignore,json=alwaysIgnore,proto3" json:"always_ignore,omitempty"`
BreakIgnoreRegex string `protobuf:"bytes,15,opt,name=break_ignore_regex,json=breakIgnoreRegex,proto3" json:"break_ignore_regex,omitempty"`
BreakSkipRegex string `protobuf:"bytes,16,opt,name=break_skip_regex,json=breakSkipRegex,proto3" json:"break_skip_regex,omitempty"`
// contains filtered or unexported fields
}
func (*SpeechRequest) Descriptor
deprecated
func (*SpeechRequest) Descriptor() ([]byte, []int)
Deprecated: Use SpeechRequest.ProtoReflect.Descriptor instead.
func (*SpeechRequest) GetAlwaysIgnore ¶ added in v0.3.3
func (x *SpeechRequest) GetAlwaysIgnore() bool
func (*SpeechRequest) GetBreakDelay ¶ added in v0.3.3
func (x *SpeechRequest) GetBreakDelay() uint32
func (*SpeechRequest) GetBreakFromPartial ¶ added in v0.3.3
func (x *SpeechRequest) GetBreakFromPartial() bool
func (*SpeechRequest) GetBreakIgnoreRegex ¶ added in v0.3.3
func (x *SpeechRequest) GetBreakIgnoreRegex() string
func (*SpeechRequest) GetBreakSkipRegex ¶ added in v0.3.3
func (x *SpeechRequest) GetBreakSkipRegex() string
func (*SpeechRequest) GetCtrlUuid ¶
func (x *SpeechRequest) GetCtrlUuid() string
func (*SpeechRequest) GetDisableDetectedDataEvent ¶
func (x *SpeechRequest) GetDisableDetectedDataEvent() bool
func (*SpeechRequest) GetEngine ¶
func (x *SpeechRequest) GetEngine() string
func (*SpeechRequest) GetGrammar ¶
func (x *SpeechRequest) GetGrammar() string
func (*SpeechRequest) GetMaxSpeechTimeout ¶
func (x *SpeechRequest) GetMaxSpeechTimeout() uint32
func (*SpeechRequest) GetNoInputTimeout ¶
func (x *SpeechRequest) GetNoInputTimeout() uint32
func (*SpeechRequest) GetNobreak ¶
func (x *SpeechRequest) GetNobreak() bool
func (*SpeechRequest) GetNobreakTimeout ¶
func (x *SpeechRequest) GetNobreakTimeout() uint32
func (*SpeechRequest) GetParams ¶
func (x *SpeechRequest) GetParams() map[string]string
func (*SpeechRequest) GetPartialEvents ¶
func (x *SpeechRequest) GetPartialEvents() bool
func (*SpeechRequest) GetSpeechTimeout ¶
func (x *SpeechRequest) GetSpeechTimeout() uint32
func (*SpeechRequest) ProtoMessage ¶
func (*SpeechRequest) ProtoMessage()
func (*SpeechRequest) ProtoReflect ¶
func (x *SpeechRequest) ProtoReflect() protoreflect.Message
func (*SpeechRequest) Reset ¶
func (x *SpeechRequest) Reset()
func (*SpeechRequest) String ¶
func (x *SpeechRequest) String() string
type StashResult ¶
type StashResult struct {
SentenceId float64 `protobuf:"fixed64,1,opt,name=sentenceId,proto3" json:"sentenceId,omitempty"`
BeginTime float64 `protobuf:"fixed64,2,opt,name=beginTime,proto3" json:"beginTime,omitempty"`
Text string `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"`
CurrentTime float64 `protobuf:"fixed64,4,opt,name=currentTime,proto3" json:"currentTime,omitempty"`
Words []string `protobuf:"bytes,5,rep,name=words,proto3" json:"words,omitempty"`
// contains filtered or unexported fields
}
func (*StashResult) Descriptor
deprecated
func (*StashResult) Descriptor() ([]byte, []int)
Deprecated: Use StashResult.ProtoReflect.Descriptor instead.
func (*StashResult) GetBeginTime ¶
func (x *StashResult) GetBeginTime() float64
func (*StashResult) GetCurrentTime ¶
func (x *StashResult) GetCurrentTime() float64
func (*StashResult) GetSentenceId ¶
func (x *StashResult) GetSentenceId() float64
func (*StashResult) GetText ¶
func (x *StashResult) GetText() string
func (*StashResult) GetWords ¶
func (x *StashResult) GetWords() []string
func (*StashResult) ProtoMessage ¶
func (*StashResult) ProtoMessage()
func (*StashResult) ProtoReflect ¶
func (x *StashResult) ProtoReflect() protoreflect.Message
func (*StashResult) Reset ¶
func (x *StashResult) Reset()
func (*StashResult) String ¶
func (x *StashResult) String() string
type StateResponse ¶
type StateResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
ChannelState string `protobuf:"bytes,5,opt,name=channel_state,json=channelState,proto3" json:"channel_state,omitempty"`
CallState string `protobuf:"bytes,6,opt,name=call_state,json=callState,proto3" json:"call_state,omitempty"`
AnswerState string `protobuf:"bytes,7,opt,name=answer_state,json=answerState,proto3" json:"answer_state,omitempty"`
Bridged bool `protobuf:"varint,8,opt,name=bridged,proto3" json:"bridged,omitempty"`
Answered bool `protobuf:"varint,9,opt,name=answered,proto3" json:"answered,omitempty"`
Held bool `protobuf:"varint,10,opt,name=held,proto3" json:"held,omitempty"`
Video bool `protobuf:"varint,11,opt,name=video,proto3" json:"video,omitempty"`
VideoReady bool `protobuf:"varint,12,opt,name=video_ready,json=videoReady,proto3" json:"video_ready,omitempty"`
Controlled bool `protobuf:"varint,13,opt,name=controlled,proto3" json:"controlled,omitempty"`
Ready bool `protobuf:"varint,14,opt,name=ready,proto3" json:"ready,omitempty"`
Up bool `protobuf:"varint,15,opt,name=up,proto3" json:"up,omitempty"`
// contains filtered or unexported fields
}
func (*StateResponse) Descriptor
deprecated
func (*StateResponse) Descriptor() ([]byte, []int)
Deprecated: Use StateResponse.ProtoReflect.Descriptor instead.
func (*StateResponse) GetAnswerState ¶
func (x *StateResponse) GetAnswerState() string
func (*StateResponse) GetAnswered ¶
func (x *StateResponse) GetAnswered() bool
func (*StateResponse) GetBridged ¶
func (x *StateResponse) GetBridged() bool
func (*StateResponse) GetCallState ¶
func (x *StateResponse) GetCallState() string
func (*StateResponse) GetChannelState ¶
func (x *StateResponse) GetChannelState() string
func (*StateResponse) GetCode ¶
func (x *StateResponse) GetCode() int32
func (*StateResponse) GetControlled ¶
func (x *StateResponse) GetControlled() bool
func (*StateResponse) GetHeld ¶
func (x *StateResponse) GetHeld() bool
func (*StateResponse) GetMessage ¶
func (x *StateResponse) GetMessage() string
func (*StateResponse) GetNodeUuid ¶
func (x *StateResponse) GetNodeUuid() string
func (*StateResponse) GetReady ¶
func (x *StateResponse) GetReady() bool
func (*StateResponse) GetUp ¶
func (x *StateResponse) GetUp() bool
func (*StateResponse) GetUuid ¶
func (x *StateResponse) GetUuid() string
func (*StateResponse) GetVideo ¶
func (x *StateResponse) GetVideo() bool
func (*StateResponse) GetVideoReady ¶
func (x *StateResponse) GetVideoReady() bool
func (*StateResponse) ProtoMessage ¶
func (*StateResponse) ProtoMessage()
func (*StateResponse) ProtoReflect ¶
func (x *StateResponse) ProtoReflect() protoreflect.Message
func (*StateResponse) Reset ¶
func (x *StateResponse) Reset()
func (*StateResponse) String ¶
func (x *StateResponse) String() string
type StopDetectRequest ¶
type StopDetectRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*StopDetectRequest) Descriptor
deprecated
func (*StopDetectRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopDetectRequest.ProtoReflect.Descriptor instead.
func (*StopDetectRequest) GetCtrlUuid ¶
func (x *StopDetectRequest) GetCtrlUuid() string
func (*StopDetectRequest) GetUuid ¶
func (x *StopDetectRequest) GetUuid() string
func (*StopDetectRequest) ProtoMessage ¶
func (*StopDetectRequest) ProtoMessage()
func (*StopDetectRequest) ProtoReflect ¶
func (x *StopDetectRequest) ProtoReflect() protoreflect.Message
func (*StopDetectRequest) Reset ¶
func (x *StopDetectRequest) Reset()
func (*StopDetectRequest) String ¶
func (x *StopDetectRequest) String() string
type StopRequest ¶
type StopRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
// contains filtered or unexported fields
}
func (*StopRequest) Descriptor
deprecated
func (*StopRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopRequest.ProtoReflect.Descriptor instead.
func (*StopRequest) GetCtrlUuid ¶
func (x *StopRequest) GetCtrlUuid() string
func (*StopRequest) GetUuid ¶
func (x *StopRequest) GetUuid() string
func (*StopRequest) ProtoMessage ¶
func (*StopRequest) ProtoMessage()
func (*StopRequest) ProtoReflect ¶
func (x *StopRequest) ProtoReflect() protoreflect.Message
func (*StopRequest) Reset ¶
func (x *StopRequest) Reset()
func (*StopRequest) String ¶
func (x *StopRequest) String() string
type TTSPreheatRequest ¶ added in v0.2.4
type TTSPreheatRequest struct {
Engine string `protobuf:"bytes,1,opt,name=engine,proto3" json:"engine,omitempty"`
Voice string `protobuf:"bytes,2,opt,name=voice,proto3" json:"voice,omitempty"`
Data []string `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*TTSPreheatRequest) Descriptor
deprecated
added in
v0.2.4
func (*TTSPreheatRequest) Descriptor() ([]byte, []int)
Deprecated: Use TTSPreheatRequest.ProtoReflect.Descriptor instead.
func (*TTSPreheatRequest) GetData ¶ added in v0.2.4
func (x *TTSPreheatRequest) GetData() []string
func (*TTSPreheatRequest) GetEngine ¶ added in v0.2.4
func (x *TTSPreheatRequest) GetEngine() string
func (*TTSPreheatRequest) GetVoice ¶ added in v0.2.4
func (x *TTSPreheatRequest) GetVoice() string
func (*TTSPreheatRequest) ProtoMessage ¶ added in v0.2.4
func (*TTSPreheatRequest) ProtoMessage()
func (*TTSPreheatRequest) ProtoReflect ¶ added in v0.2.4
func (x *TTSPreheatRequest) ProtoReflect() protoreflect.Message
func (*TTSPreheatRequest) Reset ¶ added in v0.2.4
func (x *TTSPreheatRequest) Reset()
func (*TTSPreheatRequest) String ¶ added in v0.2.4
func (x *TTSPreheatRequest) String() string
type TTSPreheatResponse ¶ added in v0.2.4
type TTSPreheatResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
Data []int32 `protobuf:"varint,5,rep,packed,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*TTSPreheatResponse) Descriptor
deprecated
added in
v0.2.4
func (*TTSPreheatResponse) Descriptor() ([]byte, []int)
Deprecated: Use TTSPreheatResponse.ProtoReflect.Descriptor instead.
func (*TTSPreheatResponse) GetCode ¶ added in v0.2.4
func (x *TTSPreheatResponse) GetCode() int32
func (*TTSPreheatResponse) GetData ¶ added in v0.2.4
func (x *TTSPreheatResponse) GetData() []int32
func (*TTSPreheatResponse) GetMessage ¶ added in v0.2.4
func (x *TTSPreheatResponse) GetMessage() string
func (*TTSPreheatResponse) GetNodeUuid ¶ added in v0.2.4
func (x *TTSPreheatResponse) GetNodeUuid() string
func (*TTSPreheatResponse) GetUuid ¶ added in v0.2.4
func (x *TTSPreheatResponse) GetUuid() string
func (*TTSPreheatResponse) ProtoMessage ¶ added in v0.2.4
func (*TTSPreheatResponse) ProtoMessage()
func (*TTSPreheatResponse) ProtoReflect ¶ added in v0.2.4
func (x *TTSPreheatResponse) ProtoReflect() protoreflect.Message
func (*TTSPreheatResponse) Reset ¶ added in v0.2.4
func (x *TTSPreheatResponse) Reset()
func (*TTSPreheatResponse) String ¶ added in v0.2.4
func (x *TTSPreheatResponse) String() string
type ThreeWayRequest ¶
type ThreeWayRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
TargetUuid string `protobuf:"bytes,3,opt,name=target_uuid,json=targetUuid,proto3" json:"target_uuid,omitempty"`
// LISTEN ABC ABC3 AC BC TOA TOB STOP
Direction string `protobuf:"bytes,4,opt,name=direction,proto3" json:"direction,omitempty"`
// combine with direciton(ABC) in conf mode, value is conference
Mode string `protobuf:"bytes,5,opt,name=mode,proto3" json:"mode,omitempty"`
// used when direciton is `ABC` in with `conference` mode or `ABC3`
ConfProfile string `protobuf:"bytes,6,opt,name=conf_profile,json=confProfile,proto3" json:"conf_profile,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeWayRequest) Descriptor
deprecated
func (*ThreeWayRequest) Descriptor() ([]byte, []int)
Deprecated: Use ThreeWayRequest.ProtoReflect.Descriptor instead.
func (*ThreeWayRequest) GetConfProfile ¶
func (x *ThreeWayRequest) GetConfProfile() string
func (*ThreeWayRequest) GetCtrlUuid ¶
func (x *ThreeWayRequest) GetCtrlUuid() string
func (*ThreeWayRequest) GetDirection ¶
func (x *ThreeWayRequest) GetDirection() string
func (*ThreeWayRequest) GetMode ¶
func (x *ThreeWayRequest) GetMode() string
func (*ThreeWayRequest) GetTargetUuid ¶
func (x *ThreeWayRequest) GetTargetUuid() string
func (*ThreeWayRequest) GetUuid ¶
func (x *ThreeWayRequest) GetUuid() string
func (*ThreeWayRequest) ProtoMessage ¶
func (*ThreeWayRequest) ProtoMessage()
func (*ThreeWayRequest) ProtoReflect ¶
func (x *ThreeWayRequest) ProtoReflect() protoreflect.Message
func (*ThreeWayRequest) Reset ¶
func (x *ThreeWayRequest) Reset()
func (*ThreeWayRequest) String ¶
func (x *ThreeWayRequest) String() string
type TransferRequest ¶
type TransferRequest struct {
CtrlUuid string `protobuf:"bytes,1,opt,name=ctrl_uuid,json=ctrlUuid,proto3" json:"ctrl_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Extension string `protobuf:"bytes,3,opt,name=extension,proto3" json:"extension,omitempty"`
Dialplan string `protobuf:"bytes,4,opt,name=dialplan,proto3" json:"dialplan,omitempty"`
Context string `protobuf:"bytes,5,opt,name=context,proto3" json:"context,omitempty"`
// contains filtered or unexported fields
}
func (*TransferRequest) Descriptor
deprecated
func (*TransferRequest) Descriptor() ([]byte, []int)
Deprecated: Use TransferRequest.ProtoReflect.Descriptor instead.
func (*TransferRequest) GetContext ¶
func (x *TransferRequest) GetContext() string
func (*TransferRequest) GetCtrlUuid ¶
func (x *TransferRequest) GetCtrlUuid() string
func (*TransferRequest) GetDialplan ¶
func (x *TransferRequest) GetDialplan() string
func (*TransferRequest) GetExtension ¶
func (x *TransferRequest) GetExtension() string
func (*TransferRequest) GetUuid ¶
func (x *TransferRequest) GetUuid() string
func (*TransferRequest) ProtoMessage ¶
func (*TransferRequest) ProtoMessage()
func (*TransferRequest) ProtoReflect ¶
func (x *TransferRequest) ProtoReflect() protoreflect.Message
func (*TransferRequest) Reset ¶
func (x *TransferRequest) Reset()
func (*TransferRequest) String ¶
func (x *TransferRequest) String() string
type VarResponse ¶
type VarResponse struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
NodeUuid string `protobuf:"bytes,3,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
// optional
Uuid string `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
Data map[string]string `` /* 149-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*VarResponse) Descriptor
deprecated
func (*VarResponse) Descriptor() ([]byte, []int)
Deprecated: Use VarResponse.ProtoReflect.Descriptor instead.
func (*VarResponse) GetCode ¶
func (x *VarResponse) GetCode() int32
func (*VarResponse) GetData ¶
func (x *VarResponse) GetData() map[string]string
func (*VarResponse) GetMessage ¶
func (x *VarResponse) GetMessage() string
func (*VarResponse) GetNodeUuid ¶
func (x *VarResponse) GetNodeUuid() string
func (*VarResponse) GetUuid ¶
func (x *VarResponse) GetUuid() string
func (*VarResponse) ProtoMessage ¶
func (*VarResponse) ProtoMessage()
func (*VarResponse) ProtoReflect ¶
func (x *VarResponse) ProtoReflect() protoreflect.Message
func (*VarResponse) Reset ¶
func (x *VarResponse) Reset()
func (*VarResponse) String ¶
func (x *VarResponse) String() string
type VideoResizeEvent ¶
type VideoResizeEvent struct {
NodeUuid string `protobuf:"bytes,1,opt,name=node_uuid,json=nodeUuid,proto3" json:"node_uuid,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
OldWidth uint32 `protobuf:"varint,3,opt,name=old_width,json=oldWidth,proto3" json:"old_width,omitempty"`
OldHeight uint32 `protobuf:"varint,4,opt,name=old_height,json=oldHeight,proto3" json:"old_height,omitempty"`
NewWidth uint32 `protobuf:"varint,5,opt,name=new_width,json=newWidth,proto3" json:"new_width,omitempty"`
NewHeight uint32 `protobuf:"varint,6,opt,name=new_height,json=newHeight,proto3" json:"new_height,omitempty"`
// contains filtered or unexported fields
}
func (*VideoResizeEvent) Descriptor
deprecated
func (*VideoResizeEvent) Descriptor() ([]byte, []int)
Deprecated: Use VideoResizeEvent.ProtoReflect.Descriptor instead.
func (*VideoResizeEvent) GetNewHeight ¶
func (x *VideoResizeEvent) GetNewHeight() uint32
func (*VideoResizeEvent) GetNewWidth ¶
func (x *VideoResizeEvent) GetNewWidth() uint32
func (*VideoResizeEvent) GetNodeUuid ¶
func (x *VideoResizeEvent) GetNodeUuid() string
func (*VideoResizeEvent) GetOldHeight ¶
func (x *VideoResizeEvent) GetOldHeight() uint32
func (*VideoResizeEvent) GetOldWidth ¶
func (x *VideoResizeEvent) GetOldWidth() uint32
func (*VideoResizeEvent) GetUuid ¶
func (x *VideoResizeEvent) GetUuid() string
func (*VideoResizeEvent) ProtoMessage ¶
func (*VideoResizeEvent) ProtoMessage()
func (*VideoResizeEvent) ProtoReflect ¶
func (x *VideoResizeEvent) ProtoReflect() protoreflect.Message
func (*VideoResizeEvent) Reset ¶
func (x *VideoResizeEvent) Reset()
func (*VideoResizeEvent) String ¶
func (x *VideoResizeEvent) String() string
type XNativeJSRequest ¶
type XNativeJSRequest struct {
CtrlUuid string `json:"ctrl_uuid,omitempty"`
Data *XNativeJSRequestData `json:"data,omitempty"`
}
type XNativeJSRequestData ¶
type XNativeJSRequestData struct {
Command string `json:"command,omitempty"`
Data json.RawMessage `json:"data,omitempty"`
}
type XNativeJSResponse ¶
type XNodeHandler ¶
type XNodeHandler interface {
// 外呼
Dial(context.Context, *DialRequest, *DialResponse) error
// 应答,
Answer(context.Context, *AnswerRequest, *Response) error
// 接管呼叫,被接管的呼叫将会在10s后挂断
Accept(context.Context, *AcceptRequest, *Response) error
// 播放一个文件或TTS
Play(context.Context, *PlayRequest, *Response) error
// 停止当前正在执行的API
Stop(context.Context, *StopRequest, *Response) error
// 广播
Broadcast(context.Context, *BroadcastRequest, *Response) error
// 设置静音
Mute(context.Context, *MuteRequest, *Response) error
// 录音
Record(context.Context, *RecordRequest, *RecordResponse) error
// 挂断当前UUID
Hangup(context.Context, *HangupRequest, *Response) error
// 在把当前呼叫桥接(发起)另一个呼叫
Bridge(context.Context, *BridgeRequest, *Response) error
// 桥接两个呼叫
ChannelBridge(context.Context, *ChannelBridgeRequest, *Response) error
// 桥接两个呼叫(立刻返回结果)
ChannelBridge2(context.Context, *ChannelBridge2Request, *Response) error
// 将桥接的呼叫分开
UnBridge(context.Context, *Request, *Response) error
// 将桥接的呼叫分开
UnBridge2(context.Context, *Request, *Response) error
// 呼叫保持/�取消保持
Hold(context.Context, *HoldRequest, *Response) error
// 转移(待定)
Transfer(context.Context, *TransferRequest, *Response) error
// 三方通话
ThreeWay(context.Context, *ThreeWayRequest, *Response) error
// 回声,说话者可以听到自己的声音
Echo2(context.Context, *Echo2Request, *Response) error
// 强插
Intercept(context.Context, *InterceptRequest, *Response) error
// 协商转移
Consult(context.Context, *ConsultRequest, *Response) error
// 设置通道变量
SetVar(context.Context, *SetVarRequest, *Response) error
// 获取通道变量
GetVar(context.Context, *GetVarRequest, *VarResponse) error
// 获取通道状态
GetState(context.Context, *GetStateRequest, *StateResponse) error
// 获取通道数据
GetChannelData(context.Context, *GetChannelDataRequest, *ChannelDataResponse) error
// 读取DTMF按键
ReadDTMF(context.Context, *DTMFRequest, *DTMFResponse) error
// 读取DTMF按键
ReadDigits(context.Context, *DigitsRequest, *DigitsResponse) error
// 语音识别
DetectSpeech(context.Context, *DetectRequest, *DetectResponse) error
// 停止语音识别
StopDetectSpeech(context.Context, *StopDetectRequest, *Response) error
// 语音识别过程中异步补充TTS文本
DetectSpeechFeedTTS(context.Context, *DetectSpeechFeedTTSRequest, *Response) error
// 回铃音检测
RingBackDetection(context.Context, *RingBackDetectionRequest, *Response) error
// 人脸识别
DetectFace(context.Context, *DetectFaceRequest, *Response) error
// 发送DTMF
SendDTMF(context.Context, *SendDTMFRequest, *Response) error
// 发送SIP INFO
SendINFO(context.Context, *SendINFORequest, *Response) error
// 执行原生APP
NativeApp(context.Context, *NativeRequest, *NativeResponse) error
// 执行原生API
NativeAPI(context.Context, *NativeAPIRequest, *NativeResponse) error
// 执行原生JSAPI
NativeJSAPI(context.Context, *NativeJSRequest, *NativeJSResponse) error
// 状态
JStatus(context.Context, *JStatusRequest, *JStatusResponse) error
// 获取会议信息
ConferenceInfo(context.Context, *ConferenceInfoRequest, *ConferenceInfoResponse) error
// 获取全部会议信息
ConferenceList(context.Context, *ConferenceListRequest, *ConferenceListResponse) error
//呼叫中心FIFO队列(先入先出)
FIFO(context.Context, *FIFORequest, *FIFOResponse) error
//呼叫中心Callcenter
Callcenter(context.Context, *CallcenterRequest, *CallcenterResponse) error
//会议Conference
Conference(context.Context, *ConferenceRequest, *ConferenceResponse) error
//会议AI
AI(context.Context, *AIRequest, *AIResponse) error
//HttAPI
HttAPI(context.Context, *HttAPIRequest, *HttAPIResponse) error
//TTS语音合成预缓存
TTSPreheat(context.Context, *TTSPreheatRequest, *TTSPreheatResponse) error
//Lua
Lua(context.Context, *LuaRequest, *LuaResponse) error
// Node Register
Register(context.Context, *Request, *Response) error
// 停止接受新通话,等所有通话结束(默认最多等10分钟),停止fs节点
Shutdown(context.Context, *NodeShutDownRequest, *Response) error
}
type XNodeService ¶
type XNodeService interface {
// 外呼
Dial(ctx context.Context, in *DialRequest, opts ...client.CallOption) (*DialResponse, error)
// 应答,
Answer(ctx context.Context, in *AnswerRequest, opts ...client.CallOption) (*Response, error)
// 接管呼叫,被接管的呼叫将会在10s后挂断
Accept(ctx context.Context, in *AcceptRequest, opts ...client.CallOption) (*Response, error)
// 播放一个文件或TTS
Play(ctx context.Context, in *PlayRequest, opts ...client.CallOption) (*Response, error)
// 停止当前正在执行的API
Stop(ctx context.Context, in *StopRequest, opts ...client.CallOption) (*Response, error)
// 广播
Broadcast(ctx context.Context, in *BroadcastRequest, opts ...client.CallOption) (*Response, error)
// 设置静音
Mute(ctx context.Context, in *MuteRequest, opts ...client.CallOption) (*Response, error)
// 录音
Record(ctx context.Context, in *RecordRequest, opts ...client.CallOption) (*RecordResponse, error)
// 挂断当前UUID
Hangup(ctx context.Context, in *HangupRequest, opts ...client.CallOption) (*Response, error)
// 在把当前呼叫桥接(发起)另一个呼叫
Bridge(ctx context.Context, in *BridgeRequest, opts ...client.CallOption) (*Response, error)
// 桥接两个呼叫
ChannelBridge(ctx context.Context, in *ChannelBridgeRequest, opts ...client.CallOption) (*Response, error)
// 桥接两个呼叫(立刻返回结果)
ChannelBridge2(ctx context.Context, in *ChannelBridge2Request, opts ...client.CallOption) (*Response, error)
// 将桥接的呼叫分开
UnBridge(ctx context.Context, in *Request, opts ...client.CallOption) (*Response, error)
// 将桥接的呼叫分开
UnBridge2(ctx context.Context, in *Request, opts ...client.CallOption) (*Response, error)
// 呼叫保持/�取消保持
Hold(ctx context.Context, in *HoldRequest, opts ...client.CallOption) (*Response, error)
// 转移(待定)
Transfer(ctx context.Context, in *TransferRequest, opts ...client.CallOption) (*Response, error)
// 三方通话
ThreeWay(ctx context.Context, in *ThreeWayRequest, opts ...client.CallOption) (*Response, error)
// 回声,说话者可以听到自己的声音
Echo2(ctx context.Context, in *Echo2Request, opts ...client.CallOption) (*Response, error)
// 强插
Intercept(ctx context.Context, in *InterceptRequest, opts ...client.CallOption) (*Response, error)
// 协商转移
Consult(ctx context.Context, in *ConsultRequest, opts ...client.CallOption) (*Response, error)
// 设置通道变量
SetVar(ctx context.Context, in *SetVarRequest, opts ...client.CallOption) (*Response, error)
// 获取通道变量
GetVar(ctx context.Context, in *GetVarRequest, opts ...client.CallOption) (*VarResponse, error)
// 获取通道状态
GetState(ctx context.Context, in *GetStateRequest, opts ...client.CallOption) (*StateResponse, error)
// 获取通道数据
GetChannelData(ctx context.Context, in *GetChannelDataRequest, opts ...client.CallOption) (*ChannelDataResponse, error)
// 读取DTMF按键
ReadDTMF(ctx context.Context, in *DTMFRequest, opts ...client.CallOption) (*DTMFResponse, error)
// 读取DTMF按键
ReadDigits(ctx context.Context, in *DigitsRequest, opts ...client.CallOption) (*DigitsResponse, error)
// 语音识别
DetectSpeech(ctx context.Context, in *DetectRequest, opts ...client.CallOption) (*DetectResponse, error)
// 停止语音识别
StopDetectSpeech(ctx context.Context, in *StopDetectRequest, opts ...client.CallOption) (*Response, error)
// 语音识别过程中异步补充TTS文本
DetectSpeechFeedTTS(ctx context.Context, in *DetectSpeechFeedTTSRequest, opts ...client.CallOption) (*Response, error)
// 回铃音检测
RingBackDetection(ctx context.Context, in *RingBackDetectionRequest, opts ...client.CallOption) (*Response, error)
// 人脸识别
DetectFace(ctx context.Context, in *DetectFaceRequest, opts ...client.CallOption) (*Response, error)
// 发送DTMF
SendDTMF(ctx context.Context, in *SendDTMFRequest, opts ...client.CallOption) (*Response, error)
// 发送SIP INFO
SendINFO(ctx context.Context, in *SendINFORequest, opts ...client.CallOption) (*Response, error)
// 执行原生APP
NativeApp(ctx context.Context, in *NativeRequest, opts ...client.CallOption) (*NativeResponse, error)
// 执行原生API
NativeAPI(ctx context.Context, in *NativeAPIRequest, opts ...client.CallOption) (*NativeResponse, error)
// 执行原生JSAPI
NativeJSAPI(ctx context.Context, in *XNativeJSRequest, opts ...client.CallOption) (*XNativeJSResponse, error)
// 状态
JStatus(ctx context.Context, in *JStatusRequest, opts ...client.CallOption) (*JStatusResponse, error)
// 获取会议信息
ConferenceInfo(ctx context.Context, in *ConferenceInfoRequest, opts ...client.CallOption) (*ConferenceInfoResponse, error)
// 获取全部会议信息
ConferenceList(ctx context.Context, in *ConferenceListRequest, opts ...client.CallOption) (*ConferenceListResponse, error)
//呼叫中心FIFO队列(先入先出)
FIFO(ctx context.Context, in *FIFORequest, opts ...client.CallOption) (*FIFOResponse, error)
//呼叫中心Callcenter
Callcenter(ctx context.Context, in *CallcenterRequest, opts ...client.CallOption) (*CallcenterResponse, error)
//会议Conference
Conference(ctx context.Context, in *ConferenceRequest, opts ...client.CallOption) (*ConferenceResponse, error)
//会议AI
AI(ctx context.Context, in *AIRequest, opts ...client.CallOption) (*AIResponse, error)
//HttAPI
HttAPI(ctx context.Context, in *HttAPIRequest, opts ...client.CallOption) (*HttAPIResponse, error)
//TTS语音合成预缓存
TTSPreheat(ctx context.Context, in *TTSPreheatRequest, opts ...client.CallOption) (*TTSPreheatResponse, error)
//Lua
Lua(ctx context.Context, in *LuaRequest, opts ...client.CallOption) (*LuaResponse, error)
// Node Register
Register(ctx context.Context, in *Request, opts ...client.CallOption) (*Response, error)
// 停止接受新通话,等所有通话结束(默认最多等10分钟),停止fs节点
Shutdown(ctx context.Context, in *NodeShutDownRequest, opts ...client.CallOption) (*Response, error)
}
func NewXNodeService ¶
func NewXNodeService(name string, c client.Client) XNodeService
func Service ¶
func Service() XNodeService