Documentation
¶
Index ¶
- type DatabaseService
- func (s *DatabaseService) DeleteAnalyticByFileId(fileId string) (int64, error)
- func (s *DatabaseService) DeleteRecording(recordId string) (int64, error)
- func (s *DatabaseService) GetActiveRoomsInfo() ([]dbmodels.RoomInfo, error)
- func (s *DatabaseService) GetAnalyticByFileId(fileId string) (*dbmodels.Analytics, error)
- func (s *DatabaseService) GetAnalyticByRoomTableId(roomTableId uint64) (*dbmodels.Analytics, error)
- func (s *DatabaseService) GetAnalytics(roomIds []string, offset, limit uint64, direction *string) ([]dbmodels.Analytics, int64, error)
- func (s *DatabaseService) GetPastRooms(roomIds []string, offset, limit uint64, direction *string) ([]dbmodels.RoomInfo, int64, error)
- func (s *DatabaseService) GetRecording(recordId string) (*dbmodels.Recording, error)
- func (s *DatabaseService) GetRecordings(roomIds []string, offset, limit uint64, direction *string) ([]dbmodels.Recording, int64, error)
- func (s *DatabaseService) GetRecordingsForBBB(recordIds, meetingIds []string, offset, limit uint64) ([]dbmodels.Recording, int64, error)
- func (s *DatabaseService) GetRoomInfoByRoomId(roomId string, isRunning int) (*dbmodels.RoomInfo, error)
- func (s *DatabaseService) GetRoomInfoBySid(sId string, isRunning *int) (*dbmodels.RoomInfo, error)
- func (s *DatabaseService) GetRoomInfoByTableId(tableId uint64) (*dbmodels.RoomInfo, error)
- func (s *DatabaseService) IncrementOrDecrementNumParticipants(sId, operator string) (int64, error)
- func (s *DatabaseService) InsertAnalyticsData(info *dbmodels.Analytics) (int64, error)
- func (s *DatabaseService) InsertOrUpdateRoomInfo(info *dbmodels.RoomInfo) (int64, error)
- func (s *DatabaseService) InsertRecordingData(info *dbmodels.Recording) (int64, error)
- func (s *DatabaseService) UpdateNumParticipants(sId string, num int64) (int64, error)
- func (s *DatabaseService) UpdateRoomRTMPStatus(roomTableId uint64, isActiveRtmp int, rtmpNodeId *string) (int64, error)
- func (s *DatabaseService) UpdateRoomRecordingStatus(roomTableId uint64, isRecording int, recorderId *string) (int64, error)
- func (s *DatabaseService) UpdateRoomStatus(info *dbmodels.RoomInfo) (int64, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatabaseService ¶
type DatabaseService struct {
// contains filtered or unexported fields
}
func (*DatabaseService) DeleteAnalyticByFileId ¶
func (s *DatabaseService) DeleteAnalyticByFileId(fileId string) (int64, error)
func (*DatabaseService) DeleteRecording ¶
func (s *DatabaseService) DeleteRecording(recordId string) (int64, error)
func (*DatabaseService) GetActiveRoomsInfo ¶
func (s *DatabaseService) GetActiveRoomsInfo() ([]dbmodels.RoomInfo, error)
func (*DatabaseService) GetAnalyticByFileId ¶
func (s *DatabaseService) GetAnalyticByFileId(fileId string) (*dbmodels.Analytics, error)
func (*DatabaseService) GetAnalyticByRoomTableId ¶
func (s *DatabaseService) GetAnalyticByRoomTableId(roomTableId uint64) (*dbmodels.Analytics, error)
func (*DatabaseService) GetAnalytics ¶
func (*DatabaseService) GetPastRooms ¶
func (*DatabaseService) GetRecording ¶
func (s *DatabaseService) GetRecording(recordId string) (*dbmodels.Recording, error)
func (*DatabaseService) GetRecordings ¶
func (*DatabaseService) GetRecordingsForBBB ¶
func (*DatabaseService) GetRoomInfoByRoomId ¶
func (*DatabaseService) GetRoomInfoBySid ¶
func (*DatabaseService) GetRoomInfoByTableId ¶
func (s *DatabaseService) GetRoomInfoByTableId(tableId uint64) (*dbmodels.RoomInfo, error)
func (*DatabaseService) IncrementOrDecrementNumParticipants ¶
func (s *DatabaseService) IncrementOrDecrementNumParticipants(sId, operator string) (int64, error)
IncrementOrDecrementNumParticipants will increment or decrement the number of Participants
func (*DatabaseService) InsertAnalyticsData ¶
func (s *DatabaseService) InsertAnalyticsData(info *dbmodels.Analytics) (int64, error)
func (*DatabaseService) InsertOrUpdateRoomInfo ¶
func (s *DatabaseService) InsertOrUpdateRoomInfo(info *dbmodels.RoomInfo) (int64, error)
InsertOrUpdateRoomInfo will insert if sid do not duplicate otherwise it will update if table ID was sent
func (*DatabaseService) InsertRecordingData ¶
func (s *DatabaseService) InsertRecordingData(info *dbmodels.Recording) (int64, error)
func (*DatabaseService) UpdateNumParticipants ¶
func (s *DatabaseService) UpdateNumParticipants(sId string, num int64) (int64, error)
func (*DatabaseService) UpdateRoomRTMPStatus ¶
func (*DatabaseService) UpdateRoomRecordingStatus ¶
func (*DatabaseService) UpdateRoomStatus ¶
func (s *DatabaseService) UpdateRoomStatus(info *dbmodels.RoomInfo) (int64, error)
Click to show internal directories.
Click to hide internal directories.