# LLM subsystem APIs Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/llm_functions.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/llm_functions.html) Describes LinkLatencyManager methods with definitions, parameter, and return details. - **[Constructor](https://docs.qualcomm.com/doc/80-PK177-134/topic/llm_creator.html)** Constructor for the main link into the LinkLatency. - **[setLevel](https://docs.qualcomm.com/doc/80-PK177-134/topic/setlevel.html)** Sets the uplink and downlink latency levels on the device. It also provides an option to enable the connection extension. - **[prioritizeDefaultDataSubscription](https://docs.qualcomm.com/doc/80-PK177-134/topic/prioritizedefaultdatasubscription.html)** Prioritizes the DDS. - **[registerFilterStatusUpdates](https://docs.qualcomm.com/doc/80-PK177-134/topic/register_filter_status_updates.html)** Registers a callback to receive filter status updates. - **[addFilter](https://docs.qualcomm.com/doc/80-PK177-134/topic/add_filter.html)** Adds a new filter to the system and applies the provided uplink/downlink levels, PDCP timer, and OOD value. - **[addFilterV2](https://docs.qualcomm.com/doc/80-PK177-134/topic/add_filter_v2.html)** This API adds a new filter; it is the same as [addFilter](https://docs.qualcomm.com/doc/80-PK177-134/topic/add_filter.html), but with an extra argument for application type. - **[getFilters](https://docs.qualcomm.com/doc/80-PK177-134/topic/get_filters.html)** Retrieves all the filters added by the client along with each filter’s current status. - **[updateLatencyLevel](https://docs.qualcomm.com/doc/80-PK177-134/topic/update_latency_level.html)** Updates the corresponding filter based on the ID with new uplink and downlink levels. - **[updateOod](https://docs.qualcomm.com/doc/80-PK177-134/topic/update_ood.html)** Updates the corresponding filter based on the ID with a new out of order delivery (OOD) value. - **[updatePdcpTimer](https://docs.qualcomm.com/doc/80-PK177-134/topic/update_pdcp_timer.html)** Updates the corresponding filter based on the ID with a new PDCP timer value. - **[deleteFilter](https://docs.qualcomm.com/doc/80-PK177-134/topic/delete_filter.html)** Deletes the corresponding filter based on the ID. - **[deleteAllFilters](https://docs.qualcomm.com/doc/80-PK177-134/topic/delete_all_filters.html)** Deletes all the filters added by the client. - **[updateOodForDds](https://docs.qualcomm.com/doc/80-PK177-134/topic/update_ood_for_dds.html)** Updates the out of order delivery (OOD) value for the DDS. - **[updatePdcpTimerForDds](https://docs.qualcomm.com/doc/80-PK177-134/topic/update_pdcp_timer_for_dds.html)** Updates the PDCP timer value for the DDS. - **[enableHighPerfGaming](https://docs.qualcomm.com/doc/80-PK177-134/topic/enable_high_perf_gaming.html)** Enables or disables high performance gaming. - **[prioritizeDataPerSubscription](https://docs.qualcomm.com/doc/80-PK177-134/topic/prioritize_data_per_subscription.html)** Prioritizes the DDS. - **[registerForPriorityQueueReports](https://docs.qualcomm.com/doc/80-PK177-134/topic/register_for_priority_queue_reports.html)** Registers or unregisters a client for periodic priority queue reports. See [getForPriorityQueueReport](https://docs.qualcomm.com/doc/80-PK177-134/topic/get_for_priority_queue_report.html) for information about only retrieving the report once. - **[getForPriorityQueueReport](https://docs.qualcomm.com/doc/80-PK177-134/topic/get_for_priority_queue_report.html)** Gets the client a single priority queue report. **Parent Topic:** [Link latency manager (smart data flow)](https://docs.qualcomm.com/doc/80-PK177-134/topic/llm.html) Last Published: Nov 14, 2024 [Previous Topic Link latency manager (smart data flow)](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/llm.md) [Next Topic Constructor](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/llm_creator.md)