DDraceNetwork Documentation
Loading...
Searching...
No Matches
updater.cpp File Reference
#include "updater.h"
#include <base/system.h>
#include <engine/client.h>
#include <engine/engine.h>
#include <engine/external/json-parser/json.h>
#include <engine/shared/http.h>
#include <engine/shared/json.h>
#include <engine/storage.h>
#include <game/version.h>
#include <cstdlib>
#include <unordered_set>
Include dependency graph for updater.cpp:

Classes

class  CUpdaterFetchTask
class  string
 STL class. More...

Functions

static bool IsUnreserved (unsigned char c)
static void UrlEncodePath (const char *pIn, char *pOut, size_t OutSize)
static const char * GetUpdaterUrl (char *pBuf, int BufSize, const char *pFile)
static const char * GetUpdaterDestPath (char *pBuf, int BufSize, const char *pFile, const char *pDestPath)

Function Documentation

◆ GetUpdaterDestPath()

const char * GetUpdaterDestPath ( char * pBuf,
int BufSize,
const char * pFile,
const char * pDestPath )
static

◆ GetUpdaterUrl()

const char * GetUpdaterUrl ( char * pBuf,
int BufSize,
const char * pFile )
static

◆ IsUnreserved()

bool IsUnreserved ( unsigned char c)
inlinestatic

◆ UrlEncodePath()

void UrlEncodePath ( const char * pIn,
char * pOut,
size_t OutSize )
static