cocos2d-x  3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
LuaMinXmlHttpRequest Class Reference

#include <lua_xml_http_request.h>

Inheritance diagram for LuaMinXmlHttpRequest:
Ref

Public Types

enum  ResponseType {
  STRING, ARRAY_BUFFER, BLOB, DOCUMENT,
  JSON
}
 

Public Member Functions

 LuaMinXmlHttpRequest ()
 
 ~LuaMinXmlHttpRequest ()
 
void setResponseType (ResponseType type)
 
ResponseType getResponseType ()
 
void setWithCredentialsValue (bool value)
 
bool getWithCredentialsValue ()
 
void setTimeout (unsigned timeOut)
 
unsigned getTimeout ()
 
void setReadyState (int readyState)
 
int getReadyState ()
 
cocos2d::network::HttpRequestgetHttpRequest ()
 
std::string getStatusText ()
 
void setStatus (int status)
 
int getStatus ()
 
std::string getUrl ()
 
void setUrl (std::string url)
 
std::string getMethod ()
 
void setMethod (std::string meth)
 
void setAsync (bool isAsync)
 
void setIsNetWork (bool isNetWork)
 
void _setHttpRequestHeader ()
 
void _sendRequest ()
 
void setRequestHeader (const char *field, const char *value)
 
std::map< std::string,
std::string > 
getHttpHeader ()
 
void getByteData (unsigned char *byteData)
 
std::string getDataStr ()
 
size_t getDataSize ()
 
void setErrorFlag (bool errorFlag)
 
bool getErrorFlag ()
 
void setAborted (bool isAborted)
 
bool getAborted ()
 
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Releases the ownership immediately. More...
 
Refautorelease ()
 Releases the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()
 NA NA More...
 

Static Public Attributes

static const unsigned short UNSENT = 0
 
static const unsigned short OPENED = 1
 
static const unsigned short HEADERS_RECEIVED = 2
 
static const unsigned short LOADING = 3
 
static const unsigned short DONE = 4
 

Additional Inherited Members

- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 
- Protected Attributes inherited from Ref
unsigned int _referenceCount
 count of references More...
 

Member Enumeration Documentation

enum ResponseType
strong
Enumerator
STRING 
ARRAY_BUFFER 
BLOB 
DOCUMENT 
JSON 

Constructor & Destructor Documentation

Member Function Documentation

void _sendRequest ( )
void _setHttpRequestHeader ( )
bool getAborted ( )
inline
void getByteData ( unsigned char *  byteData)
size_t getDataSize ( )
inline
std::string getDataStr ( )
inline
bool getErrorFlag ( )
inline
std::map<std::string, std::string> getHttpHeader ( )
inline
cocos2d::network::HttpRequest* getHttpRequest ( )
inline
std::string getMethod ( )
inline
int getReadyState ( )
inline
ResponseType getResponseType ( )
inline
int getStatus ( )
inline
std::string getStatusText ( )
inline
unsigned getTimeout ( )
inline
std::string getUrl ( )
inline
bool getWithCredentialsValue ( )
inline
void setAborted ( bool  isAborted)
inline
void setAsync ( bool  isAsync)
inline
void setErrorFlag ( bool  errorFlag)
inline
void setIsNetWork ( bool  isNetWork)
inline
void setMethod ( std::string  meth)
inline
void setReadyState ( int  readyState)
inline
void setRequestHeader ( const char *  field,
const char *  value 
)
void setResponseType ( ResponseType  type)
inline
void setStatus ( int  status)
inline
void setTimeout ( unsigned  timeOut)
inline
void setUrl ( std::string  url)
inline
void setWithCredentialsValue ( bool  value)
inline

Member Data Documentation

const unsigned short DONE = 4
static
const unsigned short HEADERS_RECEIVED = 2
static
const unsigned short LOADING = 3
static
const unsigned short OPENED = 1
static
const unsigned short UNSENT = 0
static

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