# Namespace adas_core.module.ProxyDevices.Services

### Classes

ProxyDeviceService

  ProxyDeviceService is responsible for managing proxy devices, processing requests, and streaming data from the devices. It uses a cache to store device instances for efficient retrieval and ensures that only enabled devices are processed. The service handles HTTP requests and returns appropriate responses based on the device's availability and functionality.

### Interfaces

IProxyDeviceService

  Interface for the Proxy Device Service, which handles processing and streaming of data from proxy devices.