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()