amap_map_sdk 2.1.2
高德地图RTOS地图SDK
载入中...
搜索中...
未找到
awk_http_response_callback_t结构体 参考

aos返回结果回调接口,网络代理方法的回调时需要在主流程线程中进行回调 更多...

#include <awk_adapter.h>

成员变量

void(* on_receive_header )(awk_http_response_callback_t *callback, const awk_http_response_t *response)
 接收到header后回调,最多只需回调一次,需要包含响应的头信息,header为必填
 
void(* on_receive_body )(awk_http_response_callback_t *callback, const awk_http_response_t *response)
 接收到body后回调,根据body大小,可回调多次,body为必填
 
void(* on_fail )(awk_http_response_callback_t *callback, const awk_http_response_t *response, int32_t error)
 请求数据失败后回调
 
void(* on_success )(awk_http_response_callback_t *callback, const awk_http_response_t *response)
 所有数据返回成功后回调,最多只回调一次,可以不携带body,header数据
 
void(* on_canceled )(awk_http_response_callback_t *callback, const awk_http_response_t *response)
 取消请求后,如果请求仍然在队列中,则回调该方法,最多只会回调一次
 

详细描述

aos返回结果回调接口,网络代理方法的回调时需要在主流程线程中进行回调

在文件 awk_adapter.h434 行定义.

结构体成员变量说明

◆ on_canceled

void(* awk_http_response_callback_t::on_canceled) (awk_http_response_callback_t *callback, const awk_http_response_t *response)

取消请求后,如果请求仍然在队列中,则回调该方法,最多只会回调一次

在文件 awk_adapter.h454 行定义.

◆ on_fail

void(* awk_http_response_callback_t::on_fail) (awk_http_response_callback_t *callback, const awk_http_response_t *response, int32_t error)

请求数据失败后回调

在文件 awk_adapter.h446 行定义.

◆ on_receive_body

void(* awk_http_response_callback_t::on_receive_body) (awk_http_response_callback_t *callback, const awk_http_response_t *response)

接收到body后回调,根据body大小,可回调多次,body为必填

在文件 awk_adapter.h442 行定义.

◆ on_receive_header

void(* awk_http_response_callback_t::on_receive_header) (awk_http_response_callback_t *callback, const awk_http_response_t *response)

接收到header后回调,最多只需回调一次,需要包含响应的头信息,header为必填

在文件 awk_adapter.h438 行定义.

◆ on_success

void(* awk_http_response_callback_t::on_success) (awk_http_response_callback_t *callback, const awk_http_response_t *response)

所有数据返回成功后回调,最多只回调一次,可以不携带body,header数据

在文件 awk_adapter.h450 行定义.


该结构体的文档由以下文件生成: