Documentation
¶
Index ¶
- Variables
- type BBB
- func (bbb *BBB) AddChecksum(endpoint string, values *url.Values)
- func (bbb *BBB) GetMeetingInfo(meetingID string) (*MeetingInfo, error)
- func (bbb *BBB) IsRecordingRunning(wp worker.Pool, meetingId string) (bool, error)
- func (bbb *BBB) IsValid(endpoint string, values *url.Values) bool
- func (bbb *BBB) Join(fullName, meetingID string) string
- func (bbb *BBB) PauseRecording(wp worker.Pool, meetingId string) (bool, error)
- type MeetingInfo
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrHTTP = errors.New("http error, see logs") ErrDecodeXML = errors.New("couldn't parse xml") )
View Source
var ( ErrInvalidMeeting = errors.New("the meeting does not exist or is not flagged for recording") ErrInvalidContext = errors.New("can't find the selenium driver in the context") ErrSeleniumGet = errors.New("selenium couldn't get url") ErrSeleniumTimeout = errors.New("selenium had a timeout waiting on something") ErrSeleniumClickFail = errors.New("selenium failed to click an existing element") ErrUnknownRecState = errors.New("couldn't figure out in which state the recording is") )
View Source
var (
ErrInvalidURL = errors.New("the configured bigbluebutton server uri is invalid")
)
Functions ¶
This section is empty.
Types ¶
type BBB ¶
func (*BBB) AddChecksum ¶
AddChecksum adds the checksum for a specific endpoint to an url.Values
func (*BBB) GetMeetingInfo ¶
func (bbb *BBB) GetMeetingInfo(meetingID string) (*MeetingInfo, error)
GetMeetingInfo produces a request ready url to GET `getMeetingInfo` with.
func (*BBB) IsRecordingRunning ¶
func (*BBB) IsValid ¶
IsValid checks if an url.Values contains a valid checksum for a given endpoint
Click to show internal directories.
Click to hide internal directories.