Versions in this module Expand all Collapse all v0 v0.0.2 Dec 29, 2024 v0.0.1 Dec 28, 2024 Changes in this version + const AgentDispatchServicePathPrefix + const AttrSIPCallID + const AttrSIPCallStatus + const AttrSIPDispatchRuleID + const AttrSIPHeaderPrefix + const AttrSIPPhoneNumber + const AttrSIPPrefix + const AttrSIPTrunkID + const AttrSIPTrunkNumber + const EgressPathPrefix + const EndReasonAPI + const EndReasonFailure + const EndReasonKilled + const EndReasonLimitReached + const EndReasonSrcClosed + const EndReasonStreamsStopped + const IngressPathPrefix + const MsgLimitReached + const MsgLimitReachedWithoutStart + const MsgStartNotReceived + const MsgStoppedBeforeStarted + const RoomServicePathPrefix + const SIPPathPrefix + var AnalyticsEventType_name = map[int32]string + var AnalyticsEventType_value = map[string]int32 + var AudioCodec_name = map[int32]string + var AudioCodec_value = map[string]int32 + var AudioTrackFeature_name = map[int32]string + var AudioTrackFeature_value = map[string]int32 + var CandidateProtocol_name = map[int32]string + var CandidateProtocol_value = map[string]int32 + var ClientConfigSetting_name = map[int32]string + var ClientConfigSetting_value = map[string]int32 + var ClientInfo_SDK_name = map[int32]string + var ClientInfo_SDK_value = map[string]int32 + var ConnectionQuality_name = map[int32]string + var ConnectionQuality_value = map[string]int32 + var DataPacket_Kind_name = map[int32]string + var DataPacket_Kind_value = map[string]int32 + var DataStream_OperationType_name = map[int32]string + var DataStream_OperationType_value = map[string]int32 + var DisconnectReason_name = map[int32]string + var DisconnectReason_value = map[string]int32 + var EgressSourceType_name = map[int32]string + var EgressSourceType_value = map[string]int32 + var EgressStatus_name = map[int32]string + var EgressStatus_value = map[string]int32 + var EncodedFileType_name = map[int32]string + var EncodedFileType_value = map[string]int32 + var EncodingOptionsPreset_name = map[int32]string + var EncodingOptionsPreset_value = map[string]int32 + var Encryption_Type_name = map[int32]string + var Encryption_Type_value = map[string]int32 + var File_wirtual_agent_dispatch_proto protoreflect.FileDescriptor + var File_wirtual_agent_proto protoreflect.FileDescriptor + var File_wirtual_analytics_proto protoreflect.FileDescriptor + var File_wirtual_egress_proto protoreflect.FileDescriptor + var File_wirtual_ingress_proto protoreflect.FileDescriptor + var File_wirtual_internal_proto protoreflect.FileDescriptor + var File_wirtual_metrics_proto protoreflect.FileDescriptor + var File_wirtual_models_proto protoreflect.FileDescriptor + var File_wirtual_room_proto protoreflect.FileDescriptor + var File_wirtual_rtc_proto protoreflect.FileDescriptor + var File_wirtual_sip_proto protoreflect.FileDescriptor + var File_wirtual_webhook_proto protoreflect.FileDescriptor + var ICECandidateType_name = map[int32]string + var ICECandidateType_value = map[string]int32 + var ImageCodec_name = map[int32]string + var ImageCodec_value = map[string]int32 + var ImageFileSuffix_name = map[int32]string + var ImageFileSuffix_value = map[string]int32 + var IngressAudioEncodingPreset_name = map[int32]string + var IngressAudioEncodingPreset_value = map[string]int32 + var IngressInput_name = map[int32]string + var IngressInput_value = map[string]int32 + var IngressState_Status_name = map[int32]string + var IngressState_Status_value = map[string]int32 + var IngressVideoEncodingPreset_name = map[int32]string + var IngressVideoEncodingPreset_value = map[string]int32 + var JobStatus_name = map[int32]string + var JobStatus_value = map[string]int32 + var JobType_name = map[int32]string + var JobType_value = map[string]int32 + var LeaveRequest_Action_name = map[int32]string + var LeaveRequest_Action_value = map[string]int32 + var MetricLabel_name = map[int32]string + var MetricLabel_value = map[string]int32 + var NodeState_name = map[int32]string + var NodeState_value = map[string]int32 + var NodeType_name = map[int32]string + var NodeType_value = map[string]int32 + var ParticipantInfo_Kind_name = map[int32]string + var ParticipantInfo_Kind_value = map[string]int32 + var ParticipantInfo_State_name = map[int32]string + var ParticipantInfo_State_value = map[string]int32 + var ReconnectReason_name = map[int32]string + var ReconnectReason_value = map[string]int32 + var RequestResponse_Reason_name = map[int32]string + var RequestResponse_Reason_value = map[string]int32 + var SIPCallStatus_name = map[int32]string + var SIPCallStatus_value = map[string]int32 + var SIPFeature_name = map[int32]string + var SIPFeature_value = map[string]int32 + var SIPHeaderOptions_name = map[int32]string + var SIPHeaderOptions_value = map[string]int32 + var SIPMediaEncryption_name = map[int32]string + var SIPMediaEncryption_value = map[string]int32 + var SIPTransport_name = map[int32]string + var SIPTransport_value = map[string]int32 + var SIPTrunkInfo_TrunkKind_name = map[int32]string + var SIPTrunkInfo_TrunkKind_value = map[string]int32 + var SegmentedFileProtocol_name = map[int32]string + var SegmentedFileProtocol_value = map[string]int32 + var SegmentedFileSuffix_name = map[int32]string + var SegmentedFileSuffix_value = map[string]int32 + var ServerInfo_Edition_name = map[int32]string + var ServerInfo_Edition_value = map[string]int32 + var SignalTarget_name = map[int32]string + var SignalTarget_value = map[string]int32 + var StreamInfo_Status_name = map[int32]string + var StreamInfo_Status_value = map[string]int32 + var StreamProtocol_name = map[int32]string + var StreamProtocol_value = map[string]int32 + var StreamState_name = map[int32]string + var StreamState_value = map[string]int32 + var StreamType_name = map[int32]string + var StreamType_value = map[string]int32 + var SubscriptionError_name = map[int32]string + var SubscriptionError_value = map[string]int32 + var TrackSource_name = map[int32]string + var TrackSource_value = map[string]int32 + var TrackType_name = map[int32]string + var TrackType_value = map[string]int32 + var VideoCodec_name = map[int32]string + var VideoCodec_value = map[string]int32 + var VideoQuality_name = map[int32]string + var VideoQuality_value = map[string]int32 + var WorkerStatus_name = map[int32]string + var WorkerStatus_value = map[string]int32 + func IDsAsStrings[T stringTypes](ids []T) []string + func IsJobType(jobType JobType) bool + func StringsAsIDs[T stringTypes](ids []string) []T + func WriteError(resp http.ResponseWriter, err error) + type ActiveSpeakerUpdate struct + Speakers []*SpeakerInfo + func (*ActiveSpeakerUpdate) Descriptor() ([]byte, []int) + func (*ActiveSpeakerUpdate) ProtoMessage() + func (x *ActiveSpeakerUpdate) GetSpeakers() []*SpeakerInfo + func (x *ActiveSpeakerUpdate) ProtoReflect() protoreflect.Message + func (x *ActiveSpeakerUpdate) Reset() + func (x *ActiveSpeakerUpdate) String() string + type AddTrackRequest struct + Cid string + DisableDtx bool + DisableRed bool + Encryption Encryption_Type + Height uint32 + Layers []*VideoLayer + Muted bool + Name string + Sid string + SimulcastCodecs []*SimulcastCodec + Source TrackSource + Stereo bool + Stream string + Type TrackType + Width uint32 + func (*AddTrackRequest) Descriptor() ([]byte, []int) + func (*AddTrackRequest) ProtoMessage() + func (x *AddTrackRequest) GetCid() string + func (x *AddTrackRequest) GetDisableDtx() bool + func (x *AddTrackRequest) GetDisableRed() bool + func (x *AddTrackRequest) GetEncryption() Encryption_Type + func (x *AddTrackRequest) GetHeight() uint32 + func (x *AddTrackRequest) GetLayers() []*VideoLayer + func (x *AddTrackRequest) GetMuted() bool + func (x *AddTrackRequest) GetName() string + func (x *AddTrackRequest) GetSid() string + func (x *AddTrackRequest) GetSimulcastCodecs() []*SimulcastCodec + func (x *AddTrackRequest) GetSource() TrackSource + func (x *AddTrackRequest) GetStereo() bool + func (x *AddTrackRequest) GetStream() string + func (x *AddTrackRequest) GetType() TrackType + func (x *AddTrackRequest) GetWidth() uint32 + func (x *AddTrackRequest) ProtoReflect() protoreflect.Message + func (x *AddTrackRequest) Reset() + func (x *AddTrackRequest) String() string + type AgentDispatch struct + AgentName string + Id string + Metadata string + Room string + State *AgentDispatchState + func (*AgentDispatch) Descriptor() ([]byte, []int) + func (*AgentDispatch) ProtoMessage() + func (x *AgentDispatch) GetAgentName() string + func (x *AgentDispatch) GetId() string + func (x *AgentDispatch) GetMetadata() string + func (x *AgentDispatch) GetRoom() string + func (x *AgentDispatch) GetState() *AgentDispatchState + func (x *AgentDispatch) ProtoReflect() protoreflect.Message + func (x *AgentDispatch) Reset() + func (x *AgentDispatch) String() string + type AgentDispatchService interface + CreateDispatch func(context.Context, *CreateAgentDispatchRequest) (*AgentDispatch, error) + DeleteDispatch func(context.Context, *DeleteAgentDispatchRequest) (*AgentDispatch, error) + ListDispatch func(context.Context, *ListAgentDispatchRequest) (*ListAgentDispatchResponse, error) + func NewAgentDispatchServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) AgentDispatchService + func NewAgentDispatchServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) AgentDispatchService + type AgentDispatchState struct + CreatedAt int64 + DeletedAt int64 + Jobs []*Job + func (*AgentDispatchState) Descriptor() ([]byte, []int) + func (*AgentDispatchState) ProtoMessage() + func (x *AgentDispatchState) GetCreatedAt() int64 + func (x *AgentDispatchState) GetDeletedAt() int64 + func (x *AgentDispatchState) GetJobs() []*Job + func (x *AgentDispatchState) ProtoReflect() protoreflect.Message + func (x *AgentDispatchState) Reset() + func (x *AgentDispatchState) String() string + type AgentName string + type AliOSSUpload struct + AccessKey string + Bucket string + Endpoint string + Region string + Secret string + func (*AliOSSUpload) Descriptor() ([]byte, []int) + func (*AliOSSUpload) ProtoMessage() + func (x *AliOSSUpload) GetAccessKey() string + func (x *AliOSSUpload) GetBucket() string + func (x *AliOSSUpload) GetEndpoint() string + func (x *AliOSSUpload) GetRegion() string + func (x *AliOSSUpload) GetSecret() string + func (x *AliOSSUpload) ProtoReflect() protoreflect.Message + func (x *AliOSSUpload) Reset() + func (x *AliOSSUpload) String() string + type AnalyticsClientMeta struct + ClientAddr string + ClientConnectTime uint32 + ConnectionType string + Country *string + GeoHash *string + IspAsn *uint32 + Node string + ReconnectReason ReconnectReason + Region string + func (*AnalyticsClientMeta) Descriptor() ([]byte, []int) + func (*AnalyticsClientMeta) ProtoMessage() + func (x *AnalyticsClientMeta) GetClientAddr() string + func (x *AnalyticsClientMeta) GetClientConnectTime() uint32 + func (x *AnalyticsClientMeta) GetConnectionType() string + func (x *AnalyticsClientMeta) GetCountry() string + func (x *AnalyticsClientMeta) GetGeoHash() string + func (x *AnalyticsClientMeta) GetIspAsn() uint32 + func (x *AnalyticsClientMeta) GetNode() string + func (x *AnalyticsClientMeta) GetReconnectReason() ReconnectReason + func (x *AnalyticsClientMeta) GetRegion() string + func (x *AnalyticsClientMeta) ProtoReflect() protoreflect.Message + func (x *AnalyticsClientMeta) Reset() + func (x *AnalyticsClientMeta) String() string + type AnalyticsEvent struct + AnalyticsKey string + ClientInfo *ClientInfo + ClientMeta *AnalyticsClientMeta + Egress *EgressInfo + EgressId string + Error string + Id string + Ingress *IngressInfo + IngressId string + MaxSubscribedVideoQuality VideoQuality + Mime string + NodeId string + Participant *ParticipantInfo + ParticipantId string + Publisher *ParticipantInfo + Room *Room + RoomId string + RtpStats *RTPStats + SipCall *SIPCallInfo + SipCallId string + SipDispatchRule *SIPDispatchRuleInfo + SipDispatchRuleId string + SipInboundTrunk *SIPInboundTrunkInfo + SipOutboundTrunk *SIPOutboundTrunkInfo + SipTrunkId string + Timestamp *timestamppb.Timestamp + Track *TrackInfo + TrackId string + Type AnalyticsEventType + VideoLayer int32 + func (*AnalyticsEvent) Descriptor() ([]byte, []int) + func (*AnalyticsEvent) ProtoMessage() + func (x *AnalyticsEvent) GetAnalyticsKey() string + func (x *AnalyticsEvent) GetClientInfo() *ClientInfo + func (x *AnalyticsEvent) GetClientMeta() *AnalyticsClientMeta + func (x *AnalyticsEvent) GetEgress() *EgressInfo + func (x *AnalyticsEvent) GetEgressId() string + func (x *AnalyticsEvent) GetError() string + func (x *AnalyticsEvent) GetId() string + func (x *AnalyticsEvent) GetIngress() *IngressInfo + func (x *AnalyticsEvent) GetIngressId() string + func (x *AnalyticsEvent) GetMaxSubscribedVideoQuality() VideoQuality + func (x *AnalyticsEvent) GetMime() string + func (x *AnalyticsEvent) GetNodeId() string + func (x *AnalyticsEvent) GetParticipant() *ParticipantInfo + func (x *AnalyticsEvent) GetParticipantId() string + func (x *AnalyticsEvent) GetPublisher() *ParticipantInfo + func (x *AnalyticsEvent) GetRoom() *Room + func (x *AnalyticsEvent) GetRoomId() string + func (x *AnalyticsEvent) GetRtpStats() *RTPStats + func (x *AnalyticsEvent) GetSipCall() *SIPCallInfo + func (x *AnalyticsEvent) GetSipCallId() string + func (x *AnalyticsEvent) GetSipDispatchRule() *SIPDispatchRuleInfo + func (x *AnalyticsEvent) GetSipDispatchRuleId() string + func (x *AnalyticsEvent) GetSipInboundTrunk() *SIPInboundTrunkInfo + func (x *AnalyticsEvent) GetSipOutboundTrunk() *SIPOutboundTrunkInfo + func (x *AnalyticsEvent) GetSipTrunkId() string + func (x *AnalyticsEvent) GetTimestamp() *timestamppb.Timestamp + func (x *AnalyticsEvent) GetTrack() *TrackInfo + func (x *AnalyticsEvent) GetTrackId() string + func (x *AnalyticsEvent) GetType() AnalyticsEventType + func (x *AnalyticsEvent) GetVideoLayer() int32 + func (x *AnalyticsEvent) ProtoReflect() protoreflect.Message + func (x *AnalyticsEvent) Reset() + func (x *AnalyticsEvent) String() string + type AnalyticsEventType int32 + const AnalyticsEventType_EGRESS_ENDED + const AnalyticsEventType_EGRESS_STARTED + const AnalyticsEventType_EGRESS_UPDATED + const AnalyticsEventType_INGRESS_CREATED + const AnalyticsEventType_INGRESS_DELETED + const AnalyticsEventType_INGRESS_ENDED + const AnalyticsEventType_INGRESS_STARTED + const AnalyticsEventType_INGRESS_UPDATED + const AnalyticsEventType_PARTICIPANT_ACTIVE + const AnalyticsEventType_PARTICIPANT_JOINED + const AnalyticsEventType_PARTICIPANT_LEFT + const AnalyticsEventType_PARTICIPANT_RESUMED + const AnalyticsEventType_RECONNECTED + const AnalyticsEventType_ROOM_CREATED + const AnalyticsEventType_ROOM_ENDED + const AnalyticsEventType_SIP_CALL_ENDED + const AnalyticsEventType_SIP_CALL_INCOMING + const AnalyticsEventType_SIP_CALL_STARTED + const AnalyticsEventType_SIP_DISPATCH_RULE_CREATED + const AnalyticsEventType_SIP_DISPATCH_RULE_DELETED + const AnalyticsEventType_SIP_INBOUND_TRUNK_CREATED + const AnalyticsEventType_SIP_INBOUND_TRUNK_DELETED + const AnalyticsEventType_SIP_OUTBOUND_TRUNK_CREATED + const AnalyticsEventType_SIP_OUTBOUND_TRUNK_DELETED + const AnalyticsEventType_SIP_PARTICIPANT_CREATED + const AnalyticsEventType_TRACK_MAX_SUBSCRIBED_VIDEO_QUALITY + const AnalyticsEventType_TRACK_MUTED + const AnalyticsEventType_TRACK_PUBLISHED + const AnalyticsEventType_TRACK_PUBLISHED_UPDATE + const AnalyticsEventType_TRACK_PUBLISH_REQUESTED + const AnalyticsEventType_TRACK_PUBLISH_STATS + const AnalyticsEventType_TRACK_SUBSCRIBED + const AnalyticsEventType_TRACK_SUBSCRIBE_FAILED + const AnalyticsEventType_TRACK_SUBSCRIBE_REQUESTED + const AnalyticsEventType_TRACK_SUBSCRIBE_STATS + const AnalyticsEventType_TRACK_UNMUTED + const AnalyticsEventType_TRACK_UNPUBLISHED + const AnalyticsEventType_TRACK_UNSUBSCRIBED + func (AnalyticsEventType) Descriptor() protoreflect.EnumDescriptor + func (AnalyticsEventType) EnumDescriptor() ([]byte, []int) + func (AnalyticsEventType) Type() protoreflect.EnumType + func (x AnalyticsEventType) Enum() *AnalyticsEventType + func (x AnalyticsEventType) Number() protoreflect.EnumNumber + func (x AnalyticsEventType) String() string + type AnalyticsEvents struct + Events []*AnalyticsEvent + func (*AnalyticsEvents) Descriptor() ([]byte, []int) + func (*AnalyticsEvents) ProtoMessage() + func (x *AnalyticsEvents) GetEvents() []*AnalyticsEvent + func (x *AnalyticsEvents) ProtoReflect() protoreflect.Message + func (x *AnalyticsEvents) Reset() + func (x *AnalyticsEvents) String() string + type AnalyticsNodeRooms struct + NodeId string + Rooms []*AnalyticsRoom + SequenceNumber uint64 + Timestamp *timestamppb.Timestamp + func (*AnalyticsNodeRooms) Descriptor() ([]byte, []int) + func (*AnalyticsNodeRooms) ProtoMessage() + func (x *AnalyticsNodeRooms) GetNodeId() string + func (x *AnalyticsNodeRooms) GetRooms() []*AnalyticsRoom + func (x *AnalyticsNodeRooms) GetSequenceNumber() uint64 + func (x *AnalyticsNodeRooms) GetTimestamp() *timestamppb.Timestamp + func (x *AnalyticsNodeRooms) ProtoReflect() protoreflect.Message + func (x *AnalyticsNodeRooms) Reset() + func (x *AnalyticsNodeRooms) String() string + type AnalyticsRoom struct + CreatedAt *timestamppb.Timestamp + Id string + Name string + Participants []*AnalyticsRoomParticipant + ProjectId string + func (*AnalyticsRoom) Descriptor() ([]byte, []int) + func (*AnalyticsRoom) ProtoMessage() + func (x *AnalyticsRoom) GetCreatedAt() *timestamppb.Timestamp + func (x *AnalyticsRoom) GetId() string + func (x *AnalyticsRoom) GetName() string + func (x *AnalyticsRoom) GetParticipants() []*AnalyticsRoomParticipant + func (x *AnalyticsRoom) GetProjectId() string + func (x *AnalyticsRoom) ProtoReflect() protoreflect.Message + func (x *AnalyticsRoom) Reset() + func (x *AnalyticsRoom) String() string + type AnalyticsRoomParticipant struct + Id string + Identity string + JoinedAt *timestamppb.Timestamp + Name string + State ParticipantInfo_State + func (*AnalyticsRoomParticipant) Descriptor() ([]byte, []int) + func (*AnalyticsRoomParticipant) ProtoMessage() + func (x *AnalyticsRoomParticipant) GetId() string + func (x *AnalyticsRoomParticipant) GetIdentity() string + func (x *AnalyticsRoomParticipant) GetJoinedAt() *timestamppb.Timestamp + func (x *AnalyticsRoomParticipant) GetName() string + func (x *AnalyticsRoomParticipant) GetState() ParticipantInfo_State + func (x *AnalyticsRoomParticipant) ProtoReflect() protoreflect.Message + func (x *AnalyticsRoomParticipant) Reset() + func (x *AnalyticsRoomParticipant) String() string + type AnalyticsStat struct + AnalyticsKey string + Id string + Kind StreamType + MedianScore float32 + Mime string + MinScore float32 + Node string + ParticipantId string + RoomId string + RoomName string + Score float32 + Streams []*AnalyticsStream + TimeStamp *timestamppb.Timestamp + TrackId string + func (*AnalyticsStat) Descriptor() ([]byte, []int) + func (*AnalyticsStat) ProtoMessage() + func (x *AnalyticsStat) GetAnalyticsKey() string + func (x *AnalyticsStat) GetId() string + func (x *AnalyticsStat) GetKind() StreamType + func (x *AnalyticsStat) GetMedianScore() float32 + func (x *AnalyticsStat) GetMime() string + func (x *AnalyticsStat) GetMinScore() float32 + func (x *AnalyticsStat) GetNode() string + func (x *AnalyticsStat) GetParticipantId() string + func (x *AnalyticsStat) GetRoomId() string + func (x *AnalyticsStat) GetRoomName() string + func (x *AnalyticsStat) GetScore() float32 + func (x *AnalyticsStat) GetStreams() []*AnalyticsStream + func (x *AnalyticsStat) GetTimeStamp() *timestamppb.Timestamp + func (x *AnalyticsStat) GetTrackId() string + func (x *AnalyticsStat) ProtoReflect() protoreflect.Message + func (x *AnalyticsStat) Reset() + func (x *AnalyticsStat) String() string + type AnalyticsStats struct + Stats []*AnalyticsStat + func (*AnalyticsStats) Descriptor() ([]byte, []int) + func (*AnalyticsStats) ProtoMessage() + func (x *AnalyticsStats) GetStats() []*AnalyticsStat + func (x *AnalyticsStats) ProtoReflect() protoreflect.Message + func (x *AnalyticsStats) Reset() + func (x *AnalyticsStats) String() string + type AnalyticsStream struct + EndTime *timestamppb.Timestamp + Firs uint32 + Frames uint32 + Jitter uint32 + Nacks uint32 + PacketsLost uint32 + PacketsOutOfOrder uint32 + PaddingBytes uint64 + PaddingPackets uint32 + Plis uint32 + PrimaryBytes uint64 + PrimaryPackets uint32 + RetransmitBytes uint64 + RetransmitPackets uint32 + Rtt uint32 + Ssrc uint32 + StartTime *timestamppb.Timestamp + VideoLayers []*AnalyticsVideoLayer + func (*AnalyticsStream) Descriptor() ([]byte, []int) + func (*AnalyticsStream) ProtoMessage() + func (x *AnalyticsStream) GetEndTime() *timestamppb.Timestamp + func (x *AnalyticsStream) GetFirs() uint32 + func (x *AnalyticsStream) GetFrames() uint32 + func (x *AnalyticsStream) GetJitter() uint32 + func (x *AnalyticsStream) GetNacks() uint32 + func (x *AnalyticsStream) GetPacketsLost() uint32 + func (x *AnalyticsStream) GetPacketsOutOfOrder() uint32 + func (x *AnalyticsStream) GetPaddingBytes() uint64 + func (x *AnalyticsStream) GetPaddingPackets() uint32 + func (x *AnalyticsStream) GetPlis() uint32 + func (x *AnalyticsStream) GetPrimaryBytes() uint64 + func (x *AnalyticsStream) GetPrimaryPackets() uint32 + func (x *AnalyticsStream) GetRetransmitBytes() uint64 + func (x *AnalyticsStream) GetRetransmitPackets() uint32 + func (x *AnalyticsStream) GetRtt() uint32 + func (x *AnalyticsStream) GetSsrc() uint32 + func (x *AnalyticsStream) GetStartTime() *timestamppb.Timestamp + func (x *AnalyticsStream) GetVideoLayers() []*AnalyticsVideoLayer + func (x *AnalyticsStream) ProtoReflect() protoreflect.Message + func (x *AnalyticsStream) Reset() + func (x *AnalyticsStream) String() string + type AnalyticsVideoLayer struct + Bytes uint64 + Frames uint32 + Layer int32 + Packets uint32 + func (*AnalyticsVideoLayer) Descriptor() ([]byte, []int) + func (*AnalyticsVideoLayer) ProtoMessage() + func (x *AnalyticsVideoLayer) GetBytes() uint64 + func (x *AnalyticsVideoLayer) GetFrames() uint32 + func (x *AnalyticsVideoLayer) GetLayer() int32 + func (x *AnalyticsVideoLayer) GetPackets() uint32 + func (x *AnalyticsVideoLayer) ProtoReflect() protoreflect.Message + func (x *AnalyticsVideoLayer) Reset() + func (x *AnalyticsVideoLayer) String() string + type AudioCodec int32 + const AudioCodec_AAC + const AudioCodec_DEFAULT_AC + const AudioCodec_OPUS + func (AudioCodec) Descriptor() protoreflect.EnumDescriptor + func (AudioCodec) EnumDescriptor() ([]byte, []int) + func (AudioCodec) Type() protoreflect.EnumType + func (x AudioCodec) Enum() *AudioCodec + func (x AudioCodec) Number() protoreflect.EnumNumber + func (x AudioCodec) String() string + type AudioTrackFeature int32 + const AudioTrackFeature_TF_AUTO_GAIN_CONTROL + const AudioTrackFeature_TF_ECHO_CANCELLATION + const AudioTrackFeature_TF_ENHANCED_NOISE_CANCELLATION + const AudioTrackFeature_TF_NOISE_SUPPRESSION + const AudioTrackFeature_TF_NO_DTX + const AudioTrackFeature_TF_STEREO + func (AudioTrackFeature) Descriptor() protoreflect.EnumDescriptor + func (AudioTrackFeature) EnumDescriptor() ([]byte, []int) + func (AudioTrackFeature) Type() protoreflect.EnumType + func (x AudioTrackFeature) Enum() *AudioTrackFeature + func (x AudioTrackFeature) Number() protoreflect.EnumNumber + func (x AudioTrackFeature) String() string + type AutoParticipantEgress struct + FileOutputs []*EncodedFileOutput + Options isAutoParticipantEgress_Options + SegmentOutputs []*SegmentedFileOutput + func (*AutoParticipantEgress) Descriptor() ([]byte, []int) + func (*AutoParticipantEgress) ProtoMessage() + func (x *AutoParticipantEgress) GetAdvanced() *EncodingOptions + func (x *AutoParticipantEgress) GetFileOutputs() []*EncodedFileOutput + func (x *AutoParticipantEgress) GetOptions() isAutoParticipantEgress_Options + func (x *AutoParticipantEgress) GetPreset() EncodingOptionsPreset + func (x *AutoParticipantEgress) GetSegmentOutputs() []*SegmentedFileOutput + func (x *AutoParticipantEgress) ProtoReflect() protoreflect.Message + func (x *AutoParticipantEgress) Reset() + func (x *AutoParticipantEgress) String() string + type AutoParticipantEgress_Advanced struct + Advanced *EncodingOptions + type AutoParticipantEgress_Preset struct + Preset EncodingOptionsPreset + type AutoTrackEgress struct + DisableManifest bool + Filepath string + Output isAutoTrackEgress_Output + func (*AutoTrackEgress) Descriptor() ([]byte, []int) + func (*AutoTrackEgress) ProtoMessage() + func (x *AutoTrackEgress) GetAliOSS() *AliOSSUpload + func (x *AutoTrackEgress) GetAzure() *AzureBlobUpload + func (x *AutoTrackEgress) GetDisableManifest() bool + func (x *AutoTrackEgress) GetFilepath() string + func (x *AutoTrackEgress) GetGcp() *GCPUpload + func (x *AutoTrackEgress) GetOutput() isAutoTrackEgress_Output + func (x *AutoTrackEgress) GetS3() *S3Upload + func (x *AutoTrackEgress) ProtoReflect() protoreflect.Message + func (x *AutoTrackEgress) Reset() + func (x *AutoTrackEgress) String() string + type AutoTrackEgress_AliOSS struct + AliOSS *AliOSSUpload + type AutoTrackEgress_Azure struct + Azure *AzureBlobUpload + type AutoTrackEgress_Gcp struct + Gcp *GCPUpload + type AutoTrackEgress_S3 struct + S3 *S3Upload + type AvailabilityRequest struct + Job *Job + Resuming bool + func (*AvailabilityRequest) Descriptor() ([]byte, []int) + func (*AvailabilityRequest) ProtoMessage() + func (x *AvailabilityRequest) GetJob() *Job + func (x *AvailabilityRequest) GetResuming() bool + func (x *AvailabilityRequest) ProtoReflect() protoreflect.Message + func (x *AvailabilityRequest) Reset() + func (x *AvailabilityRequest) String() string + type AvailabilityResponse struct + Available bool + JobId string + ParticipantAttributes map[string]string + ParticipantIdentity string + ParticipantMetadata string + ParticipantName string + SupportsResume bool + func (*AvailabilityResponse) Descriptor() ([]byte, []int) + func (*AvailabilityResponse) ProtoMessage() + func (x *AvailabilityResponse) GetAvailable() bool + func (x *AvailabilityResponse) GetJobId() string + func (x *AvailabilityResponse) GetParticipantAttributes() map[string]string + func (x *AvailabilityResponse) GetParticipantIdentity() string + func (x *AvailabilityResponse) GetParticipantMetadata() string + func (x *AvailabilityResponse) GetParticipantName() string + func (x *AvailabilityResponse) GetSupportsResume() bool + func (x *AvailabilityResponse) ProtoReflect() protoreflect.Message + func (x *AvailabilityResponse) Reset() + func (x *AvailabilityResponse) String() string + type AzureBlobUpload struct + AccountKey string + AccountName string + ContainerName string + func (*AzureBlobUpload) Descriptor() ([]byte, []int) + func (*AzureBlobUpload) ProtoMessage() + func (x *AzureBlobUpload) GetAccountKey() string + func (x *AzureBlobUpload) GetAccountName() string + func (x *AzureBlobUpload) GetContainerName() string + func (x *AzureBlobUpload) ProtoReflect() protoreflect.Message + func (x *AzureBlobUpload) Reset() + func (x *AzureBlobUpload) String() string + type CandidateProtocol int32 + const CandidateProtocol_TCP + const CandidateProtocol_TLS + const CandidateProtocol_UDP + func (CandidateProtocol) Descriptor() protoreflect.EnumDescriptor + func (CandidateProtocol) EnumDescriptor() ([]byte, []int) + func (CandidateProtocol) Type() protoreflect.EnumType + func (x CandidateProtocol) Enum() *CandidateProtocol + func (x CandidateProtocol) Number() protoreflect.EnumNumber + func (x CandidateProtocol) String() string + type ChatMessage struct + Deleted bool + EditTimestamp *int64 + Generated bool + Id string + Message string + Timestamp int64 + func (*ChatMessage) Descriptor() ([]byte, []int) + func (*ChatMessage) ProtoMessage() + func (x *ChatMessage) GetDeleted() bool + func (x *ChatMessage) GetEditTimestamp() int64 + func (x *ChatMessage) GetGenerated() bool + func (x *ChatMessage) GetId() string + func (x *ChatMessage) GetMessage() string + func (x *ChatMessage) GetTimestamp() int64 + func (x *ChatMessage) ProtoReflect() protoreflect.Message + func (x *ChatMessage) Reset() + func (x *ChatMessage) String() string + type ClientConfigSetting int32 + const ClientConfigSetting_DISABLED + const ClientConfigSetting_ENABLED + const ClientConfigSetting_UNSET + func (ClientConfigSetting) Descriptor() protoreflect.EnumDescriptor + func (ClientConfigSetting) EnumDescriptor() ([]byte, []int) + func (ClientConfigSetting) Type() protoreflect.EnumType + func (x ClientConfigSetting) Enum() *ClientConfigSetting + func (x ClientConfigSetting) Number() protoreflect.EnumNumber + func (x ClientConfigSetting) String() string + type ClientConfiguration struct + DisabledCodecs *DisabledCodecs + ForceRelay ClientConfigSetting + ResumeConnection ClientConfigSetting + Screen *VideoConfiguration + Video *VideoConfiguration + func (*ClientConfiguration) Descriptor() ([]byte, []int) + func (*ClientConfiguration) ProtoMessage() + func (x *ClientConfiguration) GetDisabledCodecs() *DisabledCodecs + func (x *ClientConfiguration) GetForceRelay() ClientConfigSetting + func (x *ClientConfiguration) GetResumeConnection() ClientConfigSetting + func (x *ClientConfiguration) GetScreen() *VideoConfiguration + func (x *ClientConfiguration) GetVideo() *VideoConfiguration + func (x *ClientConfiguration) ProtoReflect() protoreflect.Message + func (x *ClientConfiguration) Reset() + func (x *ClientConfiguration) String() string + type ClientInfo struct + Address string + Browser string + BrowserVersion string + DeviceModel string + Network string + Os string + OsVersion string + OtherSdks string + Protocol int32 + Sdk ClientInfo_SDK + Version string + func (*ClientInfo) Descriptor() ([]byte, []int) + func (*ClientInfo) ProtoMessage() + func (x *ClientInfo) GetAddress() string + func (x *ClientInfo) GetBrowser() string + func (x *ClientInfo) GetBrowserVersion() string + func (x *ClientInfo) GetDeviceModel() string + func (x *ClientInfo) GetNetwork() string + func (x *ClientInfo) GetOs() string + func (x *ClientInfo) GetOsVersion() string + func (x *ClientInfo) GetOtherSdks() string + func (x *ClientInfo) GetProtocol() int32 + func (x *ClientInfo) GetSdk() ClientInfo_SDK + func (x *ClientInfo) GetVersion() string + func (x *ClientInfo) ProtoReflect() protoreflect.Message + func (x *ClientInfo) Reset() + func (x *ClientInfo) String() string + type ClientInfo_SDK int32 + const ClientInfo_ANDROID + const ClientInfo_CPP + const ClientInfo_FLUTTER + const ClientInfo_GO + const ClientInfo_JS + const ClientInfo_NODE + const ClientInfo_PYTHON + const ClientInfo_REACT_NATIVE + const ClientInfo_RUST + const ClientInfo_SWIFT + const ClientInfo_UNITY + const ClientInfo_UNITY_WEB + const ClientInfo_UNKNOWN + func (ClientInfo_SDK) Descriptor() protoreflect.EnumDescriptor + func (ClientInfo_SDK) EnumDescriptor() ([]byte, []int) + func (ClientInfo_SDK) Type() protoreflect.EnumType + func (x ClientInfo_SDK) Enum() *ClientInfo_SDK + func (x ClientInfo_SDK) Number() protoreflect.EnumNumber + func (x ClientInfo_SDK) String() string + type Codec struct + FmtpLine string + Mime string + func (*Codec) Descriptor() ([]byte, []int) + func (*Codec) ProtoMessage() + func (x *Codec) GetFmtpLine() string + func (x *Codec) GetMime() string + func (x *Codec) ProtoReflect() protoreflect.Message + func (x *Codec) Reset() + func (x *Codec) String() string + type ConnectionID string + type ConnectionQuality int32 + const ConnectionQuality_EXCELLENT + const ConnectionQuality_GOOD + const ConnectionQuality_LOST + const ConnectionQuality_POOR + func (ConnectionQuality) Descriptor() protoreflect.EnumDescriptor + func (ConnectionQuality) EnumDescriptor() ([]byte, []int) + func (ConnectionQuality) Type() protoreflect.EnumType + func (x ConnectionQuality) Enum() *ConnectionQuality + func (x ConnectionQuality) Number() protoreflect.EnumNumber + func (x ConnectionQuality) String() string + type ConnectionQualityInfo struct + ParticipantSid string + Quality ConnectionQuality + Score float32 + func (*ConnectionQualityInfo) Descriptor() ([]byte, []int) + func (*ConnectionQualityInfo) ProtoMessage() + func (x *ConnectionQualityInfo) GetParticipantSid() string + func (x *ConnectionQualityInfo) GetQuality() ConnectionQuality + func (x *ConnectionQualityInfo) GetScore() float32 + func (x *ConnectionQualityInfo) ProtoReflect() protoreflect.Message + func (x *ConnectionQualityInfo) Reset() + func (x *ConnectionQualityInfo) String() string + type ConnectionQualityUpdate struct + Updates []*ConnectionQualityInfo + func (*ConnectionQualityUpdate) Descriptor() ([]byte, []int) + func (*ConnectionQualityUpdate) ProtoMessage() + func (x *ConnectionQualityUpdate) GetUpdates() []*ConnectionQualityInfo + func (x *ConnectionQualityUpdate) ProtoReflect() protoreflect.Message + func (x *ConnectionQualityUpdate) Reset() + func (x *ConnectionQualityUpdate) String() string + type CreateAgentDispatchRequest struct + AgentName string + Metadata string + Room string + func (*CreateAgentDispatchRequest) Descriptor() ([]byte, []int) + func (*CreateAgentDispatchRequest) ProtoMessage() + func (x *CreateAgentDispatchRequest) GetAgentName() string + func (x *CreateAgentDispatchRequest) GetMetadata() string + func (x *CreateAgentDispatchRequest) GetRoom() string + func (x *CreateAgentDispatchRequest) ProtoReflect() protoreflect.Message + func (x *CreateAgentDispatchRequest) Reset() + func (x *CreateAgentDispatchRequest) String() string + type CreateIngressRequest struct + Audio *IngressAudioOptions + BypassTranscoding bool + EnableTranscoding *bool + InputType IngressInput + Name string + ParticipantIdentity string + ParticipantMetadata string + ParticipantName string + RoomName string + Url string + Video *IngressVideoOptions + func (*CreateIngressRequest) Descriptor() ([]byte, []int) + func (*CreateIngressRequest) ProtoMessage() + func (x *CreateIngressRequest) GetAudio() *IngressAudioOptions + func (x *CreateIngressRequest) GetBypassTranscoding() bool + func (x *CreateIngressRequest) GetEnableTranscoding() bool + func (x *CreateIngressRequest) GetInputType() IngressInput + func (x *CreateIngressRequest) GetName() string + func (x *CreateIngressRequest) GetParticipantIdentity() string + func (x *CreateIngressRequest) GetParticipantMetadata() string + func (x *CreateIngressRequest) GetParticipantName() string + func (x *CreateIngressRequest) GetRoomName() string + func (x *CreateIngressRequest) GetUrl() string + func (x *CreateIngressRequest) GetVideo() *IngressVideoOptions + func (x *CreateIngressRequest) ProtoReflect() protoreflect.Message + func (x *CreateIngressRequest) Reset() + func (x *CreateIngressRequest) String() string + type CreateRoomRequest struct + Agents []*RoomAgentDispatch + DepartureTimeout uint32 + Egress *RoomEgress + EmptyTimeout uint32 + MaxParticipants uint32 + MaxPlayoutDelay uint32 + Metadata string + MinPlayoutDelay uint32 + Name string + NodeId string + ReplayEnabled bool + RoomPreset string + SyncStreams bool + func (*CreateRoomRequest) Descriptor() ([]byte, []int) + func (*CreateRoomRequest) ProtoMessage() + func (x *CreateRoomRequest) GetAgents() []*RoomAgentDispatch + func (x *CreateRoomRequest) GetDepartureTimeout() uint32 + func (x *CreateRoomRequest) GetEgress() *RoomEgress + func (x *CreateRoomRequest) GetEmptyTimeout() uint32 + func (x *CreateRoomRequest) GetMaxParticipants() uint32 + func (x *CreateRoomRequest) GetMaxPlayoutDelay() uint32 + func (x *CreateRoomRequest) GetMetadata() string + func (x *CreateRoomRequest) GetMinPlayoutDelay() uint32 + func (x *CreateRoomRequest) GetName() string + func (x *CreateRoomRequest) GetNodeId() string + func (x *CreateRoomRequest) GetReplayEnabled() bool + func (x *CreateRoomRequest) GetRoomPreset() string + func (x *CreateRoomRequest) GetSyncStreams() bool + func (x *CreateRoomRequest) ProtoReflect() protoreflect.Message + func (x *CreateRoomRequest) Reset() + func (x *CreateRoomRequest) String() string + type CreateSIPDispatchRuleRequest struct + Attributes map[string]string + HidePhoneNumber bool + InboundNumbers []string + Metadata string + Name string + RoomConfig *RoomConfiguration + RoomPreset string + Rule *SIPDispatchRule + TrunkIds []string + func (*CreateSIPDispatchRuleRequest) Descriptor() ([]byte, []int) + func (*CreateSIPDispatchRuleRequest) ProtoMessage() + func (p *CreateSIPDispatchRuleRequest) Validate() error + func (x *CreateSIPDispatchRuleRequest) GetAttributes() map[string]string + func (x *CreateSIPDispatchRuleRequest) GetHidePhoneNumber() bool + func (x *CreateSIPDispatchRuleRequest) GetInboundNumbers() []string + func (x *CreateSIPDispatchRuleRequest) GetMetadata() string + func (x *CreateSIPDispatchRuleRequest) GetName() string + func (x *CreateSIPDispatchRuleRequest) GetRoomConfig() *RoomConfiguration + func (x *CreateSIPDispatchRuleRequest) GetRoomPreset() string + func (x *CreateSIPDispatchRuleRequest) GetRule() *SIPDispatchRule + func (x *CreateSIPDispatchRuleRequest) GetTrunkIds() []string + func (x *CreateSIPDispatchRuleRequest) ProtoReflect() protoreflect.Message + func (x *CreateSIPDispatchRuleRequest) Reset() + func (x *CreateSIPDispatchRuleRequest) String() string + type CreateSIPInboundTrunkRequest struct + Trunk *SIPInboundTrunkInfo + func (*CreateSIPInboundTrunkRequest) Descriptor() ([]byte, []int) + func (*CreateSIPInboundTrunkRequest) ProtoMessage() + func (p *CreateSIPInboundTrunkRequest) Validate() error + func (x *CreateSIPInboundTrunkRequest) GetTrunk() *SIPInboundTrunkInfo + func (x *CreateSIPInboundTrunkRequest) ProtoReflect() protoreflect.Message + func (x *CreateSIPInboundTrunkRequest) Reset() + func (x *CreateSIPInboundTrunkRequest) String() string + type CreateSIPOutboundTrunkRequest struct + Trunk *SIPOutboundTrunkInfo + func (*CreateSIPOutboundTrunkRequest) Descriptor() ([]byte, []int) + func (*CreateSIPOutboundTrunkRequest) ProtoMessage() + func (p *CreateSIPOutboundTrunkRequest) Validate() error + func (x *CreateSIPOutboundTrunkRequest) GetTrunk() *SIPOutboundTrunkInfo + func (x *CreateSIPOutboundTrunkRequest) ProtoReflect() protoreflect.Message + func (x *CreateSIPOutboundTrunkRequest) Reset() + func (x *CreateSIPOutboundTrunkRequest) String() string + type CreateSIPParticipantRequest struct + Dtmf string + Headers map[string]string + HidePhoneNumber bool + IncludeHeaders SIPHeaderOptions + KrispEnabled bool + MaxCallDuration *durationpb.Duration + MediaEncryption SIPMediaEncryption + ParticipantAttributes map[string]string + ParticipantIdentity string + ParticipantMetadata string + ParticipantName string + PlayDialtone bool + PlayRingtone bool + RingingTimeout *durationpb.Duration + RoomName string + SipCallTo string + SipNumber string + SipTrunkId string + func (*CreateSIPParticipantRequest) Descriptor() ([]byte, []int) + func (*CreateSIPParticipantRequest) ProtoMessage() + func (p *CreateSIPParticipantRequest) Validate() error + func (x *CreateSIPParticipantRequest) GetDtmf() string + func (x *CreateSIPParticipantRequest) GetHeaders() map[string]string + func (x *CreateSIPParticipantRequest) GetHidePhoneNumber() bool + func (x *CreateSIPParticipantRequest) GetIncludeHeaders() SIPHeaderOptions + func (x *CreateSIPParticipantRequest) GetKrispEnabled() bool + func (x *CreateSIPParticipantRequest) GetMaxCallDuration() *durationpb.Duration + func (x *CreateSIPParticipantRequest) GetMediaEncryption() SIPMediaEncryption + func (x *CreateSIPParticipantRequest) GetParticipantAttributes() map[string]string + func (x *CreateSIPParticipantRequest) GetParticipantIdentity() string + func (x *CreateSIPParticipantRequest) GetParticipantMetadata() string + func (x *CreateSIPParticipantRequest) GetParticipantName() string + func (x *CreateSIPParticipantRequest) GetPlayDialtone() bool + func (x *CreateSIPParticipantRequest) GetPlayRingtone() bool + func (x *CreateSIPParticipantRequest) GetRingingTimeout() *durationpb.Duration + func (x *CreateSIPParticipantRequest) GetRoomName() string + func (x *CreateSIPParticipantRequest) GetSipCallTo() string + func (x *CreateSIPParticipantRequest) GetSipNumber() string + func (x *CreateSIPParticipantRequest) GetSipTrunkId() string + func (x *CreateSIPParticipantRequest) ProtoReflect() protoreflect.Message + func (x *CreateSIPParticipantRequest) Reset() + func (x *CreateSIPParticipantRequest) String() string + type CreateSIPTrunkRequest struct + InboundAddresses []string + InboundNumbers []string + InboundNumbersRegex []string + InboundPassword string + InboundUsername string + Metadata string + Name string + OutboundAddress string + OutboundNumber string + OutboundPassword string + OutboundUsername string + func (*CreateSIPTrunkRequest) Descriptor() ([]byte, []int) + func (*CreateSIPTrunkRequest) ProtoMessage() + func (x *CreateSIPTrunkRequest) GetInboundAddresses() []string + func (x *CreateSIPTrunkRequest) GetInboundNumbers() []string + func (x *CreateSIPTrunkRequest) GetInboundNumbersRegex() []string + func (x *CreateSIPTrunkRequest) GetInboundPassword() string + func (x *CreateSIPTrunkRequest) GetInboundUsername() string + func (x *CreateSIPTrunkRequest) GetMetadata() string + func (x *CreateSIPTrunkRequest) GetName() string + func (x *CreateSIPTrunkRequest) GetOutboundAddress() string + func (x *CreateSIPTrunkRequest) GetOutboundNumber() string + func (x *CreateSIPTrunkRequest) GetOutboundPassword() string + func (x *CreateSIPTrunkRequest) GetOutboundUsername() string + func (x *CreateSIPTrunkRequest) ProtoReflect() protoreflect.Message + func (x *CreateSIPTrunkRequest) Reset() + func (x *CreateSIPTrunkRequest) String() string + type DataChannelInfo struct + Id uint32 + Label string + Target SignalTarget + func (*DataChannelInfo) Descriptor() ([]byte, []int) + func (*DataChannelInfo) ProtoMessage() + func (x *DataChannelInfo) GetId() uint32 + func (x *DataChannelInfo) GetLabel() string + func (x *DataChannelInfo) GetTarget() SignalTarget + func (x *DataChannelInfo) ProtoReflect() protoreflect.Message + func (x *DataChannelInfo) Reset() + func (x *DataChannelInfo) String() string + type DataPacket struct + DestinationIdentities []string + Kind DataPacket_Kind + ParticipantIdentity string + Value isDataPacket_Value + func (*DataPacket) Descriptor() ([]byte, []int) + func (*DataPacket) ProtoMessage() + func (x *DataPacket) GetChatMessage() *ChatMessage + func (x *DataPacket) GetDestinationIdentities() []string + func (x *DataPacket) GetKind() DataPacket_Kind + func (x *DataPacket) GetMetrics() *MetricsBatch + func (x *DataPacket) GetParticipantIdentity() string + func (x *DataPacket) GetRpcAck() *RpcAck + func (x *DataPacket) GetRpcRequest() *RpcRequest + func (x *DataPacket) GetRpcResponse() *RpcResponse + func (x *DataPacket) GetSipDtmf() *SipDTMF + func (x *DataPacket) GetSpeaker() *ActiveSpeakerUpdate + func (x *DataPacket) GetStreamChunk() *DataStream_Chunk + func (x *DataPacket) GetStreamHeader() *DataStream_Header + func (x *DataPacket) GetTranscription() *Transcription + func (x *DataPacket) GetUser() *UserPacket + func (x *DataPacket) GetValue() isDataPacket_Value + func (x *DataPacket) ProtoReflect() protoreflect.Message + func (x *DataPacket) Reset() + func (x *DataPacket) String() string + type DataPacket_ChatMessage struct + ChatMessage *ChatMessage + type DataPacket_Kind int32 + const DataPacket_LOSSY + const DataPacket_RELIABLE + func (DataPacket_Kind) Descriptor() protoreflect.EnumDescriptor + func (DataPacket_Kind) EnumDescriptor() ([]byte, []int) + func (DataPacket_Kind) Type() protoreflect.EnumType + func (x DataPacket_Kind) Enum() *DataPacket_Kind + func (x DataPacket_Kind) Number() protoreflect.EnumNumber + func (x DataPacket_Kind) String() string + type DataPacket_Metrics struct + Metrics *MetricsBatch + type DataPacket_RpcAck struct + RpcAck *RpcAck + type DataPacket_RpcRequest struct + RpcRequest *RpcRequest + type DataPacket_RpcResponse struct + RpcResponse *RpcResponse + type DataPacket_SipDtmf struct + SipDtmf *SipDTMF + type DataPacket_Speaker struct + Speaker *ActiveSpeakerUpdate + type DataPacket_StreamChunk struct + StreamChunk *DataStream_Chunk + type DataPacket_StreamHeader struct + StreamHeader *DataStream_Header + type DataPacket_Transcription struct + Transcription *Transcription + type DataPacket_User struct + User *UserPacket + type DataStream struct + func (*DataStream) Descriptor() ([]byte, []int) + func (*DataStream) ProtoMessage() + func (x *DataStream) ProtoReflect() protoreflect.Message + func (x *DataStream) Reset() + func (x *DataStream) String() string + type DataStream_Chunk struct + ChunkIndex uint64 + Complete bool + Content []byte + Iv []byte + StreamId string + Version int32 + func (*DataStream_Chunk) Descriptor() ([]byte, []int) + func (*DataStream_Chunk) ProtoMessage() + func (x *DataStream_Chunk) GetChunkIndex() uint64 + func (x *DataStream_Chunk) GetComplete() bool + func (x *DataStream_Chunk) GetContent() []byte + func (x *DataStream_Chunk) GetIv() []byte + func (x *DataStream_Chunk) GetStreamId() string + func (x *DataStream_Chunk) GetVersion() int32 + func (x *DataStream_Chunk) ProtoReflect() protoreflect.Message + func (x *DataStream_Chunk) Reset() + func (x *DataStream_Chunk) String() string + type DataStream_FileHeader struct + FileName string + func (*DataStream_FileHeader) Descriptor() ([]byte, []int) + func (*DataStream_FileHeader) ProtoMessage() + func (x *DataStream_FileHeader) GetFileName() string + func (x *DataStream_FileHeader) ProtoReflect() protoreflect.Message + func (x *DataStream_FileHeader) Reset() + func (x *DataStream_FileHeader) String() string + type DataStream_Header struct + ContentHeader isDataStream_Header_ContentHeader + EncryptionType Encryption_Type + Extensions map[string]string + MimeType string + StreamId string + Timestamp int64 + Topic string + TotalLength *uint64 + func (*DataStream_Header) Descriptor() ([]byte, []int) + func (*DataStream_Header) ProtoMessage() + func (x *DataStream_Header) GetContentHeader() isDataStream_Header_ContentHeader + func (x *DataStream_Header) GetEncryptionType() Encryption_Type + func (x *DataStream_Header) GetExtensions() map[string]string + func (x *DataStream_Header) GetFileHeader() *DataStream_FileHeader + func (x *DataStream_Header) GetMimeType() string + func (x *DataStream_Header) GetStreamId() string + func (x *DataStream_Header) GetTextHeader() *DataStream_TextHeader + func (x *DataStream_Header) GetTimestamp() int64 + func (x *DataStream_Header) GetTopic() string + func (x *DataStream_Header) GetTotalLength() uint64 + func (x *DataStream_Header) ProtoReflect() protoreflect.Message + func (x *DataStream_Header) Reset() + func (x *DataStream_Header) String() string + type DataStream_Header_FileHeader struct + FileHeader *DataStream_FileHeader + type DataStream_Header_TextHeader struct + TextHeader *DataStream_TextHeader + type DataStream_OperationType int32 + const DataStream_CREATE + const DataStream_DELETE + const DataStream_REACTION + const DataStream_UPDATE + func (DataStream_OperationType) Descriptor() protoreflect.EnumDescriptor + func (DataStream_OperationType) EnumDescriptor() ([]byte, []int) + func (DataStream_OperationType) Type() protoreflect.EnumType + func (x DataStream_OperationType) Enum() *DataStream_OperationType + func (x DataStream_OperationType) Number() protoreflect.EnumNumber + func (x DataStream_OperationType) String() string + type DataStream_TextHeader struct + AttachedStreamIds []string + Generated bool + OperationType DataStream_OperationType + ReplyToStreamId string + Version int32 + func (*DataStream_TextHeader) Descriptor() ([]byte, []int) + func (*DataStream_TextHeader) ProtoMessage() + func (x *DataStream_TextHeader) GetAttachedStreamIds() []string + func (x *DataStream_TextHeader) GetGenerated() bool + func (x *DataStream_TextHeader) GetOperationType() DataStream_OperationType + func (x *DataStream_TextHeader) GetReplyToStreamId() string + func (x *DataStream_TextHeader) GetVersion() int32 + func (x *DataStream_TextHeader) ProtoReflect() protoreflect.Message + func (x *DataStream_TextHeader) Reset() + func (x *DataStream_TextHeader) String() string + type DeleteAgentDispatchRequest struct + DispatchId string + Room string + func (*DeleteAgentDispatchRequest) Descriptor() ([]byte, []int) + func (*DeleteAgentDispatchRequest) ProtoMessage() + func (x *DeleteAgentDispatchRequest) GetDispatchId() string + func (x *DeleteAgentDispatchRequest) GetRoom() string + func (x *DeleteAgentDispatchRequest) ProtoReflect() protoreflect.Message + func (x *DeleteAgentDispatchRequest) Reset() + func (x *DeleteAgentDispatchRequest) String() string + type DeleteIngressRequest struct + IngressId string + func (*DeleteIngressRequest) Descriptor() ([]byte, []int) + func (*DeleteIngressRequest) ProtoMessage() + func (x *DeleteIngressRequest) GetIngressId() string + func (x *DeleteIngressRequest) ProtoReflect() protoreflect.Message + func (x *DeleteIngressRequest) Reset() + func (x *DeleteIngressRequest) String() string + type DeleteRoomRequest struct + Room string + func (*DeleteRoomRequest) Descriptor() ([]byte, []int) + func (*DeleteRoomRequest) ProtoMessage() + func (x *DeleteRoomRequest) GetRoom() string + func (x *DeleteRoomRequest) ProtoReflect() protoreflect.Message + func (x *DeleteRoomRequest) Reset() + func (x *DeleteRoomRequest) String() string + type DeleteRoomResponse struct + func (*DeleteRoomResponse) Descriptor() ([]byte, []int) + func (*DeleteRoomResponse) ProtoMessage() + func (x *DeleteRoomResponse) ProtoReflect() protoreflect.Message + func (x *DeleteRoomResponse) Reset() + func (x *DeleteRoomResponse) String() string + type DeleteSIPDispatchRuleRequest struct + SipDispatchRuleId string + func (*DeleteSIPDispatchRuleRequest) Descriptor() ([]byte, []int) + func (*DeleteSIPDispatchRuleRequest) ProtoMessage() + func (x *DeleteSIPDispatchRuleRequest) GetSipDispatchRuleId() string + func (x *DeleteSIPDispatchRuleRequest) ProtoReflect() protoreflect.Message + func (x *DeleteSIPDispatchRuleRequest) Reset() + func (x *DeleteSIPDispatchRuleRequest) String() string + type DeleteSIPTrunkRequest struct + SipTrunkId string + func (*DeleteSIPTrunkRequest) Descriptor() ([]byte, []int) + func (*DeleteSIPTrunkRequest) ProtoMessage() + func (x *DeleteSIPTrunkRequest) GetSipTrunkId() string + func (x *DeleteSIPTrunkRequest) ProtoReflect() protoreflect.Message + func (x *DeleteSIPTrunkRequest) Reset() + func (x *DeleteSIPTrunkRequest) String() string + type DirectFileOutput struct + DisableManifest bool + Filepath string + Output isDirectFileOutput_Output + func (*DirectFileOutput) Descriptor() ([]byte, []int) + func (*DirectFileOutput) ProtoMessage() + func (x *DirectFileOutput) GetAliOSS() *AliOSSUpload + func (x *DirectFileOutput) GetAzure() *AzureBlobUpload + func (x *DirectFileOutput) GetDisableManifest() bool + func (x *DirectFileOutput) GetFilepath() string + func (x *DirectFileOutput) GetGcp() *GCPUpload + func (x *DirectFileOutput) GetOutput() isDirectFileOutput_Output + func (x *DirectFileOutput) GetS3() *S3Upload + func (x *DirectFileOutput) ProtoReflect() protoreflect.Message + func (x *DirectFileOutput) Reset() + func (x *DirectFileOutput) String() string + type DirectFileOutput_AliOSS struct + AliOSS *AliOSSUpload + type DirectFileOutput_Azure struct + Azure *AzureBlobUpload + type DirectFileOutput_Gcp struct + Gcp *GCPUpload + type DirectFileOutput_S3 struct + S3 *S3Upload + type DisabledCodecs struct + Codecs []*Codec + Publish []*Codec + func (*DisabledCodecs) Descriptor() ([]byte, []int) + func (*DisabledCodecs) ProtoMessage() + func (x *DisabledCodecs) GetCodecs() []*Codec + func (x *DisabledCodecs) GetPublish() []*Codec + func (x *DisabledCodecs) ProtoReflect() protoreflect.Message + func (x *DisabledCodecs) Reset() + func (x *DisabledCodecs) String() string + type DisconnectReason int32 + const DisconnectReason_CLIENT_INITIATED + const DisconnectReason_DUPLICATE_IDENTITY + const DisconnectReason_JOIN_FAILURE + const DisconnectReason_MIGRATION + const DisconnectReason_PARTICIPANT_REMOVED + const DisconnectReason_ROOM_CLOSED + const DisconnectReason_ROOM_DELETED + const DisconnectReason_SERVER_SHUTDOWN + const DisconnectReason_SIGNAL_CLOSE + const DisconnectReason_SIP_TRUNK_FAILURE + const DisconnectReason_STATE_MISMATCH + const DisconnectReason_UNKNOWN_REASON + const DisconnectReason_USER_REJECTED + const DisconnectReason_USER_UNAVAILABLE + func (DisconnectReason) Descriptor() protoreflect.EnumDescriptor + func (DisconnectReason) EnumDescriptor() ([]byte, []int) + func (DisconnectReason) Type() protoreflect.EnumType + func (x DisconnectReason) Enum() *DisconnectReason + func (x DisconnectReason) Number() protoreflect.EnumNumber + func (x DisconnectReason) String() string + type DispatchID string + type Egress interface + ListEgress func(context.Context, *ListEgressRequest) (*ListEgressResponse, error) + StartParticipantEgress func(context.Context, *ParticipantEgressRequest) (*EgressInfo, error) + StartRoomCompositeEgress func(context.Context, *RoomCompositeEgressRequest) (*EgressInfo, error) + StartTrackCompositeEgress func(context.Context, *TrackCompositeEgressRequest) (*EgressInfo, error) + StartTrackEgress func(context.Context, *TrackEgressRequest) (*EgressInfo, error) + StartWebEgress func(context.Context, *WebEgressRequest) (*EgressInfo, error) + StopEgress func(context.Context, *StopEgressRequest) (*EgressInfo, error) + UpdateLayout func(context.Context, *UpdateLayoutRequest) (*EgressInfo, error) + UpdateStream func(context.Context, *UpdateStreamRequest) (*EgressInfo, error) + func NewEgressJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) Egress + func NewEgressProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) Egress + type EgressInfo struct + BackupStorageUsed bool + Details string + EgressId string + EndedAt int64 + Error string + ErrorCode int32 + FileResults []*FileInfo + ImageResults []*ImagesInfo + ManifestLocation string + Request isEgressInfo_Request + Result isEgressInfo_Result + RoomId string + RoomName string + SegmentResults []*SegmentsInfo + SourceType EgressSourceType + StartedAt int64 + Status EgressStatus + StreamResults []*StreamInfo + UpdatedAt int64 + func (*EgressInfo) Descriptor() ([]byte, []int) + func (*EgressInfo) ProtoMessage() + func (e *EgressInfo) SetAborted(msg string) + func (e *EgressInfo) SetBackupUsed() + func (e *EgressInfo) SetComplete() + func (e *EgressInfo) SetEndReason(reason string) + func (e *EgressInfo) SetFailed(err error) + func (e *EgressInfo) SetLimitReached() + func (e *EgressInfo) UpdateStatus(status EgressStatus) + func (x *EgressInfo) GetBackupStorageUsed() bool + func (x *EgressInfo) GetDetails() string + func (x *EgressInfo) GetEgressId() string + func (x *EgressInfo) GetEndedAt() int64 + func (x *EgressInfo) GetError() string + func (x *EgressInfo) GetErrorCode() int32 + func (x *EgressInfo) GetFile() *FileInfo + func (x *EgressInfo) GetFileResults() []*FileInfo + func (x *EgressInfo) GetImageResults() []*ImagesInfo + func (x *EgressInfo) GetManifestLocation() string + func (x *EgressInfo) GetParticipant() *ParticipantEgressRequest + func (x *EgressInfo) GetRequest() isEgressInfo_Request + func (x *EgressInfo) GetResult() isEgressInfo_Result + func (x *EgressInfo) GetRoomComposite() *RoomCompositeEgressRequest + func (x *EgressInfo) GetRoomId() string + func (x *EgressInfo) GetRoomName() string + func (x *EgressInfo) GetSegmentResults() []*SegmentsInfo + func (x *EgressInfo) GetSegments() *SegmentsInfo + func (x *EgressInfo) GetSourceType() EgressSourceType + func (x *EgressInfo) GetStartedAt() int64 + func (x *EgressInfo) GetStatus() EgressStatus + func (x *EgressInfo) GetStream() *StreamInfoList + func (x *EgressInfo) GetStreamResults() []*StreamInfo + func (x *EgressInfo) GetTrack() *TrackEgressRequest + func (x *EgressInfo) GetTrackComposite() *TrackCompositeEgressRequest + func (x *EgressInfo) GetUpdatedAt() int64 + func (x *EgressInfo) GetWeb() *WebEgressRequest + func (x *EgressInfo) ProtoReflect() protoreflect.Message + func (x *EgressInfo) Reset() + func (x *EgressInfo) String() string + type EgressInfo_File struct + File *FileInfo + type EgressInfo_Participant struct + Participant *ParticipantEgressRequest + type EgressInfo_RoomComposite struct + RoomComposite *RoomCompositeEgressRequest + type EgressInfo_Segments struct + Segments *SegmentsInfo + type EgressInfo_Stream struct + Stream *StreamInfoList + type EgressInfo_Track struct + Track *TrackEgressRequest + type EgressInfo_TrackComposite struct + TrackComposite *TrackCompositeEgressRequest + type EgressInfo_Web struct + Web *WebEgressRequest + type EgressSourceType int32 + const EgressSourceType_EGRESS_SOURCE_TYPE_SDK + const EgressSourceType_EGRESS_SOURCE_TYPE_WEB + func (EgressSourceType) Descriptor() protoreflect.EnumDescriptor + func (EgressSourceType) EnumDescriptor() ([]byte, []int) + func (EgressSourceType) Type() protoreflect.EnumType + func (x EgressSourceType) Enum() *EgressSourceType + func (x EgressSourceType) Number() protoreflect.EnumNumber + func (x EgressSourceType) String() string + type EgressStatus int32 + const EgressStatus_EGRESS_ABORTED + const EgressStatus_EGRESS_ACTIVE + const EgressStatus_EGRESS_COMPLETE + const EgressStatus_EGRESS_ENDING + const EgressStatus_EGRESS_FAILED + const EgressStatus_EGRESS_LIMIT_REACHED + const EgressStatus_EGRESS_STARTING + func (EgressStatus) Descriptor() protoreflect.EnumDescriptor + func (EgressStatus) EnumDescriptor() ([]byte, []int) + func (EgressStatus) Type() protoreflect.EnumType + func (x EgressStatus) Enum() *EgressStatus + func (x EgressStatus) Number() protoreflect.EnumNumber + func (x EgressStatus) String() string + type EncodedFileOutput struct + DisableManifest bool + FileType EncodedFileType + Filepath string + Output isEncodedFileOutput_Output + func (*EncodedFileOutput) Descriptor() ([]byte, []int) + func (*EncodedFileOutput) ProtoMessage() + func (x *EncodedFileOutput) GetAliOSS() *AliOSSUpload + func (x *EncodedFileOutput) GetAzure() *AzureBlobUpload + func (x *EncodedFileOutput) GetDisableManifest() bool + func (x *EncodedFileOutput) GetFileType() EncodedFileType + func (x *EncodedFileOutput) GetFilepath() string + func (x *EncodedFileOutput) GetGcp() *GCPUpload + func (x *EncodedFileOutput) GetOutput() isEncodedFileOutput_Output + func (x *EncodedFileOutput) GetS3() *S3Upload + func (x *EncodedFileOutput) ProtoReflect() protoreflect.Message + func (x *EncodedFileOutput) Reset() + func (x *EncodedFileOutput) String() string + type EncodedFileOutput_AliOSS struct + AliOSS *AliOSSUpload + type EncodedFileOutput_Azure struct + Azure *AzureBlobUpload + type EncodedFileOutput_Gcp struct + Gcp *GCPUpload + type EncodedFileOutput_S3 struct + S3 *S3Upload + type EncodedFileType int32 + const EncodedFileType_DEFAULT_FILETYPE + const EncodedFileType_MP4 + const EncodedFileType_OGG + func (EncodedFileType) Descriptor() protoreflect.EnumDescriptor + func (EncodedFileType) EnumDescriptor() ([]byte, []int) + func (EncodedFileType) Type() protoreflect.EnumType + func (x EncodedFileType) Enum() *EncodedFileType + func (x EncodedFileType) Number() protoreflect.EnumNumber + func (x EncodedFileType) String() string + type EncodingOptions struct + AudioBitrate int32 + AudioCodec AudioCodec + AudioFrequency int32 + AudioQuality int32 + Depth int32 + Framerate int32 + Height int32 + KeyFrameInterval float64 + VideoBitrate int32 + VideoCodec VideoCodec + VideoQuality int32 + Width int32 + func (*EncodingOptions) Descriptor() ([]byte, []int) + func (*EncodingOptions) ProtoMessage() + func (x *EncodingOptions) GetAudioBitrate() int32 + func (x *EncodingOptions) GetAudioCodec() AudioCodec + func (x *EncodingOptions) GetAudioFrequency() int32 + func (x *EncodingOptions) GetAudioQuality() int32 + func (x *EncodingOptions) GetDepth() int32 + func (x *EncodingOptions) GetFramerate() int32 + func (x *EncodingOptions) GetHeight() int32 + func (x *EncodingOptions) GetKeyFrameInterval() float64 + func (x *EncodingOptions) GetVideoBitrate() int32 + func (x *EncodingOptions) GetVideoCodec() VideoCodec + func (x *EncodingOptions) GetVideoQuality() int32 + func (x *EncodingOptions) GetWidth() int32 + func (x *EncodingOptions) ProtoReflect() protoreflect.Message + func (x *EncodingOptions) Reset() + func (x *EncodingOptions) String() string + type EncodingOptionsPreset int32 + const EncodingOptionsPreset_H264_1080P_30 + const EncodingOptionsPreset_H264_1080P_60 + const EncodingOptionsPreset_H264_720P_30 + const EncodingOptionsPreset_H264_720P_60 + const EncodingOptionsPreset_PORTRAIT_H264_1080P_30 + const EncodingOptionsPreset_PORTRAIT_H264_1080P_60 + const EncodingOptionsPreset_PORTRAIT_H264_720P_30 + const EncodingOptionsPreset_PORTRAIT_H264_720P_60 + func (EncodingOptionsPreset) Descriptor() protoreflect.EnumDescriptor + func (EncodingOptionsPreset) EnumDescriptor() ([]byte, []int) + func (EncodingOptionsPreset) Type() protoreflect.EnumType + func (x EncodingOptionsPreset) Enum() *EncodingOptionsPreset + func (x EncodingOptionsPreset) Number() protoreflect.EnumNumber + func (x EncodingOptionsPreset) String() string + type Encryption struct + func (*Encryption) Descriptor() ([]byte, []int) + func (*Encryption) ProtoMessage() + func (x *Encryption) ProtoReflect() protoreflect.Message + func (x *Encryption) Reset() + func (x *Encryption) String() string + type Encryption_Type int32 + const Encryption_CUSTOM + const Encryption_GCM + const Encryption_NONE + func (Encryption_Type) Descriptor() protoreflect.EnumDescriptor + func (Encryption_Type) EnumDescriptor() ([]byte, []int) + func (Encryption_Type) Type() protoreflect.EnumType + func (x Encryption_Type) Enum() *Encryption_Type + func (x Encryption_Type) Number() protoreflect.EnumNumber + func (x Encryption_Type) String() string + type EventMetric struct + EndTimestampMs *int64 + Label uint32 + Metadata string + NormalizedEndTimestamp *timestamppb.Timestamp + NormalizedStartTimestamp *timestamppb.Timestamp + ParticipantIdentity uint32 + Rid uint32 + StartTimestampMs int64 + TrackSid uint32 + func (*EventMetric) Descriptor() ([]byte, []int) + func (*EventMetric) ProtoMessage() + func (x *EventMetric) GetEndTimestampMs() int64 + func (x *EventMetric) GetLabel() uint32 + func (x *EventMetric) GetMetadata() string + func (x *EventMetric) GetNormalizedEndTimestamp() *timestamppb.Timestamp + func (x *EventMetric) GetNormalizedStartTimestamp() *timestamppb.Timestamp + func (x *EventMetric) GetParticipantIdentity() uint32 + func (x *EventMetric) GetRid() uint32 + func (x *EventMetric) GetStartTimestampMs() int64 + func (x *EventMetric) GetTrackSid() uint32 + func (x *EventMetric) ProtoReflect() protoreflect.Message + func (x *EventMetric) Reset() + func (x *EventMetric) String() string + type FileInfo struct + Duration int64 + EndedAt int64 + Filename string + Location string + Size int64 + StartedAt int64 + func (*FileInfo) Descriptor() ([]byte, []int) + func (*FileInfo) ProtoMessage() + func (x *FileInfo) GetDuration() int64 + func (x *FileInfo) GetEndedAt() int64 + func (x *FileInfo) GetFilename() string + func (x *FileInfo) GetLocation() string + func (x *FileInfo) GetSize() int64 + func (x *FileInfo) GetStartedAt() int64 + func (x *FileInfo) ProtoReflect() protoreflect.Message + func (x *FileInfo) Reset() + func (x *FileInfo) String() string + type GCPUpload struct + Bucket string + Credentials string + Proxy *ProxyConfig + func (*GCPUpload) Descriptor() ([]byte, []int) + func (*GCPUpload) ProtoMessage() + func (x *GCPUpload) GetBucket() string + func (x *GCPUpload) GetCredentials() string + func (x *GCPUpload) GetProxy() *ProxyConfig + func (x *GCPUpload) ProtoReflect() protoreflect.Message + func (x *GCPUpload) Reset() + func (x *GCPUpload) String() string + type GetSIPInboundTrunkRequest struct + SipTrunkId string + func (*GetSIPInboundTrunkRequest) Descriptor() ([]byte, []int) + func (*GetSIPInboundTrunkRequest) ProtoMessage() + func (x *GetSIPInboundTrunkRequest) GetSipTrunkId() string + func (x *GetSIPInboundTrunkRequest) ProtoReflect() protoreflect.Message + func (x *GetSIPInboundTrunkRequest) Reset() + func (x *GetSIPInboundTrunkRequest) String() string + type GetSIPInboundTrunkResponse struct + Trunk *SIPInboundTrunkInfo + func (*GetSIPInboundTrunkResponse) Descriptor() ([]byte, []int) + func (*GetSIPInboundTrunkResponse) ProtoMessage() + func (x *GetSIPInboundTrunkResponse) GetTrunk() *SIPInboundTrunkInfo + func (x *GetSIPInboundTrunkResponse) ProtoReflect() protoreflect.Message + func (x *GetSIPInboundTrunkResponse) Reset() + func (x *GetSIPInboundTrunkResponse) String() string + type GetSIPOutboundTrunkRequest struct + SipTrunkId string + func (*GetSIPOutboundTrunkRequest) Descriptor() ([]byte, []int) + func (*GetSIPOutboundTrunkRequest) ProtoMessage() + func (x *GetSIPOutboundTrunkRequest) GetSipTrunkId() string + func (x *GetSIPOutboundTrunkRequest) ProtoReflect() protoreflect.Message + func (x *GetSIPOutboundTrunkRequest) Reset() + func (x *GetSIPOutboundTrunkRequest) String() string + type GetSIPOutboundTrunkResponse struct + Trunk *SIPOutboundTrunkInfo + func (*GetSIPOutboundTrunkResponse) Descriptor() ([]byte, []int) + func (*GetSIPOutboundTrunkResponse) ProtoMessage() + func (x *GetSIPOutboundTrunkResponse) GetTrunk() *SIPOutboundTrunkInfo + func (x *GetSIPOutboundTrunkResponse) ProtoReflect() protoreflect.Message + func (x *GetSIPOutboundTrunkResponse) Reset() + func (x *GetSIPOutboundTrunkResponse) String() string + type Guid interface + type GuidBlock [9]byte + type HTTPClient interface + Do func(req *http.Request) (*http.Response, error) + type ICECandidateType int32 + const ICECandidateType_ICT_NONE + const ICECandidateType_ICT_TCP + const ICECandidateType_ICT_TLS + func (ICECandidateType) Descriptor() protoreflect.EnumDescriptor + func (ICECandidateType) EnumDescriptor() ([]byte, []int) + func (ICECandidateType) Type() protoreflect.EnumType + func (x ICECandidateType) Enum() *ICECandidateType + func (x ICECandidateType) Number() protoreflect.EnumNumber + func (x ICECandidateType) String() string + type ICEConfig struct + PreferencePublisher ICECandidateType + PreferenceSubscriber ICECandidateType + func (*ICEConfig) Descriptor() ([]byte, []int) + func (*ICEConfig) ProtoMessage() + func (x *ICEConfig) GetPreferencePublisher() ICECandidateType + func (x *ICEConfig) GetPreferenceSubscriber() ICECandidateType + func (x *ICEConfig) ProtoReflect() protoreflect.Message + func (x *ICEConfig) Reset() + func (x *ICEConfig) String() string + type ICEServer struct + Credential string + Urls []string + Username string + func (*ICEServer) Descriptor() ([]byte, []int) + func (*ICEServer) ProtoMessage() + func (x *ICEServer) GetCredential() string + func (x *ICEServer) GetUrls() []string + func (x *ICEServer) GetUsername() string + func (x *ICEServer) ProtoReflect() protoreflect.Message + func (x *ICEServer) Reset() + func (x *ICEServer) String() string + type ImageCodec int32 + const ImageCodec_IC_DEFAULT + const ImageCodec_IC_JPEG + func (ImageCodec) Descriptor() protoreflect.EnumDescriptor + func (ImageCodec) EnumDescriptor() ([]byte, []int) + func (ImageCodec) Type() protoreflect.EnumType + func (x ImageCodec) Enum() *ImageCodec + func (x ImageCodec) Number() protoreflect.EnumNumber + func (x ImageCodec) String() string + type ImageFileSuffix int32 + const ImageFileSuffix_IMAGE_SUFFIX_INDEX + const ImageFileSuffix_IMAGE_SUFFIX_TIMESTAMP + func (ImageFileSuffix) Descriptor() protoreflect.EnumDescriptor + func (ImageFileSuffix) EnumDescriptor() ([]byte, []int) + func (ImageFileSuffix) Type() protoreflect.EnumType + func (x ImageFileSuffix) Enum() *ImageFileSuffix + func (x ImageFileSuffix) Number() protoreflect.EnumNumber + func (x ImageFileSuffix) String() string + type ImageOutput struct + CaptureInterval uint32 + DisableManifest bool + FilenamePrefix string + FilenameSuffix ImageFileSuffix + Height int32 + ImageCodec ImageCodec + Output isImageOutput_Output + Width int32 + func (*ImageOutput) Descriptor() ([]byte, []int) + func (*ImageOutput) ProtoMessage() + func (x *ImageOutput) GetAliOSS() *AliOSSUpload + func (x *ImageOutput) GetAzure() *AzureBlobUpload + func (x *ImageOutput) GetCaptureInterval() uint32 + func (x *ImageOutput) GetDisableManifest() bool + func (x *ImageOutput) GetFilenamePrefix() string + func (x *ImageOutput) GetFilenameSuffix() ImageFileSuffix + func (x *ImageOutput) GetGcp() *GCPUpload + func (x *ImageOutput) GetHeight() int32 + func (x *ImageOutput) GetImageCodec() ImageCodec + func (x *ImageOutput) GetOutput() isImageOutput_Output + func (x *ImageOutput) GetS3() *S3Upload + func (x *ImageOutput) GetWidth() int32 + func (x *ImageOutput) ProtoReflect() protoreflect.Message + func (x *ImageOutput) Reset() + func (x *ImageOutput) String() string + type ImageOutput_AliOSS struct + AliOSS *AliOSSUpload + type ImageOutput_Azure struct + Azure *AzureBlobUpload + type ImageOutput_Gcp struct + Gcp *GCPUpload + type ImageOutput_S3 struct + S3 *S3Upload + type ImagesInfo struct + EndedAt int64 + FilenamePrefix string + ImageCount int64 + StartedAt int64 + func (*ImagesInfo) Descriptor() ([]byte, []int) + func (*ImagesInfo) ProtoMessage() + func (x *ImagesInfo) GetEndedAt() int64 + func (x *ImagesInfo) GetFilenamePrefix() string + func (x *ImagesInfo) GetImageCount() int64 + func (x *ImagesInfo) GetStartedAt() int64 + func (x *ImagesInfo) ProtoReflect() protoreflect.Message + func (x *ImagesInfo) Reset() + func (x *ImagesInfo) String() string + type Ingress interface + CreateIngress func(context.Context, *CreateIngressRequest) (*IngressInfo, error) + DeleteIngress func(context.Context, *DeleteIngressRequest) (*IngressInfo, error) + ListIngress func(context.Context, *ListIngressRequest) (*ListIngressResponse, error) + UpdateIngress func(context.Context, *UpdateIngressRequest) (*IngressInfo, error) + func NewIngressJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) Ingress + func NewIngressProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) Ingress + type IngressAudioEncodingOptions struct + AudioCodec AudioCodec + Bitrate uint32 + Channels uint32 + DisableDtx bool + func (*IngressAudioEncodingOptions) Descriptor() ([]byte, []int) + func (*IngressAudioEncodingOptions) ProtoMessage() + func (x *IngressAudioEncodingOptions) GetAudioCodec() AudioCodec + func (x *IngressAudioEncodingOptions) GetBitrate() uint32 + func (x *IngressAudioEncodingOptions) GetChannels() uint32 + func (x *IngressAudioEncodingOptions) GetDisableDtx() bool + func (x *IngressAudioEncodingOptions) ProtoReflect() protoreflect.Message + func (x *IngressAudioEncodingOptions) Reset() + func (x *IngressAudioEncodingOptions) String() string + type IngressAudioEncodingPreset int32 + const IngressAudioEncodingPreset_OPUS_MONO_64KBS + const IngressAudioEncodingPreset_OPUS_STEREO_96KBPS + func (IngressAudioEncodingPreset) Descriptor() protoreflect.EnumDescriptor + func (IngressAudioEncodingPreset) EnumDescriptor() ([]byte, []int) + func (IngressAudioEncodingPreset) Type() protoreflect.EnumType + func (x IngressAudioEncodingPreset) Enum() *IngressAudioEncodingPreset + func (x IngressAudioEncodingPreset) Number() protoreflect.EnumNumber + func (x IngressAudioEncodingPreset) String() string + type IngressAudioOptions struct + EncodingOptions isIngressAudioOptions_EncodingOptions + Name string + Source TrackSource + func (*IngressAudioOptions) Descriptor() ([]byte, []int) + func (*IngressAudioOptions) ProtoMessage() + func (x *IngressAudioOptions) GetEncodingOptions() isIngressAudioOptions_EncodingOptions + func (x *IngressAudioOptions) GetName() string + func (x *IngressAudioOptions) GetOptions() *IngressAudioEncodingOptions + func (x *IngressAudioOptions) GetPreset() IngressAudioEncodingPreset + func (x *IngressAudioOptions) GetSource() TrackSource + func (x *IngressAudioOptions) ProtoReflect() protoreflect.Message + func (x *IngressAudioOptions) Reset() + func (x *IngressAudioOptions) String() string + type IngressAudioOptions_Options struct + Options *IngressAudioEncodingOptions + type IngressAudioOptions_Preset struct + Preset IngressAudioEncodingPreset + type IngressInfo struct + Audio *IngressAudioOptions + BypassTranscoding bool + EnableTranscoding *bool + IngressId string + InputType IngressInput + Name string + ParticipantIdentity string + ParticipantMetadata string + ParticipantName string + Reusable bool + RoomName string + State *IngressState + StreamKey string + Url string + Video *IngressVideoOptions + func (*IngressInfo) Descriptor() ([]byte, []int) + func (*IngressInfo) ProtoMessage() + func (x *IngressInfo) GetAudio() *IngressAudioOptions + func (x *IngressInfo) GetBypassTranscoding() bool + func (x *IngressInfo) GetEnableTranscoding() bool + func (x *IngressInfo) GetIngressId() string + func (x *IngressInfo) GetInputType() IngressInput + func (x *IngressInfo) GetName() string + func (x *IngressInfo) GetParticipantIdentity() string + func (x *IngressInfo) GetParticipantMetadata() string + func (x *IngressInfo) GetParticipantName() string + func (x *IngressInfo) GetReusable() bool + func (x *IngressInfo) GetRoomName() string + func (x *IngressInfo) GetState() *IngressState + func (x *IngressInfo) GetStreamKey() string + func (x *IngressInfo) GetUrl() string + func (x *IngressInfo) GetVideo() *IngressVideoOptions + func (x *IngressInfo) ProtoReflect() protoreflect.Message + func (x *IngressInfo) Reset() + func (x *IngressInfo) String() string + type IngressInput int32 + const IngressInput_RTMP_INPUT + const IngressInput_URL_INPUT + const IngressInput_WHIP_INPUT + func (IngressInput) Descriptor() protoreflect.EnumDescriptor + func (IngressInput) EnumDescriptor() ([]byte, []int) + func (IngressInput) Type() protoreflect.EnumType + func (x IngressInput) Enum() *IngressInput + func (x IngressInput) Number() protoreflect.EnumNumber + func (x IngressInput) String() string + type IngressState struct + Audio *InputAudioState + EndedAt int64 + Error string + ResourceId string + RoomId string + StartedAt int64 + Status IngressState_Status + Tracks []*TrackInfo + UpdatedAt int64 + Video *InputVideoState + func (*IngressState) Descriptor() ([]byte, []int) + func (*IngressState) ProtoMessage() + func (x *IngressState) GetAudio() *InputAudioState + func (x *IngressState) GetEndedAt() int64 + func (x *IngressState) GetError() string + func (x *IngressState) GetResourceId() string + func (x *IngressState) GetRoomId() string + func (x *IngressState) GetStartedAt() int64 + func (x *IngressState) GetStatus() IngressState_Status + func (x *IngressState) GetTracks() []*TrackInfo + func (x *IngressState) GetUpdatedAt() int64 + func (x *IngressState) GetVideo() *InputVideoState + func (x *IngressState) ProtoReflect() protoreflect.Message + func (x *IngressState) Reset() + func (x *IngressState) String() string + type IngressState_Status int32 + const IngressState_ENDPOINT_BUFFERING + const IngressState_ENDPOINT_COMPLETE + const IngressState_ENDPOINT_ERROR + const IngressState_ENDPOINT_INACTIVE + const IngressState_ENDPOINT_PUBLISHING + func (IngressState_Status) Descriptor() protoreflect.EnumDescriptor + func (IngressState_Status) EnumDescriptor() ([]byte, []int) + func (IngressState_Status) Type() protoreflect.EnumType + func (x IngressState_Status) Enum() *IngressState_Status + func (x IngressState_Status) Number() protoreflect.EnumNumber + func (x IngressState_Status) String() string + type IngressVideoEncodingOptions struct + FrameRate float64 + Layers []*VideoLayer + VideoCodec VideoCodec + func (*IngressVideoEncodingOptions) Descriptor() ([]byte, []int) + func (*IngressVideoEncodingOptions) ProtoMessage() + func (x *IngressVideoEncodingOptions) GetFrameRate() float64 + func (x *IngressVideoEncodingOptions) GetLayers() []*VideoLayer + func (x *IngressVideoEncodingOptions) GetVideoCodec() VideoCodec + func (x *IngressVideoEncodingOptions) ProtoReflect() protoreflect.Message + func (x *IngressVideoEncodingOptions) Reset() + func (x *IngressVideoEncodingOptions) String() string + type IngressVideoEncodingPreset int32 + const IngressVideoEncodingPreset_H264_1080P_30FPS_1_LAYER + const IngressVideoEncodingPreset_H264_1080P_30FPS_1_LAYER_HIGH_MOTION + const IngressVideoEncodingPreset_H264_1080P_30FPS_3_LAYERS + const IngressVideoEncodingPreset_H264_1080P_30FPS_3_LAYERS_HIGH_MOTION + const IngressVideoEncodingPreset_H264_540P_25FPS_2_LAYERS + const IngressVideoEncodingPreset_H264_540P_25FPS_2_LAYERS_HIGH_MOTION + const IngressVideoEncodingPreset_H264_720P_30FPS_1_LAYER + const IngressVideoEncodingPreset_H264_720P_30FPS_1_LAYER_HIGH_MOTION + const IngressVideoEncodingPreset_H264_720P_30FPS_3_LAYERS + const IngressVideoEncodingPreset_H264_720P_30FPS_3_LAYERS_HIGH_MOTION + func (IngressVideoEncodingPreset) Descriptor() protoreflect.EnumDescriptor + func (IngressVideoEncodingPreset) EnumDescriptor() ([]byte, []int) + func (IngressVideoEncodingPreset) Type() protoreflect.EnumType + func (x IngressVideoEncodingPreset) Enum() *IngressVideoEncodingPreset + func (x IngressVideoEncodingPreset) Number() protoreflect.EnumNumber + func (x IngressVideoEncodingPreset) String() string + type IngressVideoOptions struct + EncodingOptions isIngressVideoOptions_EncodingOptions + Name string + Source TrackSource + func (*IngressVideoOptions) Descriptor() ([]byte, []int) + func (*IngressVideoOptions) ProtoMessage() + func (x *IngressVideoOptions) GetEncodingOptions() isIngressVideoOptions_EncodingOptions + func (x *IngressVideoOptions) GetName() string + func (x *IngressVideoOptions) GetOptions() *IngressVideoEncodingOptions + func (x *IngressVideoOptions) GetPreset() IngressVideoEncodingPreset + func (x *IngressVideoOptions) GetSource() TrackSource + func (x *IngressVideoOptions) ProtoReflect() protoreflect.Message + func (x *IngressVideoOptions) Reset() + func (x *IngressVideoOptions) String() string + type IngressVideoOptions_Options struct + Options *IngressVideoEncodingOptions + type IngressVideoOptions_Preset struct + Preset IngressVideoEncodingPreset + type InputAudioState struct + AverageBitrate uint32 + Channels uint32 + MimeType string + SampleRate uint32 + func (*InputAudioState) Descriptor() ([]byte, []int) + func (*InputAudioState) ProtoMessage() + func (x *InputAudioState) GetAverageBitrate() uint32 + func (x *InputAudioState) GetChannels() uint32 + func (x *InputAudioState) GetMimeType() string + func (x *InputAudioState) GetSampleRate() uint32 + func (x *InputAudioState) ProtoReflect() protoreflect.Message + func (x *InputAudioState) Reset() + func (x *InputAudioState) String() string + type InputVideoState struct + AverageBitrate uint32 + Framerate float64 + Height uint32 + MimeType string + Width uint32 + func (*InputVideoState) Descriptor() ([]byte, []int) + func (*InputVideoState) ProtoMessage() + func (x *InputVideoState) GetAverageBitrate() uint32 + func (x *InputVideoState) GetFramerate() float64 + func (x *InputVideoState) GetHeight() uint32 + func (x *InputVideoState) GetMimeType() string + func (x *InputVideoState) GetWidth() uint32 + func (x *InputVideoState) ProtoReflect() protoreflect.Message + func (x *InputVideoState) Reset() + func (x *InputVideoState) String() string + type Job struct + AgentName string + DispatchId string + Id string + Metadata string + Namespace string + Participant *ParticipantInfo + Room *Room + State *JobState + Type JobType + func (*Job) Descriptor() ([]byte, []int) + func (*Job) ProtoMessage() + func (x *Job) GetAgentName() string + func (x *Job) GetDispatchId() string + func (x *Job) GetId() string + func (x *Job) GetMetadata() string + func (x *Job) GetNamespace() string + func (x *Job) GetParticipant() *ParticipantInfo + func (x *Job) GetRoom() *Room + func (x *Job) GetState() *JobState + func (x *Job) GetType() JobType + func (x *Job) ProtoReflect() protoreflect.Message + func (x *Job) Reset() + func (x *Job) String() string + type JobAssignment struct + Job *Job + Token string + Url *string + func (*JobAssignment) Descriptor() ([]byte, []int) + func (*JobAssignment) ProtoMessage() + func (x *JobAssignment) GetJob() *Job + func (x *JobAssignment) GetToken() string + func (x *JobAssignment) GetUrl() string + func (x *JobAssignment) ProtoReflect() protoreflect.Message + func (x *JobAssignment) Reset() + func (x *JobAssignment) String() string + type JobID string + type JobState struct + EndedAt int64 + Error string + ParticipantIdentity string + StartedAt int64 + Status JobStatus + UpdatedAt int64 + func (*JobState) Descriptor() ([]byte, []int) + func (*JobState) ProtoMessage() + func (x *JobState) GetEndedAt() int64 + func (x *JobState) GetError() string + func (x *JobState) GetParticipantIdentity() string + func (x *JobState) GetStartedAt() int64 + func (x *JobState) GetStatus() JobStatus + func (x *JobState) GetUpdatedAt() int64 + func (x *JobState) ProtoReflect() protoreflect.Message + func (x *JobState) Reset() + func (x *JobState) String() string + type JobStatus int32 + const JobStatus_JS_FAILED + const JobStatus_JS_PENDING + const JobStatus_JS_RUNNING + const JobStatus_JS_SUCCESS + func (JobStatus) Descriptor() protoreflect.EnumDescriptor + func (JobStatus) EnumDescriptor() ([]byte, []int) + func (JobStatus) Type() protoreflect.EnumType + func (x JobStatus) Enum() *JobStatus + func (x JobStatus) Number() protoreflect.EnumNumber + func (x JobStatus) String() string + type JobTermination struct + JobId string + func (*JobTermination) Descriptor() ([]byte, []int) + func (*JobTermination) ProtoMessage() + func (x *JobTermination) GetJobId() string + func (x *JobTermination) ProtoReflect() protoreflect.Message + func (x *JobTermination) Reset() + func (x *JobTermination) String() string + type JobType int32 + const JobType_JT_PUBLISHER + const JobType_JT_ROOM + func (JobType) Descriptor() protoreflect.EnumDescriptor + func (JobType) EnumDescriptor() ([]byte, []int) + func (JobType) Type() protoreflect.EnumType + func (x JobType) Enum() *JobType + func (x JobType) Number() protoreflect.EnumNumber + func (x JobType) String() string + type JoinResponse struct + AlternativeUrl string + ClientConfiguration *ClientConfiguration + EnabledPublishCodecs []*Codec + FastPublish bool + IceServers []*ICEServer + OtherParticipants []*ParticipantInfo + Participant *ParticipantInfo + PingInterval int32 + PingTimeout int32 + Room *Room + ServerInfo *ServerInfo + ServerRegion string + ServerVersion string + SifTrailer []byte + SubscriberPrimary bool + func (*JoinResponse) Descriptor() ([]byte, []int) + func (*JoinResponse) ProtoMessage() + func (x *JoinResponse) GetAlternativeUrl() string + func (x *JoinResponse) GetClientConfiguration() *ClientConfiguration + func (x *JoinResponse) GetEnabledPublishCodecs() []*Codec + func (x *JoinResponse) GetFastPublish() bool + func (x *JoinResponse) GetIceServers() []*ICEServer + func (x *JoinResponse) GetOtherParticipants() []*ParticipantInfo + func (x *JoinResponse) GetParticipant() *ParticipantInfo + func (x *JoinResponse) GetPingInterval() int32 + func (x *JoinResponse) GetPingTimeout() int32 + func (x *JoinResponse) GetRoom() *Room + func (x *JoinResponse) GetServerInfo() *ServerInfo + func (x *JoinResponse) GetServerRegion() string + func (x *JoinResponse) GetServerVersion() string + func (x *JoinResponse) GetSifTrailer() []byte + func (x *JoinResponse) GetSubscriberPrimary() bool + func (x *JoinResponse) ProtoReflect() protoreflect.Message + func (x *JoinResponse) Reset() + func (x *JoinResponse) String() string + type LeaveRequest struct + Action LeaveRequest_Action + CanReconnect bool + Reason DisconnectReason + Regions *RegionSettings + func (*LeaveRequest) Descriptor() ([]byte, []int) + func (*LeaveRequest) ProtoMessage() + func (x *LeaveRequest) GetAction() LeaveRequest_Action + func (x *LeaveRequest) GetCanReconnect() bool + func (x *LeaveRequest) GetReason() DisconnectReason + func (x *LeaveRequest) GetRegions() *RegionSettings + func (x *LeaveRequest) ProtoReflect() protoreflect.Message + func (x *LeaveRequest) Reset() + func (x *LeaveRequest) String() string + type LeaveRequest_Action int32 + const LeaveRequest_DISCONNECT + const LeaveRequest_RECONNECT + const LeaveRequest_RESUME + func (LeaveRequest_Action) Descriptor() protoreflect.EnumDescriptor + func (LeaveRequest_Action) EnumDescriptor() ([]byte, []int) + func (LeaveRequest_Action) Type() protoreflect.EnumType + func (x LeaveRequest_Action) Enum() *LeaveRequest_Action + func (x LeaveRequest_Action) Number() protoreflect.EnumNumber + func (x LeaveRequest_Action) String() string + type ListAgentDispatchRequest struct + DispatchId string + Room string + func (*ListAgentDispatchRequest) Descriptor() ([]byte, []int) + func (*ListAgentDispatchRequest) ProtoMessage() + func (x *ListAgentDispatchRequest) GetDispatchId() string + func (x *ListAgentDispatchRequest) GetRoom() string + func (x *ListAgentDispatchRequest) ProtoReflect() protoreflect.Message + func (x *ListAgentDispatchRequest) Reset() + func (x *ListAgentDispatchRequest) String() string + type ListAgentDispatchResponse struct + AgentDispatches []*AgentDispatch + func (*ListAgentDispatchResponse) Descriptor() ([]byte, []int) + func (*ListAgentDispatchResponse) ProtoMessage() + func (x *ListAgentDispatchResponse) GetAgentDispatches() []*AgentDispatch + func (x *ListAgentDispatchResponse) ProtoReflect() protoreflect.Message + func (x *ListAgentDispatchResponse) Reset() + func (x *ListAgentDispatchResponse) String() string + type ListEgressRequest struct + Active bool + EgressId string + RoomName string + func (*ListEgressRequest) Descriptor() ([]byte, []int) + func (*ListEgressRequest) ProtoMessage() + func (x *ListEgressRequest) GetActive() bool + func (x *ListEgressRequest) GetEgressId() string + func (x *ListEgressRequest) GetRoomName() string + func (x *ListEgressRequest) ProtoReflect() protoreflect.Message + func (x *ListEgressRequest) Reset() + func (x *ListEgressRequest) String() string + type ListEgressResponse struct + Items []*EgressInfo + func (*ListEgressResponse) Descriptor() ([]byte, []int) + func (*ListEgressResponse) ProtoMessage() + func (x *ListEgressResponse) GetItems() []*EgressInfo + func (x *ListEgressResponse) ProtoReflect() protoreflect.Message + func (x *ListEgressResponse) Reset() + func (x *ListEgressResponse) String() string + type ListIngressRequest struct + IngressId string + RoomName string + func (*ListIngressRequest) Descriptor() ([]byte, []int) + func (*ListIngressRequest) ProtoMessage() + func (x *ListIngressRequest) GetIngressId() string + func (x *ListIngressRequest) GetRoomName() string + func (x *ListIngressRequest) ProtoReflect() protoreflect.Message + func (x *ListIngressRequest) Reset() + func (x *ListIngressRequest) String() string + type ListIngressResponse struct + Items []*IngressInfo + func (*ListIngressResponse) Descriptor() ([]byte, []int) + func (*ListIngressResponse) ProtoMessage() + func (x *ListIngressResponse) GetItems() []*IngressInfo + func (x *ListIngressResponse) ProtoReflect() protoreflect.Message + func (x *ListIngressResponse) Reset() + func (x *ListIngressResponse) String() string + type ListParticipantsRequest struct + Room string + func (*ListParticipantsRequest) Descriptor() ([]byte, []int) + func (*ListParticipantsRequest) ProtoMessage() + func (x *ListParticipantsRequest) GetRoom() string + func (x *ListParticipantsRequest) ProtoReflect() protoreflect.Message + func (x *ListParticipantsRequest) Reset() + func (x *ListParticipantsRequest) String() string + type ListParticipantsResponse struct + Participants []*ParticipantInfo + func (*ListParticipantsResponse) Descriptor() ([]byte, []int) + func (*ListParticipantsResponse) ProtoMessage() + func (x *ListParticipantsResponse) GetParticipants() []*ParticipantInfo + func (x *ListParticipantsResponse) ProtoReflect() protoreflect.Message + func (x *ListParticipantsResponse) Reset() + func (x *ListParticipantsResponse) String() string + type ListRoomsRequest struct + Names []string + func (*ListRoomsRequest) Descriptor() ([]byte, []int) + func (*ListRoomsRequest) ProtoMessage() + func (x *ListRoomsRequest) GetNames() []string + func (x *ListRoomsRequest) ProtoReflect() protoreflect.Message + func (x *ListRoomsRequest) Reset() + func (x *ListRoomsRequest) String() string + type ListRoomsResponse struct + Rooms []*Room + func (*ListRoomsResponse) Descriptor() ([]byte, []int) + func (*ListRoomsResponse) ProtoMessage() + func (x *ListRoomsResponse) GetRooms() []*Room + func (x *ListRoomsResponse) ProtoReflect() protoreflect.Message + func (x *ListRoomsResponse) Reset() + func (x *ListRoomsResponse) String() string + type ListSIPDispatchRuleRequest struct + DispatchRuleIds []string + TrunkIds []string + func (*ListSIPDispatchRuleRequest) Descriptor() ([]byte, []int) + func (*ListSIPDispatchRuleRequest) ProtoMessage() + func (p *ListSIPDispatchRuleRequest) Filter(info *SIPDispatchRuleInfo) bool + func (p *ListSIPDispatchRuleRequest) FilterSlice(arr []*SIPDispatchRuleInfo) []*SIPDispatchRuleInfo + func (x *ListSIPDispatchRuleRequest) GetDispatchRuleIds() []string + func (x *ListSIPDispatchRuleRequest) GetTrunkIds() []string + func (x *ListSIPDispatchRuleRequest) ProtoReflect() protoreflect.Message + func (x *ListSIPDispatchRuleRequest) Reset() + func (x *ListSIPDispatchRuleRequest) String() string + type ListSIPDispatchRuleResponse struct + Items []*SIPDispatchRuleInfo + func (*ListSIPDispatchRuleResponse) Descriptor() ([]byte, []int) + func (*ListSIPDispatchRuleResponse) ProtoMessage() + func (x *ListSIPDispatchRuleResponse) GetItems() []*SIPDispatchRuleInfo + func (x *ListSIPDispatchRuleResponse) ProtoReflect() protoreflect.Message + func (x *ListSIPDispatchRuleResponse) Reset() + func (x *ListSIPDispatchRuleResponse) String() string + type ListSIPInboundTrunkRequest struct + Numbers []string + TrunkIds []string + func (*ListSIPInboundTrunkRequest) Descriptor() ([]byte, []int) + func (*ListSIPInboundTrunkRequest) ProtoMessage() + func (p *ListSIPInboundTrunkRequest) Filter(info *SIPInboundTrunkInfo) bool + func (p *ListSIPInboundTrunkRequest) FilterSlice(arr []*SIPInboundTrunkInfo) []*SIPInboundTrunkInfo + func (x *ListSIPInboundTrunkRequest) GetNumbers() []string + func (x *ListSIPInboundTrunkRequest) GetTrunkIds() []string + func (x *ListSIPInboundTrunkRequest) ProtoReflect() protoreflect.Message + func (x *ListSIPInboundTrunkRequest) Reset() + func (x *ListSIPInboundTrunkRequest) String() string + type ListSIPInboundTrunkResponse struct + Items []*SIPInboundTrunkInfo + func (*ListSIPInboundTrunkResponse) Descriptor() ([]byte, []int) + func (*ListSIPInboundTrunkResponse) ProtoMessage() + func (x *ListSIPInboundTrunkResponse) GetItems() []*SIPInboundTrunkInfo + func (x *ListSIPInboundTrunkResponse) ProtoReflect() protoreflect.Message + func (x *ListSIPInboundTrunkResponse) Reset() + func (x *ListSIPInboundTrunkResponse) String() string + type ListSIPOutboundTrunkRequest struct + Numbers []string + TrunkIds []string + func (*ListSIPOutboundTrunkRequest) Descriptor() ([]byte, []int) + func (*ListSIPOutboundTrunkRequest) ProtoMessage() + func (p *ListSIPOutboundTrunkRequest) Filter(info *SIPOutboundTrunkInfo) bool + func (p *ListSIPOutboundTrunkRequest) FilterSlice(arr []*SIPOutboundTrunkInfo) []*SIPOutboundTrunkInfo + func (x *ListSIPOutboundTrunkRequest) GetNumbers() []string + func (x *ListSIPOutboundTrunkRequest) GetTrunkIds() []string + func (x *ListSIPOutboundTrunkRequest) ProtoReflect() protoreflect.Message + func (x *ListSIPOutboundTrunkRequest) Reset() + func (x *ListSIPOutboundTrunkRequest) String() string + type ListSIPOutboundTrunkResponse struct + Items []*SIPOutboundTrunkInfo + func (*ListSIPOutboundTrunkResponse) Descriptor() ([]byte, []int) + func (*ListSIPOutboundTrunkResponse) ProtoMessage() + func (x *ListSIPOutboundTrunkResponse) GetItems() []*SIPOutboundTrunkInfo + func (x *ListSIPOutboundTrunkResponse) ProtoReflect() protoreflect.Message + func (x *ListSIPOutboundTrunkResponse) Reset() + func (x *ListSIPOutboundTrunkResponse) String() string + type ListSIPTrunkRequest struct + func (*ListSIPTrunkRequest) Descriptor() ([]byte, []int) + func (*ListSIPTrunkRequest) ProtoMessage() + func (x *ListSIPTrunkRequest) ProtoReflect() protoreflect.Message + func (x *ListSIPTrunkRequest) Reset() + func (x *ListSIPTrunkRequest) String() string + type ListSIPTrunkResponse struct + Items []*SIPTrunkInfo + func (*ListSIPTrunkResponse) Descriptor() ([]byte, []int) + func (*ListSIPTrunkResponse) ProtoMessage() + func (x *ListSIPTrunkResponse) GetItems() []*SIPTrunkInfo + func (x *ListSIPTrunkResponse) ProtoReflect() protoreflect.Message + func (x *ListSIPTrunkResponse) Reset() + func (x *ListSIPTrunkResponse) String() string + type MetricLabel int32 + const MetricLabel_AGENTS_LLM_TTFT + const MetricLabel_AGENTS_STT_TTFT + const MetricLabel_AGENTS_TTS_TTFB + const MetricLabel_CLIENT_AUDIO_SUBSCRIBER_CONCEALED_SAMPLES + const MetricLabel_CLIENT_AUDIO_SUBSCRIBER_CONCEALMENT_EVENTS + const MetricLabel_CLIENT_AUDIO_SUBSCRIBER_INTERRUPTION_COUNT + const MetricLabel_CLIENT_AUDIO_SUBSCRIBER_SILENT_CONCEALED_SAMPLES + const MetricLabel_CLIENT_AUDIO_SUBSCRIBER_TOTAL_INTERRUPTION_DURATION + const MetricLabel_CLIENT_SUBSCRIBER_JITTER_BUFFER_DELAY + const MetricLabel_CLIENT_SUBSCRIBER_JITTER_BUFFER_EMITTED_COUNT + const MetricLabel_CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_BANDWIDTH + const MetricLabel_CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_CPU + const MetricLabel_CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_OTHER + const MetricLabel_CLIENT_VIDEO_SUBSCRIBER_FREEZE_COUNT + const MetricLabel_CLIENT_VIDEO_SUBSCRIBER_PAUSE_COUNT + const MetricLabel_CLIENT_VIDEO_SUBSCRIBER_TOTAL_FREEZE_DURATION + const MetricLabel_CLIENT_VIDEO_SUBSCRIBER_TOTAL_PAUSES_DURATION + const MetricLabel_METRIC_LABEL_PREDEFINED_MAX_VALUE + const MetricLabel_PUBLISHER_RTT + const MetricLabel_SERVER_MESH_RTT + const MetricLabel_SUBSCRIBER_RTT + func (MetricLabel) Descriptor() protoreflect.EnumDescriptor + func (MetricLabel) EnumDescriptor() ([]byte, []int) + func (MetricLabel) Type() protoreflect.EnumType + func (x MetricLabel) Enum() *MetricLabel + func (x MetricLabel) Number() protoreflect.EnumNumber + func (x MetricLabel) String() string + type MetricSample struct + NormalizedTimestamp *timestamppb.Timestamp + TimestampMs int64 + Value float32 + func (*MetricSample) Descriptor() ([]byte, []int) + func (*MetricSample) ProtoMessage() + func (x *MetricSample) GetNormalizedTimestamp() *timestamppb.Timestamp + func (x *MetricSample) GetTimestampMs() int64 + func (x *MetricSample) GetValue() float32 + func (x *MetricSample) ProtoReflect() protoreflect.Message + func (x *MetricSample) Reset() + func (x *MetricSample) String() string + type MetricsBatch struct + Events []*EventMetric + NormalizedTimestamp *timestamppb.Timestamp + StrData []string + TimeSeries []*TimeSeriesMetric + TimestampMs int64 + func (*MetricsBatch) Descriptor() ([]byte, []int) + func (*MetricsBatch) ProtoMessage() + func (x *MetricsBatch) GetEvents() []*EventMetric + func (x *MetricsBatch) GetNormalizedTimestamp() *timestamppb.Timestamp + func (x *MetricsBatch) GetStrData() []string + func (x *MetricsBatch) GetTimeSeries() []*TimeSeriesMetric + func (x *MetricsBatch) GetTimestampMs() int64 + func (x *MetricsBatch) ProtoReflect() protoreflect.Message + func (x *MetricsBatch) Reset() + func (x *MetricsBatch) String() string + type MigrateJobRequest struct + JobIds []string + func (*MigrateJobRequest) Descriptor() ([]byte, []int) + func (*MigrateJobRequest) ProtoMessage() + func (x *MigrateJobRequest) GetJobIds() []string + func (x *MigrateJobRequest) ProtoReflect() protoreflect.Message + func (x *MigrateJobRequest) Reset() + func (x *MigrateJobRequest) String() string + type MuteRoomTrackRequest struct + Identity string + Muted bool + Room string + TrackSid string + func (*MuteRoomTrackRequest) Descriptor() ([]byte, []int) + func (*MuteRoomTrackRequest) ProtoMessage() + func (x *MuteRoomTrackRequest) GetIdentity() string + func (x *MuteRoomTrackRequest) GetMuted() bool + func (x *MuteRoomTrackRequest) GetRoom() string + func (x *MuteRoomTrackRequest) GetTrackSid() string + func (x *MuteRoomTrackRequest) ProtoReflect() protoreflect.Message + func (x *MuteRoomTrackRequest) Reset() + func (x *MuteRoomTrackRequest) String() string + type MuteRoomTrackResponse struct + Track *TrackInfo + func (*MuteRoomTrackResponse) Descriptor() ([]byte, []int) + func (*MuteRoomTrackResponse) ProtoMessage() + func (x *MuteRoomTrackResponse) GetTrack() *TrackInfo + func (x *MuteRoomTrackResponse) ProtoReflect() protoreflect.Message + func (x *MuteRoomTrackResponse) Reset() + func (x *MuteRoomTrackResponse) String() string + type MuteTrackRequest struct + Muted bool + Sid string + func (*MuteTrackRequest) Descriptor() ([]byte, []int) + func (*MuteTrackRequest) ProtoMessage() + func (x *MuteTrackRequest) GetMuted() bool + func (x *MuteTrackRequest) GetSid() string + func (x *MuteTrackRequest) ProtoReflect() protoreflect.Message + func (x *MuteTrackRequest) Reset() + func (x *MuteTrackRequest) String() string + type Node struct + Id string + Ip string + NumCpus uint32 + Region string + State NodeState + Stats *NodeStats + Type NodeType + func (*Node) Descriptor() ([]byte, []int) + func (*Node) ProtoMessage() + func (x *Node) GetId() string + func (x *Node) GetIp() string + func (x *Node) GetNumCpus() uint32 + func (x *Node) GetRegion() string + func (x *Node) GetState() NodeState + func (x *Node) GetStats() *NodeStats + func (x *Node) GetType() NodeType + func (x *Node) ProtoReflect() protoreflect.Message + func (x *Node) Reset() + func (x *Node) String() string + type NodeID string + type NodeState int32 + const NodeState_SERVING + const NodeState_SHUTTING_DOWN + const NodeState_STARTING_UP + func (NodeState) Descriptor() protoreflect.EnumDescriptor + func (NodeState) EnumDescriptor() ([]byte, []int) + func (NodeState) Type() protoreflect.EnumType + func (x NodeState) Enum() *NodeState + func (x NodeState) Number() protoreflect.EnumNumber + func (x NodeState) String() string + type NodeStats struct + BytesIn uint64 + BytesInPerSec float32 + BytesOut uint64 + BytesOutPerSec float32 + CpuLoad float32 + ForwardJitter uint32 + ForwardLatency uint32 + LoadAvgLast15Min float32 + LoadAvgLast1Min float32 + LoadAvgLast5Min float32 + MemoryLoad float32 + MemoryTotal uint64 + MemoryUsed uint64 + NackPerSec float32 + NackTotal uint64 + NumClients int32 + NumCpus uint32 + NumRooms int32 + NumTrackPublishAttempts int32 + NumTrackPublishSuccess int32 + NumTrackSubscribeAttempts int32 + NumTrackSubscribeSuccess int32 + NumTracksIn int32 + NumTracksOut int32 + PacketsIn uint64 + PacketsInPerSec float32 + PacketsOut uint64 + PacketsOutPerSec float32 + ParticipantRtcConnected uint64 + ParticipantRtcConnectedPerSec float32 + ParticipantRtcInit uint64 + ParticipantRtcInitPerSec float32 + ParticipantSignalConnected uint64 + ParticipantSignalConnectedPerSec float32 + RetransmitBytesOut uint64 + RetransmitBytesOutPerSec float32 + RetransmitPacketsOut uint64 + RetransmitPacketsOutPerSec float32 + StartedAt int64 + SysPacketsDropped uint32 + SysPacketsDroppedPctPerSec float32 + SysPacketsDroppedPerSec float32 + SysPacketsOut uint32 + SysPacketsOutPerSec float32 + TrackPublishAttemptsPerSec float32 + TrackPublishSuccessPerSec float32 + TrackSubscribeAttemptsPerSec float32 + TrackSubscribeSuccessPerSec float32 + UpdatedAt int64 + func (*NodeStats) Descriptor() ([]byte, []int) + func (*NodeStats) ProtoMessage() + func (x *NodeStats) GetBytesIn() uint64 + func (x *NodeStats) GetBytesInPerSec() float32 + func (x *NodeStats) GetBytesOut() uint64 + func (x *NodeStats) GetBytesOutPerSec() float32 + func (x *NodeStats) GetCpuLoad() float32 + func (x *NodeStats) GetForwardJitter() uint32 + func (x *NodeStats) GetForwardLatency() uint32 + func (x *NodeStats) GetLoadAvgLast15Min() float32 + func (x *NodeStats) GetLoadAvgLast1Min() float32 + func (x *NodeStats) GetLoadAvgLast5Min() float32 + func (x *NodeStats) GetMemoryLoad() float32 + func (x *NodeStats) GetMemoryTotal() uint64 + func (x *NodeStats) GetMemoryUsed() uint64 + func (x *NodeStats) GetNackPerSec() float32 + func (x *NodeStats) GetNackTotal() uint64 + func (x *NodeStats) GetNumClients() int32 + func (x *NodeStats) GetNumCpus() uint32 + func (x *NodeStats) GetNumRooms() int32 + func (x *NodeStats) GetNumTrackPublishAttempts() int32 + func (x *NodeStats) GetNumTrackPublishSuccess() int32 + func (x *NodeStats) GetNumTrackSubscribeAttempts() int32 + func (x *NodeStats) GetNumTrackSubscribeSuccess() int32 + func (x *NodeStats) GetNumTracksIn() int32 + func (x *NodeStats) GetNumTracksOut() int32 + func (x *NodeStats) GetPacketsIn() uint64 + func (x *NodeStats) GetPacketsInPerSec() float32 + func (x *NodeStats) GetPacketsOut() uint64 + func (x *NodeStats) GetPacketsOutPerSec() float32 + func (x *NodeStats) GetParticipantRtcConnected() uint64 + func (x *NodeStats) GetParticipantRtcConnectedPerSec() float32 + func (x *NodeStats) GetParticipantRtcInit() uint64 + func (x *NodeStats) GetParticipantRtcInitPerSec() float32 + func (x *NodeStats) GetParticipantSignalConnected() uint64 + func (x *NodeStats) GetParticipantSignalConnectedPerSec() float32 + func (x *NodeStats) GetRetransmitBytesOut() uint64 + func (x *NodeStats) GetRetransmitBytesOutPerSec() float32 + func (x *NodeStats) GetRetransmitPacketsOut() uint64 + func (x *NodeStats) GetRetransmitPacketsOutPerSec() float32 + func (x *NodeStats) GetStartedAt() int64 + func (x *NodeStats) GetSysPacketsDropped() uint32 + func (x *NodeStats) GetSysPacketsDroppedPctPerSec() float32 + func (x *NodeStats) GetSysPacketsDroppedPerSec() float32 + func (x *NodeStats) GetSysPacketsOut() uint32 + func (x *NodeStats) GetSysPacketsOutPerSec() float32 + func (x *NodeStats) GetTrackPublishAttemptsPerSec() float32 + func (x *NodeStats) GetTrackPublishSuccessPerSec() float32 + func (x *NodeStats) GetTrackSubscribeAttemptsPerSec() float32 + func (x *NodeStats) GetTrackSubscribeSuccessPerSec() float32 + func (x *NodeStats) GetUpdatedAt() int64 + func (x *NodeStats) ProtoReflect() protoreflect.Message + func (x *NodeStats) Reset() + func (x *NodeStats) String() string + type NodeType int32 + const NodeType_CONTROLLER + const NodeType_DIRECTOR + const NodeType_MEDIA + const NodeType_SERVER + const NodeType_SWEEPER + const NodeType_TURN + func (NodeType) Descriptor() protoreflect.EnumDescriptor + func (NodeType) EnumDescriptor() ([]byte, []int) + func (NodeType) Type() protoreflect.EnumType + func (x NodeType) Enum() *NodeType + func (x NodeType) Number() protoreflect.EnumNumber + func (x NodeType) String() string + type ParticipantEgressRequest struct + FileOutputs []*EncodedFileOutput + Identity string + ImageOutputs []*ImageOutput + Options isParticipantEgressRequest_Options + RoomName string + ScreenShare bool + SegmentOutputs []*SegmentedFileOutput + StreamOutputs []*StreamOutput + func (*ParticipantEgressRequest) Descriptor() ([]byte, []int) + func (*ParticipantEgressRequest) ProtoMessage() + func (x *ParticipantEgressRequest) GetAdvanced() *EncodingOptions + func (x *ParticipantEgressRequest) GetFileOutputs() []*EncodedFileOutput + func (x *ParticipantEgressRequest) GetIdentity() string + func (x *ParticipantEgressRequest) GetImageOutputs() []*ImageOutput + func (x *ParticipantEgressRequest) GetOptions() isParticipantEgressRequest_Options + func (x *ParticipantEgressRequest) GetPreset() EncodingOptionsPreset + func (x *ParticipantEgressRequest) GetRoomName() string + func (x *ParticipantEgressRequest) GetScreenShare() bool + func (x *ParticipantEgressRequest) GetSegmentOutputs() []*SegmentedFileOutput + func (x *ParticipantEgressRequest) GetStreamOutputs() []*StreamOutput + func (x *ParticipantEgressRequest) ProtoReflect() protoreflect.Message + func (x *ParticipantEgressRequest) Reset() + func (x *ParticipantEgressRequest) String() string + type ParticipantEgressRequest_Advanced struct + Advanced *EncodingOptions + type ParticipantEgressRequest_Preset struct + Preset EncodingOptionsPreset + type ParticipantID string + type ParticipantIdentity string + type ParticipantInfo struct + Attributes map[string]string + DisconnectReason DisconnectReason + Identity string + IsPublisher bool + JoinedAt int64 + Kind ParticipantInfo_Kind + Metadata string + Name string + Permission *ParticipantPermission + Region string + Sid string + State ParticipantInfo_State + Tracks []*TrackInfo + Version uint32 + func (*ParticipantInfo) Descriptor() ([]byte, []int) + func (*ParticipantInfo) ProtoMessage() + func (x *ParticipantInfo) GetAttributes() map[string]string + func (x *ParticipantInfo) GetDisconnectReason() DisconnectReason + func (x *ParticipantInfo) GetIdentity() string + func (x *ParticipantInfo) GetIsPublisher() bool + func (x *ParticipantInfo) GetJoinedAt() int64 + func (x *ParticipantInfo) GetKind() ParticipantInfo_Kind + func (x *ParticipantInfo) GetMetadata() string + func (x *ParticipantInfo) GetName() string + func (x *ParticipantInfo) GetPermission() *ParticipantPermission + func (x *ParticipantInfo) GetRegion() string + func (x *ParticipantInfo) GetSid() string + func (x *ParticipantInfo) GetState() ParticipantInfo_State + func (x *ParticipantInfo) GetTracks() []*TrackInfo + func (x *ParticipantInfo) GetVersion() uint32 + func (x *ParticipantInfo) ProtoReflect() protoreflect.Message + func (x *ParticipantInfo) Reset() + func (x *ParticipantInfo) String() string + type ParticipantInfo_Kind int32 + const ParticipantInfo_AGENT + const ParticipantInfo_EGRESS + const ParticipantInfo_INGRESS + const ParticipantInfo_SIP + const ParticipantInfo_STANDARD + func (ParticipantInfo_Kind) Descriptor() protoreflect.EnumDescriptor + func (ParticipantInfo_Kind) EnumDescriptor() ([]byte, []int) + func (ParticipantInfo_Kind) Type() protoreflect.EnumType + func (x ParticipantInfo_Kind) Enum() *ParticipantInfo_Kind + func (x ParticipantInfo_Kind) Number() protoreflect.EnumNumber + func (x ParticipantInfo_Kind) String() string + type ParticipantInfo_State int32 + const ParticipantInfo_ACTIVE + const ParticipantInfo_DISCONNECTED + const ParticipantInfo_JOINED + const ParticipantInfo_JOINING + func (ParticipantInfo_State) Descriptor() protoreflect.EnumDescriptor + func (ParticipantInfo_State) EnumDescriptor() ([]byte, []int) + func (ParticipantInfo_State) Type() protoreflect.EnumType + func (x ParticipantInfo_State) Enum() *ParticipantInfo_State + func (x ParticipantInfo_State) Number() protoreflect.EnumNumber + func (x ParticipantInfo_State) String() string + type ParticipantKey struct + Identity ParticipantIdentity + type ParticipantName string + type ParticipantPermission struct + Agent bool + CanPublish bool + CanPublishData bool + CanPublishSources []TrackSource + CanSubscribe bool + CanSubscribeMetrics bool + CanUpdateMetadata bool + Hidden bool + Recorder bool + func (*ParticipantPermission) Descriptor() ([]byte, []int) + func (*ParticipantPermission) ProtoMessage() + func (x *ParticipantPermission) GetAgent() bool + func (x *ParticipantPermission) GetCanPublish() bool + func (x *ParticipantPermission) GetCanPublishData() bool + func (x *ParticipantPermission) GetCanPublishSources() []TrackSource + func (x *ParticipantPermission) GetCanSubscribe() bool + func (x *ParticipantPermission) GetCanSubscribeMetrics() bool + func (x *ParticipantPermission) GetCanUpdateMetadata() bool + func (x *ParticipantPermission) GetHidden() bool + func (x *ParticipantPermission) GetRecorder() bool + func (x *ParticipantPermission) ProtoReflect() protoreflect.Message + func (x *ParticipantPermission) Reset() + func (x *ParticipantPermission) String() string + type ParticipantTracks struct + ParticipantSid string + TrackSids []string + func (*ParticipantTracks) Descriptor() ([]byte, []int) + func (*ParticipantTracks) ProtoMessage() + func (x *ParticipantTracks) GetParticipantSid() string + func (x *ParticipantTracks) GetTrackSids() []string + func (x *ParticipantTracks) ProtoReflect() protoreflect.Message + func (x *ParticipantTracks) Reset() + func (x *ParticipantTracks) String() string + type ParticipantUpdate struct + Participants []*ParticipantInfo + func (*ParticipantUpdate) Descriptor() ([]byte, []int) + func (*ParticipantUpdate) ProtoMessage() + func (x *ParticipantUpdate) GetParticipants() []*ParticipantInfo + func (x *ParticipantUpdate) ProtoReflect() protoreflect.Message + func (x *ParticipantUpdate) Reset() + func (x *ParticipantUpdate) String() string + type Ping struct + Rtt int64 + Timestamp int64 + func (*Ping) Descriptor() ([]byte, []int) + func (*Ping) ProtoMessage() + func (x *Ping) GetRtt() int64 + func (x *Ping) GetTimestamp() int64 + func (x *Ping) ProtoReflect() protoreflect.Message + func (x *Ping) Reset() + func (x *Ping) String() string + type PlayoutDelay struct + Enabled bool + Max uint32 + Min uint32 + func (*PlayoutDelay) Descriptor() ([]byte, []int) + func (*PlayoutDelay) ProtoMessage() + func (x *PlayoutDelay) GetEnabled() bool + func (x *PlayoutDelay) GetMax() uint32 + func (x *PlayoutDelay) GetMin() uint32 + func (x *PlayoutDelay) ProtoReflect() protoreflect.Message + func (x *PlayoutDelay) Reset() + func (x *PlayoutDelay) String() string + type Pong struct + LastPingTimestamp int64 + Timestamp int64 + func (*Pong) Descriptor() ([]byte, []int) + func (*Pong) ProtoMessage() + func (x *Pong) GetLastPingTimestamp() int64 + func (x *Pong) GetTimestamp() int64 + func (x *Pong) ProtoReflect() protoreflect.Message + func (x *Pong) Reset() + func (x *Pong) String() string + type ProxyConfig struct + Password string + Url string + Username string + func (*ProxyConfig) Descriptor() ([]byte, []int) + func (*ProxyConfig) ProtoMessage() + func (x *ProxyConfig) GetPassword() string + func (x *ProxyConfig) GetUrl() string + func (x *ProxyConfig) GetUsername() string + func (x *ProxyConfig) ProtoReflect() protoreflect.Message + func (x *ProxyConfig) Reset() + func (x *ProxyConfig) String() string + type RTCPSenderReportState struct + At int64 + AtAdjusted int64 + NtpTimestamp uint64 + Octets uint64 + Packets uint32 + RtpTimestamp uint32 + RtpTimestampExt uint64 + func (*RTCPSenderReportState) Descriptor() ([]byte, []int) + func (*RTCPSenderReportState) ProtoMessage() + func (x *RTCPSenderReportState) GetAt() int64 + func (x *RTCPSenderReportState) GetAtAdjusted() int64 + func (x *RTCPSenderReportState) GetNtpTimestamp() uint64 + func (x *RTCPSenderReportState) GetOctets() uint64 + func (x *RTCPSenderReportState) GetPackets() uint32 + func (x *RTCPSenderReportState) GetRtpTimestamp() uint32 + func (x *RTCPSenderReportState) GetRtpTimestampExt() uint64 + func (x *RTCPSenderReportState) ProtoReflect() protoreflect.Message + func (x *RTCPSenderReportState) Reset() + func (x *RTCPSenderReportState) String() string + type RTPDrift struct + ClockRate float64 + DriftMs float64 + DriftSamples int64 + Duration float64 + EndTime *timestamppb.Timestamp + EndTimestamp uint64 + RtpClockTicks uint64 + StartTime *timestamppb.Timestamp + StartTimestamp uint64 + func (*RTPDrift) Descriptor() ([]byte, []int) + func (*RTPDrift) ProtoMessage() + func (x *RTPDrift) GetClockRate() float64 + func (x *RTPDrift) GetDriftMs() float64 + func (x *RTPDrift) GetDriftSamples() int64 + func (x *RTPDrift) GetDuration() float64 + func (x *RTPDrift) GetEndTime() *timestamppb.Timestamp + func (x *RTPDrift) GetEndTimestamp() uint64 + func (x *RTPDrift) GetRtpClockTicks() uint64 + func (x *RTPDrift) GetStartTime() *timestamppb.Timestamp + func (x *RTPDrift) GetStartTimestamp() uint64 + func (x *RTPDrift) ProtoReflect() protoreflect.Message + func (x *RTPDrift) Reset() + func (x *RTPDrift) String() string + type RTPForwarderState struct + CodecMunger isRTPForwarderState_CodecMunger + DummyStartTimestampOffset uint64 + ExtFirstTimestamp uint64 + PreStartTime int64 + ReferenceLayerSpatial int32 + RtpMunger *RTPMungerState + SenderReportState []*RTCPSenderReportState + Started bool + func (*RTPForwarderState) Descriptor() ([]byte, []int) + func (*RTPForwarderState) ProtoMessage() + func (x *RTPForwarderState) GetCodecMunger() isRTPForwarderState_CodecMunger + func (x *RTPForwarderState) GetDummyStartTimestampOffset() uint64 + func (x *RTPForwarderState) GetExtFirstTimestamp() uint64 + func (x *RTPForwarderState) GetPreStartTime() int64 + func (x *RTPForwarderState) GetReferenceLayerSpatial() int32 + func (x *RTPForwarderState) GetRtpMunger() *RTPMungerState + func (x *RTPForwarderState) GetSenderReportState() []*RTCPSenderReportState + func (x *RTPForwarderState) GetStarted() bool + func (x *RTPForwarderState) GetVp8Munger() *VP8MungerState + func (x *RTPForwarderState) ProtoReflect() protoreflect.Message + func (x *RTPForwarderState) Reset() + func (x *RTPForwarderState) String() string + type RTPForwarderState_Vp8Munger struct + Vp8Munger *VP8MungerState + type RTPMungerState struct + ExtLastSequenceNumber uint64 + ExtLastTimestamp uint64 + ExtSecondLastSequenceNumber uint64 + ExtSecondLastTimestamp uint64 + LastMarker bool + SecondLastMarker bool + func (*RTPMungerState) Descriptor() ([]byte, []int) + func (*RTPMungerState) ProtoMessage() + func (x *RTPMungerState) GetExtLastSequenceNumber() uint64 + func (x *RTPMungerState) GetExtLastTimestamp() uint64 + func (x *RTPMungerState) GetExtSecondLastSequenceNumber() uint64 + func (x *RTPMungerState) GetExtSecondLastTimestamp() uint64 + func (x *RTPMungerState) GetLastMarker() bool + func (x *RTPMungerState) GetSecondLastMarker() bool + func (x *RTPMungerState) ProtoReflect() protoreflect.Message + func (x *RTPMungerState) Reset() + func (x *RTPMungerState) String() string + type RTPStats struct + Bitrate float64 + BitrateDuplicate float64 + BitratePadding float64 + Bytes uint64 + BytesDuplicate uint64 + BytesPadding uint64 + Duration float64 + EndTime *timestamppb.Timestamp + Firs uint32 + FrameRate float64 + Frames uint32 + GapHistogram map[int32]uint32 + HeaderBytes uint64 + HeaderBytesDuplicate uint64 + HeaderBytesPadding uint64 + JitterCurrent float64 + JitterMax float64 + KeyFrames uint32 + LastFir *timestamppb.Timestamp + LastKeyFrame *timestamppb.Timestamp + LastLayerLockPli *timestamppb.Timestamp + LastPli *timestamppb.Timestamp + LayerLockPlis uint32 + NackAcks uint32 + NackMisses uint32 + NackRepeated uint32 + Nacks uint32 + NtpReportDrift *RTPDrift + PacketDrift *RTPDrift + PacketDuplicateRate float64 + PacketLossPercentage float32 + PacketLossRate float64 + PacketPaddingRate float64 + PacketRate float64 + Packets uint32 + PacketsDuplicate uint32 + PacketsLost uint32 + PacketsOutOfOrder uint32 + PacketsPadding uint32 + Plis uint32 + RebasedReportDrift *RTPDrift + ReceivedReportDrift *RTPDrift + RttCurrent uint32 + RttMax uint32 + StartTime *timestamppb.Timestamp + func (*RTPStats) Descriptor() ([]byte, []int) + func (*RTPStats) ProtoMessage() + func (x *RTPStats) GetBitrate() float64 + func (x *RTPStats) GetBitrateDuplicate() float64 + func (x *RTPStats) GetBitratePadding() float64 + func (x *RTPStats) GetBytes() uint64 + func (x *RTPStats) GetBytesDuplicate() uint64 + func (x *RTPStats) GetBytesPadding() uint64 + func (x *RTPStats) GetDuration() float64 + func (x *RTPStats) GetEndTime() *timestamppb.Timestamp + func (x *RTPStats) GetFirs() uint32 + func (x *RTPStats) GetFrameRate() float64 + func (x *RTPStats) GetFrames() uint32 + func (x *RTPStats) GetGapHistogram() map[int32]uint32 + func (x *RTPStats) GetHeaderBytes() uint64 + func (x *RTPStats) GetHeaderBytesDuplicate() uint64 + func (x *RTPStats) GetHeaderBytesPadding() uint64 + func (x *RTPStats) GetJitterCurrent() float64 + func (x *RTPStats) GetJitterMax() float64 + func (x *RTPStats) GetKeyFrames() uint32 + func (x *RTPStats) GetLastFir() *timestamppb.Timestamp + func (x *RTPStats) GetLastKeyFrame() *timestamppb.Timestamp + func (x *RTPStats) GetLastLayerLockPli() *timestamppb.Timestamp + func (x *RTPStats) GetLastPli() *timestamppb.Timestamp + func (x *RTPStats) GetLayerLockPlis() uint32 + func (x *RTPStats) GetNackAcks() uint32 + func (x *RTPStats) GetNackMisses() uint32 + func (x *RTPStats) GetNackRepeated() uint32 + func (x *RTPStats) GetNacks() uint32 + func (x *RTPStats) GetNtpReportDrift() *RTPDrift + func (x *RTPStats) GetPacketDrift() *RTPDrift + func (x *RTPStats) GetPacketDuplicateRate() float64 + func (x *RTPStats) GetPacketLossPercentage() float32 + func (x *RTPStats) GetPacketLossRate() float64 + func (x *RTPStats) GetPacketPaddingRate() float64 + func (x *RTPStats) GetPacketRate() float64 + func (x *RTPStats) GetPackets() uint32 + func (x *RTPStats) GetPacketsDuplicate() uint32 + func (x *RTPStats) GetPacketsLost() uint32 + func (x *RTPStats) GetPacketsOutOfOrder() uint32 + func (x *RTPStats) GetPacketsPadding() uint32 + func (x *RTPStats) GetPlis() uint32 + func (x *RTPStats) GetRebasedReportDrift() *RTPDrift + func (x *RTPStats) GetReceivedReportDrift() *RTPDrift + func (x *RTPStats) GetRttCurrent() uint32 + func (x *RTPStats) GetRttMax() uint32 + func (x *RTPStats) GetStartTime() *timestamppb.Timestamp + func (x *RTPStats) ProtoReflect() protoreflect.Message + func (x *RTPStats) Reset() + func (x *RTPStats) String() string + type ReconnectReason int32 + const ReconnectReason_RR_PUBLISHER_FAILED + const ReconnectReason_RR_SIGNAL_DISCONNECTED + const ReconnectReason_RR_SUBSCRIBER_FAILED + const ReconnectReason_RR_SWITCH_CANDIDATE + const ReconnectReason_RR_UNKNOWN + func (ReconnectReason) Descriptor() protoreflect.EnumDescriptor + func (ReconnectReason) EnumDescriptor() ([]byte, []int) + func (ReconnectReason) Type() protoreflect.EnumType + func (x ReconnectReason) Enum() *ReconnectReason + func (x ReconnectReason) Number() protoreflect.EnumNumber + func (x ReconnectReason) String() string + type ReconnectResponse struct + ClientConfiguration *ClientConfiguration + IceServers []*ICEServer + func (*ReconnectResponse) Descriptor() ([]byte, []int) + func (*ReconnectResponse) ProtoMessage() + func (x *ReconnectResponse) GetClientConfiguration() *ClientConfiguration + func (x *ReconnectResponse) GetIceServers() []*ICEServer + func (x *ReconnectResponse) ProtoReflect() protoreflect.Message + func (x *ReconnectResponse) Reset() + func (x *ReconnectResponse) String() string + type RegionInfo struct + Distance int64 + Region string + Url string + func (*RegionInfo) Descriptor() ([]byte, []int) + func (*RegionInfo) ProtoMessage() + func (x *RegionInfo) GetDistance() int64 + func (x *RegionInfo) GetRegion() string + func (x *RegionInfo) GetUrl() string + func (x *RegionInfo) ProtoReflect() protoreflect.Message + func (x *RegionInfo) Reset() + func (x *RegionInfo) String() string + type RegionSettings struct + Regions []*RegionInfo + func (*RegionSettings) Descriptor() ([]byte, []int) + func (*RegionSettings) ProtoMessage() + func (x *RegionSettings) GetRegions() []*RegionInfo + func (x *RegionSettings) ProtoReflect() protoreflect.Message + func (x *RegionSettings) Reset() + func (x *RegionSettings) String() string + type RegisterWorkerRequest struct + AgentName string + AllowedPermissions *ParticipantPermission + Namespace *string + PingInterval uint32 + Type JobType + Version string + func (*RegisterWorkerRequest) Descriptor() ([]byte, []int) + func (*RegisterWorkerRequest) ProtoMessage() + func (x *RegisterWorkerRequest) GetAgentName() string + func (x *RegisterWorkerRequest) GetAllowedPermissions() *ParticipantPermission + func (x *RegisterWorkerRequest) GetNamespace() string + func (x *RegisterWorkerRequest) GetPingInterval() uint32 + func (x *RegisterWorkerRequest) GetType() JobType + func (x *RegisterWorkerRequest) GetVersion() string + func (x *RegisterWorkerRequest) ProtoReflect() protoreflect.Message + func (x *RegisterWorkerRequest) Reset() + func (x *RegisterWorkerRequest) String() string + type RegisterWorkerResponse struct + ServerInfo *ServerInfo + WorkerId string + func (*RegisterWorkerResponse) Descriptor() ([]byte, []int) + func (*RegisterWorkerResponse) ProtoMessage() + func (x *RegisterWorkerResponse) GetServerInfo() *ServerInfo + func (x *RegisterWorkerResponse) GetWorkerId() string + func (x *RegisterWorkerResponse) ProtoReflect() protoreflect.Message + func (x *RegisterWorkerResponse) Reset() + func (x *RegisterWorkerResponse) String() string + type RemoveParticipantResponse struct + func (*RemoveParticipantResponse) Descriptor() ([]byte, []int) + func (*RemoveParticipantResponse) ProtoMessage() + func (x *RemoveParticipantResponse) ProtoReflect() protoreflect.Message + func (x *RemoveParticipantResponse) Reset() + func (x *RemoveParticipantResponse) String() string + type RequestResponse struct + Message string + Reason RequestResponse_Reason + RequestId uint32 + func (*RequestResponse) Descriptor() ([]byte, []int) + func (*RequestResponse) ProtoMessage() + func (x *RequestResponse) GetMessage() string + func (x *RequestResponse) GetReason() RequestResponse_Reason + func (x *RequestResponse) GetRequestId() uint32 + func (x *RequestResponse) ProtoReflect() protoreflect.Message + func (x *RequestResponse) Reset() + func (x *RequestResponse) String() string + type RequestResponse_Reason int32 + const RequestResponse_LIMIT_EXCEEDED + const RequestResponse_NOT_ALLOWED + const RequestResponse_NOT_FOUND + const RequestResponse_OK + func (RequestResponse_Reason) Descriptor() protoreflect.EnumDescriptor + func (RequestResponse_Reason) EnumDescriptor() ([]byte, []int) + func (RequestResponse_Reason) Type() protoreflect.EnumType + func (x RequestResponse_Reason) Enum() *RequestResponse_Reason + func (x RequestResponse_Reason) Number() protoreflect.EnumNumber + func (x RequestResponse_Reason) String() string + type Room struct + ActiveRecording bool + CreationTime int64 + DepartureTimeout uint32 + EmptyTimeout uint32 + EnabledCodecs []*Codec + MaxParticipants uint32 + Metadata string + Name string + NumParticipants uint32 + NumPublishers uint32 + Sid string + TurnPassword string + Version *TimedVersion + func (*Room) Descriptor() ([]byte, []int) + func (*Room) ProtoMessage() + func (x *Room) GetActiveRecording() bool + func (x *Room) GetCreationTime() int64 + func (x *Room) GetDepartureTimeout() uint32 + func (x *Room) GetEmptyTimeout() uint32 + func (x *Room) GetEnabledCodecs() []*Codec + func (x *Room) GetMaxParticipants() uint32 + func (x *Room) GetMetadata() string + func (x *Room) GetName() string + func (x *Room) GetNumParticipants() uint32 + func (x *Room) GetNumPublishers() uint32 + func (x *Room) GetSid() string + func (x *Room) GetTurnPassword() string + func (x *Room) GetVersion() *TimedVersion + func (x *Room) ProtoReflect() protoreflect.Message + func (x *Room) Reset() + func (x *Room) String() string + type RoomAgent struct + Dispatches []*RoomAgentDispatch + func (*RoomAgent) Descriptor() ([]byte, []int) + func (*RoomAgent) ProtoMessage() + func (r *RoomAgent) MarshalYAML() (interface{}, error) + func (r *RoomAgent) UnmarshalYAML(value *yaml.Node) error + func (x *RoomAgent) GetDispatches() []*RoomAgentDispatch + func (x *RoomAgent) ProtoReflect() protoreflect.Message + func (x *RoomAgent) Reset() + func (x *RoomAgent) String() string + type RoomAgentDispatch struct + AgentName string + Metadata string + func (*RoomAgentDispatch) Descriptor() ([]byte, []int) + func (*RoomAgentDispatch) ProtoMessage() + func (x *RoomAgentDispatch) GetAgentName() string + func (x *RoomAgentDispatch) GetMetadata() string + func (x *RoomAgentDispatch) ProtoReflect() protoreflect.Message + func (x *RoomAgentDispatch) Reset() + func (x *RoomAgentDispatch) String() string + type RoomCompositeEgressRequest struct + AudioOnly bool + CustomBaseUrl string + FileOutputs []*EncodedFileOutput + ImageOutputs []*ImageOutput + Layout string + Options isRoomCompositeEgressRequest_Options + Output isRoomCompositeEgressRequest_Output + RoomName string + SegmentOutputs []*SegmentedFileOutput + StreamOutputs []*StreamOutput + VideoOnly bool + func (*RoomCompositeEgressRequest) Descriptor() ([]byte, []int) + func (*RoomCompositeEgressRequest) ProtoMessage() + func (x *RoomCompositeEgressRequest) GetAdvanced() *EncodingOptions + func (x *RoomCompositeEgressRequest) GetAudioOnly() bool + func (x *RoomCompositeEgressRequest) GetCustomBaseUrl() string + func (x *RoomCompositeEgressRequest) GetFile() *EncodedFileOutput + func (x *RoomCompositeEgressRequest) GetFileOutputs() []*EncodedFileOutput + func (x *RoomCompositeEgressRequest) GetImageOutputs() []*ImageOutput + func (x *RoomCompositeEgressRequest) GetLayout() string + func (x *RoomCompositeEgressRequest) GetOptions() isRoomCompositeEgressRequest_Options + func (x *RoomCompositeEgressRequest) GetOutput() isRoomCompositeEgressRequest_Output + func (x *RoomCompositeEgressRequest) GetPreset() EncodingOptionsPreset + func (x *RoomCompositeEgressRequest) GetRoomName() string + func (x *RoomCompositeEgressRequest) GetSegmentOutputs() []*SegmentedFileOutput + func (x *RoomCompositeEgressRequest) GetSegments() *SegmentedFileOutput + func (x *RoomCompositeEgressRequest) GetStream() *StreamOutput + func (x *RoomCompositeEgressRequest) GetStreamOutputs() []*StreamOutput + func (x *RoomCompositeEgressRequest) GetVideoOnly() bool + func (x *RoomCompositeEgressRequest) ProtoReflect() protoreflect.Message + func (x *RoomCompositeEgressRequest) Reset() + func (x *RoomCompositeEgressRequest) String() string + type RoomCompositeEgressRequest_Advanced struct + Advanced *EncodingOptions + type RoomCompositeEgressRequest_File struct + File *EncodedFileOutput + type RoomCompositeEgressRequest_Preset struct + Preset EncodingOptionsPreset + type RoomCompositeEgressRequest_Segments struct + Segments *SegmentedFileOutput + type RoomCompositeEgressRequest_Stream struct + Stream *StreamOutput + type RoomConfiguration struct + Agents []*RoomAgentDispatch + DepartureTimeout uint32 + Egress *RoomEgress + EmptyTimeout uint32 + MaxParticipants uint32 + MaxPlayoutDelay uint32 + MinPlayoutDelay uint32 + Name string + SyncStreams bool + func (*RoomConfiguration) Descriptor() ([]byte, []int) + func (*RoomConfiguration) ProtoMessage() + func (r *RoomConfiguration) MarshalYAML() (interface{}, error) + func (r *RoomConfiguration) UnmarshalYAML(value *yaml.Node) error + func (x *RoomConfiguration) GetAgents() []*RoomAgentDispatch + func (x *RoomConfiguration) GetDepartureTimeout() uint32 + func (x *RoomConfiguration) GetEgress() *RoomEgress + func (x *RoomConfiguration) GetEmptyTimeout() uint32 + func (x *RoomConfiguration) GetMaxParticipants() uint32 + func (x *RoomConfiguration) GetMaxPlayoutDelay() uint32 + func (x *RoomConfiguration) GetMinPlayoutDelay() uint32 + func (x *RoomConfiguration) GetName() string + func (x *RoomConfiguration) GetSyncStreams() bool + func (x *RoomConfiguration) ProtoReflect() protoreflect.Message + func (x *RoomConfiguration) Reset() + func (x *RoomConfiguration) String() string + type RoomEgress struct + Participant *AutoParticipantEgress + Room *RoomCompositeEgressRequest + Tracks *AutoTrackEgress + func (*RoomEgress) Descriptor() ([]byte, []int) + func (*RoomEgress) ProtoMessage() + func (r *RoomEgress) MarshalYAML() (interface{}, error) + func (r *RoomEgress) UnmarshalYAML(value *yaml.Node) error + func (x *RoomEgress) GetParticipant() *AutoParticipantEgress + func (x *RoomEgress) GetRoom() *RoomCompositeEgressRequest + func (x *RoomEgress) GetTracks() *AutoTrackEgress + func (x *RoomEgress) ProtoReflect() protoreflect.Message + func (x *RoomEgress) Reset() + func (x *RoomEgress) String() string + type RoomID string + type RoomInternal struct + AgentDispatches []*RoomAgentDispatch + ParticipantEgress *AutoParticipantEgress + PlayoutDelay *PlayoutDelay + ReplayEnabled bool + SyncStreams bool + TrackEgress *AutoTrackEgress + func (*RoomInternal) Descriptor() ([]byte, []int) + func (*RoomInternal) ProtoMessage() + func (x *RoomInternal) GetAgentDispatches() []*RoomAgentDispatch + func (x *RoomInternal) GetParticipantEgress() *AutoParticipantEgress + func (x *RoomInternal) GetPlayoutDelay() *PlayoutDelay + func (x *RoomInternal) GetReplayEnabled() bool + func (x *RoomInternal) GetSyncStreams() bool + func (x *RoomInternal) GetTrackEgress() *AutoTrackEgress + func (x *RoomInternal) ProtoReflect() protoreflect.Message + func (x *RoomInternal) Reset() + func (x *RoomInternal) String() string + type RoomKey struct + ProjectID string + RoomName RoomName + type RoomName string + type RoomParticipantIdentity struct + Identity string + Room string + func (*RoomParticipantIdentity) Descriptor() ([]byte, []int) + func (*RoomParticipantIdentity) ProtoMessage() + func (x *RoomParticipantIdentity) GetIdentity() string + func (x *RoomParticipantIdentity) GetRoom() string + func (x *RoomParticipantIdentity) ProtoReflect() protoreflect.Message + func (x *RoomParticipantIdentity) Reset() + func (x *RoomParticipantIdentity) String() string + type RoomService interface + CreateRoom func(context.Context, *CreateRoomRequest) (*Room, error) + DeleteRoom func(context.Context, *DeleteRoomRequest) (*DeleteRoomResponse, error) + GetParticipant func(context.Context, *RoomParticipantIdentity) (*ParticipantInfo, error) + ListParticipants func(context.Context, *ListParticipantsRequest) (*ListParticipantsResponse, error) + ListRooms func(context.Context, *ListRoomsRequest) (*ListRoomsResponse, error) + MutePublishedTrack func(context.Context, *MuteRoomTrackRequest) (*MuteRoomTrackResponse, error) + RemoveParticipant func(context.Context, *RoomParticipantIdentity) (*RemoveParticipantResponse, error) + SendData func(context.Context, *SendDataRequest) (*SendDataResponse, error) + UpdateParticipant func(context.Context, *UpdateParticipantRequest) (*ParticipantInfo, error) + UpdateRoomMetadata func(context.Context, *UpdateRoomMetadataRequest) (*Room, error) + UpdateSubscriptions func(context.Context, *UpdateSubscriptionsRequest) (*UpdateSubscriptionsResponse, error) + func NewRoomServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RoomService + func NewRoomServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RoomService + type RoomUpdate struct + Room *Room + func (*RoomUpdate) Descriptor() ([]byte, []int) + func (*RoomUpdate) ProtoMessage() + func (x *RoomUpdate) GetRoom() *Room + func (x *RoomUpdate) ProtoReflect() protoreflect.Message + func (x *RoomUpdate) Reset() + func (x *RoomUpdate) String() string + type RpcAck struct + RequestId string + func (*RpcAck) Descriptor() ([]byte, []int) + func (*RpcAck) ProtoMessage() + func (x *RpcAck) GetRequestId() string + func (x *RpcAck) ProtoReflect() protoreflect.Message + func (x *RpcAck) Reset() + func (x *RpcAck) String() string + type RpcError struct + Code uint32 + Data string + Message string + func (*RpcError) Descriptor() ([]byte, []int) + func (*RpcError) ProtoMessage() + func (x *RpcError) GetCode() uint32 + func (x *RpcError) GetData() string + func (x *RpcError) GetMessage() string + func (x *RpcError) ProtoReflect() protoreflect.Message + func (x *RpcError) Reset() + func (x *RpcError) String() string + type RpcRequest struct + Id string + Method string + Payload string + ResponseTimeoutMs uint32 + Version uint32 + func (*RpcRequest) Descriptor() ([]byte, []int) + func (*RpcRequest) ProtoMessage() + func (x *RpcRequest) GetId() string + func (x *RpcRequest) GetMethod() string + func (x *RpcRequest) GetPayload() string + func (x *RpcRequest) GetResponseTimeoutMs() uint32 + func (x *RpcRequest) GetVersion() uint32 + func (x *RpcRequest) ProtoReflect() protoreflect.Message + func (x *RpcRequest) Reset() + func (x *RpcRequest) String() string + type RpcResponse struct + RequestId string + Value isRpcResponse_Value + func (*RpcResponse) Descriptor() ([]byte, []int) + func (*RpcResponse) ProtoMessage() + func (x *RpcResponse) GetError() *RpcError + func (x *RpcResponse) GetPayload() string + func (x *RpcResponse) GetRequestId() string + func (x *RpcResponse) GetValue() isRpcResponse_Value + func (x *RpcResponse) ProtoReflect() protoreflect.Message + func (x *RpcResponse) Reset() + func (x *RpcResponse) String() string + type RpcResponse_Error struct + Error *RpcError + type RpcResponse_Payload struct + Payload string + type S3Upload struct + AccessKey string + Bucket string + ContentDisposition string + Endpoint string + ForcePathStyle bool + Metadata map[string]string + Proxy *ProxyConfig + Region string + Secret string + SessionToken string + Tagging string + func (*S3Upload) Descriptor() ([]byte, []int) + func (*S3Upload) ProtoMessage() + func (x *S3Upload) GetAccessKey() string + func (x *S3Upload) GetBucket() string + func (x *S3Upload) GetContentDisposition() string + func (x *S3Upload) GetEndpoint() string + func (x *S3Upload) GetForcePathStyle() bool + func (x *S3Upload) GetMetadata() map[string]string + func (x *S3Upload) GetProxy() *ProxyConfig + func (x *S3Upload) GetRegion() string + func (x *S3Upload) GetSecret() string + func (x *S3Upload) GetSessionToken() string + func (x *S3Upload) GetTagging() string + func (x *S3Upload) ProtoReflect() protoreflect.Message + func (x *S3Upload) Reset() + func (x *S3Upload) String() string + type SIP interface + CreateSIPDispatchRule func(context.Context, *CreateSIPDispatchRuleRequest) (*SIPDispatchRuleInfo, error) + CreateSIPInboundTrunk func(context.Context, *CreateSIPInboundTrunkRequest) (*SIPInboundTrunkInfo, error) + CreateSIPOutboundTrunk func(context.Context, *CreateSIPOutboundTrunkRequest) (*SIPOutboundTrunkInfo, error) + CreateSIPParticipant func(context.Context, *CreateSIPParticipantRequest) (*SIPParticipantInfo, error) + DeleteSIPDispatchRule func(context.Context, *DeleteSIPDispatchRuleRequest) (*SIPDispatchRuleInfo, error) + DeleteSIPTrunk func(context.Context, *DeleteSIPTrunkRequest) (*SIPTrunkInfo, error) + GetSIPInboundTrunk func(context.Context, *GetSIPInboundTrunkRequest) (*GetSIPInboundTrunkResponse, error) + GetSIPOutboundTrunk func(context.Context, *GetSIPOutboundTrunkRequest) (*GetSIPOutboundTrunkResponse, error) + ListSIPDispatchRule func(context.Context, *ListSIPDispatchRuleRequest) (*ListSIPDispatchRuleResponse, error) + ListSIPInboundTrunk func(context.Context, *ListSIPInboundTrunkRequest) (*ListSIPInboundTrunkResponse, error) + ListSIPOutboundTrunk func(context.Context, *ListSIPOutboundTrunkRequest) (*ListSIPOutboundTrunkResponse, error) + ListSIPTrunk func(context.Context, *ListSIPTrunkRequest) (*ListSIPTrunkResponse, error) + TransferSIPParticipant func(context.Context, *TransferSIPParticipantRequest) (*google_protobuf2.Empty, error) + func NewSIPJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) SIP + func NewSIPProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) SIP + type SIPCallInfo struct + CallId string + CallStatus SIPCallStatus + CreatedAt int64 + DisconnectReason DisconnectReason + EnabledFeatures []SIPFeature + EndedAt int64 + Error string + FromUri *SIPUri + ParticipantIdentity string + RoomId string + RoomName string + StartedAt int64 + ToUri *SIPUri + TrunkId string + func (*SIPCallInfo) Descriptor() ([]byte, []int) + func (*SIPCallInfo) ProtoMessage() + func (x *SIPCallInfo) GetCallId() string + func (x *SIPCallInfo) GetCallStatus() SIPCallStatus + func (x *SIPCallInfo) GetCreatedAt() int64 + func (x *SIPCallInfo) GetDisconnectReason() DisconnectReason + func (x *SIPCallInfo) GetEnabledFeatures() []SIPFeature + func (x *SIPCallInfo) GetEndedAt() int64 + func (x *SIPCallInfo) GetError() string + func (x *SIPCallInfo) GetFromUri() *SIPUri + func (x *SIPCallInfo) GetParticipantIdentity() string + func (x *SIPCallInfo) GetRoomId() string + func (x *SIPCallInfo) GetRoomName() string + func (x *SIPCallInfo) GetStartedAt() int64 + func (x *SIPCallInfo) GetToUri() *SIPUri + func (x *SIPCallInfo) GetTrunkId() string + func (x *SIPCallInfo) ProtoReflect() protoreflect.Message + func (x *SIPCallInfo) Reset() + func (x *SIPCallInfo) String() string + type SIPCallStatus int32 + const SIPCallStatus_SCS_ACTIVE + const SIPCallStatus_SCS_CALL_INCOMING + const SIPCallStatus_SCS_DISCONNECTED + const SIPCallStatus_SCS_ERROR + const SIPCallStatus_SCS_PARTICIPANT_JOINED + func (SIPCallStatus) Descriptor() protoreflect.EnumDescriptor + func (SIPCallStatus) EnumDescriptor() ([]byte, []int) + func (SIPCallStatus) Type() protoreflect.EnumType + func (x SIPCallStatus) Enum() *SIPCallStatus + func (x SIPCallStatus) Number() protoreflect.EnumNumber + func (x SIPCallStatus) String() string + type SIPDispatchRule struct + Rule isSIPDispatchRule_Rule + func (*SIPDispatchRule) Descriptor() ([]byte, []int) + func (*SIPDispatchRule) ProtoMessage() + func (x *SIPDispatchRule) GetDispatchRuleCallee() *SIPDispatchRuleCallee + func (x *SIPDispatchRule) GetDispatchRuleDirect() *SIPDispatchRuleDirect + func (x *SIPDispatchRule) GetDispatchRuleIndividual() *SIPDispatchRuleIndividual + func (x *SIPDispatchRule) GetRule() isSIPDispatchRule_Rule + func (x *SIPDispatchRule) ProtoReflect() protoreflect.Message + func (x *SIPDispatchRule) Reset() + func (x *SIPDispatchRule) String() string + type SIPDispatchRuleCallee struct + Pin string + Randomize bool + RoomPrefix string + func (*SIPDispatchRuleCallee) Descriptor() ([]byte, []int) + func (*SIPDispatchRuleCallee) ProtoMessage() + func (x *SIPDispatchRuleCallee) GetPin() string + func (x *SIPDispatchRuleCallee) GetRandomize() bool + func (x *SIPDispatchRuleCallee) GetRoomPrefix() string + func (x *SIPDispatchRuleCallee) ProtoReflect() protoreflect.Message + func (x *SIPDispatchRuleCallee) Reset() + func (x *SIPDispatchRuleCallee) String() string + type SIPDispatchRuleDirect struct + Pin string + RoomName string + func (*SIPDispatchRuleDirect) Descriptor() ([]byte, []int) + func (*SIPDispatchRuleDirect) ProtoMessage() + func (x *SIPDispatchRuleDirect) GetPin() string + func (x *SIPDispatchRuleDirect) GetRoomName() string + func (x *SIPDispatchRuleDirect) ProtoReflect() protoreflect.Message + func (x *SIPDispatchRuleDirect) Reset() + func (x *SIPDispatchRuleDirect) String() string + type SIPDispatchRuleIndividual struct + Pin string + RoomPrefix string + func (*SIPDispatchRuleIndividual) Descriptor() ([]byte, []int) + func (*SIPDispatchRuleIndividual) ProtoMessage() + func (x *SIPDispatchRuleIndividual) GetPin() string + func (x *SIPDispatchRuleIndividual) GetRoomPrefix() string + func (x *SIPDispatchRuleIndividual) ProtoReflect() protoreflect.Message + func (x *SIPDispatchRuleIndividual) Reset() + func (x *SIPDispatchRuleIndividual) String() string + type SIPDispatchRuleInfo struct + Attributes map[string]string + HidePhoneNumber bool + InboundNumbers []string + KrispEnabled bool + MediaEncryption SIPMediaEncryption + Metadata string + Name string + RoomConfig *RoomConfiguration + RoomPreset string + Rule *SIPDispatchRule + SipDispatchRuleId string + TrunkIds []string + func (*SIPDispatchRuleInfo) Descriptor() ([]byte, []int) + func (*SIPDispatchRuleInfo) ProtoMessage() + func (x *SIPDispatchRuleInfo) GetAttributes() map[string]string + func (x *SIPDispatchRuleInfo) GetHidePhoneNumber() bool + func (x *SIPDispatchRuleInfo) GetInboundNumbers() []string + func (x *SIPDispatchRuleInfo) GetKrispEnabled() bool + func (x *SIPDispatchRuleInfo) GetMediaEncryption() SIPMediaEncryption + func (x *SIPDispatchRuleInfo) GetMetadata() string + func (x *SIPDispatchRuleInfo) GetName() string + func (x *SIPDispatchRuleInfo) GetRoomConfig() *RoomConfiguration + func (x *SIPDispatchRuleInfo) GetRoomPreset() string + func (x *SIPDispatchRuleInfo) GetRule() *SIPDispatchRule + func (x *SIPDispatchRuleInfo) GetSipDispatchRuleId() string + func (x *SIPDispatchRuleInfo) GetTrunkIds() []string + func (x *SIPDispatchRuleInfo) ProtoReflect() protoreflect.Message + func (x *SIPDispatchRuleInfo) Reset() + func (x *SIPDispatchRuleInfo) String() string + type SIPDispatchRule_DispatchRuleCallee struct + DispatchRuleCallee *SIPDispatchRuleCallee + type SIPDispatchRule_DispatchRuleDirect struct + DispatchRuleDirect *SIPDispatchRuleDirect + type SIPDispatchRule_DispatchRuleIndividual struct + DispatchRuleIndividual *SIPDispatchRuleIndividual + type SIPFeature int32 + const SIPFeature_KRISP_ENABLED + const SIPFeature_NONE + func (SIPFeature) Descriptor() protoreflect.EnumDescriptor + func (SIPFeature) EnumDescriptor() ([]byte, []int) + func (SIPFeature) Type() protoreflect.EnumType + func (x SIPFeature) Enum() *SIPFeature + func (x SIPFeature) Number() protoreflect.EnumNumber + func (x SIPFeature) String() string + type SIPHeaderOptions int32 + const SIPHeaderOptions_SIP_ALL_HEADERS + const SIPHeaderOptions_SIP_NO_HEADERS + const SIPHeaderOptions_SIP_X_HEADERS + func (SIPHeaderOptions) Descriptor() protoreflect.EnumDescriptor + func (SIPHeaderOptions) EnumDescriptor() ([]byte, []int) + func (SIPHeaderOptions) Type() protoreflect.EnumType + func (x SIPHeaderOptions) Enum() *SIPHeaderOptions + func (x SIPHeaderOptions) Number() protoreflect.EnumNumber + func (x SIPHeaderOptions) String() string + type SIPInboundTrunkInfo struct + AllowedAddresses []string + AllowedNumbers []string + AttributesToHeaders map[string]string + AuthPassword string + AuthUsername string + Headers map[string]string + HeadersToAttributes map[string]string + IncludeHeaders SIPHeaderOptions + KrispEnabled bool + MaxCallDuration *durationpb.Duration + MediaEncryption SIPMediaEncryption + Metadata string + Name string + Numbers []string + RingingTimeout *durationpb.Duration + SipTrunkId string + func (*SIPInboundTrunkInfo) Descriptor() ([]byte, []int) + func (*SIPInboundTrunkInfo) ProtoMessage() + func (p *SIPInboundTrunkInfo) AsTrunkInfo() *SIPTrunkInfo + func (p *SIPInboundTrunkInfo) Validate() error + func (x *SIPInboundTrunkInfo) GetAllowedAddresses() []string + func (x *SIPInboundTrunkInfo) GetAllowedNumbers() []string + func (x *SIPInboundTrunkInfo) GetAttributesToHeaders() map[string]string + func (x *SIPInboundTrunkInfo) GetAuthPassword() string + func (x *SIPInboundTrunkInfo) GetAuthUsername() string + func (x *SIPInboundTrunkInfo) GetHeaders() map[string]string + func (x *SIPInboundTrunkInfo) GetHeadersToAttributes() map[string]string + func (x *SIPInboundTrunkInfo) GetIncludeHeaders() SIPHeaderOptions + func (x *SIPInboundTrunkInfo) GetKrispEnabled() bool + func (x *SIPInboundTrunkInfo) GetMaxCallDuration() *durationpb.Duration + func (x *SIPInboundTrunkInfo) GetMediaEncryption() SIPMediaEncryption + func (x *SIPInboundTrunkInfo) GetMetadata() string + func (x *SIPInboundTrunkInfo) GetName() string + func (x *SIPInboundTrunkInfo) GetNumbers() []string + func (x *SIPInboundTrunkInfo) GetRingingTimeout() *durationpb.Duration + func (x *SIPInboundTrunkInfo) GetSipTrunkId() string + func (x *SIPInboundTrunkInfo) ProtoReflect() protoreflect.Message + func (x *SIPInboundTrunkInfo) Reset() + func (x *SIPInboundTrunkInfo) String() string + type SIPMediaEncryption int32 + const SIPMediaEncryption_SIP_MEDIA_ENCRYPT_ALLOW + const SIPMediaEncryption_SIP_MEDIA_ENCRYPT_DISABLE + const SIPMediaEncryption_SIP_MEDIA_ENCRYPT_REQUIRE + func (SIPMediaEncryption) Descriptor() protoreflect.EnumDescriptor + func (SIPMediaEncryption) EnumDescriptor() ([]byte, []int) + func (SIPMediaEncryption) Type() protoreflect.EnumType + func (x SIPMediaEncryption) Enum() *SIPMediaEncryption + func (x SIPMediaEncryption) Number() protoreflect.EnumNumber + func (x SIPMediaEncryption) String() string + type SIPOutboundTrunkInfo struct + Address string + AttributesToHeaders map[string]string + AuthPassword string + AuthUsername string + Headers map[string]string + HeadersToAttributes map[string]string + IncludeHeaders SIPHeaderOptions + MediaEncryption SIPMediaEncryption + Metadata string + Name string + Numbers []string + SipTrunkId string + Transport SIPTransport + func (*SIPOutboundTrunkInfo) Descriptor() ([]byte, []int) + func (*SIPOutboundTrunkInfo) ProtoMessage() + func (p *SIPOutboundTrunkInfo) AsTrunkInfo() *SIPTrunkInfo + func (p *SIPOutboundTrunkInfo) Validate() error + func (x *SIPOutboundTrunkInfo) GetAddress() string + func (x *SIPOutboundTrunkInfo) GetAttributesToHeaders() map[string]string + func (x *SIPOutboundTrunkInfo) GetAuthPassword() string + func (x *SIPOutboundTrunkInfo) GetAuthUsername() string + func (x *SIPOutboundTrunkInfo) GetHeaders() map[string]string + func (x *SIPOutboundTrunkInfo) GetHeadersToAttributes() map[string]string + func (x *SIPOutboundTrunkInfo) GetIncludeHeaders() SIPHeaderOptions + func (x *SIPOutboundTrunkInfo) GetMediaEncryption() SIPMediaEncryption + func (x *SIPOutboundTrunkInfo) GetMetadata() string + func (x *SIPOutboundTrunkInfo) GetName() string + func (x *SIPOutboundTrunkInfo) GetNumbers() []string + func (x *SIPOutboundTrunkInfo) GetSipTrunkId() string + func (x *SIPOutboundTrunkInfo) GetTransport() SIPTransport + func (x *SIPOutboundTrunkInfo) ProtoReflect() protoreflect.Message + func (x *SIPOutboundTrunkInfo) Reset() + func (x *SIPOutboundTrunkInfo) String() string + type SIPParticipantInfo struct + ParticipantId string + ParticipantIdentity string + RoomName string + SipCallId string + func (*SIPParticipantInfo) Descriptor() ([]byte, []int) + func (*SIPParticipantInfo) ProtoMessage() + func (x *SIPParticipantInfo) GetParticipantId() string + func (x *SIPParticipantInfo) GetParticipantIdentity() string + func (x *SIPParticipantInfo) GetRoomName() string + func (x *SIPParticipantInfo) GetSipCallId() string + func (x *SIPParticipantInfo) ProtoReflect() protoreflect.Message + func (x *SIPParticipantInfo) Reset() + func (x *SIPParticipantInfo) String() string + type SIPTransport int32 + const SIPTransport_SIP_TRANSPORT_AUTO + const SIPTransport_SIP_TRANSPORT_TCP + const SIPTransport_SIP_TRANSPORT_TLS + const SIPTransport_SIP_TRANSPORT_UDP + func (SIPTransport) Descriptor() protoreflect.EnumDescriptor + func (SIPTransport) EnumDescriptor() ([]byte, []int) + func (SIPTransport) Type() protoreflect.EnumType + func (x SIPTransport) Enum() *SIPTransport + func (x SIPTransport) Number() protoreflect.EnumNumber + func (x SIPTransport) String() string + type SIPTrunkInfo struct + InboundAddresses []string + InboundNumbers []string + InboundNumbersRegex []string + InboundPassword string + InboundUsername string + Kind SIPTrunkInfo_TrunkKind + Metadata string + Name string + OutboundAddress string + OutboundNumber string + OutboundPassword string + OutboundUsername string + SipTrunkId string + Transport SIPTransport + func (*SIPTrunkInfo) Descriptor() ([]byte, []int) + func (*SIPTrunkInfo) ProtoMessage() + func (p *SIPTrunkInfo) AsInbound() *SIPInboundTrunkInfo + func (p *SIPTrunkInfo) AsOutbound() *SIPOutboundTrunkInfo + func (p *SIPTrunkInfo) Validate() error + func (x *SIPTrunkInfo) GetInboundAddresses() []string + func (x *SIPTrunkInfo) GetInboundNumbers() []string + func (x *SIPTrunkInfo) GetInboundNumbersRegex() []string + func (x *SIPTrunkInfo) GetInboundPassword() string + func (x *SIPTrunkInfo) GetInboundUsername() string + func (x *SIPTrunkInfo) GetKind() SIPTrunkInfo_TrunkKind + func (x *SIPTrunkInfo) GetMetadata() string + func (x *SIPTrunkInfo) GetName() string + func (x *SIPTrunkInfo) GetOutboundAddress() string + func (x *SIPTrunkInfo) GetOutboundNumber() string + func (x *SIPTrunkInfo) GetOutboundPassword() string + func (x *SIPTrunkInfo) GetOutboundUsername() string + func (x *SIPTrunkInfo) GetSipTrunkId() string + func (x *SIPTrunkInfo) GetTransport() SIPTransport + func (x *SIPTrunkInfo) ProtoReflect() protoreflect.Message + func (x *SIPTrunkInfo) Reset() + func (x *SIPTrunkInfo) String() string + type SIPTrunkInfo_TrunkKind int32 + const SIPTrunkInfo_TRUNK_INBOUND + const SIPTrunkInfo_TRUNK_LEGACY + const SIPTrunkInfo_TRUNK_OUTBOUND + func (SIPTrunkInfo_TrunkKind) Descriptor() protoreflect.EnumDescriptor + func (SIPTrunkInfo_TrunkKind) EnumDescriptor() ([]byte, []int) + func (SIPTrunkInfo_TrunkKind) Type() protoreflect.EnumType + func (x SIPTrunkInfo_TrunkKind) Enum() *SIPTrunkInfo_TrunkKind + func (x SIPTrunkInfo_TrunkKind) Number() protoreflect.EnumNumber + func (x SIPTrunkInfo_TrunkKind) String() string + type SIPUri struct + Host string + Ip string + Port uint32 + Transport SIPTransport + User string + func (*SIPUri) Descriptor() ([]byte, []int) + func (*SIPUri) ProtoMessage() + func (x *SIPUri) GetHost() string + func (x *SIPUri) GetIp() string + func (x *SIPUri) GetPort() uint32 + func (x *SIPUri) GetTransport() SIPTransport + func (x *SIPUri) GetUser() string + func (x *SIPUri) ProtoReflect() protoreflect.Message + func (x *SIPUri) Reset() + func (x *SIPUri) String() string + type SegmentedFileOutput struct + DisableManifest bool + FilenamePrefix string + FilenameSuffix SegmentedFileSuffix + LivePlaylistName string + Output isSegmentedFileOutput_Output + PlaylistName string + Protocol SegmentedFileProtocol + SegmentDuration uint32 + func (*SegmentedFileOutput) Descriptor() ([]byte, []int) + func (*SegmentedFileOutput) ProtoMessage() + func (x *SegmentedFileOutput) GetAliOSS() *AliOSSUpload + func (x *SegmentedFileOutput) GetAzure() *AzureBlobUpload + func (x *SegmentedFileOutput) GetDisableManifest() bool + func (x *SegmentedFileOutput) GetFilenamePrefix() string + func (x *SegmentedFileOutput) GetFilenameSuffix() SegmentedFileSuffix + func (x *SegmentedFileOutput) GetGcp() *GCPUpload + func (x *SegmentedFileOutput) GetLivePlaylistName() string + func (x *SegmentedFileOutput) GetOutput() isSegmentedFileOutput_Output + func (x *SegmentedFileOutput) GetPlaylistName() string + func (x *SegmentedFileOutput) GetProtocol() SegmentedFileProtocol + func (x *SegmentedFileOutput) GetS3() *S3Upload + func (x *SegmentedFileOutput) GetSegmentDuration() uint32 + func (x *SegmentedFileOutput) ProtoReflect() protoreflect.Message + func (x *SegmentedFileOutput) Reset() + func (x *SegmentedFileOutput) String() string + type SegmentedFileOutput_AliOSS struct + AliOSS *AliOSSUpload + type SegmentedFileOutput_Azure struct + Azure *AzureBlobUpload + type SegmentedFileOutput_Gcp struct + Gcp *GCPUpload + type SegmentedFileOutput_S3 struct + S3 *S3Upload + type SegmentedFileProtocol int32 + const SegmentedFileProtocol_DEFAULT_SEGMENTED_FILE_PROTOCOL + const SegmentedFileProtocol_HLS_PROTOCOL + func (SegmentedFileProtocol) Descriptor() protoreflect.EnumDescriptor + func (SegmentedFileProtocol) EnumDescriptor() ([]byte, []int) + func (SegmentedFileProtocol) Type() protoreflect.EnumType + func (x SegmentedFileProtocol) Enum() *SegmentedFileProtocol + func (x SegmentedFileProtocol) Number() protoreflect.EnumNumber + func (x SegmentedFileProtocol) String() string + type SegmentedFileSuffix int32 + const SegmentedFileSuffix_INDEX + const SegmentedFileSuffix_TIMESTAMP + func (SegmentedFileSuffix) Descriptor() protoreflect.EnumDescriptor + func (SegmentedFileSuffix) EnumDescriptor() ([]byte, []int) + func (SegmentedFileSuffix) Type() protoreflect.EnumType + func (x SegmentedFileSuffix) Enum() *SegmentedFileSuffix + func (x SegmentedFileSuffix) Number() protoreflect.EnumNumber + func (x SegmentedFileSuffix) String() string + type SegmentsInfo struct + Duration int64 + EndedAt int64 + LivePlaylistLocation string + LivePlaylistName string + PlaylistLocation string + PlaylistName string + SegmentCount int64 + Size int64 + StartedAt int64 + func (*SegmentsInfo) Descriptor() ([]byte, []int) + func (*SegmentsInfo) ProtoMessage() + func (x *SegmentsInfo) GetDuration() int64 + func (x *SegmentsInfo) GetEndedAt() int64 + func (x *SegmentsInfo) GetLivePlaylistLocation() string + func (x *SegmentsInfo) GetLivePlaylistName() string + func (x *SegmentsInfo) GetPlaylistLocation() string + func (x *SegmentsInfo) GetPlaylistName() string + func (x *SegmentsInfo) GetSegmentCount() int64 + func (x *SegmentsInfo) GetSize() int64 + func (x *SegmentsInfo) GetStartedAt() int64 + func (x *SegmentsInfo) ProtoReflect() protoreflect.Message + func (x *SegmentsInfo) Reset() + func (x *SegmentsInfo) String() string + type SendDataRequest struct + Data []byte + DestinationIdentities []string + DestinationSids []string + Kind DataPacket_Kind + Room string + Topic *string + func (*SendDataRequest) Descriptor() ([]byte, []int) + func (*SendDataRequest) ProtoMessage() + func (x *SendDataRequest) GetData() []byte + func (x *SendDataRequest) GetDestinationIdentities() []string + func (x *SendDataRequest) GetDestinationSids() []string + func (x *SendDataRequest) GetKind() DataPacket_Kind + func (x *SendDataRequest) GetRoom() string + func (x *SendDataRequest) GetTopic() string + func (x *SendDataRequest) ProtoReflect() protoreflect.Message + func (x *SendDataRequest) Reset() + func (x *SendDataRequest) String() string + type SendDataResponse struct + func (*SendDataResponse) Descriptor() ([]byte, []int) + func (*SendDataResponse) ProtoMessage() + func (x *SendDataResponse) ProtoReflect() protoreflect.Message + func (x *SendDataResponse) Reset() + func (x *SendDataResponse) String() string + type ServerInfo struct + AgentProtocol int32 + DebugInfo string + Edition ServerInfo_Edition + NodeId string + Protocol int32 + Region string + Version string + func (*ServerInfo) Descriptor() ([]byte, []int) + func (*ServerInfo) ProtoMessage() + func (x *ServerInfo) GetAgentProtocol() int32 + func (x *ServerInfo) GetDebugInfo() string + func (x *ServerInfo) GetEdition() ServerInfo_Edition + func (x *ServerInfo) GetNodeId() string + func (x *ServerInfo) GetProtocol() int32 + func (x *ServerInfo) GetRegion() string + func (x *ServerInfo) GetVersion() string + func (x *ServerInfo) ProtoReflect() protoreflect.Message + func (x *ServerInfo) Reset() + func (x *ServerInfo) String() string + type ServerInfo_Edition int32 + const ServerInfo_Cloud + const ServerInfo_Standard + func (ServerInfo_Edition) Descriptor() protoreflect.EnumDescriptor + func (ServerInfo_Edition) EnumDescriptor() ([]byte, []int) + func (ServerInfo_Edition) Type() protoreflect.EnumType + func (x ServerInfo_Edition) Enum() *ServerInfo_Edition + func (x ServerInfo_Edition) Number() protoreflect.EnumNumber + func (x ServerInfo_Edition) String() string + type ServerMessage struct + Message isServerMessage_Message + func (*ServerMessage) Descriptor() ([]byte, []int) + func (*ServerMessage) ProtoMessage() + func (x *ServerMessage) GetAssignment() *JobAssignment + func (x *ServerMessage) GetAvailability() *AvailabilityRequest + func (x *ServerMessage) GetMessage() isServerMessage_Message + func (x *ServerMessage) GetPong() *WorkerPong + func (x *ServerMessage) GetRegister() *RegisterWorkerResponse + func (x *ServerMessage) GetTermination() *JobTermination + func (x *ServerMessage) ProtoReflect() protoreflect.Message + func (x *ServerMessage) Reset() + func (x *ServerMessage) String() string + type ServerMessage_Assignment struct + Assignment *JobAssignment + type ServerMessage_Availability struct + Availability *AvailabilityRequest + type ServerMessage_Pong struct + Pong *WorkerPong + type ServerMessage_Register struct + Register *RegisterWorkerResponse + type ServerMessage_Termination struct + Termination *JobTermination + type SessionDescription struct + Sdp string + Type string + func (*SessionDescription) Descriptor() ([]byte, []int) + func (*SessionDescription) ProtoMessage() + func (x *SessionDescription) GetSdp() string + func (x *SessionDescription) GetType() string + func (x *SessionDescription) ProtoReflect() protoreflect.Message + func (x *SessionDescription) Reset() + func (x *SessionDescription) String() string + type SignalRequest struct + Message isSignalRequest_Message + func (*SignalRequest) Descriptor() ([]byte, []int) + func (*SignalRequest) ProtoMessage() + func (x *SignalRequest) GetAddTrack() *AddTrackRequest + func (x *SignalRequest) GetAnswer() *SessionDescription + func (x *SignalRequest) GetLeave() *LeaveRequest + func (x *SignalRequest) GetMessage() isSignalRequest_Message + func (x *SignalRequest) GetMute() *MuteTrackRequest + func (x *SignalRequest) GetOffer() *SessionDescription + func (x *SignalRequest) GetPing() int64 + func (x *SignalRequest) GetPingReq() *Ping + func (x *SignalRequest) GetSimulate() *SimulateScenario + func (x *SignalRequest) GetSubscription() *UpdateSubscription + func (x *SignalRequest) GetSubscriptionPermission() *SubscriptionPermission + func (x *SignalRequest) GetSyncState() *SyncState + func (x *SignalRequest) GetTrackSetting() *UpdateTrackSettings + func (x *SignalRequest) GetTrickle() *TrickleRequest + func (x *SignalRequest) GetUpdateAudioTrack() *UpdateLocalAudioTrack + func (x *SignalRequest) GetUpdateLayers() *UpdateVideoLayers + func (x *SignalRequest) GetUpdateMetadata() *UpdateParticipantMetadata + func (x *SignalRequest) GetUpdateVideoTrack() *UpdateLocalVideoTrack + func (x *SignalRequest) ProtoReflect() protoreflect.Message + func (x *SignalRequest) Reset() + func (x *SignalRequest) String() string + type SignalRequest_AddTrack struct + AddTrack *AddTrackRequest + type SignalRequest_Answer struct + Answer *SessionDescription + type SignalRequest_Leave struct + Leave *LeaveRequest + type SignalRequest_Mute struct + Mute *MuteTrackRequest + type SignalRequest_Offer struct + Offer *SessionDescription + type SignalRequest_Ping struct + Ping int64 + type SignalRequest_PingReq struct + PingReq *Ping + type SignalRequest_Simulate struct + Simulate *SimulateScenario + type SignalRequest_Subscription struct + Subscription *UpdateSubscription + type SignalRequest_SubscriptionPermission struct + SubscriptionPermission *SubscriptionPermission + type SignalRequest_SyncState struct + SyncState *SyncState + type SignalRequest_TrackSetting struct + TrackSetting *UpdateTrackSettings + type SignalRequest_Trickle struct + Trickle *TrickleRequest + type SignalRequest_UpdateAudioTrack struct + UpdateAudioTrack *UpdateLocalAudioTrack + type SignalRequest_UpdateLayers struct + UpdateLayers *UpdateVideoLayers + type SignalRequest_UpdateMetadata struct + UpdateMetadata *UpdateParticipantMetadata + type SignalRequest_UpdateVideoTrack struct + UpdateVideoTrack *UpdateLocalVideoTrack + type SignalResponse struct + Message isSignalResponse_Message + func (*SignalResponse) Descriptor() ([]byte, []int) + func (*SignalResponse) ProtoMessage() + func (x *SignalResponse) GetAnswer() *SessionDescription + func (x *SignalResponse) GetConnectionQuality() *ConnectionQualityUpdate + func (x *SignalResponse) GetJoin() *JoinResponse + func (x *SignalResponse) GetLeave() *LeaveRequest + func (x *SignalResponse) GetMessage() isSignalResponse_Message + func (x *SignalResponse) GetMute() *MuteTrackRequest + func (x *SignalResponse) GetOffer() *SessionDescription + func (x *SignalResponse) GetPong() int64 + func (x *SignalResponse) GetPongResp() *Pong + func (x *SignalResponse) GetReconnect() *ReconnectResponse + func (x *SignalResponse) GetRefreshToken() string + func (x *SignalResponse) GetRequestResponse() *RequestResponse + func (x *SignalResponse) GetRoomUpdate() *RoomUpdate + func (x *SignalResponse) GetSpeakersChanged() *SpeakersChanged + func (x *SignalResponse) GetStreamStateUpdate() *StreamStateUpdate + func (x *SignalResponse) GetSubscribedQualityUpdate() *SubscribedQualityUpdate + func (x *SignalResponse) GetSubscriptionPermissionUpdate() *SubscriptionPermissionUpdate + func (x *SignalResponse) GetSubscriptionResponse() *SubscriptionResponse + func (x *SignalResponse) GetTrackPublished() *TrackPublishedResponse + func (x *SignalResponse) GetTrackSubscribed() *TrackSubscribed + func (x *SignalResponse) GetTrackUnpublished() *TrackUnpublishedResponse + func (x *SignalResponse) GetTrickle() *TrickleRequest + func (x *SignalResponse) GetUpdate() *ParticipantUpdate + func (x *SignalResponse) ProtoReflect() protoreflect.Message + func (x *SignalResponse) Reset() + func (x *SignalResponse) String() string + type SignalResponse_Answer struct + Answer *SessionDescription + type SignalResponse_ConnectionQuality struct + ConnectionQuality *ConnectionQualityUpdate + type SignalResponse_Join struct + Join *JoinResponse + type SignalResponse_Leave struct + Leave *LeaveRequest + type SignalResponse_Mute struct + Mute *MuteTrackRequest + type SignalResponse_Offer struct + Offer *SessionDescription + type SignalResponse_Pong struct + Pong int64 + type SignalResponse_PongResp struct + PongResp *Pong + type SignalResponse_Reconnect struct + Reconnect *ReconnectResponse + type SignalResponse_RefreshToken struct + RefreshToken string + type SignalResponse_RequestResponse struct + RequestResponse *RequestResponse + type SignalResponse_RoomUpdate struct + RoomUpdate *RoomUpdate + type SignalResponse_SpeakersChanged struct + SpeakersChanged *SpeakersChanged + type SignalResponse_StreamStateUpdate struct + StreamStateUpdate *StreamStateUpdate + type SignalResponse_SubscribedQualityUpdate struct + SubscribedQualityUpdate *SubscribedQualityUpdate + type SignalResponse_SubscriptionPermissionUpdate struct + SubscriptionPermissionUpdate *SubscriptionPermissionUpdate + type SignalResponse_SubscriptionResponse struct + SubscriptionResponse *SubscriptionResponse + type SignalResponse_TrackPublished struct + TrackPublished *TrackPublishedResponse + type SignalResponse_TrackSubscribed struct + TrackSubscribed *TrackSubscribed + type SignalResponse_TrackUnpublished struct + TrackUnpublished *TrackUnpublishedResponse + type SignalResponse_Trickle struct + Trickle *TrickleRequest + type SignalResponse_Update struct + Update *ParticipantUpdate + type SignalTarget int32 + const SignalTarget_PUBLISHER + const SignalTarget_SUBSCRIBER + func (SignalTarget) Descriptor() protoreflect.EnumDescriptor + func (SignalTarget) EnumDescriptor() ([]byte, []int) + func (SignalTarget) Type() protoreflect.EnumType + func (x SignalTarget) Enum() *SignalTarget + func (x SignalTarget) Number() protoreflect.EnumNumber + func (x SignalTarget) String() string + type SimulateJobRequest struct + Participant *ParticipantInfo + Room *Room + Type JobType + func (*SimulateJobRequest) Descriptor() ([]byte, []int) + func (*SimulateJobRequest) ProtoMessage() + func (x *SimulateJobRequest) GetParticipant() *ParticipantInfo + func (x *SimulateJobRequest) GetRoom() *Room + func (x *SimulateJobRequest) GetType() JobType + func (x *SimulateJobRequest) ProtoReflect() protoreflect.Message + func (x *SimulateJobRequest) Reset() + func (x *SimulateJobRequest) String() string + type SimulateScenario struct + Scenario isSimulateScenario_Scenario + func (*SimulateScenario) Descriptor() ([]byte, []int) + func (*SimulateScenario) ProtoMessage() + func (x *SimulateScenario) GetDisconnectSignalOnResume() bool + func (x *SimulateScenario) GetDisconnectSignalOnResumeNoMessages() bool + func (x *SimulateScenario) GetLeaveRequestFullReconnect() bool + func (x *SimulateScenario) GetMigration() bool + func (x *SimulateScenario) GetNodeFailure() bool + func (x *SimulateScenario) GetScenario() isSimulateScenario_Scenario + func (x *SimulateScenario) GetServerLeave() bool + func (x *SimulateScenario) GetSpeakerUpdate() int32 + func (x *SimulateScenario) GetSubscriberBandwidth() int64 + func (x *SimulateScenario) GetSwitchCandidateProtocol() CandidateProtocol + func (x *SimulateScenario) ProtoReflect() protoreflect.Message + func (x *SimulateScenario) Reset() + func (x *SimulateScenario) String() string + type SimulateScenario_DisconnectSignalOnResume struct + DisconnectSignalOnResume bool + type SimulateScenario_DisconnectSignalOnResumeNoMessages struct + DisconnectSignalOnResumeNoMessages bool + type SimulateScenario_LeaveRequestFullReconnect struct + LeaveRequestFullReconnect bool + type SimulateScenario_Migration struct + Migration bool + type SimulateScenario_NodeFailure struct + NodeFailure bool + type SimulateScenario_ServerLeave struct + ServerLeave bool + type SimulateScenario_SpeakerUpdate struct + SpeakerUpdate int32 + type SimulateScenario_SubscriberBandwidth struct + SubscriberBandwidth int64 + type SimulateScenario_SwitchCandidateProtocol struct + SwitchCandidateProtocol CandidateProtocol + type SimulcastCodec struct + Cid string + Codec string + func (*SimulcastCodec) Descriptor() ([]byte, []int) + func (*SimulcastCodec) ProtoMessage() + func (x *SimulcastCodec) GetCid() string + func (x *SimulcastCodec) GetCodec() string + func (x *SimulcastCodec) ProtoReflect() protoreflect.Message + func (x *SimulcastCodec) Reset() + func (x *SimulcastCodec) String() string + type SimulcastCodecInfo struct + Cid string + Layers []*VideoLayer + Mid string + MimeType string + func (*SimulcastCodecInfo) Descriptor() ([]byte, []int) + func (*SimulcastCodecInfo) ProtoMessage() + func (x *SimulcastCodecInfo) GetCid() string + func (x *SimulcastCodecInfo) GetLayers() []*VideoLayer + func (x *SimulcastCodecInfo) GetMid() string + func (x *SimulcastCodecInfo) GetMimeType() string + func (x *SimulcastCodecInfo) ProtoReflect() protoreflect.Message + func (x *SimulcastCodecInfo) Reset() + func (x *SimulcastCodecInfo) String() string + type SipDTMF struct + Code uint32 + Digit string + func (*SipDTMF) Descriptor() ([]byte, []int) + func (*SipDTMF) ProtoMessage() + func (p *SipDTMF) ToProto() *DataPacket + func (x *SipDTMF) GetCode() uint32 + func (x *SipDTMF) GetDigit() string + func (x *SipDTMF) ProtoReflect() protoreflect.Message + func (x *SipDTMF) Reset() + func (x *SipDTMF) String() string + type SpeakerInfo struct + Active bool + Level float32 + Sid string + func (*SpeakerInfo) Descriptor() ([]byte, []int) + func (*SpeakerInfo) ProtoMessage() + func (x *SpeakerInfo) GetActive() bool + func (x *SpeakerInfo) GetLevel() float32 + func (x *SpeakerInfo) GetSid() string + func (x *SpeakerInfo) ProtoReflect() protoreflect.Message + func (x *SpeakerInfo) Reset() + func (x *SpeakerInfo) String() string + type SpeakersChanged struct + Speakers []*SpeakerInfo + func (*SpeakersChanged) Descriptor() ([]byte, []int) + func (*SpeakersChanged) ProtoMessage() + func (x *SpeakersChanged) GetSpeakers() []*SpeakerInfo + func (x *SpeakersChanged) ProtoReflect() protoreflect.Message + func (x *SpeakersChanged) Reset() + func (x *SpeakersChanged) String() string + type StartSession struct + AdaptiveStream bool + AutoSubscribe bool + Client *ClientInfo + ConnectionId string + CreateRoom *CreateRoomRequest + DisableIceLite bool + GrantsJson string + Hidden bool + Identity string + Name string + ParticipantId string + Reconnect bool + ReconnectReason ReconnectReason + Recorder bool + RoomName string + SubscriberAllowPause *bool + func (*StartSession) Descriptor() ([]byte, []int) + func (*StartSession) ProtoMessage() + func (x *StartSession) GetAdaptiveStream() bool + func (x *StartSession) GetAutoSubscribe() bool + func (x *StartSession) GetClient() *ClientInfo + func (x *StartSession) GetConnectionId() string + func (x *StartSession) GetCreateRoom() *CreateRoomRequest + func (x *StartSession) GetDisableIceLite() bool + func (x *StartSession) GetGrantsJson() string + func (x *StartSession) GetHidden() bool + func (x *StartSession) GetIdentity() string + func (x *StartSession) GetName() string + func (x *StartSession) GetParticipantId() string + func (x *StartSession) GetReconnect() bool + func (x *StartSession) GetReconnectReason() ReconnectReason + func (x *StartSession) GetRecorder() bool + func (x *StartSession) GetRoomName() string + func (x *StartSession) GetSubscriberAllowPause() bool + func (x *StartSession) ProtoReflect() protoreflect.Message + func (x *StartSession) Reset() + func (x *StartSession) String() string + type StopEgressRequest struct + EgressId string + func (*StopEgressRequest) Descriptor() ([]byte, []int) + func (*StopEgressRequest) ProtoMessage() + func (x *StopEgressRequest) GetEgressId() string + func (x *StopEgressRequest) ProtoReflect() protoreflect.Message + func (x *StopEgressRequest) Reset() + func (x *StopEgressRequest) String() string + type StreamInfo struct + Duration int64 + EndedAt int64 + Error string + StartedAt int64 + Status StreamInfo_Status + Url string + func (*StreamInfo) Descriptor() ([]byte, []int) + func (*StreamInfo) ProtoMessage() + func (x *StreamInfo) GetDuration() int64 + func (x *StreamInfo) GetEndedAt() int64 + func (x *StreamInfo) GetError() string + func (x *StreamInfo) GetStartedAt() int64 + func (x *StreamInfo) GetStatus() StreamInfo_Status + func (x *StreamInfo) GetUrl() string + func (x *StreamInfo) ProtoReflect() protoreflect.Message + func (x *StreamInfo) Reset() + func (x *StreamInfo) String() string + type StreamInfoList struct + Info []*StreamInfo + func (*StreamInfoList) Descriptor() ([]byte, []int) + func (*StreamInfoList) ProtoMessage() + func (x *StreamInfoList) GetInfo() []*StreamInfo + func (x *StreamInfoList) ProtoReflect() protoreflect.Message + func (x *StreamInfoList) Reset() + func (x *StreamInfoList) String() string + type StreamInfo_Status int32 + const StreamInfo_ACTIVE + const StreamInfo_FAILED + const StreamInfo_FINISHED + func (StreamInfo_Status) Descriptor() protoreflect.EnumDescriptor + func (StreamInfo_Status) EnumDescriptor() ([]byte, []int) + func (StreamInfo_Status) Type() protoreflect.EnumType + func (x StreamInfo_Status) Enum() *StreamInfo_Status + func (x StreamInfo_Status) Number() protoreflect.EnumNumber + func (x StreamInfo_Status) String() string + type StreamOutput struct + Protocol StreamProtocol + Urls []string + func (*StreamOutput) Descriptor() ([]byte, []int) + func (*StreamOutput) ProtoMessage() + func (x *StreamOutput) GetProtocol() StreamProtocol + func (x *StreamOutput) GetUrls() []string + func (x *StreamOutput) ProtoReflect() protoreflect.Message + func (x *StreamOutput) Reset() + func (x *StreamOutput) String() string + type StreamProtocol int32 + const StreamProtocol_DEFAULT_PROTOCOL + const StreamProtocol_RTMP + const StreamProtocol_SRT + func (StreamProtocol) Descriptor() protoreflect.EnumDescriptor + func (StreamProtocol) EnumDescriptor() ([]byte, []int) + func (StreamProtocol) Type() protoreflect.EnumType + func (x StreamProtocol) Enum() *StreamProtocol + func (x StreamProtocol) Number() protoreflect.EnumNumber + func (x StreamProtocol) String() string + type StreamState int32 + const StreamState_ACTIVE + const StreamState_PAUSED + func (StreamState) Descriptor() protoreflect.EnumDescriptor + func (StreamState) EnumDescriptor() ([]byte, []int) + func (StreamState) Type() protoreflect.EnumType + func (x StreamState) Enum() *StreamState + func (x StreamState) Number() protoreflect.EnumNumber + func (x StreamState) String() string + type StreamStateInfo struct + ParticipantSid string + State StreamState + TrackSid string + func (*StreamStateInfo) Descriptor() ([]byte, []int) + func (*StreamStateInfo) ProtoMessage() + func (x *StreamStateInfo) GetParticipantSid() string + func (x *StreamStateInfo) GetState() StreamState + func (x *StreamStateInfo) GetTrackSid() string + func (x *StreamStateInfo) ProtoReflect() protoreflect.Message + func (x *StreamStateInfo) Reset() + func (x *StreamStateInfo) String() string + type StreamStateUpdate struct + StreamStates []*StreamStateInfo + func (*StreamStateUpdate) Descriptor() ([]byte, []int) + func (*StreamStateUpdate) ProtoMessage() + func (x *StreamStateUpdate) GetStreamStates() []*StreamStateInfo + func (x *StreamStateUpdate) ProtoReflect() protoreflect.Message + func (x *StreamStateUpdate) Reset() + func (x *StreamStateUpdate) String() string + type StreamType int32 + const StreamType_DOWNSTREAM + const StreamType_UPSTREAM + func (StreamType) Descriptor() protoreflect.EnumDescriptor + func (StreamType) EnumDescriptor() ([]byte, []int) + func (StreamType) Type() protoreflect.EnumType + func (x StreamType) Enum() *StreamType + func (x StreamType) Number() protoreflect.EnumNumber + func (x StreamType) String() string + type SubscribedCodec struct + Codec string + Qualities []*SubscribedQuality + func (*SubscribedCodec) Descriptor() ([]byte, []int) + func (*SubscribedCodec) ProtoMessage() + func (x *SubscribedCodec) GetCodec() string + func (x *SubscribedCodec) GetQualities() []*SubscribedQuality + func (x *SubscribedCodec) ProtoReflect() protoreflect.Message + func (x *SubscribedCodec) Reset() + func (x *SubscribedCodec) String() string + type SubscribedQuality struct + Enabled bool + Quality VideoQuality + func (*SubscribedQuality) Descriptor() ([]byte, []int) + func (*SubscribedQuality) ProtoMessage() + func (x *SubscribedQuality) GetEnabled() bool + func (x *SubscribedQuality) GetQuality() VideoQuality + func (x *SubscribedQuality) ProtoReflect() protoreflect.Message + func (x *SubscribedQuality) Reset() + func (x *SubscribedQuality) String() string + type SubscribedQualityUpdate struct + SubscribedCodecs []*SubscribedCodec + SubscribedQualities []*SubscribedQuality + TrackSid string + func (*SubscribedQualityUpdate) Descriptor() ([]byte, []int) + func (*SubscribedQualityUpdate) ProtoMessage() + func (x *SubscribedQualityUpdate) GetSubscribedCodecs() []*SubscribedCodec + func (x *SubscribedQualityUpdate) GetSubscribedQualities() []*SubscribedQuality + func (x *SubscribedQualityUpdate) GetTrackSid() string + func (x *SubscribedQualityUpdate) ProtoReflect() protoreflect.Message + func (x *SubscribedQualityUpdate) Reset() + func (x *SubscribedQualityUpdate) String() string + type SubscriptionError int32 + const SubscriptionError_SE_CODEC_UNSUPPORTED + const SubscriptionError_SE_TRACK_NOTFOUND + const SubscriptionError_SE_UNKNOWN + func (SubscriptionError) Descriptor() protoreflect.EnumDescriptor + func (SubscriptionError) EnumDescriptor() ([]byte, []int) + func (SubscriptionError) Type() protoreflect.EnumType + func (x SubscriptionError) Enum() *SubscriptionError + func (x SubscriptionError) Number() protoreflect.EnumNumber + func (x SubscriptionError) String() string + type SubscriptionPermission struct + AllParticipants bool + TrackPermissions []*TrackPermission + func (*SubscriptionPermission) Descriptor() ([]byte, []int) + func (*SubscriptionPermission) ProtoMessage() + func (x *SubscriptionPermission) GetAllParticipants() bool + func (x *SubscriptionPermission) GetTrackPermissions() []*TrackPermission + func (x *SubscriptionPermission) ProtoReflect() protoreflect.Message + func (x *SubscriptionPermission) Reset() + func (x *SubscriptionPermission) String() string + type SubscriptionPermissionUpdate struct + Allowed bool + ParticipantSid string + TrackSid string + func (*SubscriptionPermissionUpdate) Descriptor() ([]byte, []int) + func (*SubscriptionPermissionUpdate) ProtoMessage() + func (x *SubscriptionPermissionUpdate) GetAllowed() bool + func (x *SubscriptionPermissionUpdate) GetParticipantSid() string + func (x *SubscriptionPermissionUpdate) GetTrackSid() string + func (x *SubscriptionPermissionUpdate) ProtoReflect() protoreflect.Message + func (x *SubscriptionPermissionUpdate) Reset() + func (x *SubscriptionPermissionUpdate) String() string + type SubscriptionResponse struct + Err SubscriptionError + TrackSid string + func (*SubscriptionResponse) Descriptor() ([]byte, []int) + func (*SubscriptionResponse) ProtoMessage() + func (x *SubscriptionResponse) GetErr() SubscriptionError + func (x *SubscriptionResponse) GetTrackSid() string + func (x *SubscriptionResponse) ProtoReflect() protoreflect.Message + func (x *SubscriptionResponse) Reset() + func (x *SubscriptionResponse) String() string + type SyncState struct + Answer *SessionDescription + DataChannels []*DataChannelInfo + Offer *SessionDescription + PublishTracks []*TrackPublishedResponse + Subscription *UpdateSubscription + TrackSidsDisabled []string + func (*SyncState) Descriptor() ([]byte, []int) + func (*SyncState) ProtoMessage() + func (x *SyncState) GetAnswer() *SessionDescription + func (x *SyncState) GetDataChannels() []*DataChannelInfo + func (x *SyncState) GetOffer() *SessionDescription + func (x *SyncState) GetPublishTracks() []*TrackPublishedResponse + func (x *SyncState) GetSubscription() *UpdateSubscription + func (x *SyncState) GetTrackSidsDisabled() []string + func (x *SyncState) ProtoReflect() protoreflect.Message + func (x *SyncState) Reset() + func (x *SyncState) String() string + type TimeSeriesMetric struct + Label uint32 + ParticipantIdentity uint32 + Rid uint32 + Samples []*MetricSample + TrackSid uint32 + func (*TimeSeriesMetric) Descriptor() ([]byte, []int) + func (*TimeSeriesMetric) ProtoMessage() + func (x *TimeSeriesMetric) GetLabel() uint32 + func (x *TimeSeriesMetric) GetParticipantIdentity() uint32 + func (x *TimeSeriesMetric) GetRid() uint32 + func (x *TimeSeriesMetric) GetSamples() []*MetricSample + func (x *TimeSeriesMetric) GetTrackSid() uint32 + func (x *TimeSeriesMetric) ProtoReflect() protoreflect.Message + func (x *TimeSeriesMetric) Reset() + func (x *TimeSeriesMetric) String() string + type TimedVersion struct + Ticks int32 + UnixMicro int64 + func (*TimedVersion) Descriptor() ([]byte, []int) + func (*TimedVersion) ProtoMessage() + func (x *TimedVersion) GetTicks() int32 + func (x *TimedVersion) GetUnixMicro() int64 + func (x *TimedVersion) ProtoReflect() protoreflect.Message + func (x *TimedVersion) Reset() + func (x *TimedVersion) String() string + type TrackCompositeEgressRequest struct + AudioTrackId string + FileOutputs []*EncodedFileOutput + ImageOutputs []*ImageOutput + Options isTrackCompositeEgressRequest_Options + Output isTrackCompositeEgressRequest_Output + RoomName string + SegmentOutputs []*SegmentedFileOutput + StreamOutputs []*StreamOutput + VideoTrackId string + func (*TrackCompositeEgressRequest) Descriptor() ([]byte, []int) + func (*TrackCompositeEgressRequest) ProtoMessage() + func (x *TrackCompositeEgressRequest) GetAdvanced() *EncodingOptions + func (x *TrackCompositeEgressRequest) GetAudioTrackId() string + func (x *TrackCompositeEgressRequest) GetFile() *EncodedFileOutput + func (x *TrackCompositeEgressRequest) GetFileOutputs() []*EncodedFileOutput + func (x *TrackCompositeEgressRequest) GetImageOutputs() []*ImageOutput + func (x *TrackCompositeEgressRequest) GetOptions() isTrackCompositeEgressRequest_Options + func (x *TrackCompositeEgressRequest) GetOutput() isTrackCompositeEgressRequest_Output + func (x *TrackCompositeEgressRequest) GetPreset() EncodingOptionsPreset + func (x *TrackCompositeEgressRequest) GetRoomName() string + func (x *TrackCompositeEgressRequest) GetSegmentOutputs() []*SegmentedFileOutput + func (x *TrackCompositeEgressRequest) GetSegments() *SegmentedFileOutput + func (x *TrackCompositeEgressRequest) GetStream() *StreamOutput + func (x *TrackCompositeEgressRequest) GetStreamOutputs() []*StreamOutput + func (x *TrackCompositeEgressRequest) GetVideoTrackId() string + func (x *TrackCompositeEgressRequest) ProtoReflect() protoreflect.Message + func (x *TrackCompositeEgressRequest) Reset() + func (x *TrackCompositeEgressRequest) String() string + type TrackCompositeEgressRequest_Advanced struct + Advanced *EncodingOptions + type TrackCompositeEgressRequest_File struct + File *EncodedFileOutput + type TrackCompositeEgressRequest_Preset struct + Preset EncodingOptionsPreset + type TrackCompositeEgressRequest_Segments struct + Segments *SegmentedFileOutput + type TrackCompositeEgressRequest_Stream struct + Stream *StreamOutput + type TrackEgressRequest struct + Output isTrackEgressRequest_Output + RoomName string + TrackId string + func (*TrackEgressRequest) Descriptor() ([]byte, []int) + func (*TrackEgressRequest) ProtoMessage() + func (x *TrackEgressRequest) GetFile() *DirectFileOutput + func (x *TrackEgressRequest) GetOutput() isTrackEgressRequest_Output + func (x *TrackEgressRequest) GetRoomName() string + func (x *TrackEgressRequest) GetTrackId() string + func (x *TrackEgressRequest) GetWebsocketUrl() string + func (x *TrackEgressRequest) ProtoReflect() protoreflect.Message + func (x *TrackEgressRequest) Reset() + func (x *TrackEgressRequest) String() string + type TrackEgressRequest_File struct + File *DirectFileOutput + type TrackEgressRequest_WebsocketUrl struct + WebsocketUrl string + type TrackID string + type TrackInfo struct + AudioFeatures []AudioTrackFeature + Codecs []*SimulcastCodecInfo + DisableDtx bool + DisableRed bool + Encryption Encryption_Type + Height uint32 + Layers []*VideoLayer + Mid string + MimeType string + Muted bool + Name string + Sid string + Simulcast bool + Source TrackSource + Stereo bool + Stream string + Type TrackType + Version *TimedVersion + Width uint32 + func (*TrackInfo) Descriptor() ([]byte, []int) + func (*TrackInfo) ProtoMessage() + func (x *TrackInfo) GetAudioFeatures() []AudioTrackFeature + func (x *TrackInfo) GetCodecs() []*SimulcastCodecInfo + func (x *TrackInfo) GetDisableDtx() bool + func (x *TrackInfo) GetDisableRed() bool + func (x *TrackInfo) GetEncryption() Encryption_Type + func (x *TrackInfo) GetHeight() uint32 + func (x *TrackInfo) GetLayers() []*VideoLayer + func (x *TrackInfo) GetMid() string + func (x *TrackInfo) GetMimeType() string + func (x *TrackInfo) GetMuted() bool + func (x *TrackInfo) GetName() string + func (x *TrackInfo) GetSid() string + func (x *TrackInfo) GetSimulcast() bool + func (x *TrackInfo) GetSource() TrackSource + func (x *TrackInfo) GetStereo() bool + func (x *TrackInfo) GetStream() string + func (x *TrackInfo) GetType() TrackType + func (x *TrackInfo) GetVersion() *TimedVersion + func (x *TrackInfo) GetWidth() uint32 + func (x *TrackInfo) ProtoReflect() protoreflect.Message + func (x *TrackInfo) Reset() + func (x *TrackInfo) String() string + type TrackPermission struct + AllTracks bool + ParticipantIdentity string + ParticipantSid string + TrackSids []string + func (*TrackPermission) Descriptor() ([]byte, []int) + func (*TrackPermission) ProtoMessage() + func (x *TrackPermission) GetAllTracks() bool + func (x *TrackPermission) GetParticipantIdentity() string + func (x *TrackPermission) GetParticipantSid() string + func (x *TrackPermission) GetTrackSids() []string + func (x *TrackPermission) ProtoReflect() protoreflect.Message + func (x *TrackPermission) Reset() + func (x *TrackPermission) String() string + type TrackPublishedResponse struct + Cid string + Track *TrackInfo + func (*TrackPublishedResponse) Descriptor() ([]byte, []int) + func (*TrackPublishedResponse) ProtoMessage() + func (x *TrackPublishedResponse) GetCid() string + func (x *TrackPublishedResponse) GetTrack() *TrackInfo + func (x *TrackPublishedResponse) ProtoReflect() protoreflect.Message + func (x *TrackPublishedResponse) Reset() + func (x *TrackPublishedResponse) String() string + type TrackSource int32 + const TrackSource_CAMERA + const TrackSource_MICROPHONE + const TrackSource_SCREEN_SHARE + const TrackSource_SCREEN_SHARE_AUDIO + const TrackSource_UNKNOWN + func (TrackSource) Descriptor() protoreflect.EnumDescriptor + func (TrackSource) EnumDescriptor() ([]byte, []int) + func (TrackSource) Type() protoreflect.EnumType + func (x TrackSource) Enum() *TrackSource + func (x TrackSource) Number() protoreflect.EnumNumber + func (x TrackSource) String() string + type TrackSubscribed struct + TrackSid string + func (*TrackSubscribed) Descriptor() ([]byte, []int) + func (*TrackSubscribed) ProtoMessage() + func (x *TrackSubscribed) GetTrackSid() string + func (x *TrackSubscribed) ProtoReflect() protoreflect.Message + func (x *TrackSubscribed) Reset() + func (x *TrackSubscribed) String() string + type TrackType int32 + const TrackType_AUDIO + const TrackType_DATA + const TrackType_VIDEO + func (TrackType) Descriptor() protoreflect.EnumDescriptor + func (TrackType) EnumDescriptor() ([]byte, []int) + func (TrackType) Type() protoreflect.EnumType + func (x TrackType) Enum() *TrackType + func (x TrackType) Number() protoreflect.EnumNumber + func (x TrackType) String() string + type TrackUnpublishedResponse struct + TrackSid string + func (*TrackUnpublishedResponse) Descriptor() ([]byte, []int) + func (*TrackUnpublishedResponse) ProtoMessage() + func (x *TrackUnpublishedResponse) GetTrackSid() string + func (x *TrackUnpublishedResponse) ProtoReflect() protoreflect.Message + func (x *TrackUnpublishedResponse) Reset() + func (x *TrackUnpublishedResponse) String() string + type Transcription struct + Segments []*TranscriptionSegment + TrackId string + TranscribedParticipantIdentity string + func (*Transcription) Descriptor() ([]byte, []int) + func (*Transcription) ProtoMessage() + func (x *Transcription) GetSegments() []*TranscriptionSegment + func (x *Transcription) GetTrackId() string + func (x *Transcription) GetTranscribedParticipantIdentity() string + func (x *Transcription) ProtoReflect() protoreflect.Message + func (x *Transcription) Reset() + func (x *Transcription) String() string + type TranscriptionSegment struct + EndTime uint64 + Final bool + Id string + Language string + StartTime uint64 + Text string + func (*TranscriptionSegment) Descriptor() ([]byte, []int) + func (*TranscriptionSegment) ProtoMessage() + func (x *TranscriptionSegment) GetEndTime() uint64 + func (x *TranscriptionSegment) GetFinal() bool + func (x *TranscriptionSegment) GetId() string + func (x *TranscriptionSegment) GetLanguage() string + func (x *TranscriptionSegment) GetStartTime() uint64 + func (x *TranscriptionSegment) GetText() string + func (x *TranscriptionSegment) ProtoReflect() protoreflect.Message + func (x *TranscriptionSegment) Reset() + func (x *TranscriptionSegment) String() string + type TransferSIPParticipantRequest struct + Headers map[string]string + ParticipantIdentity string + PlayDialtone bool + RoomName string + TransferTo string + func (*TransferSIPParticipantRequest) Descriptor() ([]byte, []int) + func (*TransferSIPParticipantRequest) ProtoMessage() + func (p *TransferSIPParticipantRequest) Validate() error + func (x *TransferSIPParticipantRequest) GetHeaders() map[string]string + func (x *TransferSIPParticipantRequest) GetParticipantIdentity() string + func (x *TransferSIPParticipantRequest) GetPlayDialtone() bool + func (x *TransferSIPParticipantRequest) GetRoomName() string + func (x *TransferSIPParticipantRequest) GetTransferTo() string + func (x *TransferSIPParticipantRequest) ProtoReflect() protoreflect.Message + func (x *TransferSIPParticipantRequest) Reset() + func (x *TransferSIPParticipantRequest) String() string + type TrickleRequest struct + CandidateInit string + Final bool + Target SignalTarget + func (*TrickleRequest) Descriptor() ([]byte, []int) + func (*TrickleRequest) ProtoMessage() + func (x *TrickleRequest) GetCandidateInit() string + func (x *TrickleRequest) GetFinal() bool + func (x *TrickleRequest) GetTarget() SignalTarget + func (x *TrickleRequest) ProtoReflect() protoreflect.Message + func (x *TrickleRequest) Reset() + func (x *TrickleRequest) String() string + type TwirpServer interface + PathPrefix func() string + ProtocGenTwirpVersion func() string + ServiceDescriptor func() ([]byte, int) + func NewAgentDispatchServiceServer(svc AgentDispatchService, opts ...interface{}) TwirpServer + func NewEgressServer(svc Egress, opts ...interface{}) TwirpServer + func NewIngressServer(svc Ingress, opts ...interface{}) TwirpServer + func NewRoomServiceServer(svc RoomService, opts ...interface{}) TwirpServer + func NewSIPServer(svc SIP, opts ...interface{}) TwirpServer + type UpdateIngressRequest struct + Audio *IngressAudioOptions + BypassTranscoding *bool + EnableTranscoding *bool + IngressId string + Name string + ParticipantIdentity string + ParticipantMetadata string + ParticipantName string + RoomName string + Video *IngressVideoOptions + func (*UpdateIngressRequest) Descriptor() ([]byte, []int) + func (*UpdateIngressRequest) ProtoMessage() + func (x *UpdateIngressRequest) GetAudio() *IngressAudioOptions + func (x *UpdateIngressRequest) GetBypassTranscoding() bool + func (x *UpdateIngressRequest) GetEnableTranscoding() bool + func (x *UpdateIngressRequest) GetIngressId() string + func (x *UpdateIngressRequest) GetName() string + func (x *UpdateIngressRequest) GetParticipantIdentity() string + func (x *UpdateIngressRequest) GetParticipantMetadata() string + func (x *UpdateIngressRequest) GetParticipantName() string + func (x *UpdateIngressRequest) GetRoomName() string + func (x *UpdateIngressRequest) GetVideo() *IngressVideoOptions + func (x *UpdateIngressRequest) ProtoReflect() protoreflect.Message + func (x *UpdateIngressRequest) Reset() + func (x *UpdateIngressRequest) String() string + type UpdateJobStatus struct + Error string + JobId string + Status JobStatus + func (*UpdateJobStatus) Descriptor() ([]byte, []int) + func (*UpdateJobStatus) ProtoMessage() + func (x *UpdateJobStatus) GetError() string + func (x *UpdateJobStatus) GetJobId() string + func (x *UpdateJobStatus) GetStatus() JobStatus + func (x *UpdateJobStatus) ProtoReflect() protoreflect.Message + func (x *UpdateJobStatus) Reset() + func (x *UpdateJobStatus) String() string + type UpdateLayoutRequest struct + EgressId string + Layout string + func (*UpdateLayoutRequest) Descriptor() ([]byte, []int) + func (*UpdateLayoutRequest) ProtoMessage() + func (x *UpdateLayoutRequest) GetEgressId() string + func (x *UpdateLayoutRequest) GetLayout() string + func (x *UpdateLayoutRequest) ProtoReflect() protoreflect.Message + func (x *UpdateLayoutRequest) Reset() + func (x *UpdateLayoutRequest) String() string + type UpdateLocalAudioTrack struct + Features []AudioTrackFeature + TrackSid string + func (*UpdateLocalAudioTrack) Descriptor() ([]byte, []int) + func (*UpdateLocalAudioTrack) ProtoMessage() + func (x *UpdateLocalAudioTrack) GetFeatures() []AudioTrackFeature + func (x *UpdateLocalAudioTrack) GetTrackSid() string + func (x *UpdateLocalAudioTrack) ProtoReflect() protoreflect.Message + func (x *UpdateLocalAudioTrack) Reset() + func (x *UpdateLocalAudioTrack) String() string + type UpdateLocalVideoTrack struct + Height uint32 + TrackSid string + Width uint32 + func (*UpdateLocalVideoTrack) Descriptor() ([]byte, []int) + func (*UpdateLocalVideoTrack) ProtoMessage() + func (x *UpdateLocalVideoTrack) GetHeight() uint32 + func (x *UpdateLocalVideoTrack) GetTrackSid() string + func (x *UpdateLocalVideoTrack) GetWidth() uint32 + func (x *UpdateLocalVideoTrack) ProtoReflect() protoreflect.Message + func (x *UpdateLocalVideoTrack) Reset() + func (x *UpdateLocalVideoTrack) String() string + type UpdateParticipantMetadata struct + Attributes map[string]string + Metadata string + Name string + RequestId uint32 + func (*UpdateParticipantMetadata) Descriptor() ([]byte, []int) + func (*UpdateParticipantMetadata) ProtoMessage() + func (x *UpdateParticipantMetadata) GetAttributes() map[string]string + func (x *UpdateParticipantMetadata) GetMetadata() string + func (x *UpdateParticipantMetadata) GetName() string + func (x *UpdateParticipantMetadata) GetRequestId() uint32 + func (x *UpdateParticipantMetadata) ProtoReflect() protoreflect.Message + func (x *UpdateParticipantMetadata) Reset() + func (x *UpdateParticipantMetadata) String() string + type UpdateParticipantRequest struct + Attributes map[string]string + Identity string + Metadata string + Name string + Permission *ParticipantPermission + Room string + func (*UpdateParticipantRequest) Descriptor() ([]byte, []int) + func (*UpdateParticipantRequest) ProtoMessage() + func (x *UpdateParticipantRequest) GetAttributes() map[string]string + func (x *UpdateParticipantRequest) GetIdentity() string + func (x *UpdateParticipantRequest) GetMetadata() string + func (x *UpdateParticipantRequest) GetName() string + func (x *UpdateParticipantRequest) GetPermission() *ParticipantPermission + func (x *UpdateParticipantRequest) GetRoom() string + func (x *UpdateParticipantRequest) ProtoReflect() protoreflect.Message + func (x *UpdateParticipantRequest) Reset() + func (x *UpdateParticipantRequest) String() string + type UpdateRoomMetadataRequest struct + Metadata string + Room string + func (*UpdateRoomMetadataRequest) Descriptor() ([]byte, []int) + func (*UpdateRoomMetadataRequest) ProtoMessage() + func (x *UpdateRoomMetadataRequest) GetMetadata() string + func (x *UpdateRoomMetadataRequest) GetRoom() string + func (x *UpdateRoomMetadataRequest) ProtoReflect() protoreflect.Message + func (x *UpdateRoomMetadataRequest) Reset() + func (x *UpdateRoomMetadataRequest) String() string + type UpdateStreamRequest struct + AddOutputUrls []string + EgressId string + RemoveOutputUrls []string + func (*UpdateStreamRequest) Descriptor() ([]byte, []int) + func (*UpdateStreamRequest) ProtoMessage() + func (x *UpdateStreamRequest) GetAddOutputUrls() []string + func (x *UpdateStreamRequest) GetEgressId() string + func (x *UpdateStreamRequest) GetRemoveOutputUrls() []string + func (x *UpdateStreamRequest) ProtoReflect() protoreflect.Message + func (x *UpdateStreamRequest) Reset() + func (x *UpdateStreamRequest) String() string + type UpdateSubscription struct + ParticipantTracks []*ParticipantTracks + Subscribe bool + TrackSids []string + func (*UpdateSubscription) Descriptor() ([]byte, []int) + func (*UpdateSubscription) ProtoMessage() + func (x *UpdateSubscription) GetParticipantTracks() []*ParticipantTracks + func (x *UpdateSubscription) GetSubscribe() bool + func (x *UpdateSubscription) GetTrackSids() []string + func (x *UpdateSubscription) ProtoReflect() protoreflect.Message + func (x *UpdateSubscription) Reset() + func (x *UpdateSubscription) String() string + type UpdateSubscriptionsRequest struct + Identity string + ParticipantTracks []*ParticipantTracks + Room string + Subscribe bool + TrackSids []string + func (*UpdateSubscriptionsRequest) Descriptor() ([]byte, []int) + func (*UpdateSubscriptionsRequest) ProtoMessage() + func (x *UpdateSubscriptionsRequest) GetIdentity() string + func (x *UpdateSubscriptionsRequest) GetParticipantTracks() []*ParticipantTracks + func (x *UpdateSubscriptionsRequest) GetRoom() string + func (x *UpdateSubscriptionsRequest) GetSubscribe() bool + func (x *UpdateSubscriptionsRequest) GetTrackSids() []string + func (x *UpdateSubscriptionsRequest) ProtoReflect() protoreflect.Message + func (x *UpdateSubscriptionsRequest) Reset() + func (x *UpdateSubscriptionsRequest) String() string + type UpdateSubscriptionsResponse struct + func (*UpdateSubscriptionsResponse) Descriptor() ([]byte, []int) + func (*UpdateSubscriptionsResponse) ProtoMessage() + func (x *UpdateSubscriptionsResponse) ProtoReflect() protoreflect.Message + func (x *UpdateSubscriptionsResponse) Reset() + func (x *UpdateSubscriptionsResponse) String() string + type UpdateTrackSettings struct + Disabled bool + Fps uint32 + Height uint32 + Priority uint32 + Quality VideoQuality + TrackSids []string + Width uint32 + func (*UpdateTrackSettings) Descriptor() ([]byte, []int) + func (*UpdateTrackSettings) ProtoMessage() + func (x *UpdateTrackSettings) GetDisabled() bool + func (x *UpdateTrackSettings) GetFps() uint32 + func (x *UpdateTrackSettings) GetHeight() uint32 + func (x *UpdateTrackSettings) GetPriority() uint32 + func (x *UpdateTrackSettings) GetQuality() VideoQuality + func (x *UpdateTrackSettings) GetTrackSids() []string + func (x *UpdateTrackSettings) GetWidth() uint32 + func (x *UpdateTrackSettings) ProtoReflect() protoreflect.Message + func (x *UpdateTrackSettings) Reset() + func (x *UpdateTrackSettings) String() string + type UpdateVideoLayers struct + Layers []*VideoLayer + TrackSid string + func (*UpdateVideoLayers) Descriptor() ([]byte, []int) + func (*UpdateVideoLayers) ProtoMessage() + func (x *UpdateVideoLayers) GetLayers() []*VideoLayer + func (x *UpdateVideoLayers) GetTrackSid() string + func (x *UpdateVideoLayers) ProtoReflect() protoreflect.Message + func (x *UpdateVideoLayers) Reset() + func (x *UpdateVideoLayers) String() string + type UpdateWorkerStatus struct + JobCount uint32 + Load float32 + Status *WorkerStatus + func (*UpdateWorkerStatus) Descriptor() ([]byte, []int) + func (*UpdateWorkerStatus) ProtoMessage() + func (x *UpdateWorkerStatus) GetJobCount() uint32 + func (x *UpdateWorkerStatus) GetLoad() float32 + func (x *UpdateWorkerStatus) GetStatus() WorkerStatus + func (x *UpdateWorkerStatus) ProtoReflect() protoreflect.Message + func (x *UpdateWorkerStatus) Reset() + func (x *UpdateWorkerStatus) String() string + type UserPacket struct + DestinationIdentities []string + DestinationSids []string + EndTime *uint64 + Id *string + ParticipantIdentity string + ParticipantSid string + Payload []byte + StartTime *uint64 + Topic *string + func (*UserPacket) Descriptor() ([]byte, []int) + func (*UserPacket) ProtoMessage() + func (x *UserPacket) GetDestinationIdentities() []string + func (x *UserPacket) GetDestinationSids() []string + func (x *UserPacket) GetEndTime() uint64 + func (x *UserPacket) GetId() string + func (x *UserPacket) GetParticipantIdentity() string + func (x *UserPacket) GetParticipantSid() string + func (x *UserPacket) GetPayload() []byte + func (x *UserPacket) GetStartTime() uint64 + func (x *UserPacket) GetTopic() string + func (x *UserPacket) ProtoReflect() protoreflect.Message + func (x *UserPacket) Reset() + func (x *UserPacket) String() string + type VP8MungerState struct + ExtLastPictureId int32 + KeyIdxUsed bool + LastKeyIdx uint32 + LastTl0PicIdx uint32 + PictureIdUsed bool + TidUsed bool + Tl0PicIdxUsed bool + func (*VP8MungerState) Descriptor() ([]byte, []int) + func (*VP8MungerState) ProtoMessage() + func (x *VP8MungerState) GetExtLastPictureId() int32 + func (x *VP8MungerState) GetKeyIdxUsed() bool + func (x *VP8MungerState) GetLastKeyIdx() uint32 + func (x *VP8MungerState) GetLastTl0PicIdx() uint32 + func (x *VP8MungerState) GetPictureIdUsed() bool + func (x *VP8MungerState) GetTidUsed() bool + func (x *VP8MungerState) GetTl0PicIdxUsed() bool + func (x *VP8MungerState) ProtoReflect() protoreflect.Message + func (x *VP8MungerState) Reset() + func (x *VP8MungerState) String() string + type VideoCodec int32 + const VideoCodec_DEFAULT_VC + const VideoCodec_H264_BASELINE + const VideoCodec_H264_HIGH + const VideoCodec_H264_MAIN + const VideoCodec_VP8 + func (VideoCodec) Descriptor() protoreflect.EnumDescriptor + func (VideoCodec) EnumDescriptor() ([]byte, []int) + func (VideoCodec) Type() protoreflect.EnumType + func (x VideoCodec) Enum() *VideoCodec + func (x VideoCodec) Number() protoreflect.EnumNumber + func (x VideoCodec) String() string + type VideoConfiguration struct + HardwareEncoder ClientConfigSetting + func (*VideoConfiguration) Descriptor() ([]byte, []int) + func (*VideoConfiguration) ProtoMessage() + func (x *VideoConfiguration) GetHardwareEncoder() ClientConfigSetting + func (x *VideoConfiguration) ProtoReflect() protoreflect.Message + func (x *VideoConfiguration) Reset() + func (x *VideoConfiguration) String() string + type VideoLayer struct + Bitrate uint32 + Height uint32 + Quality VideoQuality + Ssrc uint32 + Width uint32 + func (*VideoLayer) Descriptor() ([]byte, []int) + func (*VideoLayer) ProtoMessage() + func (x *VideoLayer) GetBitrate() uint32 + func (x *VideoLayer) GetHeight() uint32 + func (x *VideoLayer) GetQuality() VideoQuality + func (x *VideoLayer) GetSsrc() uint32 + func (x *VideoLayer) GetWidth() uint32 + func (x *VideoLayer) ProtoReflect() protoreflect.Message + func (x *VideoLayer) Reset() + func (x *VideoLayer) String() string + type VideoQuality int32 + const VideoQuality_HIGH + const VideoQuality_LOW + const VideoQuality_MEDIUM + const VideoQuality_OFF + func (VideoQuality) Descriptor() protoreflect.EnumDescriptor + func (VideoQuality) EnumDescriptor() ([]byte, []int) + func (VideoQuality) Type() protoreflect.EnumType + func (x VideoQuality) Enum() *VideoQuality + func (x VideoQuality) Number() protoreflect.EnumNumber + func (x VideoQuality) String() string + type WebEgressRequest struct + AudioOnly bool + AwaitStartSignal bool + FileOutputs []*EncodedFileOutput + ImageOutputs []*ImageOutput + Options isWebEgressRequest_Options + Output isWebEgressRequest_Output + SegmentOutputs []*SegmentedFileOutput + StreamOutputs []*StreamOutput + Url string + VideoOnly bool + func (*WebEgressRequest) Descriptor() ([]byte, []int) + func (*WebEgressRequest) ProtoMessage() + func (x *WebEgressRequest) GetAdvanced() *EncodingOptions + func (x *WebEgressRequest) GetAudioOnly() bool + func (x *WebEgressRequest) GetAwaitStartSignal() bool + func (x *WebEgressRequest) GetFile() *EncodedFileOutput + func (x *WebEgressRequest) GetFileOutputs() []*EncodedFileOutput + func (x *WebEgressRequest) GetImageOutputs() []*ImageOutput + func (x *WebEgressRequest) GetOptions() isWebEgressRequest_Options + func (x *WebEgressRequest) GetOutput() isWebEgressRequest_Output + func (x *WebEgressRequest) GetPreset() EncodingOptionsPreset + func (x *WebEgressRequest) GetSegmentOutputs() []*SegmentedFileOutput + func (x *WebEgressRequest) GetSegments() *SegmentedFileOutput + func (x *WebEgressRequest) GetStream() *StreamOutput + func (x *WebEgressRequest) GetStreamOutputs() []*StreamOutput + func (x *WebEgressRequest) GetUrl() string + func (x *WebEgressRequest) GetVideoOnly() bool + func (x *WebEgressRequest) ProtoReflect() protoreflect.Message + func (x *WebEgressRequest) Reset() + func (x *WebEgressRequest) String() string + type WebEgressRequest_Advanced struct + Advanced *EncodingOptions + type WebEgressRequest_File struct + File *EncodedFileOutput + type WebEgressRequest_Preset struct + Preset EncodingOptionsPreset + type WebEgressRequest_Segments struct + Segments *SegmentedFileOutput + type WebEgressRequest_Stream struct + Stream *StreamOutput + type WebhookEvent struct + CreatedAt int64 + EgressInfo *EgressInfo + Event string + Id string + IngressInfo *IngressInfo + NumDropped int32 + Participant *ParticipantInfo + Room *Room + Track *TrackInfo + func (*WebhookEvent) Descriptor() ([]byte, []int) + func (*WebhookEvent) ProtoMessage() + func (x *WebhookEvent) GetCreatedAt() int64 + func (x *WebhookEvent) GetEgressInfo() *EgressInfo + func (x *WebhookEvent) GetEvent() string + func (x *WebhookEvent) GetId() string + func (x *WebhookEvent) GetIngressInfo() *IngressInfo + func (x *WebhookEvent) GetNumDropped() int32 + func (x *WebhookEvent) GetParticipant() *ParticipantInfo + func (x *WebhookEvent) GetRoom() *Room + func (x *WebhookEvent) GetTrack() *TrackInfo + func (x *WebhookEvent) ProtoReflect() protoreflect.Message + func (x *WebhookEvent) Reset() + func (x *WebhookEvent) String() string + type WorkerMessage struct + Message isWorkerMessage_Message + func (*WorkerMessage) Descriptor() ([]byte, []int) + func (*WorkerMessage) ProtoMessage() + func (x *WorkerMessage) GetAvailability() *AvailabilityResponse + func (x *WorkerMessage) GetMessage() isWorkerMessage_Message + func (x *WorkerMessage) GetMigrateJob() *MigrateJobRequest + func (x *WorkerMessage) GetPing() *WorkerPing + func (x *WorkerMessage) GetRegister() *RegisterWorkerRequest + func (x *WorkerMessage) GetSimulateJob() *SimulateJobRequest + func (x *WorkerMessage) GetUpdateJob() *UpdateJobStatus + func (x *WorkerMessage) GetUpdateWorker() *UpdateWorkerStatus + func (x *WorkerMessage) ProtoReflect() protoreflect.Message + func (x *WorkerMessage) Reset() + func (x *WorkerMessage) String() string + type WorkerMessage_Availability struct + Availability *AvailabilityResponse + type WorkerMessage_MigrateJob struct + MigrateJob *MigrateJobRequest + type WorkerMessage_Ping struct + Ping *WorkerPing + type WorkerMessage_Register struct + Register *RegisterWorkerRequest + type WorkerMessage_SimulateJob struct + SimulateJob *SimulateJobRequest + type WorkerMessage_UpdateJob struct + UpdateJob *UpdateJobStatus + type WorkerMessage_UpdateWorker struct + UpdateWorker *UpdateWorkerStatus + type WorkerPing struct + Timestamp int64 + func (*WorkerPing) Descriptor() ([]byte, []int) + func (*WorkerPing) ProtoMessage() + func (x *WorkerPing) GetTimestamp() int64 + func (x *WorkerPing) ProtoReflect() protoreflect.Message + func (x *WorkerPing) Reset() + func (x *WorkerPing) String() string + type WorkerPong struct + LastTimestamp int64 + Timestamp int64 + func (*WorkerPong) Descriptor() ([]byte, []int) + func (*WorkerPong) ProtoMessage() + func (x *WorkerPong) GetLastTimestamp() int64 + func (x *WorkerPong) GetTimestamp() int64 + func (x *WorkerPong) ProtoReflect() protoreflect.Message + func (x *WorkerPong) Reset() + func (x *WorkerPong) String() string + type WorkerStatus int32 + const WorkerStatus_WS_AVAILABLE + const WorkerStatus_WS_FULL + func (WorkerStatus) Descriptor() protoreflect.EnumDescriptor + func (WorkerStatus) EnumDescriptor() ([]byte, []int) + func (WorkerStatus) Type() protoreflect.EnumType + func (x WorkerStatus) Enum() *WorkerStatus + func (x WorkerStatus) Number() protoreflect.EnumNumber + func (x WorkerStatus) String() string