IoPlatform constructor
IoPlatform({
- required String dataDir,
- String platformName = 'linux',
- String? deviceName,
- HttpTransport? http,
- WsConnector? webSocket,
- DatabaseOpener? database,
Implementation
IoPlatform({required this.dataDir, this.platformName = 'linux', String? deviceName, HttpTransport? http, WsConnector? webSocket, DatabaseOpener? database})
: _deviceName = deviceName,
http = http ?? IoHttpTransport(),
webSocket = webSocket ?? IoWsConnector(),
database = database ?? const DefaultDatabaseOpener(),
secureStore = FileSecureStore(p.join(dataDir, 'secure_store.json'));