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

Public Member Functions

System.Collections.IEnumerator DownloadPackageCoroutine (DownloadResultCallback resultCallback, ServerSettings serverSettings, string packageName)
 
bool LoadCurrentPackage ()
 
System.Collections.IEnumerator UnpackCurrentPackageContentCoroutine ()
 
- 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 ()
 

Public Attributes

const int RuneStone = 944333222
 
- Public Attributes inherited from Noizoo.Tools.IO.Remote.AFileDownload
OnProgressValueChange ProgressValueChangeCallback
 

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

override string LocalDirectory [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

- Protected Attributes inherited from Noizoo.QuizServer.Content.ServerFileDownload
string _localPath
 

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