CUPPS class

Constructors

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