LibXrayEngine class

LibXray engine implementation

Implemented types

Constructors

LibXrayEngine.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
isSupported bool
Check if engine is supported on current platform
no setteroverride
name String
Engine name
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type EngineType
Engine type
no setteroverride

Methods

connect(String config) Future<bool>
Connect using this engine
override
disconnect() Future<void>
Disconnect current connection
override
getConnectionStatus() Future<ConnectionStatus>
Get connection status
override
getVersion() Future<String>
Get engine version
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
ping(String config, String url, {int timeout = 10}) Future<int>
Ping server with configuration
override
requestPermissions() Future<bool>
Request permissions (if needed)
override
testConfig(String config) Future<bool>
Test configuration
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited