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 | Protected Attributes | Properties | List of all members
Noizoo.QuizServer.Content.ServerFileDownload Class Reference
Inheritance diagram for Noizoo.QuizServer.Content.ServerFileDownload:
Noizoo.Tools.IO.Remote.AFileDownload Noizoo.QuizServer.Content.BabelDownload Noizoo.QuizServer.Content.ContentDownload Noizoo.QuizServer.Content.LeaderboardDownload Noizoo.QuizServer.Content.PackageDownload

Public Member Functions

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

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)
 
abstract bool OnDownloadFinished ()
 

Protected Attributes

string _localPath
 

Properties

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
 

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