# Rcp_EventsHandler

#### 概述

监听不同HTTP事件的回调函数。

**起始版本：** 5.0.0(12)

**相关模块：** RemoteCommunication

**所在头文件：** rcp.h

#### 汇总

#### 成员变量

| 名称 | 描述 |
| --- | --- |
| Rcp_OnDataReceiveCallback onDataReceive | 收到响应体时的回调函数。 |
| Rcp_OnProgressCallback onUploadProgress | 上传时调用的回调函数。 |
| Rcp_OnProgressCallback onDownloadProgress | 下载时调用的回调函数。 |
| Rcp_OnHeaderReceiveCallback onHeaderReceive | 收到header时的回调函数。 |
| Rcp_OnVoidCallback onDataEnd | 传输结束时的回调函数。 |
| Rcp_OnVoidCallback onCanceled | 请求或会话被取消时的回调函数。 |

#### 结构体成员变量说明

#### onCanceled

```
Rcp_OnVoidCallback Rcp_EventsHandler::onCanceled
```

**描述**

请求或会话被取消时的回调函数。

#### onDataEnd

```
Rcp_OnVoidCallback Rcp_EventsHandler::onDataEnd
```

**描述**

传输结束时的回调函数。

#### onDataReceive

```
Rcp_OnDataReceiveCallback Rcp_EventsHandler::onDataReceive
```

**描述**

收到响应体时的回调函数。

#### onDownloadProgress

```
Rcp_OnProgressCallback Rcp_EventsHandler::onDownloadProgress
```

**描述**

下载时调用的回调函数。

#### onHeaderReceive

```
Rcp_OnHeaderReceiveCallback Rcp_EventsHandler::onHeaderReceive
```

**描述**

收到header时的回调函数。

#### onUploadProgress

```
Rcp_OnProgressCallback Rcp_EventsHandler::onUploadProgress
```

**描述**

上传时调用的回调函数。