Documentation ¶
Index ¶
- type CreateMeetingResponse
- type CreateWebhookResponse
- type DeleteRecordingsResponse
- type DestroyedWebhookResponse
- type EndResponse
- type GetMeetingInfoResponse
- type GetMeetingsResponse
- type GetRecordingsResponse
- type IsMeetingRunningResponse
- type MeetingRoom
- type Participants
- type PublishRecordingsResponse
- type Recording
- type WebHook
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateMeetingResponse ¶
type CreateMeetingResponse struct { Returncode string `xml:"returncode"` MeetingID string `xml:"meetingID"` CreateTime string `xml:"createTime"` AttendeePW string `xml:"attendeePW"` ModeratorPW string `xml:"moderatorPW"` HasBeenForciblyEnded string `xml:"hasBeenForciblyEnded"` MessageKey string `xml:"messageKey"` Message string `xml:"message"` }
type CreateWebhookResponse ¶
type EndResponse ¶
type GetMeetingInfoResponse ¶
type GetMeetingInfoResponse struct { ReturnCode string `xml:"returncode"` MeetingName string `xml:"meetingName"` MeetingID string `xml:"meetingID"` InternalMeetingID string `xml:"internalMeetingID"` CreateTime string `xml:"createTime"` CreateDate string `xml:"createDate"` VoiceBridge string `xml:"voiceBridge"` DialNumber string `xml:"dialNumber"` AttendeePW string `xml:"attendeePW"` ModeratorPW string `xml:"moderatorPW"` Running bool `xml:"running"` Duration int `xml:"duration"` HasUserJoined bool `xml:"hasUserJoined"` Recording bool `xml:"recording"` HasBeenForciblyEnded bool `xml:"hasBeenForciblyEnded"` StartTime string `xml:"startTime"` EndTime string `xml:"endTime"` ParticipantCount int `xml:"participantCount"` ListenerCount int `xml:"listenerCount"` VoiceParticipantCount int `xml:"voiceParticipantCount"` VideoCount int `xml:"videoCount"` MaxUsers int `xml:"maxUsers"` ModeratorCount int `xml:"moderatorCount"` Attendees attendees `xml:"attendees"` Metadata string `xml:"metadata"` MessageKey string `xml:"messageKey"` Message string `xml:"message"` //untested BreakoutRooms breakoutRooms `xml:"breakoutRooms"` }
type GetMeetingsResponse ¶
type GetMeetingsResponse struct { ReturnCode string `xml:"returncode"` Meetings allMeetings `xml:"meetings"` }
type GetRecordingsResponse ¶
type GetRecordingsResponse struct { ReturnCode string `xml:"returncode"` Recordings recordings `xml:"recordings"` }
type MeetingRoom ¶
type MeetingRoom struct { Name_ string MeetingID_ string InternalMeetingId string AttendeePW_ string ModeratorPW_ string Welcome string DialNumber string VoiceBridge string WebVoice string LogoutURL string Record string Duration int Meta string ModeratorOnlyMessage string AutoStartRecording bool AllowStartStopRecording bool Created bool PostId string CreatedAt int64 EndedAt int64 AttendeeNames []string LoopCount int ValidToken string Meta_bn_recording_ready_url string //this needs to be properly url encoded Meta_channelid string Meta_endcallbackurl string Meta_bbb_origin string Meta_bbb_origin_version string Meta_bbb_origin_server_name string CreateMeetingResponse CreateMeetingResponse MeetingInfo GetMeetingInfoResponse }
type Participants ¶
type Participants struct { IsAdmin_ int FullName_ string MeetingID_ string Password_ string CreateTime string UserID string WebVoiceConf string ConfigToken string AvatarURL string Redirect string ClientURL string JoinURL string }
func (*Participants) IsValid ¶
func (p *Participants) IsValid() error
Click to show internal directories.
Click to hide internal directories.