Unity Quiz Server
A Quiz content server and client, to ease the creation and sharing of quiz content.
 All Classes Namespaces
Public Member Functions | Protected Member Functions | Properties | List of all members
Noizoo.QuizServer.Content.BabelDownload Class Reference
Inheritance diagram for Noizoo.QuizServer.Content.BabelDownload:
Noizoo.QuizServer.Content.ServerFileDownload Noizoo.Tools.IO.Remote.AFileDownload

Public Member Functions

void InitBabelLanguages ()
 
System.Collections.IEnumerator DownloadBabelCoroutine (DownloadResultCallback resultCallback, ServerSettings serverSettings)
 
ICollection< string > GetLanguages ()
 
LanguageData GetLanguageData (string language)
 
bool IsLanguageSupported (string language)
 
bool CheckPrefLanguageAvailability ()
 
- Public Member Functions inherited from Noizoo.QuizServer.Content.ServerFileDownload
System.Collections.IEnumerator CheckServerAvailabilityCoroutine (DownloadResultCallback resultCallback, ServerSettings serverSettings)
 
bool ExistsLocalFile (string filename)
 
int GetVersionID ()
 
void WriteVersionID (int versionid)
 
- Public Member Functions inherited from Noizoo.Tools.IO.Remote.AFileDownload
delegate void DownloadResultCallback (bool ok)
 
delegate void OnProgressValueChange (float value)
 
void Reset ()
 
void ClearDataAndCallback ()
 

Protected Member Functions

override bool OnDownloadFinished ()
 
- Protected Member Functions inherited from Noizoo.QuizServer.Content.ServerFileDownload
void CreatePathIfNotExists (string filename)
 
virtual string GetComposedFilename (string filename)
 
- Protected Member Functions inherited from Noizoo.Tools.IO.Remote.AFileDownload
System.Collections.IEnumerator CheckServerAvailabilityCoroutine (DownloadResultCallback resultCallback, string serverAvailabilityURL, float timeout)
 
System.Collections.IEnumerator DownloadFileCoroutine (DownloadResultCallback resultCallback, string url)
 

Properties

bool IsInitialized [get]
 
- Properties inherited from Noizoo.QuizServer.Content.ServerFileDownload
virtual string LocalDirectory [get]
 
static string ContentDirectory [get]
 
- Properties inherited from Noizoo.Tools.IO.Remote.AFileDownload
ConnectionState ConnectionState [get]
 
float Progress [get]
 
byte[] Bytes [get]
 
string Error [get]
 
string URL [get]
 
ConnectionState SetState [set]
 
float OnFloatValueChange [set]
 

Additional Inherited Members

- Public Attributes inherited from Noizoo.Tools.IO.Remote.AFileDownload
OnProgressValueChange ProgressValueChangeCallback
 
- Protected Attributes inherited from Noizoo.QuizServer.Content.ServerFileDownload
string _localPath
 

The documentation for this class was generated from the following file: