Versions in this module Expand all Collapse all v0 v0.1.0 Aug 5, 2020 Changes in this version + const AdminCollectionName + const AdminCookieName + const ClassSessionError + const DefaultCost + const DownloadFileChunkMsgType + const DownloadFileErrorMsgType + const DownloadFileSuccessMsgType + const ExitRoomMsgType + const FileChunksCollectionName + const FilesCollectionName + const JoinClassSession + const NegotiateSDP + const NewFileUploadMsgType + const NewMessageMsgType + const NewRoomCreatedMsgType + const RequestAllMessagesMsgType + const RequestDownloadMsgType + const RequestUsersToJoinRoomMsgType + const RoomsCollectionName + const RtcpPLIInterval + const SearchUserMsgType + const StartClassSession + const TimeLayout + const UploadFileChunkMsgType + const UploadFileErrorMsgType + const UploadFileSuccessMsgType + const UserCookieName + const UserJoinedRoomMsgType + const UsersCollectionName + const WebsocketOpenMsgType + var Config configuration + var ErrAuthentication = errors.New("Authentication error") + var ErrCookieExpired = errors.New("generated cookie has expired") + var ErrFileUpload = errors.New("error while uploading file to server") + var ErrFileUploadLink = errors.New("could not generate file upload link") + var ErrIllicitJoinRequest = errors.New("User was not originally requested to join") + var ErrIncorrectUUID = errors.New("incorrect UUID") + var ErrInvalidDetails = errors.New("invalid signin details") + var ErrInvalidExpiryTime = errors.New("invalid expiry time") + var ErrInvalidUser = errors.New("invalid user") + var ErrMarshal = errors.New("could not marshal content") + var ErrPeerConnectionNotFound = errors.New("PeerConnection not found") + var ErrRetrieveUUID = errors.New("could not retrieve UUID") + var ErrUserAlreadyRequested = errors.New("User already requested to join room") + var ErrUserExistInRoom = errors.New("User already exist in room") + var ErrUserNotRegisteredToRoom = errors.New("User was not registered to room") + var ErrWrite = errors.New("error while sending content") + var MapEmailToName map[string]string + var PeerConnectionConfig = webrtc.Configuration + func LoadConfiguration(configPath string) error + type MessageType int + const FILE + const INFO + const TXT