Pyrogenesis trunk
Classes | Enumerations | Variables
ModIo.h File Reference
#include "lib/external_libraries/curl.h"
#include "lib/os_path.h"
#include "scriptinterface/ScriptForward.h"
#include <map>
#include <sodium.h>
#include <string>
#include <vector>
Include dependency graph for ModIo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PKStruct
 
struct  SigStruct
 
struct  ModIoModData
 
struct  DownloadProgressData
 
class  ModIo
 mod.io API interfacing code. More...
 

Enumerations

enum class  DownloadProgressStatus {
  NONE , GAMEID , READY , LISTING ,
  LISTED , DOWNLOADING , SUCCESS , FAILED_GAMEID ,
  FAILED_LISTING , FAILED_DOWNLOADING , FAILED_FILECHECK
}
 

Variables

ModIog_ModIo
 

Enumeration Type Documentation

◆ DownloadProgressStatus

enum class DownloadProgressStatus
strong
Enumerator
NONE 
GAMEID 
READY 
LISTING 
LISTED 
DOWNLOADING 
SUCCESS 
FAILED_GAMEID 
FAILED_LISTING 
FAILED_DOWNLOADING 
FAILED_FILECHECK 

Variable Documentation

◆ g_ModIo

ModIo* g_ModIo
extern