Class UsbDeviceMonitorOptions
public class UsbDeviceMonitorOptions
- Inheritance
-
UsbDeviceMonitorOptions
- Inherited Members
Constructors
UsbDeviceMonitorOptions()
public UsbDeviceMonitorOptions()
Fields
DefaultProxyUnixSocketFileName
public const string DefaultProxyUnixSocketFileName = "huddly_device_proxy.sock"
Field Value
Properties
DefaultProxyUnixSocketPath
public static string DefaultProxyUnixSocketPath { get; }
Property Value
DefaultUnixSocketFolderPath
public static string DefaultUnixSocketFolderPath { get; }
Property Value
ProxyConnectionTimeoutSeconds
This is the timeout for the connection to the USB proxy gRPC server. The client may choose to do multiple connection attempts, typically the internal timeout for a single attempt is 1 second.
When the client is created for the USB proxy, and the timeout is reached, the client will fall back to direct USB communication.
public int ProxyConnectionTimeoutSeconds { get; set; }
Property Value
ProxyUnixSocketPath
public string? ProxyUnixSocketPath { get; set; }