Documentation
¶
Index ¶
- type DB
- func (m *DB) AddRoom(r *db.Room) (db.RoomID, error)
- func (m *DB) AddToHistory(rID db.RoomID, trackEntry *db.TrackEntry) (int, error)
- func (m *DB) AddTrack(id db.QueueID, track *radio.Track, afterQTID string) error
- func (m *DB) AddUser(user *db.User) error
- func (m *DB) AddUserToRoom(rID db.RoomID, uID db.UserID) error
- func (m *DB) History(rID db.RoomID) ([]*db.TrackEntry, error)
- func (m *DB) MarkVetoed(db.RoomID, db.UserID) error
- func (m *DB) NextTrack(rID db.RoomID) (*db.User, *radio.Track, error)
- func (m *DB) RemoveTrack(id db.QueueID, qtID string) error
- func (m *DB) Room(id db.RoomID) (*db.Room, error)
- func (m *DB) Rooms() ([]*db.Room, error)
- func (m *DB) SearchRooms(q string) ([]*db.Room, error)
- func (m *DB) Tracks(id db.QueueID, qo *db.QueueOptions) ([]*db.QueueTrack, error)
- func (m *DB) User(id db.UserID) (*db.User, error)
- func (m *DB) Users(rID db.RoomID) ([]*db.User, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.