Skip to main content

UsbClientController Class

Namespace: GHIElectronics.TinyCLR.Devices.UsbClient · Assembly: GHIElectronics.TinyCLR.Devices.UsbClient

No description available.

public class UsbClientController : IDisposable

Properties

Provider

public IUsbClientControllerProvider Provider { get; }

The low-level provider backing this controller. (inherited)

Methods

GetDefault()

public static UsbClientController GetDefault()

Returns the default watchdog for this device. (inherited)

Returns UsbClientController

FromName(string name)

public static UsbClientController FromName(string name)

Returns a watchdog identified by its native API name. (inherited)

ParameterTypeDescription
namestring

Returns UsbClientController

FromProvider(IUsbClientControllerProvider provider)

public static UsbClientController FromProvider(IUsbClientControllerProvider provider)

Creates a controller from a custom IWatchdogControllerProvider. (inherited)

ParameterTypeDescription
providerIUsbClientControllerProvider

Returns UsbClientController

Dispose()

public void Dispose()

Releases buffered memory (the unmanaged firmware/application buffers). (inherited)