Skip to main content

BusyBarOptions

Namespace: Busy.Bar

Connection options for BusyBar. Mirrors the constructor options of the official @busy-app/busy-lib TypeScript client.

public sealed class BusyBarOptions

Inheritance Object → BusyBarOptions
Attributes NullableContextAttribute, NullableAttribute

Properties​

Addr​

IP address, hostname, or full URL of the BUSY Bar. Defaults to the USB-Ethernet address 10.0.4.20. If no scheme is given, http:// is assumed, except for the cloud proxy host api.busy.app, which defaults to https://.

public string Addr { get; init; }

Property Value​

String

Token​

Bearer token for the api.busy.app cloud proxy.

public string? Token { get; init; }

Property Value​

String

HttpAccessPassword​

HTTP access password, sent as the x-api-token header, for LAN Wi-Fi access.

public string? HttpAccessPassword { get; init; }

Property Value​

String

Timeout​

Default per-request timeout. Overridable per call via RequestOptions.Timeout.

public TimeSpan Timeout { get; init; }

Property Value​

TimeSpan

Constructors​

BusyBarOptions()​

public BusyBarOptions()