# 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)