AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
CzPlatformComms Class Reference

#include <CzPlatformComms.h>

Inheritance diagram for CzPlatformComms:
IzPlatformComms IzPlatformComms

List of all members.

Public Member Functions

int Init ()
void Release ()
CzHttpObject HttpCreate ()
void HttpDestroy (CzHttpObject http_object)
void HttpUpdate (CzHttpObject http_object)
void HttpCancel (CzHttpObject http_object)
bool HttpGetHeader (CzHttpObject http_object, const char *header_name, CzString &header_data)
int HttpGetResponseCode (CzHttpObject http_object)
void HttpSetRequestHeader (CzHttpObject http_object, const char *header_name, const char *header_data)
bool HttpProcessRequest (CzHttpObject http_object, CzHttpRequest *request)
CzString HttpDetermineUserAgent ()
int Init ()
void Release ()
CzHttpObject HttpCreate ()
void HttpDestroy (CzHttpObject http_object)
void HttpUpdate (CzHttpObject http_object)
void HttpCancel (CzHttpObject http_object)
bool HttpGetHeader (CzHttpObject http_object, const char *header_name, CzString &header_data)
void HttpSetRequestHeader (CzHttpObject http_object, const char *header_name, const char *header_data)
bool HttpProcessRequest (CzHttpObject http_object, CzHttpRequest *request)
CzString HttpDetermineUserAgent ()

Static Public Member Functions

static int HttpReadContent (CzHttpObject http_object, char *buf, int max_bytes, s3eCallback callback=NULL, void *cb_data=NULL)
static bool HttpGetSuccess (CzHttpObject http_object)
static int HttpGetContentReceived (CzHttpObject http_object)
static int HttpGetContentLength (CzHttpObject http_object)
static int HttpGetContentExpected (CzHttpObject http_object)
static int HttpReadContent (CzHttpObject http_object, char *buf, int max_bytes, s3eCallback callback=NULL, void *cb_data=NULL)
static bool HttpGetSuccess (CzHttpObject http_object)
static int HttpGetContentReceived (CzHttpObject http_object)
static int HttpGetContentLength (CzHttpObject http_object)
static int HttpGetContentExpected (CzHttpObject http_object)

Member Function Documentation

void CzPlatformComms::HttpCancel ( CzHttpObject  http_object) [virtual]

Implements IzPlatformComms.

void CzPlatformComms::HttpCancel ( CzHttpObject  http_object) [virtual]

Implements IzPlatformComms.

void CzPlatformComms::HttpDestroy ( CzHttpObject  http_object) [virtual]

Implements IzPlatformComms.

void CzPlatformComms::HttpDestroy ( CzHttpObject  http_object) [virtual]

Implements IzPlatformComms.

static int CzPlatformComms::HttpGetContentExpected ( CzHttpObject  http_object) [static]
static int CzPlatformComms::HttpGetContentLength ( CzHttpObject  http_object) [static]
int CzPlatformComms::HttpGetContentLength ( CzHttpObject  http_object) [static]
static int CzPlatformComms::HttpGetContentReceived ( CzHttpObject  http_object) [static]
bool CzPlatformComms::HttpGetHeader ( CzHttpObject  http_object,
const char *  header_name,
CzString header_data 
) [virtual]

Implements IzPlatformComms.

bool CzPlatformComms::HttpGetHeader ( CzHttpObject  http_object,
const char *  header_name,
CzString header_data 
) [virtual]

Implements IzPlatformComms.

int CzPlatformComms::HttpGetResponseCode ( CzHttpObject  http_object) [virtual]

Implements IzPlatformComms.

static bool CzPlatformComms::HttpGetSuccess ( CzHttpObject  http_object) [static]
bool CzPlatformComms::HttpGetSuccess ( CzHttpObject  http_object) [static]
bool CzPlatformComms::HttpProcessRequest ( CzHttpObject  http_object,
CzHttpRequest request 
) [virtual]

Implements IzPlatformComms.

bool CzPlatformComms::HttpProcessRequest ( CzHttpObject  http_object,
CzHttpRequest request 
) [virtual]

Implements IzPlatformComms.

static int CzPlatformComms::HttpReadContent ( CzHttpObject  http_object,
char *  buf,
int  max_bytes,
s3eCallback  callback = NULL,
void *  cb_data = NULL 
) [static]
int CzPlatformComms::HttpReadContent ( CzHttpObject  http_object,
char *  buf,
int  max_bytes,
s3eCallback  callback = NULL,
void *  cb_data = NULL 
) [static]
void CzPlatformComms::HttpSetRequestHeader ( CzHttpObject  http_object,
const char *  header_name,
const char *  header_data 
) [virtual]

Implements IzPlatformComms.

void CzPlatformComms::HttpSetRequestHeader ( CzHttpObject  http_object,
const char *  header_name,
const char *  header_data 
) [virtual]

Implements IzPlatformComms.

void CzPlatformComms::HttpUpdate ( CzHttpObject  http_object) [virtual]

Implements IzPlatformComms.

void CzPlatformComms::HttpUpdate ( CzHttpObject  http_object) [virtual]

Implements IzPlatformComms.

int CzPlatformComms::Init ( ) [virtual]

Implements IzPlatformComms.

int CzPlatformComms::Init ( ) [virtual]

Implements IzPlatformComms.

void CzPlatformComms::Release ( ) [virtual]

Implements IzPlatformComms.

void CzPlatformComms::Release ( ) [virtual]

Implements IzPlatformComms.


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