CUPPS class

Constructors

CUPPS.new()
factory

Properties

airline String
getter/setter pair
applicationName String
getter/setter pair
applicationToken String?
getter/setter pair
applicationVersion String
getter/setter pair
authenticated bool
getter/setter pair
autoClosing bool
getter/setter pair
bcListener ↔ void Function(List<BcData> readData)?
getter/setter pair
bgListener Future<BgResponse> Function(BgData readData)?
getter/setter pair
deviceToken String?
getter/setter pair
evenToken String?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
msListener ↔ void Function(List<MsData> readData)?
getter/setter pair
notifier ↔ void Function()?
getter/setter pair
ocListener ↔ void Function(List<OcData> readData)?
getter/setter pair
onPlatformConnectionChange ↔ void Function(bool)?
getter/setter pair
onPlatformDisconnect ↔ void Function()?
getter/setter pair
onStopCommand ↔ void Function({required bool canDefer, required Function onDefer, required Function onForceClose})?
getter/setter pair
platformDevices PlatformDevices
getter/setter pair
requiredDevices List<DeviceType>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
socketService SocketService
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
parseXML(String xml) → void
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

currentMessageID int
no setter

Static Methods

authenticate() Future<bool>
connectToAvailableNeededDevices() Future<bool>
connectToPlatform({required String ip, required int port, required dynamic notifier(), required void onPlatformConnectionChange(bool), required void onPlatformDisconnect(), required void onStopCommand({required bool canDefer, required Function onDefer, required Function onForceClose}), required String airlineCode, required String applicationVersion, required String applicationName, bool showErrorToast = false}) Future<bool>
cuppsResponseHandler(CuppsBase response, String rawXML) → dynamic
disconnectFromPlatform() Future<void>
generateToken() → dynamic
onPlatformClose() → dynamic
removeDevice(String deviceIndex) → void
respond({required String xml}) Future<void>
send({required String xml}) Future<String>
setBcListener(void listener(List<BcData> result)) → dynamic
setBgListener(Future<BgResponse> listener(BgData result)) → dynamic
setConnectionChecker({Duration timeout = const Duration(seconds: 12), Duration interval = const Duration(seconds: 45), required Function retryFunction}) → void
setDeviceTypes(List<DeviceType> deviceTypes) → void
setMsListener(void listener(List<MsData> result)) → dynamic
setOcListener(void listener(List<OcData> result)) → dynamic