# DPP subsystem APIs

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

- **[Constructor](https://docs.qualcomm.com/doc/80-PK177-134/topic/dpp_creator.html)**  

Constructor function for main link into data path priority.
- **[registerFlowStatusUpdates](https://docs.qualcomm.com/doc/80-PK177-134/topic/register_flow_status_updates.html)**  

Registers a callback to receive flow status updates.
- **[addFlow](https://docs.qualcomm.com/doc/80-PK177-134/topic/add_flow.html)**  

Adds a new filter to the system and applies the provided uplink/downlink levels, PDCP timer, and OOD value.
- **[getFlows](https://docs.qualcomm.com/doc/80-PK177-134/topic/get_flow.html)**  

Retrieves all the flows added by the client along with each associated status.
- **[deleteFlow](https://docs.qualcomm.com/doc/80-PK177-134/topic/delete_flow.html)**  

Deletes the corresponding flow based on the ID.
- **[deleteAllFlows](https://docs.qualcomm.com/doc/80-PK177-134/topic/delete_all_flows.html)**  

Deletes all the flows added by the client.

**Parent Topic:** [Data path priority (smart data flow)](https://docs.qualcomm.com/doc/80-PK177-134/topic/data_path_priority.html)

Last Published: Nov 14, 2024

[Previous Topic
Data path priority (smart data flow)](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/data_path_priority.md) [Next Topic
Constructor](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/dpp_creator.md)