create static method

UhstHost create({
  1. required UhstRelayClient relayClient,
  2. required UhstSocketProvider socketProvider,
  3. String? hostId,
  4. required dynamic debug,
})

Public factory

hostId can be null and will be returned with onReady event

Implementation

static UhstHost create(
    {required UhstRelayClient relayClient,
    required UhstSocketProvider socketProvider,
    String? hostId,
    required debug}) {
  // Call the private constructor
  var uhstHost = UhstHost._create(
      relayClient: relayClient, debug: debug, socketProvider: socketProvider);
  uhstHost._init(hostId: hostId);
  return uhstHost;
}