cocos2d-x 3.0
- 首页 - 相关页面 - 模块 - 命名空间 - - 文件 -
Public 类型 - 图1 Public 类型 - 图2)
- 类列表 - 类索引 - 类继承关系 - 类成员

全部)) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义)))

Public 类型 | Public 成员函数 | 静态 Public 属性 | 所有成员列表

LuaMinXmlHttpRequest类 参考

#include

类 LuaMinXmlHttpRequest 继承关系图:

Public 类型 - 图3 Ref

## Public 类型
enum ResponseType { STRING, ARRAY_BUFFER, BLOB, DOCUMENT, JSON }
## Public 成员函数
LuaMinXmlHttpRequest ()
~LuaMinXmlHttpRequest ()
void handle_requestResponse (cocos2d::network::HttpClient sender, cocos2d::network::HttpResponse response)
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::HttpRequest getHttpRequest ()
int getStatus ()
std::string getStatusText ()
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 ()
- Public 成员函数 继承自 Ref
void retain ()
保留所有权. 更多…
void release ()
立即释放所有权. 更多…
Ref * autorelease ()
自动释放所有权在不久的将来. 更多…
unsigned int getReferenceCount () const
返回Ref对象当前的引用计数. 更多…
virtual ~Ref ()
NA NA 更多…
## 静态 Public 属性
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
## 额外继承的成员函数
- Protected 成员函数 继承自 Ref
Ref ()
构造函数 更多…
- Protected 属性 继承自 Ref
unsigned int _referenceCount
引用计数 更多…

成员枚举类型说明

enum ResponseType

strong

枚举值
STRING
ARRAY_BUFFER
BLOB
DOCUMENT
JSON

构造及析构函数说明

LuaMinXmlHttpRequest ( )

~LuaMinXmlHttpRequest ( )

成员函数说明

void _sendRequest ( )

void _setHttpRequestHeader ( )

void getByteData ( unsigned char * byteData)

size_t getDataSize ( )

inline

std::string getDataStr ( )

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 handle_requestResponse ( cocos2d::network::HttpClient sender,
cocos2d::network::HttpResponse response
)

void setAsync ( bool isAsync)

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 setTimeout ( unsigned timeOut)

inline

void setUrl ( std::string url)

inline

void setWithCredentialsValue ( bool value)

inline

类成员变量说明

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


该类的文档由以下文件生成: