Documentation ¶
Index ¶
- Variables
- func RegisterMeetingServiceServer(s *grpc.Server, srv MeetingServiceServer)
- type BookMeetingReq
- func (*BookMeetingReq) Descriptor() ([]byte, []int)deprecated
- func (x *BookMeetingReq) GetCreatorDefinedMeetingInfo() *CreatorDefinedMeetingInfo
- func (x *BookMeetingReq) GetCreatorUserID() string
- func (x *BookMeetingReq) GetRepeatInfo() *MeetingRepeatInfo
- func (x *BookMeetingReq) GetSetting() *MeetingSetting
- func (*BookMeetingReq) ProtoMessage()
- func (x *BookMeetingReq) ProtoReflect() protoreflect.Message
- func (x *BookMeetingReq) Reset()
- func (x *BookMeetingReq) String() string
- type BookMeetingResp
- type CleanPreviousMeetingsReq
- func (*CleanPreviousMeetingsReq) Descriptor() ([]byte, []int)deprecated
- func (x *CleanPreviousMeetingsReq) GetReason() string
- func (x *CleanPreviousMeetingsReq) GetReasonCode() int32
- func (x *CleanPreviousMeetingsReq) GetUserID() string
- func (*CleanPreviousMeetingsReq) ProtoMessage()
- func (x *CleanPreviousMeetingsReq) ProtoReflect() protoreflect.Message
- func (x *CleanPreviousMeetingsReq) Reset()
- func (x *CleanPreviousMeetingsReq) String() string
- type CleanPreviousMeetingsResp
- type CreateImmediateMeetingReq
- func (*CreateImmediateMeetingReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateImmediateMeetingReq) GetCreatorDefinedMeetingInfo() *CreatorDefinedMeetingInfo
- func (x *CreateImmediateMeetingReq) GetCreatorUserID() string
- func (x *CreateImmediateMeetingReq) GetSetting() *MeetingSetting
- func (*CreateImmediateMeetingReq) ProtoMessage()
- func (x *CreateImmediateMeetingReq) ProtoReflect() protoreflect.Message
- func (x *CreateImmediateMeetingReq) Reset()
- func (x *CreateImmediateMeetingReq) String() string
- type CreateImmediateMeetingResp
- func (*CreateImmediateMeetingResp) Descriptor() ([]byte, []int)deprecated
- func (x *CreateImmediateMeetingResp) GetDetail() *MeetingInfoSetting
- func (x *CreateImmediateMeetingResp) GetLiveKit() *LiveKit
- func (*CreateImmediateMeetingResp) ProtoMessage()
- func (x *CreateImmediateMeetingResp) ProtoReflect() protoreflect.Message
- func (x *CreateImmediateMeetingResp) Reset()
- func (x *CreateImmediateMeetingResp) String() string
- type CreatorDefinedMeetingInfo
- func (*CreatorDefinedMeetingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CreatorDefinedMeetingInfo) GetCoHostUSerID() []string
- func (x *CreatorDefinedMeetingInfo) GetHostUserID() string
- func (x *CreatorDefinedMeetingInfo) GetMeetingDuration() int64
- func (x *CreatorDefinedMeetingInfo) GetPassword() string
- func (x *CreatorDefinedMeetingInfo) GetScheduledTime() int64
- func (x *CreatorDefinedMeetingInfo) GetTimeZone() string
- func (x *CreatorDefinedMeetingInfo) GetTitle() string
- func (*CreatorDefinedMeetingInfo) ProtoMessage()
- func (x *CreatorDefinedMeetingInfo) ProtoReflect() protoreflect.Message
- func (x *CreatorDefinedMeetingInfo) Reset()
- func (x *CreatorDefinedMeetingInfo) String() string
- type DayOfWeek
- type EndMeetingReq
- func (*EndMeetingReq) Descriptor() ([]byte, []int)deprecated
- func (x *EndMeetingReq) GetEndType() MeetingEndType
- func (x *EndMeetingReq) GetMeetingID() string
- func (x *EndMeetingReq) GetUserID() string
- func (*EndMeetingReq) ProtoMessage()
- func (x *EndMeetingReq) ProtoReflect() protoreflect.Message
- func (x *EndMeetingReq) Reset()
- func (x *EndMeetingReq) String() string
- type EndMeetingResp
- type GetMeetingReq
- func (*GetMeetingReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetMeetingReq) GetMeetingID() string
- func (x *GetMeetingReq) GetUserID() string
- func (*GetMeetingReq) ProtoMessage()
- func (x *GetMeetingReq) ProtoReflect() protoreflect.Message
- func (x *GetMeetingReq) Reset()
- func (x *GetMeetingReq) String() string
- type GetMeetingResp
- type GetMeetingTokenReq
- func (*GetMeetingTokenReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetMeetingTokenReq) GetMeetingID() string
- func (x *GetMeetingTokenReq) GetUserID() string
- func (*GetMeetingTokenReq) ProtoMessage()
- func (x *GetMeetingTokenReq) ProtoReflect() protoreflect.Message
- func (x *GetMeetingTokenReq) Reset()
- func (x *GetMeetingTokenReq) String() string
- type GetMeetingTokenResp
- func (*GetMeetingTokenResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetMeetingTokenResp) GetLiveKit() *LiveKit
- func (x *GetMeetingTokenResp) GetMeetingID() string
- func (*GetMeetingTokenResp) ProtoMessage()
- func (x *GetMeetingTokenResp) ProtoReflect() protoreflect.Message
- func (x *GetMeetingTokenResp) Reset()
- func (x *GetMeetingTokenResp) String() string
- type GetMeetingsReq
- func (*GetMeetingsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetMeetingsReq) GetStatus() []string
- func (x *GetMeetingsReq) GetUserID() string
- func (*GetMeetingsReq) ProtoMessage()
- func (x *GetMeetingsReq) ProtoReflect() protoreflect.Message
- func (x *GetMeetingsReq) Reset()
- func (x *GetMeetingsReq) String() string
- type GetMeetingsResp
- func (*GetMeetingsResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetMeetingsResp) GetMeetingDetails() []*MeetingInfoSetting
- func (*GetMeetingsResp) ProtoMessage()
- func (x *GetMeetingsResp) ProtoReflect() protoreflect.Message
- func (x *GetMeetingsResp) Reset()
- func (x *GetMeetingsResp) String() string
- type GetPersonalMeetingSettingsReq
- func (*GetPersonalMeetingSettingsReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetPersonalMeetingSettingsReq) GetMeetingID() string
- func (x *GetPersonalMeetingSettingsReq) GetUserID() string
- func (*GetPersonalMeetingSettingsReq) ProtoMessage()
- func (x *GetPersonalMeetingSettingsReq) ProtoReflect() protoreflect.Message
- func (x *GetPersonalMeetingSettingsReq) Reset()
- func (x *GetPersonalMeetingSettingsReq) String() string
- type GetPersonalMeetingSettingsResp
- func (*GetPersonalMeetingSettingsResp) Descriptor() ([]byte, []int)deprecated
- func (x *GetPersonalMeetingSettingsResp) GetSetting() *PersonalMeetingSetting
- func (*GetPersonalMeetingSettingsResp) ProtoMessage()
- func (x *GetPersonalMeetingSettingsResp) ProtoReflect() protoreflect.Message
- func (x *GetPersonalMeetingSettingsResp) Reset()
- func (x *GetPersonalMeetingSettingsResp) String() string
- type JoinMeetingReq
- func (*JoinMeetingReq) Descriptor() ([]byte, []int)deprecated
- func (x *JoinMeetingReq) GetMeetingID() string
- func (x *JoinMeetingReq) GetPassword() string
- func (x *JoinMeetingReq) GetUserID() string
- func (*JoinMeetingReq) ProtoMessage()
- func (x *JoinMeetingReq) ProtoReflect() protoreflect.Message
- func (x *JoinMeetingReq) Reset()
- func (x *JoinMeetingReq) String() string
- type JoinMeetingResp
- type KickOffMeetingData
- func (*KickOffMeetingData) Descriptor() ([]byte, []int)deprecated
- func (x *KickOffMeetingData) GetNickname() string
- func (x *KickOffMeetingData) GetReason() string
- func (x *KickOffMeetingData) GetReasonCode() KickOffReason
- func (x *KickOffMeetingData) GetUserID() string
- func (*KickOffMeetingData) ProtoMessage()
- func (x *KickOffMeetingData) ProtoReflect() protoreflect.Message
- func (x *KickOffMeetingData) Reset()
- func (x *KickOffMeetingData) String() string
- type KickOffReason
- func (KickOffReason) Descriptor() protoreflect.EnumDescriptor
- func (x KickOffReason) Enum() *KickOffReason
- func (KickOffReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x KickOffReason) Number() protoreflect.EnumNumber
- func (x KickOffReason) String() string
- func (KickOffReason) Type() protoreflect.EnumType
- type LeaveMeetingReq
- func (*LeaveMeetingReq) Descriptor() ([]byte, []int)deprecated
- func (x *LeaveMeetingReq) GetMeetingID() string
- func (x *LeaveMeetingReq) GetUserID() string
- func (*LeaveMeetingReq) ProtoMessage()
- func (x *LeaveMeetingReq) ProtoReflect() protoreflect.Message
- func (x *LeaveMeetingReq) Reset()
- func (x *LeaveMeetingReq) String() string
- type LeaveMeetingResp
- type LiveKit
- type MeetingEndType
- func (MeetingEndType) Descriptor() protoreflect.EnumDescriptor
- func (x MeetingEndType) Enum() *MeetingEndType
- func (MeetingEndType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MeetingEndType) Number() protoreflect.EnumNumber
- func (x MeetingEndType) String() string
- func (MeetingEndType) Type() protoreflect.EnumType
- type MeetingHostData
- func (*MeetingHostData) Descriptor() ([]byte, []int)deprecated
- func (x *MeetingHostData) GetHostType() string
- func (x *MeetingHostData) GetOperatorNickname() string
- func (x *MeetingHostData) GetUserID() string
- func (*MeetingHostData) ProtoMessage()
- func (x *MeetingHostData) ProtoReflect() protoreflect.Message
- func (x *MeetingHostData) Reset()
- func (x *MeetingHostData) String() string
- type MeetingInfo
- func (*MeetingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MeetingInfo) GetCreatorDefinedMeeting() *CreatorDefinedMeetingInfo
- func (x *MeetingInfo) GetSystemGenerated() *SystemGeneratedMeetingInfo
- func (*MeetingInfo) ProtoMessage()
- func (x *MeetingInfo) ProtoReflect() protoreflect.Message
- func (x *MeetingInfo) Reset()
- func (x *MeetingInfo) String() string
- type MeetingInfoSetting
- func (*MeetingInfoSetting) Descriptor() ([]byte, []int)deprecated
- func (x *MeetingInfoSetting) GetInfo() *MeetingInfo
- func (x *MeetingInfoSetting) GetRepeatInfo() *MeetingRepeatInfo
- func (x *MeetingInfoSetting) GetSetting() *MeetingSetting
- func (*MeetingInfoSetting) ProtoMessage()
- func (x *MeetingInfoSetting) ProtoReflect() protoreflect.Message
- func (x *MeetingInfoSetting) Reset()
- func (x *MeetingInfoSetting) String() string
- type MeetingMetadata
- func (*MeetingMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *MeetingMetadata) GetDetail() *MeetingInfoSetting
- func (x *MeetingMetadata) GetPersonalData() []*PersonalData
- func (*MeetingMetadata) ProtoMessage()
- func (x *MeetingMetadata) ProtoReflect() protoreflect.Message
- func (x *MeetingMetadata) Reset()
- func (x *MeetingMetadata) String() string
- type MeetingRepeatInfo
- func (*MeetingRepeatInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MeetingRepeatInfo) GetEndDate() int64
- func (x *MeetingRepeatInfo) GetInterval() int32
- func (x *MeetingRepeatInfo) GetRepeatDaysOfWeek() []DayOfWeek
- func (x *MeetingRepeatInfo) GetRepeatTimes() int32
- func (x *MeetingRepeatInfo) GetRepeatType() string
- func (x *MeetingRepeatInfo) GetUintType() string
- func (*MeetingRepeatInfo) ProtoMessage()
- func (x *MeetingRepeatInfo) ProtoReflect() protoreflect.Message
- func (x *MeetingRepeatInfo) Reset()
- func (x *MeetingRepeatInfo) String() string
- type MeetingServiceClient
- type MeetingServiceServer
- type MeetingSetting
- func (*MeetingSetting) Descriptor() ([]byte, []int)deprecated
- func (x *MeetingSetting) GetAudioEncouragement() bool
- func (x *MeetingSetting) GetCanParticipantJoinMeetingEarly() bool
- func (x *MeetingSetting) GetCanParticipantsEnableCamera() bool
- func (x *MeetingSetting) GetCanParticipantsShareScreen() bool
- func (x *MeetingSetting) GetCanParticipantsUnmuteMicrophone() bool
- func (x *MeetingSetting) GetDisableCameraOnJoin() bool
- func (x *MeetingSetting) GetDisableMicrophoneOnJoin() bool
- func (x *MeetingSetting) GetLockMeeting() bool
- func (x *MeetingSetting) GetVideoMirroring() bool
- func (*MeetingSetting) ProtoMessage()
- func (x *MeetingSetting) ProtoReflect() protoreflect.Message
- func (x *MeetingSetting) Reset()
- func (x *MeetingSetting) String() string
- type ModifyMeetingParticipantNickNameReq
- func (*ModifyMeetingParticipantNickNameReq) Descriptor() ([]byte, []int)deprecated
- func (x *ModifyMeetingParticipantNickNameReq) GetMeetingID() string
- func (x *ModifyMeetingParticipantNickNameReq) GetNickname() string
- func (x *ModifyMeetingParticipantNickNameReq) GetParticipantUserID() string
- func (x *ModifyMeetingParticipantNickNameReq) GetUserID() string
- func (*ModifyMeetingParticipantNickNameReq) ProtoMessage()
- func (x *ModifyMeetingParticipantNickNameReq) ProtoReflect() protoreflect.Message
- func (x *ModifyMeetingParticipantNickNameReq) Reset()
- func (x *ModifyMeetingParticipantNickNameReq) String() string
- type ModifyMeetingParticipantNickNameResp
- func (*ModifyMeetingParticipantNickNameResp) Descriptor() ([]byte, []int)deprecated
- func (*ModifyMeetingParticipantNickNameResp) ProtoMessage()
- func (x *ModifyMeetingParticipantNickNameResp) ProtoReflect() protoreflect.Message
- func (x *ModifyMeetingParticipantNickNameResp) Reset()
- func (x *ModifyMeetingParticipantNickNameResp) String() string
- type NotifyMeetingData
- func (*NotifyMeetingData) Descriptor() ([]byte, []int)deprecated
- func (x *NotifyMeetingData) GetKickOffMeetingData() *KickOffMeetingData
- func (x *NotifyMeetingData) GetMeetingHostData() *MeetingHostData
- func (m *NotifyMeetingData) GetMessageType() isNotifyMeetingData_MessageType
- func (x *NotifyMeetingData) GetOperatorUserID() string
- func (x *NotifyMeetingData) GetStreamOperateData() *StreamOperateData
- func (*NotifyMeetingData) ProtoMessage()
- func (x *NotifyMeetingData) ProtoReflect() protoreflect.Message
- func (x *NotifyMeetingData) Reset()
- func (x *NotifyMeetingData) String() string
- type NotifyMeetingData_KickOffMeetingData
- type NotifyMeetingData_MeetingHostData
- type NotifyMeetingData_StreamOperateData
- type OperateRoomAllStreamReq
- func (*OperateRoomAllStreamReq) Descriptor() ([]byte, []int)deprecated
- func (x *OperateRoomAllStreamReq) GetCameraOnEntry() *wrapperspb.BoolValue
- func (x *OperateRoomAllStreamReq) GetMeetingID() string
- func (x *OperateRoomAllStreamReq) GetMicrophoneOnEntry() *wrapperspb.BoolValue
- func (x *OperateRoomAllStreamReq) GetOperatorUserID() string
- func (*OperateRoomAllStreamReq) ProtoMessage()
- func (x *OperateRoomAllStreamReq) ProtoReflect() protoreflect.Message
- func (x *OperateRoomAllStreamReq) Reset()
- func (x *OperateRoomAllStreamReq) String() string
- type OperateRoomAllStreamResp
- func (*OperateRoomAllStreamResp) Descriptor() ([]byte, []int)deprecated
- func (x *OperateRoomAllStreamResp) GetFailedUserIDList() []string
- func (x *OperateRoomAllStreamResp) GetStreamNotExistUserIDList() []string
- func (*OperateRoomAllStreamResp) ProtoMessage()
- func (x *OperateRoomAllStreamResp) ProtoReflect() protoreflect.Message
- func (x *OperateRoomAllStreamResp) Reset()
- func (x *OperateRoomAllStreamResp) String() string
- type ParticipantMetaData
- func (*ParticipantMetaData) Descriptor() ([]byte, []int)deprecated
- func (x *ParticipantMetaData) GetUserInfo() *UserInfo
- func (*ParticipantMetaData) ProtoMessage()
- func (x *ParticipantMetaData) ProtoReflect() protoreflect.Message
- func (x *ParticipantMetaData) Reset()
- func (x *ParticipantMetaData) String() string
- type PersonalData
- func (*PersonalData) Descriptor() ([]byte, []int)deprecated
- func (x *PersonalData) GetLimitSetting() *PersonalMeetingSetting
- func (x *PersonalData) GetPersonalSetting() *PersonalMeetingSetting
- func (x *PersonalData) GetUserID() string
- func (*PersonalData) ProtoMessage()
- func (x *PersonalData) ProtoReflect() protoreflect.Message
- func (x *PersonalData) Reset()
- func (x *PersonalData) String() string
- type PersonalMeetingSetting
- func (*PersonalMeetingSetting) Descriptor() ([]byte, []int)deprecated
- func (x *PersonalMeetingSetting) GetCameraOnEntry() bool
- func (x *PersonalMeetingSetting) GetMicrophoneOnEntry() bool
- func (*PersonalMeetingSetting) ProtoMessage()
- func (x *PersonalMeetingSetting) ProtoReflect() protoreflect.Message
- func (x *PersonalMeetingSetting) Reset()
- func (x *PersonalMeetingSetting) String() string
- type RemoveMeetingParticipantsReq
- func (*RemoveMeetingParticipantsReq) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveMeetingParticipantsReq) GetMeetingID() string
- func (x *RemoveMeetingParticipantsReq) GetParticipantUserIDs() []string
- func (x *RemoveMeetingParticipantsReq) GetUserID() string
- func (*RemoveMeetingParticipantsReq) ProtoMessage()
- func (x *RemoveMeetingParticipantsReq) ProtoReflect() protoreflect.Message
- func (x *RemoveMeetingParticipantsReq) Reset()
- func (x *RemoveMeetingParticipantsReq) String() string
- type RemoveMeetingParticipantsResp
- func (*RemoveMeetingParticipantsResp) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveMeetingParticipantsResp) GetFailedUserIDList() []string
- func (x *RemoveMeetingParticipantsResp) GetSuccessUserIDList() []string
- func (*RemoveMeetingParticipantsResp) ProtoMessage()
- func (x *RemoveMeetingParticipantsResp) ProtoReflect() protoreflect.Message
- func (x *RemoveMeetingParticipantsResp) Reset()
- func (x *RemoveMeetingParticipantsResp) String() string
- type SetMeetingHostInfoReq
- func (*SetMeetingHostInfoReq) Descriptor() ([]byte, []int)deprecated
- func (x *SetMeetingHostInfoReq) GetCoHostUserIDs() []string
- func (x *SetMeetingHostInfoReq) GetHostUserID() *wrapperspb.StringValue
- func (x *SetMeetingHostInfoReq) GetMeetingID() string
- func (x *SetMeetingHostInfoReq) GetUserID() string
- func (*SetMeetingHostInfoReq) ProtoMessage()
- func (x *SetMeetingHostInfoReq) ProtoReflect() protoreflect.Message
- func (x *SetMeetingHostInfoReq) Reset()
- func (x *SetMeetingHostInfoReq) String() string
- type SetMeetingHostInfoResp
- type SetPersonalMeetingSettingsReq
- func (*SetPersonalMeetingSettingsReq) Descriptor() ([]byte, []int)deprecated
- func (x *SetPersonalMeetingSettingsReq) GetCameraOnEntry() *wrapperspb.BoolValue
- func (x *SetPersonalMeetingSettingsReq) GetMeetingID() string
- func (x *SetPersonalMeetingSettingsReq) GetMicrophoneOnEntry() *wrapperspb.BoolValue
- func (x *SetPersonalMeetingSettingsReq) GetUserID() string
- func (*SetPersonalMeetingSettingsReq) ProtoMessage()
- func (x *SetPersonalMeetingSettingsReq) ProtoReflect() protoreflect.Message
- func (x *SetPersonalMeetingSettingsReq) Reset()
- func (x *SetPersonalMeetingSettingsReq) String() string
- type SetPersonalMeetingSettingsResp
- func (*SetPersonalMeetingSettingsResp) Descriptor() ([]byte, []int)deprecated
- func (*SetPersonalMeetingSettingsResp) ProtoMessage()
- func (x *SetPersonalMeetingSettingsResp) ProtoReflect() protoreflect.Message
- func (x *SetPersonalMeetingSettingsResp) Reset()
- func (x *SetPersonalMeetingSettingsResp) String() string
- type StreamOperateData
- func (*StreamOperateData) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOperateData) GetOperation() []*UserOperationData
- func (*StreamOperateData) ProtoMessage()
- func (x *StreamOperateData) ProtoReflect() protoreflect.Message
- func (x *StreamOperateData) Reset()
- func (x *StreamOperateData) String() string
- type SystemGeneratedMeetingInfo
- func (*SystemGeneratedMeetingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SystemGeneratedMeetingInfo) GetCreatorNickname() string
- func (x *SystemGeneratedMeetingInfo) GetCreatorUserID() string
- func (x *SystemGeneratedMeetingInfo) GetMeetingID() string
- func (x *SystemGeneratedMeetingInfo) GetStartTime() int64
- func (x *SystemGeneratedMeetingInfo) GetStatus() string
- func (*SystemGeneratedMeetingInfo) ProtoMessage()
- func (x *SystemGeneratedMeetingInfo) ProtoReflect() protoreflect.Message
- func (x *SystemGeneratedMeetingInfo) Reset()
- func (x *SystemGeneratedMeetingInfo) String() string
- type UnimplementedMeetingServiceServer
- func (*UnimplementedMeetingServiceServer) BookMeeting(context.Context, *BookMeetingReq) (*BookMeetingResp, error)
- func (*UnimplementedMeetingServiceServer) CleanPreviousMeetings(context.Context, *CleanPreviousMeetingsReq) (*CleanPreviousMeetingsResp, error)
- func (*UnimplementedMeetingServiceServer) CreateImmediateMeeting(context.Context, *CreateImmediateMeetingReq) (*CreateImmediateMeetingResp, error)
- func (*UnimplementedMeetingServiceServer) EndMeeting(context.Context, *EndMeetingReq) (*EndMeetingResp, error)
- func (*UnimplementedMeetingServiceServer) GetMeeting(context.Context, *GetMeetingReq) (*GetMeetingResp, error)
- func (*UnimplementedMeetingServiceServer) GetMeetingToken(context.Context, *GetMeetingTokenReq) (*GetMeetingTokenResp, error)
- func (*UnimplementedMeetingServiceServer) GetMeetings(context.Context, *GetMeetingsReq) (*GetMeetingsResp, error)
- func (*UnimplementedMeetingServiceServer) GetPersonalMeetingSettings(context.Context, *GetPersonalMeetingSettingsReq) (*GetPersonalMeetingSettingsResp, error)
- func (*UnimplementedMeetingServiceServer) JoinMeeting(context.Context, *JoinMeetingReq) (*JoinMeetingResp, error)
- func (*UnimplementedMeetingServiceServer) LeaveMeeting(context.Context, *LeaveMeetingReq) (*LeaveMeetingResp, error)
- func (*UnimplementedMeetingServiceServer) ModifyMeetingParticipantNickName(context.Context, *ModifyMeetingParticipantNickNameReq) (*ModifyMeetingParticipantNickNameResp, error)
- func (*UnimplementedMeetingServiceServer) OperateRoomAllStream(context.Context, *OperateRoomAllStreamReq) (*OperateRoomAllStreamResp, error)
- func (*UnimplementedMeetingServiceServer) RemoveParticipants(context.Context, *RemoveMeetingParticipantsReq) (*RemoveMeetingParticipantsResp, error)
- func (*UnimplementedMeetingServiceServer) SetMeetingHostInfo(context.Context, *SetMeetingHostInfoReq) (*SetMeetingHostInfoResp, error)
- func (*UnimplementedMeetingServiceServer) SetPersonalMeetingSettings(context.Context, *SetPersonalMeetingSettingsReq) (*SetPersonalMeetingSettingsResp, error)
- func (*UnimplementedMeetingServiceServer) UpdateMeeting(context.Context, *UpdateMeetingRequest) (*UpdateMeetingResp, error)
- type UpdateMeetingRequest
- func (*UpdateMeetingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateMeetingRequest) GetAudioEncouragement() *wrapperspb.BoolValue
- func (x *UpdateMeetingRequest) GetCanParticipantJoinMeetingEarly() *wrapperspb.BoolValue
- func (x *UpdateMeetingRequest) GetCanParticipantsEnableCamera() *wrapperspb.BoolValue
- func (x *UpdateMeetingRequest) GetCanParticipantsShareScreen() *wrapperspb.BoolValue
- func (x *UpdateMeetingRequest) GetCanParticipantsUnmuteMicrophone() *wrapperspb.BoolValue
- func (x *UpdateMeetingRequest) GetDisableCameraOnJoin() *wrapperspb.BoolValue
- func (x *UpdateMeetingRequest) GetDisableMicrophoneOnJoin() *wrapperspb.BoolValue
- func (x *UpdateMeetingRequest) GetLockMeeting() *wrapperspb.BoolValue
- func (x *UpdateMeetingRequest) GetMeetingDuration() *wrapperspb.Int64Value
- func (x *UpdateMeetingRequest) GetMeetingID() string
- func (x *UpdateMeetingRequest) GetPassword() *wrapperspb.StringValue
- func (x *UpdateMeetingRequest) GetRepeatInfo() *MeetingRepeatInfo
- func (x *UpdateMeetingRequest) GetScheduledTime() *wrapperspb.Int64Value
- func (x *UpdateMeetingRequest) GetTimeZone() *wrapperspb.StringValue
- func (x *UpdateMeetingRequest) GetTitle() *wrapperspb.StringValue
- func (x *UpdateMeetingRequest) GetUpdatingUserID() string
- func (x *UpdateMeetingRequest) GetVideoMirroring() *wrapperspb.BoolValue
- func (*UpdateMeetingRequest) ProtoMessage()
- func (x *UpdateMeetingRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateMeetingRequest) Reset()
- func (x *UpdateMeetingRequest) String() string
- type UpdateMeetingResp
- type UserInfo
- func (*UserInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserInfo) GetAccount() string
- func (x *UserInfo) GetFaceURL() string
- func (x *UserInfo) GetNickname() string
- func (x *UserInfo) GetUserID() string
- func (*UserInfo) ProtoMessage()
- func (x *UserInfo) ProtoReflect() protoreflect.Message
- func (x *UserInfo) Reset()
- func (x *UserInfo) String() string
- type UserOperationData
- func (*UserOperationData) Descriptor() ([]byte, []int)deprecated
- func (x *UserOperationData) GetCameraOnEntry() *wrapperspb.BoolValue
- func (x *UserOperationData) GetMicrophoneOnEntry() *wrapperspb.BoolValue
- func (x *UserOperationData) GetUserID() string
- func (*UserOperationData) ProtoMessage()
- func (x *UserOperationData) ProtoReflect() protoreflect.Message
- func (x *UserOperationData) Reset()
- func (x *UserOperationData) String() string
Constants ¶
This section is empty.
Variables ¶
var ( DayOfWeek_name = map[int32]string{ 0: "SUNDAY", 1: "MONDAY", 2: "TUESDAY", 3: "WEDNESDAY", 4: "THURSDAY", 5: "FRIDAY", 6: "SATURDAY", } DayOfWeek_value = map[string]int32{ "SUNDAY": 0, "MONDAY": 1, "TUESDAY": 2, "WEDNESDAY": 3, "THURSDAY": 4, "FRIDAY": 5, "SATURDAY": 6, } )
Enum value maps for DayOfWeek.
var ( KickOffReason_name = map[int32]string{ 0: "DuplicatedLogin", 1: "Offline", 2: "Logout", } KickOffReason_value = map[string]int32{ "DuplicatedLogin": 0, "Offline": 1, "Logout": 2, } )
Enum value maps for KickOffReason.
var ( MeetingEndType_name = map[int32]string{ 0: "CancelType", 1: "EndType", } MeetingEndType_value = map[string]int32{ "CancelType": 0, "EndType": 1, } )
Enum value maps for MeetingEndType.
var File_openmeeting_meeting_meeting_proto protoreflect.FileDescriptor
Functions ¶
func RegisterMeetingServiceServer ¶
func RegisterMeetingServiceServer(s *grpc.Server, srv MeetingServiceServer)
Types ¶
type BookMeetingReq ¶
type BookMeetingReq struct { CreatorUserID string `protobuf:"bytes,1,opt,name=creatorUserID,proto3" json:"creatorUserID"` CreatorDefinedMeetingInfo *CreatorDefinedMeetingInfo `protobuf:"bytes,2,opt,name=creatorDefinedMeetingInfo,proto3" json:"creatorDefinedMeetingInfo"` Setting *MeetingSetting `protobuf:"bytes,3,opt,name=setting,proto3" json:"setting"` RepeatInfo *MeetingRepeatInfo `protobuf:"bytes,4,opt,name=repeatInfo,proto3" json:"repeatInfo"` // contains filtered or unexported fields }
Request to book a future meeting.
func (*BookMeetingReq) Descriptor
deprecated
func (*BookMeetingReq) Descriptor() ([]byte, []int)
Deprecated: Use BookMeetingReq.ProtoReflect.Descriptor instead.
func (*BookMeetingReq) GetCreatorDefinedMeetingInfo ¶
func (x *BookMeetingReq) GetCreatorDefinedMeetingInfo() *CreatorDefinedMeetingInfo
func (*BookMeetingReq) GetCreatorUserID ¶
func (x *BookMeetingReq) GetCreatorUserID() string
func (*BookMeetingReq) GetRepeatInfo ¶
func (x *BookMeetingReq) GetRepeatInfo() *MeetingRepeatInfo
func (*BookMeetingReq) GetSetting ¶
func (x *BookMeetingReq) GetSetting() *MeetingSetting
func (*BookMeetingReq) ProtoMessage ¶
func (*BookMeetingReq) ProtoMessage()
func (*BookMeetingReq) ProtoReflect ¶
func (x *BookMeetingReq) ProtoReflect() protoreflect.Message
func (*BookMeetingReq) Reset ¶
func (x *BookMeetingReq) Reset()
func (*BookMeetingReq) String ¶
func (x *BookMeetingReq) String() string
type BookMeetingResp ¶
type BookMeetingResp struct { Detail *MeetingInfoSetting `protobuf:"bytes,1,opt,name=detail,proto3" json:"detail"` // contains filtered or unexported fields }
Response after booking a meeting.
func (*BookMeetingResp) Descriptor
deprecated
func (*BookMeetingResp) Descriptor() ([]byte, []int)
Deprecated: Use BookMeetingResp.ProtoReflect.Descriptor instead.
func (*BookMeetingResp) GetDetail ¶
func (x *BookMeetingResp) GetDetail() *MeetingInfoSetting
func (*BookMeetingResp) ProtoMessage ¶
func (*BookMeetingResp) ProtoMessage()
func (*BookMeetingResp) ProtoReflect ¶
func (x *BookMeetingResp) ProtoReflect() protoreflect.Message
func (*BookMeetingResp) Reset ¶
func (x *BookMeetingResp) Reset()
func (*BookMeetingResp) String ¶
func (x *BookMeetingResp) String() string
type CleanPreviousMeetingsReq ¶
type CleanPreviousMeetingsReq struct { UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"` ReasonCode int32 `protobuf:"varint,2,opt,name=reasonCode,proto3" json:"reasonCode"` Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason"` // contains filtered or unexported fields }
func (*CleanPreviousMeetingsReq) Descriptor
deprecated
func (*CleanPreviousMeetingsReq) Descriptor() ([]byte, []int)
Deprecated: Use CleanPreviousMeetingsReq.ProtoReflect.Descriptor instead.
func (*CleanPreviousMeetingsReq) GetReason ¶
func (x *CleanPreviousMeetingsReq) GetReason() string
func (*CleanPreviousMeetingsReq) GetReasonCode ¶
func (x *CleanPreviousMeetingsReq) GetReasonCode() int32
func (*CleanPreviousMeetingsReq) GetUserID ¶
func (x *CleanPreviousMeetingsReq) GetUserID() string
func (*CleanPreviousMeetingsReq) ProtoMessage ¶
func (*CleanPreviousMeetingsReq) ProtoMessage()
func (*CleanPreviousMeetingsReq) ProtoReflect ¶
func (x *CleanPreviousMeetingsReq) ProtoReflect() protoreflect.Message
func (*CleanPreviousMeetingsReq) Reset ¶
func (x *CleanPreviousMeetingsReq) Reset()
func (*CleanPreviousMeetingsReq) String ¶
func (x *CleanPreviousMeetingsReq) String() string
type CleanPreviousMeetingsResp ¶
type CleanPreviousMeetingsResp struct {
// contains filtered or unexported fields
}
func (*CleanPreviousMeetingsResp) Descriptor
deprecated
func (*CleanPreviousMeetingsResp) Descriptor() ([]byte, []int)
Deprecated: Use CleanPreviousMeetingsResp.ProtoReflect.Descriptor instead.
func (*CleanPreviousMeetingsResp) ProtoMessage ¶
func (*CleanPreviousMeetingsResp) ProtoMessage()
func (*CleanPreviousMeetingsResp) ProtoReflect ¶
func (x *CleanPreviousMeetingsResp) ProtoReflect() protoreflect.Message
func (*CleanPreviousMeetingsResp) Reset ¶
func (x *CleanPreviousMeetingsResp) Reset()
func (*CleanPreviousMeetingsResp) String ¶
func (x *CleanPreviousMeetingsResp) String() string
type CreateImmediateMeetingReq ¶
type CreateImmediateMeetingReq struct { CreatorUserID string `protobuf:"bytes,1,opt,name=creatorUserID,proto3" json:"creatorUserID"` CreatorDefinedMeetingInfo *CreatorDefinedMeetingInfo `protobuf:"bytes,2,opt,name=creatorDefinedMeetingInfo,proto3" json:"creatorDefinedMeetingInfo"` Setting *MeetingSetting `protobuf:"bytes,3,opt,name=setting,proto3" json:"setting"` // contains filtered or unexported fields }
Request to create an immediate meeting.
func (*CreateImmediateMeetingReq) Descriptor
deprecated
func (*CreateImmediateMeetingReq) Descriptor() ([]byte, []int)
Deprecated: Use CreateImmediateMeetingReq.ProtoReflect.Descriptor instead.
func (*CreateImmediateMeetingReq) GetCreatorDefinedMeetingInfo ¶
func (x *CreateImmediateMeetingReq) GetCreatorDefinedMeetingInfo() *CreatorDefinedMeetingInfo
func (*CreateImmediateMeetingReq) GetCreatorUserID ¶
func (x *CreateImmediateMeetingReq) GetCreatorUserID() string
func (*CreateImmediateMeetingReq) GetSetting ¶
func (x *CreateImmediateMeetingReq) GetSetting() *MeetingSetting
func (*CreateImmediateMeetingReq) ProtoMessage ¶
func (*CreateImmediateMeetingReq) ProtoMessage()
func (*CreateImmediateMeetingReq) ProtoReflect ¶
func (x *CreateImmediateMeetingReq) ProtoReflect() protoreflect.Message
func (*CreateImmediateMeetingReq) Reset ¶
func (x *CreateImmediateMeetingReq) Reset()
func (*CreateImmediateMeetingReq) String ¶
func (x *CreateImmediateMeetingReq) String() string
type CreateImmediateMeetingResp ¶
type CreateImmediateMeetingResp struct { Detail *MeetingInfoSetting `protobuf:"bytes,1,opt,name=detail,proto3" json:"detail"` LiveKit *LiveKit `protobuf:"bytes,2,opt,name=liveKit,proto3" json:"liveKit"` // contains filtered or unexported fields }
Response after creating an immediate meeting.
func (*CreateImmediateMeetingResp) Descriptor
deprecated
func (*CreateImmediateMeetingResp) Descriptor() ([]byte, []int)
Deprecated: Use CreateImmediateMeetingResp.ProtoReflect.Descriptor instead.
func (*CreateImmediateMeetingResp) GetDetail ¶
func (x *CreateImmediateMeetingResp) GetDetail() *MeetingInfoSetting
func (*CreateImmediateMeetingResp) GetLiveKit ¶
func (x *CreateImmediateMeetingResp) GetLiveKit() *LiveKit
func (*CreateImmediateMeetingResp) ProtoMessage ¶
func (*CreateImmediateMeetingResp) ProtoMessage()
func (*CreateImmediateMeetingResp) ProtoReflect ¶
func (x *CreateImmediateMeetingResp) ProtoReflect() protoreflect.Message
func (*CreateImmediateMeetingResp) Reset ¶
func (x *CreateImmediateMeetingResp) Reset()
func (*CreateImmediateMeetingResp) String ¶
func (x *CreateImmediateMeetingResp) String() string
type CreatorDefinedMeetingInfo ¶
type CreatorDefinedMeetingInfo struct { Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title"` // The title of the meeting. ScheduledTime int64 `protobuf:"varint,2,opt,name=scheduledTime,proto3" json:"scheduledTime"` // The scheduled start time of the meeting (as a timestamp). MeetingDuration int64 `protobuf:"varint,3,opt,name=meetingDuration,proto3" json:"meetingDuration"` // The duration of the meeting in seconds. Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password"` // Password required to join the meeting, if any. TimeZone string `protobuf:"bytes,5,opt,name=timeZone,proto3" json:"timeZone"` // creator specify time zone. HostUserID string `protobuf:"bytes,6,opt,name=hostUserID,proto3" json:"hostUserID"` CoHostUSerID []string `protobuf:"bytes,7,rep,name=coHostUSerID,proto3" json:"coHostUSerID"` // contains filtered or unexported fields }
Information about a specific meeting that can be modified.
func (*CreatorDefinedMeetingInfo) Descriptor
deprecated
func (*CreatorDefinedMeetingInfo) Descriptor() ([]byte, []int)
Deprecated: Use CreatorDefinedMeetingInfo.ProtoReflect.Descriptor instead.
func (*CreatorDefinedMeetingInfo) GetCoHostUSerID ¶
func (x *CreatorDefinedMeetingInfo) GetCoHostUSerID() []string
func (*CreatorDefinedMeetingInfo) GetHostUserID ¶
func (x *CreatorDefinedMeetingInfo) GetHostUserID() string
func (*CreatorDefinedMeetingInfo) GetMeetingDuration ¶
func (x *CreatorDefinedMeetingInfo) GetMeetingDuration() int64
func (*CreatorDefinedMeetingInfo) GetPassword ¶
func (x *CreatorDefinedMeetingInfo) GetPassword() string
func (*CreatorDefinedMeetingInfo) GetScheduledTime ¶
func (x *CreatorDefinedMeetingInfo) GetScheduledTime() int64
func (*CreatorDefinedMeetingInfo) GetTimeZone ¶
func (x *CreatorDefinedMeetingInfo) GetTimeZone() string
func (*CreatorDefinedMeetingInfo) GetTitle ¶
func (x *CreatorDefinedMeetingInfo) GetTitle() string
func (*CreatorDefinedMeetingInfo) ProtoMessage ¶
func (*CreatorDefinedMeetingInfo) ProtoMessage()
func (*CreatorDefinedMeetingInfo) ProtoReflect ¶
func (x *CreatorDefinedMeetingInfo) ProtoReflect() protoreflect.Message
func (*CreatorDefinedMeetingInfo) Reset ¶
func (x *CreatorDefinedMeetingInfo) Reset()
func (*CreatorDefinedMeetingInfo) String ¶
func (x *CreatorDefinedMeetingInfo) String() string
type DayOfWeek ¶
type DayOfWeek int32
func (DayOfWeek) Descriptor ¶
func (DayOfWeek) Descriptor() protoreflect.EnumDescriptor
func (DayOfWeek) EnumDescriptor
deprecated
func (DayOfWeek) Number ¶
func (x DayOfWeek) Number() protoreflect.EnumNumber
func (DayOfWeek) Type ¶
func (DayOfWeek) Type() protoreflect.EnumType
type EndMeetingReq ¶
type EndMeetingReq struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"` EndType MeetingEndType `protobuf:"varint,3,opt,name=endType,proto3,enum=openmeeting.meeting.MeetingEndType" json:"endType"` // contains filtered or unexported fields }
Request to end a meeting.
func (*EndMeetingReq) Descriptor
deprecated
func (*EndMeetingReq) Descriptor() ([]byte, []int)
Deprecated: Use EndMeetingReq.ProtoReflect.Descriptor instead.
func (*EndMeetingReq) GetEndType ¶
func (x *EndMeetingReq) GetEndType() MeetingEndType
func (*EndMeetingReq) GetMeetingID ¶
func (x *EndMeetingReq) GetMeetingID() string
func (*EndMeetingReq) GetUserID ¶
func (x *EndMeetingReq) GetUserID() string
func (*EndMeetingReq) ProtoMessage ¶
func (*EndMeetingReq) ProtoMessage()
func (*EndMeetingReq) ProtoReflect ¶
func (x *EndMeetingReq) ProtoReflect() protoreflect.Message
func (*EndMeetingReq) Reset ¶
func (x *EndMeetingReq) Reset()
func (*EndMeetingReq) String ¶
func (x *EndMeetingReq) String() string
type EndMeetingResp ¶
type EndMeetingResp struct {
// contains filtered or unexported fields
}
Response after ending a meeting.
func (*EndMeetingResp) Descriptor
deprecated
func (*EndMeetingResp) Descriptor() ([]byte, []int)
Deprecated: Use EndMeetingResp.ProtoReflect.Descriptor instead.
func (*EndMeetingResp) ProtoMessage ¶
func (*EndMeetingResp) ProtoMessage()
func (*EndMeetingResp) ProtoReflect ¶
func (x *EndMeetingResp) ProtoReflect() protoreflect.Message
func (*EndMeetingResp) Reset ¶
func (x *EndMeetingResp) Reset()
func (*EndMeetingResp) String ¶
func (x *EndMeetingResp) String() string
type GetMeetingReq ¶
type GetMeetingReq struct { UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"` MeetingID string `protobuf:"bytes,2,opt,name=meetingID,proto3" json:"meetingID"` // contains filtered or unexported fields }
Request to get information about a specific meeting.
func (*GetMeetingReq) Descriptor
deprecated
func (*GetMeetingReq) Descriptor() ([]byte, []int)
Deprecated: Use GetMeetingReq.ProtoReflect.Descriptor instead.
func (*GetMeetingReq) GetMeetingID ¶
func (x *GetMeetingReq) GetMeetingID() string
func (*GetMeetingReq) GetUserID ¶
func (x *GetMeetingReq) GetUserID() string
func (*GetMeetingReq) ProtoMessage ¶
func (*GetMeetingReq) ProtoMessage()
func (*GetMeetingReq) ProtoReflect ¶
func (x *GetMeetingReq) ProtoReflect() protoreflect.Message
func (*GetMeetingReq) Reset ¶
func (x *GetMeetingReq) Reset()
func (*GetMeetingReq) String ¶
func (x *GetMeetingReq) String() string
type GetMeetingResp ¶
type GetMeetingResp struct { MeetingDetail *MeetingInfoSetting `protobuf:"bytes,1,opt,name=meetingDetail,proto3" json:"meetingDetail"` // contains filtered or unexported fields }
Response with detailed information about a meeting.
func (*GetMeetingResp) Descriptor
deprecated
func (*GetMeetingResp) Descriptor() ([]byte, []int)
Deprecated: Use GetMeetingResp.ProtoReflect.Descriptor instead.
func (*GetMeetingResp) GetMeetingDetail ¶
func (x *GetMeetingResp) GetMeetingDetail() *MeetingInfoSetting
func (*GetMeetingResp) ProtoMessage ¶
func (*GetMeetingResp) ProtoMessage()
func (*GetMeetingResp) ProtoReflect ¶
func (x *GetMeetingResp) ProtoReflect() protoreflect.Message
func (*GetMeetingResp) Reset ¶
func (x *GetMeetingResp) Reset()
func (*GetMeetingResp) String ¶
func (x *GetMeetingResp) String() string
type GetMeetingTokenReq ¶
type GetMeetingTokenReq struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"` // User who joins the meeting. // contains filtered or unexported fields }
Request to get a specific meeting token.
func (*GetMeetingTokenReq) Descriptor
deprecated
func (*GetMeetingTokenReq) Descriptor() ([]byte, []int)
Deprecated: Use GetMeetingTokenReq.ProtoReflect.Descriptor instead.
func (*GetMeetingTokenReq) GetMeetingID ¶
func (x *GetMeetingTokenReq) GetMeetingID() string
func (*GetMeetingTokenReq) GetUserID ¶
func (x *GetMeetingTokenReq) GetUserID() string
func (*GetMeetingTokenReq) ProtoMessage ¶
func (*GetMeetingTokenReq) ProtoMessage()
func (*GetMeetingTokenReq) ProtoReflect ¶
func (x *GetMeetingTokenReq) ProtoReflect() protoreflect.Message
func (*GetMeetingTokenReq) Reset ¶
func (x *GetMeetingTokenReq) Reset()
func (*GetMeetingTokenReq) String ¶
func (x *GetMeetingTokenReq) String() string
type GetMeetingTokenResp ¶
type GetMeetingTokenResp struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` LiveKit *LiveKit `protobuf:"bytes,2,opt,name=liveKit,proto3" json:"liveKit"` // contains filtered or unexported fields }
Response after getting a specific meeting.
func (*GetMeetingTokenResp) Descriptor
deprecated
func (*GetMeetingTokenResp) Descriptor() ([]byte, []int)
Deprecated: Use GetMeetingTokenResp.ProtoReflect.Descriptor instead.
func (*GetMeetingTokenResp) GetLiveKit ¶
func (x *GetMeetingTokenResp) GetLiveKit() *LiveKit
func (*GetMeetingTokenResp) GetMeetingID ¶
func (x *GetMeetingTokenResp) GetMeetingID() string
func (*GetMeetingTokenResp) ProtoMessage ¶
func (*GetMeetingTokenResp) ProtoMessage()
func (*GetMeetingTokenResp) ProtoReflect ¶
func (x *GetMeetingTokenResp) ProtoReflect() protoreflect.Message
func (*GetMeetingTokenResp) Reset ¶
func (x *GetMeetingTokenResp) Reset()
func (*GetMeetingTokenResp) String ¶
func (x *GetMeetingTokenResp) String() string
type GetMeetingsReq ¶
type GetMeetingsReq struct { UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"` // The unique identifier of the user. Status []string `protobuf:"bytes,2,rep,name=status,proto3" json:"status"` // The status filter for meetings, e.g., "scheduled", "in-progress", "completed". // contains filtered or unexported fields }
Request to get a list of meetings both created and joined by a user.
func (*GetMeetingsReq) Descriptor
deprecated
func (*GetMeetingsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetMeetingsReq.ProtoReflect.Descriptor instead.
func (*GetMeetingsReq) GetStatus ¶
func (x *GetMeetingsReq) GetStatus() []string
func (*GetMeetingsReq) GetUserID ¶
func (x *GetMeetingsReq) GetUserID() string
func (*GetMeetingsReq) ProtoMessage ¶
func (*GetMeetingsReq) ProtoMessage()
func (*GetMeetingsReq) ProtoReflect ¶
func (x *GetMeetingsReq) ProtoReflect() protoreflect.Message
func (*GetMeetingsReq) Reset ¶
func (x *GetMeetingsReq) Reset()
func (*GetMeetingsReq) String ¶
func (x *GetMeetingsReq) String() string
type GetMeetingsResp ¶
type GetMeetingsResp struct { MeetingDetails []*MeetingInfoSetting `protobuf:"bytes,1,rep,name=meetingDetails,proto3" json:"meetingDetails"` // Detailed information about each meeting. // contains filtered or unexported fields }
Response with a list of meetings that the user has created or joined.
func (*GetMeetingsResp) Descriptor
deprecated
func (*GetMeetingsResp) Descriptor() ([]byte, []int)
Deprecated: Use GetMeetingsResp.ProtoReflect.Descriptor instead.
func (*GetMeetingsResp) GetMeetingDetails ¶
func (x *GetMeetingsResp) GetMeetingDetails() []*MeetingInfoSetting
func (*GetMeetingsResp) ProtoMessage ¶
func (*GetMeetingsResp) ProtoMessage()
func (*GetMeetingsResp) ProtoReflect ¶
func (x *GetMeetingsResp) ProtoReflect() protoreflect.Message
func (*GetMeetingsResp) Reset ¶
func (x *GetMeetingsResp) Reset()
func (*GetMeetingsResp) String ¶
func (x *GetMeetingsResp) String() string
type GetPersonalMeetingSettingsReq ¶
type GetPersonalMeetingSettingsReq struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"` // contains filtered or unexported fields }
Request to get personal meeting settings.
func (*GetPersonalMeetingSettingsReq) Descriptor
deprecated
func (*GetPersonalMeetingSettingsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetPersonalMeetingSettingsReq.ProtoReflect.Descriptor instead.
func (*GetPersonalMeetingSettingsReq) GetMeetingID ¶
func (x *GetPersonalMeetingSettingsReq) GetMeetingID() string
func (*GetPersonalMeetingSettingsReq) GetUserID ¶
func (x *GetPersonalMeetingSettingsReq) GetUserID() string
func (*GetPersonalMeetingSettingsReq) ProtoMessage ¶
func (*GetPersonalMeetingSettingsReq) ProtoMessage()
func (*GetPersonalMeetingSettingsReq) ProtoReflect ¶
func (x *GetPersonalMeetingSettingsReq) ProtoReflect() protoreflect.Message
func (*GetPersonalMeetingSettingsReq) Reset ¶
func (x *GetPersonalMeetingSettingsReq) Reset()
func (*GetPersonalMeetingSettingsReq) String ¶
func (x *GetPersonalMeetingSettingsReq) String() string
type GetPersonalMeetingSettingsResp ¶
type GetPersonalMeetingSettingsResp struct { Setting *PersonalMeetingSetting `protobuf:"bytes,1,opt,name=setting,proto3" json:"setting"` // contains filtered or unexported fields }
Response with personal meeting settings.
func (*GetPersonalMeetingSettingsResp) Descriptor
deprecated
func (*GetPersonalMeetingSettingsResp) Descriptor() ([]byte, []int)
Deprecated: Use GetPersonalMeetingSettingsResp.ProtoReflect.Descriptor instead.
func (*GetPersonalMeetingSettingsResp) GetSetting ¶
func (x *GetPersonalMeetingSettingsResp) GetSetting() *PersonalMeetingSetting
func (*GetPersonalMeetingSettingsResp) ProtoMessage ¶
func (*GetPersonalMeetingSettingsResp) ProtoMessage()
func (*GetPersonalMeetingSettingsResp) ProtoReflect ¶
func (x *GetPersonalMeetingSettingsResp) ProtoReflect() protoreflect.Message
func (*GetPersonalMeetingSettingsResp) Reset ¶
func (x *GetPersonalMeetingSettingsResp) Reset()
func (*GetPersonalMeetingSettingsResp) String ¶
func (x *GetPersonalMeetingSettingsResp) String() string
type JoinMeetingReq ¶
type JoinMeetingReq struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"` // User who joins the meeting. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password"` // contains filtered or unexported fields }
Request to join a meeting.
func (*JoinMeetingReq) Descriptor
deprecated
func (*JoinMeetingReq) Descriptor() ([]byte, []int)
Deprecated: Use JoinMeetingReq.ProtoReflect.Descriptor instead.
func (*JoinMeetingReq) GetMeetingID ¶
func (x *JoinMeetingReq) GetMeetingID() string
func (*JoinMeetingReq) GetPassword ¶
func (x *JoinMeetingReq) GetPassword() string
func (*JoinMeetingReq) GetUserID ¶
func (x *JoinMeetingReq) GetUserID() string
func (*JoinMeetingReq) ProtoMessage ¶
func (*JoinMeetingReq) ProtoMessage()
func (*JoinMeetingReq) ProtoReflect ¶
func (x *JoinMeetingReq) ProtoReflect() protoreflect.Message
func (*JoinMeetingReq) Reset ¶
func (x *JoinMeetingReq) Reset()
func (*JoinMeetingReq) String ¶
func (x *JoinMeetingReq) String() string
type JoinMeetingResp ¶
type JoinMeetingResp struct { LiveKit *LiveKit `protobuf:"bytes,1,opt,name=liveKit,proto3" json:"liveKit"` // contains filtered or unexported fields }
Response after joining a meeting.
func (*JoinMeetingResp) Descriptor
deprecated
func (*JoinMeetingResp) Descriptor() ([]byte, []int)
Deprecated: Use JoinMeetingResp.ProtoReflect.Descriptor instead.
func (*JoinMeetingResp) GetLiveKit ¶
func (x *JoinMeetingResp) GetLiveKit() *LiveKit
func (*JoinMeetingResp) ProtoMessage ¶
func (*JoinMeetingResp) ProtoMessage()
func (*JoinMeetingResp) ProtoReflect ¶
func (x *JoinMeetingResp) ProtoReflect() protoreflect.Message
func (*JoinMeetingResp) Reset ¶
func (x *JoinMeetingResp) Reset()
func (*JoinMeetingResp) String ¶
func (x *JoinMeetingResp) String() string
type KickOffMeetingData ¶
type KickOffMeetingData struct { UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"` Nickname string `protobuf:"bytes,2,opt,name=nickname,proto3" json:"nickname"` ReasonCode KickOffReason `protobuf:"varint,3,opt,name=reasonCode,proto3,enum=openmeeting.meeting.KickOffReason" json:"reasonCode"` Reason string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason"` // contains filtered or unexported fields }
func (*KickOffMeetingData) Descriptor
deprecated
func (*KickOffMeetingData) Descriptor() ([]byte, []int)
Deprecated: Use KickOffMeetingData.ProtoReflect.Descriptor instead.
func (*KickOffMeetingData) GetNickname ¶
func (x *KickOffMeetingData) GetNickname() string
func (*KickOffMeetingData) GetReason ¶
func (x *KickOffMeetingData) GetReason() string
func (*KickOffMeetingData) GetReasonCode ¶
func (x *KickOffMeetingData) GetReasonCode() KickOffReason
func (*KickOffMeetingData) GetUserID ¶
func (x *KickOffMeetingData) GetUserID() string
func (*KickOffMeetingData) ProtoMessage ¶
func (*KickOffMeetingData) ProtoMessage()
func (*KickOffMeetingData) ProtoReflect ¶
func (x *KickOffMeetingData) ProtoReflect() protoreflect.Message
func (*KickOffMeetingData) Reset ¶
func (x *KickOffMeetingData) Reset()
func (*KickOffMeetingData) String ¶
func (x *KickOffMeetingData) String() string
type KickOffReason ¶
type KickOffReason int32
const ( KickOffReason_DuplicatedLogin KickOffReason = 0 KickOffReason_Offline KickOffReason = 1 KickOffReason_Logout KickOffReason = 2 )
func (KickOffReason) Descriptor ¶
func (KickOffReason) Descriptor() protoreflect.EnumDescriptor
func (KickOffReason) Enum ¶
func (x KickOffReason) Enum() *KickOffReason
func (KickOffReason) EnumDescriptor
deprecated
func (KickOffReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use KickOffReason.Descriptor instead.
func (KickOffReason) Number ¶
func (x KickOffReason) Number() protoreflect.EnumNumber
func (KickOffReason) String ¶
func (x KickOffReason) String() string
func (KickOffReason) Type ¶
func (KickOffReason) Type() protoreflect.EnumType
type LeaveMeetingReq ¶
type LeaveMeetingReq struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"` // User who leaves the room. // contains filtered or unexported fields }
Request to leave a meeting.
func (*LeaveMeetingReq) Descriptor
deprecated
func (*LeaveMeetingReq) Descriptor() ([]byte, []int)
Deprecated: Use LeaveMeetingReq.ProtoReflect.Descriptor instead.
func (*LeaveMeetingReq) GetMeetingID ¶
func (x *LeaveMeetingReq) GetMeetingID() string
func (*LeaveMeetingReq) GetUserID ¶
func (x *LeaveMeetingReq) GetUserID() string
func (*LeaveMeetingReq) ProtoMessage ¶
func (*LeaveMeetingReq) ProtoMessage()
func (*LeaveMeetingReq) ProtoReflect ¶
func (x *LeaveMeetingReq) ProtoReflect() protoreflect.Message
func (*LeaveMeetingReq) Reset ¶
func (x *LeaveMeetingReq) Reset()
func (*LeaveMeetingReq) String ¶
func (x *LeaveMeetingReq) String() string
type LeaveMeetingResp ¶
type LeaveMeetingResp struct {
// contains filtered or unexported fields
}
Response after leaving a meeting.
func (*LeaveMeetingResp) Descriptor
deprecated
func (*LeaveMeetingResp) Descriptor() ([]byte, []int)
Deprecated: Use LeaveMeetingResp.ProtoReflect.Descriptor instead.
func (*LeaveMeetingResp) ProtoMessage ¶
func (*LeaveMeetingResp) ProtoMessage()
func (*LeaveMeetingResp) ProtoReflect ¶
func (x *LeaveMeetingResp) ProtoReflect() protoreflect.Message
func (*LeaveMeetingResp) Reset ¶
func (x *LeaveMeetingResp) Reset()
func (*LeaveMeetingResp) String ¶
func (x *LeaveMeetingResp) String() string
type LiveKit ¶
type LiveKit struct { Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token"` // Access token for authentication. Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url"` // URL to connect to LiveKit. // contains filtered or unexported fields }
Defines LiveKit access information.
func (*LiveKit) Descriptor
deprecated
func (*LiveKit) ProtoMessage ¶
func (*LiveKit) ProtoMessage()
func (*LiveKit) ProtoReflect ¶
func (x *LiveKit) ProtoReflect() protoreflect.Message
type MeetingEndType ¶
type MeetingEndType int32
const ( MeetingEndType_CancelType MeetingEndType = 0 MeetingEndType_EndType MeetingEndType = 1 )
func (MeetingEndType) Descriptor ¶
func (MeetingEndType) Descriptor() protoreflect.EnumDescriptor
func (MeetingEndType) Enum ¶
func (x MeetingEndType) Enum() *MeetingEndType
func (MeetingEndType) EnumDescriptor
deprecated
func (MeetingEndType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MeetingEndType.Descriptor instead.
func (MeetingEndType) Number ¶
func (x MeetingEndType) Number() protoreflect.EnumNumber
func (MeetingEndType) String ¶
func (x MeetingEndType) String() string
func (MeetingEndType) Type ¶
func (MeetingEndType) Type() protoreflect.EnumType
type MeetingHostData ¶
type MeetingHostData struct { OperatorNickname string `protobuf:"bytes,2,opt,name=operatorNickname,proto3" json:"operatorNickname"` UserID string `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID"` HostType string `protobuf:"bytes,4,opt,name=hostType,proto3" json:"hostType"` // contains filtered or unexported fields }
func (*MeetingHostData) Descriptor
deprecated
func (*MeetingHostData) Descriptor() ([]byte, []int)
Deprecated: Use MeetingHostData.ProtoReflect.Descriptor instead.
func (*MeetingHostData) GetHostType ¶
func (x *MeetingHostData) GetHostType() string
func (*MeetingHostData) GetOperatorNickname ¶
func (x *MeetingHostData) GetOperatorNickname() string
func (*MeetingHostData) GetUserID ¶
func (x *MeetingHostData) GetUserID() string
func (*MeetingHostData) ProtoMessage ¶
func (*MeetingHostData) ProtoMessage()
func (*MeetingHostData) ProtoReflect ¶
func (x *MeetingHostData) ProtoReflect() protoreflect.Message
func (*MeetingHostData) Reset ¶
func (x *MeetingHostData) Reset()
func (*MeetingHostData) String ¶
func (x *MeetingHostData) String() string
type MeetingInfo ¶
type MeetingInfo struct { SystemGenerated *SystemGeneratedMeetingInfo `protobuf:"bytes,1,opt,name=systemGenerated,proto3" json:"systemGenerated"` CreatorDefinedMeeting *CreatorDefinedMeetingInfo `protobuf:"bytes,2,opt,name=creatorDefinedMeeting,proto3" json:"creatorDefinedMeeting"` // contains filtered or unexported fields }
Information about a specific meeting, combining system-generated and creator-defined information.
func (*MeetingInfo) Descriptor
deprecated
func (*MeetingInfo) Descriptor() ([]byte, []int)
Deprecated: Use MeetingInfo.ProtoReflect.Descriptor instead.
func (*MeetingInfo) GetCreatorDefinedMeeting ¶
func (x *MeetingInfo) GetCreatorDefinedMeeting() *CreatorDefinedMeetingInfo
func (*MeetingInfo) GetSystemGenerated ¶
func (x *MeetingInfo) GetSystemGenerated() *SystemGeneratedMeetingInfo
func (*MeetingInfo) ProtoMessage ¶
func (*MeetingInfo) ProtoMessage()
func (*MeetingInfo) ProtoReflect ¶
func (x *MeetingInfo) ProtoReflect() protoreflect.Message
func (*MeetingInfo) Reset ¶
func (x *MeetingInfo) Reset()
func (*MeetingInfo) String ¶
func (x *MeetingInfo) String() string
type MeetingInfoSetting ¶
type MeetingInfoSetting struct { Info *MeetingInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info"` Setting *MeetingSetting `protobuf:"bytes,2,opt,name=setting,proto3" json:"setting"` RepeatInfo *MeetingRepeatInfo `protobuf:"bytes,3,opt,name=repeatInfo,proto3" json:"repeatInfo"` // contains filtered or unexported fields }
Detailed information about a meeting, combining info and settings.
func (*MeetingInfoSetting) Descriptor
deprecated
func (*MeetingInfoSetting) Descriptor() ([]byte, []int)
Deprecated: Use MeetingInfoSetting.ProtoReflect.Descriptor instead.
func (*MeetingInfoSetting) GetInfo ¶
func (x *MeetingInfoSetting) GetInfo() *MeetingInfo
func (*MeetingInfoSetting) GetRepeatInfo ¶
func (x *MeetingInfoSetting) GetRepeatInfo() *MeetingRepeatInfo
func (*MeetingInfoSetting) GetSetting ¶
func (x *MeetingInfoSetting) GetSetting() *MeetingSetting
func (*MeetingInfoSetting) ProtoMessage ¶
func (*MeetingInfoSetting) ProtoMessage()
func (*MeetingInfoSetting) ProtoReflect ¶
func (x *MeetingInfoSetting) ProtoReflect() protoreflect.Message
func (*MeetingInfoSetting) Reset ¶
func (x *MeetingInfoSetting) Reset()
func (*MeetingInfoSetting) String ¶
func (x *MeetingInfoSetting) String() string
type MeetingMetadata ¶
type MeetingMetadata struct { Detail *MeetingInfoSetting `protobuf:"bytes,1,opt,name=detail,proto3" json:"detail"` PersonalData []*PersonalData `protobuf:"bytes,2,rep,name=personalData,proto3" json:"personalData"` // contains filtered or unexported fields }
Metadata about a meeting, primarily used for encapsulating meeting details.
func (*MeetingMetadata) Descriptor
deprecated
func (*MeetingMetadata) Descriptor() ([]byte, []int)
Deprecated: Use MeetingMetadata.ProtoReflect.Descriptor instead.
func (*MeetingMetadata) GetDetail ¶
func (x *MeetingMetadata) GetDetail() *MeetingInfoSetting
func (*MeetingMetadata) GetPersonalData ¶
func (x *MeetingMetadata) GetPersonalData() []*PersonalData
func (*MeetingMetadata) ProtoMessage ¶
func (*MeetingMetadata) ProtoMessage()
func (*MeetingMetadata) ProtoReflect ¶
func (x *MeetingMetadata) ProtoReflect() protoreflect.Message
func (*MeetingMetadata) Reset ¶
func (x *MeetingMetadata) Reset()
func (*MeetingMetadata) String ¶
func (x *MeetingMetadata) String() string
type MeetingRepeatInfo ¶
type MeetingRepeatInfo struct { EndDate int64 `protobuf:"varint,1,opt,name=endDate,proto3" json:"endDate"` RepeatTimes int32 `protobuf:"varint,2,opt,name=repeatTimes,proto3" json:"repeatTimes"` RepeatType string `protobuf:"bytes,3,opt,name=repeatType,proto3" json:"repeatType"` UintType string `protobuf:"bytes,4,opt,name=uintType,proto3" json:"uintType"` Interval int32 `protobuf:"varint,5,opt,name=interval,proto3" json:"interval"` RepeatDaysOfWeek []DayOfWeek `protobuf:"varint,6,rep,packed,name=repeatDaysOfWeek,proto3,enum=openmeeting.meeting.DayOfWeek" json:"repeatDaysOfWeek"` // repeat days of the week // contains filtered or unexported fields }
func (*MeetingRepeatInfo) Descriptor
deprecated
func (*MeetingRepeatInfo) Descriptor() ([]byte, []int)
Deprecated: Use MeetingRepeatInfo.ProtoReflect.Descriptor instead.
func (*MeetingRepeatInfo) GetEndDate ¶
func (x *MeetingRepeatInfo) GetEndDate() int64
func (*MeetingRepeatInfo) GetInterval ¶
func (x *MeetingRepeatInfo) GetInterval() int32
func (*MeetingRepeatInfo) GetRepeatDaysOfWeek ¶
func (x *MeetingRepeatInfo) GetRepeatDaysOfWeek() []DayOfWeek
func (*MeetingRepeatInfo) GetRepeatTimes ¶
func (x *MeetingRepeatInfo) GetRepeatTimes() int32
func (*MeetingRepeatInfo) GetRepeatType ¶
func (x *MeetingRepeatInfo) GetRepeatType() string
func (*MeetingRepeatInfo) GetUintType ¶
func (x *MeetingRepeatInfo) GetUintType() string
func (*MeetingRepeatInfo) ProtoMessage ¶
func (*MeetingRepeatInfo) ProtoMessage()
func (*MeetingRepeatInfo) ProtoReflect ¶
func (x *MeetingRepeatInfo) ProtoReflect() protoreflect.Message
func (*MeetingRepeatInfo) Reset ¶
func (x *MeetingRepeatInfo) Reset()
func (*MeetingRepeatInfo) String ¶
func (x *MeetingRepeatInfo) String() string
type MeetingServiceClient ¶
type MeetingServiceClient interface { // Books a future meeting. BookMeeting(ctx context.Context, in *BookMeetingReq, opts ...grpc.CallOption) (*BookMeetingResp, error) // Creates an immediate meeting. CreateImmediateMeeting(ctx context.Context, in *CreateImmediateMeetingReq, opts ...grpc.CallOption) (*CreateImmediateMeetingResp, error) // Joins a meeting. JoinMeeting(ctx context.Context, in *JoinMeetingReq, opts ...grpc.CallOption) (*JoinMeetingResp, error) // get a specific meeting token GetMeetingToken(ctx context.Context, in *GetMeetingTokenReq, opts ...grpc.CallOption) (*GetMeetingTokenResp, error) // Leaves a meeting. LeaveMeeting(ctx context.Context, in *LeaveMeetingReq, opts ...grpc.CallOption) (*LeaveMeetingResp, error) // Ends a meeting. EndMeeting(ctx context.Context, in *EndMeetingReq, opts ...grpc.CallOption) (*EndMeetingResp, error) // Retrieves a list of meetings that the user has created or joined, filtered by status. GetMeetings(ctx context.Context, in *GetMeetingsReq, opts ...grpc.CallOption) (*GetMeetingsResp, error) // Gets detailed information about a specific meeting. GetMeeting(ctx context.Context, in *GetMeetingReq, opts ...grpc.CallOption) (*GetMeetingResp, error) // Updates specific fields of a meeting. UpdateMeeting(ctx context.Context, in *UpdateMeetingRequest, opts ...grpc.CallOption) (*UpdateMeetingResp, error) // Gets personal meeting settings. GetPersonalMeetingSettings(ctx context.Context, in *GetPersonalMeetingSettingsReq, opts ...grpc.CallOption) (*GetPersonalMeetingSettingsResp, error) // Sets personal meeting settings. SetPersonalMeetingSettings(ctx context.Context, in *SetPersonalMeetingSettingsReq, opts ...grpc.CallOption) (*SetPersonalMeetingSettingsResp, error) // operate room all stream. OperateRoomAllStream(ctx context.Context, in *OperateRoomAllStreamReq, opts ...grpc.CallOption) (*OperateRoomAllStreamResp, error) // modify meeting participant nickname ModifyMeetingParticipantNickName(ctx context.Context, in *ModifyMeetingParticipantNickNameReq, opts ...grpc.CallOption) (*ModifyMeetingParticipantNickNameResp, error) // batch remove participant out of the meeting room RemoveParticipants(ctx context.Context, in *RemoveMeetingParticipantsReq, opts ...grpc.CallOption) (*RemoveMeetingParticipantsResp, error) // modify host or co host of the meeting room SetMeetingHostInfo(ctx context.Context, in *SetMeetingHostInfoReq, opts ...grpc.CallOption) (*SetMeetingHostInfoResp, error) // clean previous meetings in rtc when login CleanPreviousMeetings(ctx context.Context, in *CleanPreviousMeetingsReq, opts ...grpc.CallOption) (*CleanPreviousMeetingsResp, error) }
MeetingServiceClient is the client API for MeetingService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMeetingServiceClient ¶
func NewMeetingServiceClient(cc grpc.ClientConnInterface) MeetingServiceClient
type MeetingServiceServer ¶
type MeetingServiceServer interface { // Books a future meeting. BookMeeting(context.Context, *BookMeetingReq) (*BookMeetingResp, error) // Creates an immediate meeting. CreateImmediateMeeting(context.Context, *CreateImmediateMeetingReq) (*CreateImmediateMeetingResp, error) // Joins a meeting. JoinMeeting(context.Context, *JoinMeetingReq) (*JoinMeetingResp, error) // get a specific meeting token GetMeetingToken(context.Context, *GetMeetingTokenReq) (*GetMeetingTokenResp, error) // Leaves a meeting. LeaveMeeting(context.Context, *LeaveMeetingReq) (*LeaveMeetingResp, error) // Ends a meeting. EndMeeting(context.Context, *EndMeetingReq) (*EndMeetingResp, error) // Retrieves a list of meetings that the user has created or joined, filtered by status. GetMeetings(context.Context, *GetMeetingsReq) (*GetMeetingsResp, error) // Gets detailed information about a specific meeting. GetMeeting(context.Context, *GetMeetingReq) (*GetMeetingResp, error) // Updates specific fields of a meeting. UpdateMeeting(context.Context, *UpdateMeetingRequest) (*UpdateMeetingResp, error) // Gets personal meeting settings. GetPersonalMeetingSettings(context.Context, *GetPersonalMeetingSettingsReq) (*GetPersonalMeetingSettingsResp, error) // Sets personal meeting settings. SetPersonalMeetingSettings(context.Context, *SetPersonalMeetingSettingsReq) (*SetPersonalMeetingSettingsResp, error) // operate room all stream. OperateRoomAllStream(context.Context, *OperateRoomAllStreamReq) (*OperateRoomAllStreamResp, error) // modify meeting participant nickname ModifyMeetingParticipantNickName(context.Context, *ModifyMeetingParticipantNickNameReq) (*ModifyMeetingParticipantNickNameResp, error) // batch remove participant out of the meeting room RemoveParticipants(context.Context, *RemoveMeetingParticipantsReq) (*RemoveMeetingParticipantsResp, error) // modify host or co host of the meeting room SetMeetingHostInfo(context.Context, *SetMeetingHostInfoReq) (*SetMeetingHostInfoResp, error) // clean previous meetings in rtc when login CleanPreviousMeetings(context.Context, *CleanPreviousMeetingsReq) (*CleanPreviousMeetingsResp, error) }
MeetingServiceServer is the server API for MeetingService service.
type MeetingSetting ¶
type MeetingSetting struct { CanParticipantsEnableCamera bool `protobuf:"varint,1,opt,name=canParticipantsEnableCamera,proto3" json:"canParticipantsEnableCamera"` // Whether participants can enable their video camera. CanParticipantsUnmuteMicrophone bool `protobuf:"varint,2,opt,name=canParticipantsUnmuteMicrophone,proto3" json:"canParticipantsUnmuteMicrophone"` // Whether participants can unmute their microphone. DisableCameraOnJoin bool `protobuf:"varint,4,opt,name=disableCameraOnJoin,proto3" json:"disableCameraOnJoin"` // Whether the camera is disabled by default when joining. DisableMicrophoneOnJoin bool `protobuf:"varint,5,opt,name=disableMicrophoneOnJoin,proto3" json:"disableMicrophoneOnJoin"` // Whether the microphone is disabled by default when joining. CanParticipantJoinMeetingEarly bool `protobuf:"varint,6,opt,name=canParticipantJoinMeetingEarly,proto3" json:"canParticipantJoinMeetingEarly"` // Allow participants to join the meeting early. LockMeeting bool `protobuf:"varint,7,opt,name=lockMeeting,proto3" json:"lockMeeting"` // if the meeting is locked, new comer could not join the meeting. AudioEncouragement bool `protobuf:"varint,8,opt,name=audioEncouragement,proto3" json:"audioEncouragement"` // could turn on the audio encouragement for client. VideoMirroring bool `protobuf:"varint,9,opt,name=videoMirroring,proto3" json:"videoMirroring"` // could turn on the video mirroring for client. // contains filtered or unexported fields }
Settings controlling meeting features such as video, audio, and screen sharing permissions.
func (*MeetingSetting) Descriptor
deprecated
func (*MeetingSetting) Descriptor() ([]byte, []int)
Deprecated: Use MeetingSetting.ProtoReflect.Descriptor instead.
func (*MeetingSetting) GetAudioEncouragement ¶
func (x *MeetingSetting) GetAudioEncouragement() bool
func (*MeetingSetting) GetCanParticipantJoinMeetingEarly ¶
func (x *MeetingSetting) GetCanParticipantJoinMeetingEarly() bool
func (*MeetingSetting) GetCanParticipantsEnableCamera ¶
func (x *MeetingSetting) GetCanParticipantsEnableCamera() bool
func (*MeetingSetting) GetCanParticipantsShareScreen ¶
func (x *MeetingSetting) GetCanParticipantsShareScreen() bool
func (*MeetingSetting) GetCanParticipantsUnmuteMicrophone ¶
func (x *MeetingSetting) GetCanParticipantsUnmuteMicrophone() bool
func (*MeetingSetting) GetDisableCameraOnJoin ¶
func (x *MeetingSetting) GetDisableCameraOnJoin() bool
func (*MeetingSetting) GetDisableMicrophoneOnJoin ¶
func (x *MeetingSetting) GetDisableMicrophoneOnJoin() bool
func (*MeetingSetting) GetLockMeeting ¶
func (x *MeetingSetting) GetLockMeeting() bool
func (*MeetingSetting) GetVideoMirroring ¶
func (x *MeetingSetting) GetVideoMirroring() bool
func (*MeetingSetting) ProtoMessage ¶
func (*MeetingSetting) ProtoMessage()
func (*MeetingSetting) ProtoReflect ¶
func (x *MeetingSetting) ProtoReflect() protoreflect.Message
func (*MeetingSetting) Reset ¶
func (x *MeetingSetting) Reset()
func (*MeetingSetting) String ¶
func (x *MeetingSetting) String() string
type ModifyMeetingParticipantNickNameReq ¶
type ModifyMeetingParticipantNickNameReq struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"` ParticipantUserID string `protobuf:"bytes,3,opt,name=participantUserID,proto3" json:"participantUserID"` Nickname string `protobuf:"bytes,4,opt,name=nickname,proto3" json:"nickname"` // contains filtered or unexported fields }
func (*ModifyMeetingParticipantNickNameReq) Descriptor
deprecated
func (*ModifyMeetingParticipantNickNameReq) Descriptor() ([]byte, []int)
Deprecated: Use ModifyMeetingParticipantNickNameReq.ProtoReflect.Descriptor instead.
func (*ModifyMeetingParticipantNickNameReq) GetMeetingID ¶
func (x *ModifyMeetingParticipantNickNameReq) GetMeetingID() string
func (*ModifyMeetingParticipantNickNameReq) GetNickname ¶
func (x *ModifyMeetingParticipantNickNameReq) GetNickname() string
func (*ModifyMeetingParticipantNickNameReq) GetParticipantUserID ¶
func (x *ModifyMeetingParticipantNickNameReq) GetParticipantUserID() string
func (*ModifyMeetingParticipantNickNameReq) GetUserID ¶
func (x *ModifyMeetingParticipantNickNameReq) GetUserID() string
func (*ModifyMeetingParticipantNickNameReq) ProtoMessage ¶
func (*ModifyMeetingParticipantNickNameReq) ProtoMessage()
func (*ModifyMeetingParticipantNickNameReq) ProtoReflect ¶
func (x *ModifyMeetingParticipantNickNameReq) ProtoReflect() protoreflect.Message
func (*ModifyMeetingParticipantNickNameReq) Reset ¶
func (x *ModifyMeetingParticipantNickNameReq) Reset()
func (*ModifyMeetingParticipantNickNameReq) String ¶
func (x *ModifyMeetingParticipantNickNameReq) String() string
type ModifyMeetingParticipantNickNameResp ¶
type ModifyMeetingParticipantNickNameResp struct {
// contains filtered or unexported fields
}
func (*ModifyMeetingParticipantNickNameResp) Descriptor
deprecated
func (*ModifyMeetingParticipantNickNameResp) Descriptor() ([]byte, []int)
Deprecated: Use ModifyMeetingParticipantNickNameResp.ProtoReflect.Descriptor instead.
func (*ModifyMeetingParticipantNickNameResp) ProtoMessage ¶
func (*ModifyMeetingParticipantNickNameResp) ProtoMessage()
func (*ModifyMeetingParticipantNickNameResp) ProtoReflect ¶
func (x *ModifyMeetingParticipantNickNameResp) ProtoReflect() protoreflect.Message
func (*ModifyMeetingParticipantNickNameResp) Reset ¶
func (x *ModifyMeetingParticipantNickNameResp) Reset()
func (*ModifyMeetingParticipantNickNameResp) String ¶
func (x *ModifyMeetingParticipantNickNameResp) String() string
type NotifyMeetingData ¶
type NotifyMeetingData struct { OperatorUserID string `protobuf:"bytes,1,opt,name=operatorUserID,proto3" json:"operatorUserID"` // Types that are assignable to MessageType: // // *NotifyMeetingData_StreamOperateData // *NotifyMeetingData_MeetingHostData // *NotifyMeetingData_KickOffMeetingData MessageType isNotifyMeetingData_MessageType `protobuf_oneof:"messageType"` // contains filtered or unexported fields }
func (*NotifyMeetingData) Descriptor
deprecated
func (*NotifyMeetingData) Descriptor() ([]byte, []int)
Deprecated: Use NotifyMeetingData.ProtoReflect.Descriptor instead.
func (*NotifyMeetingData) GetKickOffMeetingData ¶
func (x *NotifyMeetingData) GetKickOffMeetingData() *KickOffMeetingData
func (*NotifyMeetingData) GetMeetingHostData ¶
func (x *NotifyMeetingData) GetMeetingHostData() *MeetingHostData
func (*NotifyMeetingData) GetMessageType ¶
func (m *NotifyMeetingData) GetMessageType() isNotifyMeetingData_MessageType
func (*NotifyMeetingData) GetOperatorUserID ¶
func (x *NotifyMeetingData) GetOperatorUserID() string
func (*NotifyMeetingData) GetStreamOperateData ¶
func (x *NotifyMeetingData) GetStreamOperateData() *StreamOperateData
func (*NotifyMeetingData) ProtoMessage ¶
func (*NotifyMeetingData) ProtoMessage()
func (*NotifyMeetingData) ProtoReflect ¶
func (x *NotifyMeetingData) ProtoReflect() protoreflect.Message
func (*NotifyMeetingData) Reset ¶
func (x *NotifyMeetingData) Reset()
func (*NotifyMeetingData) String ¶
func (x *NotifyMeetingData) String() string
type NotifyMeetingData_KickOffMeetingData ¶
type NotifyMeetingData_KickOffMeetingData struct {
KickOffMeetingData *KickOffMeetingData `protobuf:"bytes,4,opt,name=kickOffMeetingData,proto3,oneof"`
}
type NotifyMeetingData_MeetingHostData ¶
type NotifyMeetingData_MeetingHostData struct {
MeetingHostData *MeetingHostData `protobuf:"bytes,3,opt,name=meetingHostData,proto3,oneof"`
}
type NotifyMeetingData_StreamOperateData ¶
type NotifyMeetingData_StreamOperateData struct {
StreamOperateData *StreamOperateData `protobuf:"bytes,2,opt,name=streamOperateData,proto3,oneof"`
}
type OperateRoomAllStreamReq ¶
type OperateRoomAllStreamReq struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` OperatorUserID string `protobuf:"bytes,2,opt,name=operatorUserID,proto3" json:"operatorUserID"` CameraOnEntry *wrapperspb.BoolValue `protobuf:"bytes,3,opt,name=cameraOnEntry,proto3" json:"cameraOnEntry"` // Whether the camera should be enabled by default when joining the meeting. MicrophoneOnEntry *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=microphoneOnEntry,proto3" json:"microphoneOnEntry"` // Whether the microphone should be enabled by default when joining the meeting. // contains filtered or unexported fields }
operate room all stream related to video and audio on entry.
func (*OperateRoomAllStreamReq) Descriptor
deprecated
func (*OperateRoomAllStreamReq) Descriptor() ([]byte, []int)
Deprecated: Use OperateRoomAllStreamReq.ProtoReflect.Descriptor instead.
func (*OperateRoomAllStreamReq) GetCameraOnEntry ¶
func (x *OperateRoomAllStreamReq) GetCameraOnEntry() *wrapperspb.BoolValue
func (*OperateRoomAllStreamReq) GetMeetingID ¶
func (x *OperateRoomAllStreamReq) GetMeetingID() string
func (*OperateRoomAllStreamReq) GetMicrophoneOnEntry ¶
func (x *OperateRoomAllStreamReq) GetMicrophoneOnEntry() *wrapperspb.BoolValue
func (*OperateRoomAllStreamReq) GetOperatorUserID ¶
func (x *OperateRoomAllStreamReq) GetOperatorUserID() string
func (*OperateRoomAllStreamReq) ProtoMessage ¶
func (*OperateRoomAllStreamReq) ProtoMessage()
func (*OperateRoomAllStreamReq) ProtoReflect ¶
func (x *OperateRoomAllStreamReq) ProtoReflect() protoreflect.Message
func (*OperateRoomAllStreamReq) Reset ¶
func (x *OperateRoomAllStreamReq) Reset()
func (*OperateRoomAllStreamReq) String ¶
func (x *OperateRoomAllStreamReq) String() string
type OperateRoomAllStreamResp ¶
type OperateRoomAllStreamResp struct { StreamNotExistUserIDList []string `protobuf:"bytes,1,rep,name=streamNotExistUserIDList,proto3" json:"streamNotExistUserIDList"` FailedUserIDList []string `protobuf:"bytes,2,rep,name=failedUserIDList,proto3" json:"failedUserIDList"` // contains filtered or unexported fields }
Response with operate room all stream.
func (*OperateRoomAllStreamResp) Descriptor
deprecated
func (*OperateRoomAllStreamResp) Descriptor() ([]byte, []int)
Deprecated: Use OperateRoomAllStreamResp.ProtoReflect.Descriptor instead.
func (*OperateRoomAllStreamResp) GetFailedUserIDList ¶
func (x *OperateRoomAllStreamResp) GetFailedUserIDList() []string
func (*OperateRoomAllStreamResp) GetStreamNotExistUserIDList ¶
func (x *OperateRoomAllStreamResp) GetStreamNotExistUserIDList() []string
func (*OperateRoomAllStreamResp) ProtoMessage ¶
func (*OperateRoomAllStreamResp) ProtoMessage()
func (*OperateRoomAllStreamResp) ProtoReflect ¶
func (x *OperateRoomAllStreamResp) ProtoReflect() protoreflect.Message
func (*OperateRoomAllStreamResp) Reset ¶
func (x *OperateRoomAllStreamResp) Reset()
func (*OperateRoomAllStreamResp) String ¶
func (x *OperateRoomAllStreamResp) String() string
type ParticipantMetaData ¶
type ParticipantMetaData struct { UserInfo *UserInfo `protobuf:"bytes,1,opt,name=userInfo,proto3" json:"userInfo"` // contains filtered or unexported fields }
participant meta data
func (*ParticipantMetaData) Descriptor
deprecated
func (*ParticipantMetaData) Descriptor() ([]byte, []int)
Deprecated: Use ParticipantMetaData.ProtoReflect.Descriptor instead.
func (*ParticipantMetaData) GetUserInfo ¶
func (x *ParticipantMetaData) GetUserInfo() *UserInfo
func (*ParticipantMetaData) ProtoMessage ¶
func (*ParticipantMetaData) ProtoMessage()
func (*ParticipantMetaData) ProtoReflect ¶
func (x *ParticipantMetaData) ProtoReflect() protoreflect.Message
func (*ParticipantMetaData) Reset ¶
func (x *ParticipantMetaData) Reset()
func (*ParticipantMetaData) String ¶
func (x *ParticipantMetaData) String() string
type PersonalData ¶
type PersonalData struct { UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"` PersonalSetting *PersonalMeetingSetting `protobuf:"bytes,2,opt,name=personalSetting,proto3" json:"personalSetting"` // limitSetting is that host user limit this user's stream operation LimitSetting *PersonalMeetingSetting `protobuf:"bytes,3,opt,name=limitSetting,proto3" json:"limitSetting"` // contains filtered or unexported fields }
func (*PersonalData) Descriptor
deprecated
func (*PersonalData) Descriptor() ([]byte, []int)
Deprecated: Use PersonalData.ProtoReflect.Descriptor instead.
func (*PersonalData) GetLimitSetting ¶
func (x *PersonalData) GetLimitSetting() *PersonalMeetingSetting
func (*PersonalData) GetPersonalSetting ¶
func (x *PersonalData) GetPersonalSetting() *PersonalMeetingSetting
func (*PersonalData) GetUserID ¶
func (x *PersonalData) GetUserID() string
func (*PersonalData) ProtoMessage ¶
func (*PersonalData) ProtoMessage()
func (*PersonalData) ProtoReflect ¶
func (x *PersonalData) ProtoReflect() protoreflect.Message
func (*PersonalData) Reset ¶
func (x *PersonalData) Reset()
func (*PersonalData) String ¶
func (x *PersonalData) String() string
type PersonalMeetingSetting ¶
type PersonalMeetingSetting struct { CameraOnEntry bool `protobuf:"varint,1,opt,name=cameraOnEntry,proto3" json:"cameraOnEntry"` // Whether the camera should be enabled by default when joining the meeting. MicrophoneOnEntry bool `protobuf:"varint,2,opt,name=microphoneOnEntry,proto3" json:"microphoneOnEntry"` // Whether the microphone should be enabled by default when joining the meeting. // contains filtered or unexported fields }
Personal meeting settings related to video and audio on entry.
func (*PersonalMeetingSetting) Descriptor
deprecated
func (*PersonalMeetingSetting) Descriptor() ([]byte, []int)
Deprecated: Use PersonalMeetingSetting.ProtoReflect.Descriptor instead.
func (*PersonalMeetingSetting) GetCameraOnEntry ¶
func (x *PersonalMeetingSetting) GetCameraOnEntry() bool
func (*PersonalMeetingSetting) GetMicrophoneOnEntry ¶
func (x *PersonalMeetingSetting) GetMicrophoneOnEntry() bool
func (*PersonalMeetingSetting) ProtoMessage ¶
func (*PersonalMeetingSetting) ProtoMessage()
func (*PersonalMeetingSetting) ProtoReflect ¶
func (x *PersonalMeetingSetting) ProtoReflect() protoreflect.Message
func (*PersonalMeetingSetting) Reset ¶
func (x *PersonalMeetingSetting) Reset()
func (*PersonalMeetingSetting) String ¶
func (x *PersonalMeetingSetting) String() string
type RemoveMeetingParticipantsReq ¶
type RemoveMeetingParticipantsReq struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"` ParticipantUserIDs []string `protobuf:"bytes,3,rep,name=participantUserIDs,proto3" json:"participantUserIDs"` // contains filtered or unexported fields }
func (*RemoveMeetingParticipantsReq) Descriptor
deprecated
func (*RemoveMeetingParticipantsReq) Descriptor() ([]byte, []int)
Deprecated: Use RemoveMeetingParticipantsReq.ProtoReflect.Descriptor instead.
func (*RemoveMeetingParticipantsReq) GetMeetingID ¶
func (x *RemoveMeetingParticipantsReq) GetMeetingID() string
func (*RemoveMeetingParticipantsReq) GetParticipantUserIDs ¶
func (x *RemoveMeetingParticipantsReq) GetParticipantUserIDs() []string
func (*RemoveMeetingParticipantsReq) GetUserID ¶
func (x *RemoveMeetingParticipantsReq) GetUserID() string
func (*RemoveMeetingParticipantsReq) ProtoMessage ¶
func (*RemoveMeetingParticipantsReq) ProtoMessage()
func (*RemoveMeetingParticipantsReq) ProtoReflect ¶
func (x *RemoveMeetingParticipantsReq) ProtoReflect() protoreflect.Message
func (*RemoveMeetingParticipantsReq) Reset ¶
func (x *RemoveMeetingParticipantsReq) Reset()
func (*RemoveMeetingParticipantsReq) String ¶
func (x *RemoveMeetingParticipantsReq) String() string
type RemoveMeetingParticipantsResp ¶
type RemoveMeetingParticipantsResp struct { SuccessUserIDList []string `protobuf:"bytes,1,rep,name=successUserIDList,proto3" json:"successUserIDList"` FailedUserIDList []string `protobuf:"bytes,2,rep,name=failedUserIDList,proto3" json:"failedUserIDList"` // contains filtered or unexported fields }
func (*RemoveMeetingParticipantsResp) Descriptor
deprecated
func (*RemoveMeetingParticipantsResp) Descriptor() ([]byte, []int)
Deprecated: Use RemoveMeetingParticipantsResp.ProtoReflect.Descriptor instead.
func (*RemoveMeetingParticipantsResp) GetFailedUserIDList ¶
func (x *RemoveMeetingParticipantsResp) GetFailedUserIDList() []string
func (*RemoveMeetingParticipantsResp) GetSuccessUserIDList ¶
func (x *RemoveMeetingParticipantsResp) GetSuccessUserIDList() []string
func (*RemoveMeetingParticipantsResp) ProtoMessage ¶
func (*RemoveMeetingParticipantsResp) ProtoMessage()
func (*RemoveMeetingParticipantsResp) ProtoReflect ¶
func (x *RemoveMeetingParticipantsResp) ProtoReflect() protoreflect.Message
func (*RemoveMeetingParticipantsResp) Reset ¶
func (x *RemoveMeetingParticipantsResp) Reset()
func (*RemoveMeetingParticipantsResp) String ¶
func (x *RemoveMeetingParticipantsResp) String() string
type SetMeetingHostInfoReq ¶
type SetMeetingHostInfoReq struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"` HostUserID *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=hostUserID,proto3" json:"hostUserID"` CoHostUserIDs []string `protobuf:"bytes,4,rep,name=coHostUserIDs,proto3" json:"coHostUserIDs"` // contains filtered or unexported fields }
func (*SetMeetingHostInfoReq) Descriptor
deprecated
func (*SetMeetingHostInfoReq) Descriptor() ([]byte, []int)
Deprecated: Use SetMeetingHostInfoReq.ProtoReflect.Descriptor instead.
func (*SetMeetingHostInfoReq) GetCoHostUserIDs ¶
func (x *SetMeetingHostInfoReq) GetCoHostUserIDs() []string
func (*SetMeetingHostInfoReq) GetHostUserID ¶
func (x *SetMeetingHostInfoReq) GetHostUserID() *wrapperspb.StringValue
func (*SetMeetingHostInfoReq) GetMeetingID ¶
func (x *SetMeetingHostInfoReq) GetMeetingID() string
func (*SetMeetingHostInfoReq) GetUserID ¶
func (x *SetMeetingHostInfoReq) GetUserID() string
func (*SetMeetingHostInfoReq) ProtoMessage ¶
func (*SetMeetingHostInfoReq) ProtoMessage()
func (*SetMeetingHostInfoReq) ProtoReflect ¶
func (x *SetMeetingHostInfoReq) ProtoReflect() protoreflect.Message
func (*SetMeetingHostInfoReq) Reset ¶
func (x *SetMeetingHostInfoReq) Reset()
func (*SetMeetingHostInfoReq) String ¶
func (x *SetMeetingHostInfoReq) String() string
type SetMeetingHostInfoResp ¶
type SetMeetingHostInfoResp struct {
// contains filtered or unexported fields
}
func (*SetMeetingHostInfoResp) Descriptor
deprecated
func (*SetMeetingHostInfoResp) Descriptor() ([]byte, []int)
Deprecated: Use SetMeetingHostInfoResp.ProtoReflect.Descriptor instead.
func (*SetMeetingHostInfoResp) ProtoMessage ¶
func (*SetMeetingHostInfoResp) ProtoMessage()
func (*SetMeetingHostInfoResp) ProtoReflect ¶
func (x *SetMeetingHostInfoResp) ProtoReflect() protoreflect.Message
func (*SetMeetingHostInfoResp) Reset ¶
func (x *SetMeetingHostInfoResp) Reset()
func (*SetMeetingHostInfoResp) String ¶
func (x *SetMeetingHostInfoResp) String() string
type SetPersonalMeetingSettingsReq ¶
type SetPersonalMeetingSettingsReq struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID"` CameraOnEntry *wrapperspb.BoolValue `protobuf:"bytes,3,opt,name=cameraOnEntry,proto3" json:"cameraOnEntry"` // Whether the camera should be enabled by default when joining the meeting. MicrophoneOnEntry *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=microphoneOnEntry,proto3" json:"microphoneOnEntry"` // Whether the microphone should be enabled by default when joining the meeting. // contains filtered or unexported fields }
Request to set personal meeting settings.
func (*SetPersonalMeetingSettingsReq) Descriptor
deprecated
func (*SetPersonalMeetingSettingsReq) Descriptor() ([]byte, []int)
Deprecated: Use SetPersonalMeetingSettingsReq.ProtoReflect.Descriptor instead.
func (*SetPersonalMeetingSettingsReq) GetCameraOnEntry ¶
func (x *SetPersonalMeetingSettingsReq) GetCameraOnEntry() *wrapperspb.BoolValue
func (*SetPersonalMeetingSettingsReq) GetMeetingID ¶
func (x *SetPersonalMeetingSettingsReq) GetMeetingID() string
func (*SetPersonalMeetingSettingsReq) GetMicrophoneOnEntry ¶
func (x *SetPersonalMeetingSettingsReq) GetMicrophoneOnEntry() *wrapperspb.BoolValue
func (*SetPersonalMeetingSettingsReq) GetUserID ¶
func (x *SetPersonalMeetingSettingsReq) GetUserID() string
func (*SetPersonalMeetingSettingsReq) ProtoMessage ¶
func (*SetPersonalMeetingSettingsReq) ProtoMessage()
func (*SetPersonalMeetingSettingsReq) ProtoReflect ¶
func (x *SetPersonalMeetingSettingsReq) ProtoReflect() protoreflect.Message
func (*SetPersonalMeetingSettingsReq) Reset ¶
func (x *SetPersonalMeetingSettingsReq) Reset()
func (*SetPersonalMeetingSettingsReq) String ¶
func (x *SetPersonalMeetingSettingsReq) String() string
type SetPersonalMeetingSettingsResp ¶
type SetPersonalMeetingSettingsResp struct {
// contains filtered or unexported fields
}
Response after setting personal meeting settings.
func (*SetPersonalMeetingSettingsResp) Descriptor
deprecated
func (*SetPersonalMeetingSettingsResp) Descriptor() ([]byte, []int)
Deprecated: Use SetPersonalMeetingSettingsResp.ProtoReflect.Descriptor instead.
func (*SetPersonalMeetingSettingsResp) ProtoMessage ¶
func (*SetPersonalMeetingSettingsResp) ProtoMessage()
func (*SetPersonalMeetingSettingsResp) ProtoReflect ¶
func (x *SetPersonalMeetingSettingsResp) ProtoReflect() protoreflect.Message
func (*SetPersonalMeetingSettingsResp) Reset ¶
func (x *SetPersonalMeetingSettingsResp) Reset()
func (*SetPersonalMeetingSettingsResp) String ¶
func (x *SetPersonalMeetingSettingsResp) String() string
type StreamOperateData ¶
type StreamOperateData struct { Operation []*UserOperationData `protobuf:"bytes,1,rep,name=operation,proto3" json:"operation"` // contains filtered or unexported fields }
func (*StreamOperateData) Descriptor
deprecated
func (*StreamOperateData) Descriptor() ([]byte, []int)
Deprecated: Use StreamOperateData.ProtoReflect.Descriptor instead.
func (*StreamOperateData) GetOperation ¶
func (x *StreamOperateData) GetOperation() []*UserOperationData
func (*StreamOperateData) ProtoMessage ¶
func (*StreamOperateData) ProtoMessage()
func (*StreamOperateData) ProtoReflect ¶
func (x *StreamOperateData) ProtoReflect() protoreflect.Message
func (*StreamOperateData) Reset ¶
func (x *StreamOperateData) Reset()
func (*StreamOperateData) String ¶
func (x *StreamOperateData) String() string
type SystemGeneratedMeetingInfo ¶
type SystemGeneratedMeetingInfo struct { CreatorUserID string `protobuf:"bytes,1,opt,name=creatorUserID,proto3" json:"creatorUserID"` // The user ID of the meeting creator. CreatorNickname string `protobuf:"bytes,2,opt,name=creatorNickname,proto3" json:"creatorNickname"` // The user name of the meeting creator. Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status"` // The current status of the meeting, e.g., scheduled, in-progress, completed. StartTime int64 `protobuf:"varint,4,opt,name=startTime,proto3" json:"startTime"` // The actual start time of the meeting (as a timestamp). MeetingID string `protobuf:"bytes,5,opt,name=meetingID,proto3" json:"meetingID"` // Unique identifier for the meeting. // contains filtered or unexported fields }
Information about a specific meeting that cannot be changed once set.
func (*SystemGeneratedMeetingInfo) Descriptor
deprecated
func (*SystemGeneratedMeetingInfo) Descriptor() ([]byte, []int)
Deprecated: Use SystemGeneratedMeetingInfo.ProtoReflect.Descriptor instead.
func (*SystemGeneratedMeetingInfo) GetCreatorNickname ¶
func (x *SystemGeneratedMeetingInfo) GetCreatorNickname() string
func (*SystemGeneratedMeetingInfo) GetCreatorUserID ¶
func (x *SystemGeneratedMeetingInfo) GetCreatorUserID() string
func (*SystemGeneratedMeetingInfo) GetMeetingID ¶
func (x *SystemGeneratedMeetingInfo) GetMeetingID() string
func (*SystemGeneratedMeetingInfo) GetStartTime ¶
func (x *SystemGeneratedMeetingInfo) GetStartTime() int64
func (*SystemGeneratedMeetingInfo) GetStatus ¶
func (x *SystemGeneratedMeetingInfo) GetStatus() string
func (*SystemGeneratedMeetingInfo) ProtoMessage ¶
func (*SystemGeneratedMeetingInfo) ProtoMessage()
func (*SystemGeneratedMeetingInfo) ProtoReflect ¶
func (x *SystemGeneratedMeetingInfo) ProtoReflect() protoreflect.Message
func (*SystemGeneratedMeetingInfo) Reset ¶
func (x *SystemGeneratedMeetingInfo) Reset()
func (*SystemGeneratedMeetingInfo) String ¶
func (x *SystemGeneratedMeetingInfo) String() string
type UnimplementedMeetingServiceServer ¶
type UnimplementedMeetingServiceServer struct { }
UnimplementedMeetingServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedMeetingServiceServer) BookMeeting ¶
func (*UnimplementedMeetingServiceServer) BookMeeting(context.Context, *BookMeetingReq) (*BookMeetingResp, error)
func (*UnimplementedMeetingServiceServer) CleanPreviousMeetings ¶
func (*UnimplementedMeetingServiceServer) CleanPreviousMeetings(context.Context, *CleanPreviousMeetingsReq) (*CleanPreviousMeetingsResp, error)
func (*UnimplementedMeetingServiceServer) CreateImmediateMeeting ¶
func (*UnimplementedMeetingServiceServer) CreateImmediateMeeting(context.Context, *CreateImmediateMeetingReq) (*CreateImmediateMeetingResp, error)
func (*UnimplementedMeetingServiceServer) EndMeeting ¶
func (*UnimplementedMeetingServiceServer) EndMeeting(context.Context, *EndMeetingReq) (*EndMeetingResp, error)
func (*UnimplementedMeetingServiceServer) GetMeeting ¶
func (*UnimplementedMeetingServiceServer) GetMeeting(context.Context, *GetMeetingReq) (*GetMeetingResp, error)
func (*UnimplementedMeetingServiceServer) GetMeetingToken ¶
func (*UnimplementedMeetingServiceServer) GetMeetingToken(context.Context, *GetMeetingTokenReq) (*GetMeetingTokenResp, error)
func (*UnimplementedMeetingServiceServer) GetMeetings ¶
func (*UnimplementedMeetingServiceServer) GetMeetings(context.Context, *GetMeetingsReq) (*GetMeetingsResp, error)
func (*UnimplementedMeetingServiceServer) GetPersonalMeetingSettings ¶
func (*UnimplementedMeetingServiceServer) GetPersonalMeetingSettings(context.Context, *GetPersonalMeetingSettingsReq) (*GetPersonalMeetingSettingsResp, error)
func (*UnimplementedMeetingServiceServer) JoinMeeting ¶
func (*UnimplementedMeetingServiceServer) JoinMeeting(context.Context, *JoinMeetingReq) (*JoinMeetingResp, error)
func (*UnimplementedMeetingServiceServer) LeaveMeeting ¶
func (*UnimplementedMeetingServiceServer) LeaveMeeting(context.Context, *LeaveMeetingReq) (*LeaveMeetingResp, error)
func (*UnimplementedMeetingServiceServer) ModifyMeetingParticipantNickName ¶
func (*UnimplementedMeetingServiceServer) ModifyMeetingParticipantNickName(context.Context, *ModifyMeetingParticipantNickNameReq) (*ModifyMeetingParticipantNickNameResp, error)
func (*UnimplementedMeetingServiceServer) OperateRoomAllStream ¶
func (*UnimplementedMeetingServiceServer) OperateRoomAllStream(context.Context, *OperateRoomAllStreamReq) (*OperateRoomAllStreamResp, error)
func (*UnimplementedMeetingServiceServer) RemoveParticipants ¶
func (*UnimplementedMeetingServiceServer) RemoveParticipants(context.Context, *RemoveMeetingParticipantsReq) (*RemoveMeetingParticipantsResp, error)
func (*UnimplementedMeetingServiceServer) SetMeetingHostInfo ¶
func (*UnimplementedMeetingServiceServer) SetMeetingHostInfo(context.Context, *SetMeetingHostInfoReq) (*SetMeetingHostInfoResp, error)
func (*UnimplementedMeetingServiceServer) SetPersonalMeetingSettings ¶
func (*UnimplementedMeetingServiceServer) SetPersonalMeetingSettings(context.Context, *SetPersonalMeetingSettingsReq) (*SetPersonalMeetingSettingsResp, error)
func (*UnimplementedMeetingServiceServer) UpdateMeeting ¶
func (*UnimplementedMeetingServiceServer) UpdateMeeting(context.Context, *UpdateMeetingRequest) (*UpdateMeetingResp, error)
type UpdateMeetingRequest ¶
type UpdateMeetingRequest struct { MeetingID string `protobuf:"bytes,1,opt,name=meetingID,proto3" json:"meetingID"` UpdatingUserID string `protobuf:"bytes,2,opt,name=updatingUserID,proto3" json:"updatingUserID"` Title *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=title,proto3" json:"title"` ScheduledTime *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=scheduledTime,proto3" json:"scheduledTime"` MeetingDuration *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=meetingDuration,proto3" json:"meetingDuration"` Password *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=password,proto3" json:"password"` TimeZone *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=timeZone,proto3" json:"timeZone"` RepeatInfo *MeetingRepeatInfo `protobuf:"bytes,8,opt,name=repeatInfo,proto3" json:"repeatInfo"` CanParticipantsEnableCamera *wrapperspb.BoolValue `protobuf:"bytes,9,opt,name=canParticipantsEnableCamera,proto3" json:"canParticipantsEnableCamera"` CanParticipantsUnmuteMicrophone *wrapperspb.BoolValue `protobuf:"bytes,10,opt,name=canParticipantsUnmuteMicrophone,proto3" json:"canParticipantsUnmuteMicrophone"` DisableCameraOnJoin *wrapperspb.BoolValue `protobuf:"bytes,12,opt,name=disableCameraOnJoin,proto3" json:"disableCameraOnJoin"` DisableMicrophoneOnJoin *wrapperspb.BoolValue `protobuf:"bytes,13,opt,name=disableMicrophoneOnJoin,proto3" json:"disableMicrophoneOnJoin"` CanParticipantJoinMeetingEarly *wrapperspb.BoolValue `protobuf:"bytes,14,opt,name=canParticipantJoinMeetingEarly,proto3" json:"canParticipantJoinMeetingEarly"` // Allow participants to join the meeting early. LockMeeting *wrapperspb.BoolValue `protobuf:"bytes,15,opt,name=lockMeeting,proto3" json:"lockMeeting"` // if the meeting is locked, new comer could not join the meeting. AudioEncouragement *wrapperspb.BoolValue `protobuf:"bytes,16,opt,name=audioEncouragement,proto3" json:"audioEncouragement"` // could turn on the audio encouragement for client. VideoMirroring *wrapperspb.BoolValue `protobuf:"bytes,17,opt,name=videoMirroring,proto3" json:"videoMirroring"` // could turn on the video mirroring for client. // contains filtered or unexported fields }
Request to update specific fields of a meeting.
func (*UpdateMeetingRequest) Descriptor
deprecated
func (*UpdateMeetingRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateMeetingRequest.ProtoReflect.Descriptor instead.
func (*UpdateMeetingRequest) GetAudioEncouragement ¶
func (x *UpdateMeetingRequest) GetAudioEncouragement() *wrapperspb.BoolValue
func (*UpdateMeetingRequest) GetCanParticipantJoinMeetingEarly ¶
func (x *UpdateMeetingRequest) GetCanParticipantJoinMeetingEarly() *wrapperspb.BoolValue
func (*UpdateMeetingRequest) GetCanParticipantsEnableCamera ¶
func (x *UpdateMeetingRequest) GetCanParticipantsEnableCamera() *wrapperspb.BoolValue
func (*UpdateMeetingRequest) GetCanParticipantsShareScreen ¶
func (x *UpdateMeetingRequest) GetCanParticipantsShareScreen() *wrapperspb.BoolValue
func (*UpdateMeetingRequest) GetCanParticipantsUnmuteMicrophone ¶
func (x *UpdateMeetingRequest) GetCanParticipantsUnmuteMicrophone() *wrapperspb.BoolValue
func (*UpdateMeetingRequest) GetDisableCameraOnJoin ¶
func (x *UpdateMeetingRequest) GetDisableCameraOnJoin() *wrapperspb.BoolValue
func (*UpdateMeetingRequest) GetDisableMicrophoneOnJoin ¶
func (x *UpdateMeetingRequest) GetDisableMicrophoneOnJoin() *wrapperspb.BoolValue
func (*UpdateMeetingRequest) GetLockMeeting ¶
func (x *UpdateMeetingRequest) GetLockMeeting() *wrapperspb.BoolValue
func (*UpdateMeetingRequest) GetMeetingDuration ¶
func (x *UpdateMeetingRequest) GetMeetingDuration() *wrapperspb.Int64Value
func (*UpdateMeetingRequest) GetMeetingID ¶
func (x *UpdateMeetingRequest) GetMeetingID() string
func (*UpdateMeetingRequest) GetPassword ¶
func (x *UpdateMeetingRequest) GetPassword() *wrapperspb.StringValue
func (*UpdateMeetingRequest) GetRepeatInfo ¶
func (x *UpdateMeetingRequest) GetRepeatInfo() *MeetingRepeatInfo
func (*UpdateMeetingRequest) GetScheduledTime ¶
func (x *UpdateMeetingRequest) GetScheduledTime() *wrapperspb.Int64Value
func (*UpdateMeetingRequest) GetTimeZone ¶
func (x *UpdateMeetingRequest) GetTimeZone() *wrapperspb.StringValue
func (*UpdateMeetingRequest) GetTitle ¶
func (x *UpdateMeetingRequest) GetTitle() *wrapperspb.StringValue
func (*UpdateMeetingRequest) GetUpdatingUserID ¶
func (x *UpdateMeetingRequest) GetUpdatingUserID() string
func (*UpdateMeetingRequest) GetVideoMirroring ¶
func (x *UpdateMeetingRequest) GetVideoMirroring() *wrapperspb.BoolValue
func (*UpdateMeetingRequest) ProtoMessage ¶
func (*UpdateMeetingRequest) ProtoMessage()
func (*UpdateMeetingRequest) ProtoReflect ¶
func (x *UpdateMeetingRequest) ProtoReflect() protoreflect.Message
func (*UpdateMeetingRequest) Reset ¶
func (x *UpdateMeetingRequest) Reset()
func (*UpdateMeetingRequest) String ¶
func (x *UpdateMeetingRequest) String() string
type UpdateMeetingResp ¶
type UpdateMeetingResp struct {
// contains filtered or unexported fields
}
Response after updating meeting settings.
func (*UpdateMeetingResp) Descriptor
deprecated
func (*UpdateMeetingResp) Descriptor() ([]byte, []int)
Deprecated: Use UpdateMeetingResp.ProtoReflect.Descriptor instead.
func (*UpdateMeetingResp) ProtoMessage ¶
func (*UpdateMeetingResp) ProtoMessage()
func (*UpdateMeetingResp) ProtoReflect ¶
func (x *UpdateMeetingResp) ProtoReflect() protoreflect.Message
func (*UpdateMeetingResp) Reset ¶
func (x *UpdateMeetingResp) Reset()
func (*UpdateMeetingResp) String ¶
func (x *UpdateMeetingResp) String() string
type UserInfo ¶
type UserInfo struct { UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"` Nickname string `protobuf:"bytes,2,opt,name=nickname,proto3" json:"nickname"` Account string `protobuf:"bytes,3,opt,name=account,proto3" json:"account"` FaceURL string `protobuf:"bytes,4,opt,name=faceURL,proto3" json:"faceURL"` // contains filtered or unexported fields }
func (*UserInfo) Descriptor
deprecated
func (*UserInfo) GetAccount ¶
func (*UserInfo) GetFaceURL ¶
func (*UserInfo) GetNickname ¶
func (*UserInfo) ProtoMessage ¶
func (*UserInfo) ProtoMessage()
func (*UserInfo) ProtoReflect ¶
func (x *UserInfo) ProtoReflect() protoreflect.Message
type UserOperationData ¶
type UserOperationData struct { UserID string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID"` CameraOnEntry *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=cameraOnEntry,proto3" json:"cameraOnEntry"` // Whether the camera should be enabled MicrophoneOnEntry *wrapperspb.BoolValue `protobuf:"bytes,3,opt,name=microphoneOnEntry,proto3" json:"microphoneOnEntry"` // Whether the microphone should be enabled // contains filtered or unexported fields }
func (*UserOperationData) Descriptor
deprecated
func (*UserOperationData) Descriptor() ([]byte, []int)
Deprecated: Use UserOperationData.ProtoReflect.Descriptor instead.
func (*UserOperationData) GetCameraOnEntry ¶
func (x *UserOperationData) GetCameraOnEntry() *wrapperspb.BoolValue
func (*UserOperationData) GetMicrophoneOnEntry ¶
func (x *UserOperationData) GetMicrophoneOnEntry() *wrapperspb.BoolValue
func (*UserOperationData) GetUserID ¶
func (x *UserOperationData) GetUserID() string
func (*UserOperationData) ProtoMessage ¶
func (*UserOperationData) ProtoMessage()
func (*UserOperationData) ProtoReflect ¶
func (x *UserOperationData) ProtoReflect() protoreflect.Message
func (*UserOperationData) Reset ¶
func (x *UserOperationData) Reset()
func (*UserOperationData) String ¶
func (x *UserOperationData) String() string