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