Table of Contents

Class UsbDeviceMonitorOptions

Namespace
Huddly.Sdk
Assembly
Huddly.Sdk.dll
public class UsbDeviceMonitorOptions
Inheritance
UsbDeviceMonitorOptions
Inherited Members

Constructors

UsbDeviceMonitorOptions()

public UsbDeviceMonitorOptions()

Fields

DefaultProxyUnixSocketFileName

public const string DefaultProxyUnixSocketFileName = "huddly_device_proxy.sock"

Field Value

string

Properties

DefaultProxyUnixSocketPath

public static string DefaultProxyUnixSocketPath { get; }

Property Value

string

DefaultUnixSocketFolderPath

public static string DefaultUnixSocketFolderPath { get; }

Property Value

string

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

int

ProxyUnixSocketPath

public string? ProxyUnixSocketPath { get; set; }

Property Value

string