# addFilter

Source: [https://docs.qualcomm.com/doc/80-PK177-134Y/topic/add_filter.html](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/add_filter.html)

向系统添加新滤波器，并应用提供的上行链路/下行链路级别、PDCP 定时器和 OOD 值。

    addFilter();Copy to clipboard

## 参数

| 参数 | API 类型 | 数据类型 | 说明 |
| --- | --- | --- | --- |
| srcIp | Java | 字符串 | 源 IP 地址 |
| srcIp | 原生 | **const char** \* | 源 IP 地址 |
| dstIp | Java | 字符串 | 目标 IP 地址 |
| dstIp | 原生 | **const char** \* | 目标 IP 地址 |
| srcPort | Java | **int** | 源端口 |
| srcPort | 原生 | uint16\_t | 源端口 |
| dstPort | Java | **int** | 目标端口 |
| dstPort | 原生 | uint16\_t | 目标端口 |
| protocol | Java | protocolEnum | 协议 |
| protocol | 原生 | llm\_protocolEnum | 协议 |
| dscp | Java | **int** | DSCP 值 (0-255) |
| dscp | 原生 | uint8\_t | DSCP 值 (0-255) |
| uplink | Java | level | 上行链路要设置的延迟级别 |
| uplink | 原生 | llm\_level | 上行链路要设置的延迟级别 |
| downlink | Java | level | 下行链路要设置的延迟级别 |
| downlink | 原生 | llm\_level | 下行链路要设置的延迟级别 |
| pdcpTimer | Java | **long** | PDCP 定时器值 |
| pdcpTimer | 原生 | uint32\_t | PDCP 定时器值 |
| ood | Java | oodEnum | OOD 值 |
| ood | 原生 | llm\_oodEnum | OOD 值 |
| addFilterCallback | Java | IfilterStatus | 提供滤波器 ID 的回调 |
| addFilterCallback | 原生 | llm\_filterStatus | 提供滤波器 ID 的回调 |
|  |  |  |  |

## 返回结果

| API 类型 | 返回结果 | 说明 |
| --- | --- | --- |
| Java | int | <ul class="ul" id="concept.dita_2bbe2707-fbec-4041-a19c-931fc95983f4__ul_rhn_skx_m5b"><br>                                    <li class="li">SUCCESS ≥ 0</li><br><br>                                    <li class="li">FAILURE <ul class="ul"><br>                                            <li class="li">-1 Iqesdk 为 NULL</li><br><br>                                            <li class="li">-2 子系统错误</li><br><br>                                        </ul><br></li><br> <br>                                </ul> |
| 原生 | int8\_t | <ul class="ul" id="concept.dita_2bbe2707-fbec-4041-a19c-931fc95983f4__ul_rhn_skx_m5b"><br>                                    <li class="li">SUCCESS ≥ 0</li><br><br>                                    <li class="li">FAILURE <ul class="ul"><br>                                            <li class="li">-1 Iqesdk 为 NULL</li><br><br>                                            <li class="li">-2 子系统错误</li><br><br>                                        </ul><br></li><br> <br>                                </ul> |
|  |  |  |

Note: 任何类型的功能性错误都将通过回调函数报告。

**Parent Topic:** [LLM 函数](https://docs.qualcomm.com/doc/80-PK177-134Y/topic/llm_functions.html)

Last Published: Jun 22, 2023

[Previous Topic
registerFilterStatusUpdates](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134Y/topics/register_filter_status_updates.md) [Next Topic
getFilters](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134Y/topics/get_filters.md)