Device class
Constructors
- 
          Device({required String deviceIndex, required String deviceName, required String deviceParameterType, required List<Device> devices, required List<InterfaceMode> supportedInterfaceModes, required DeviceParameter deviceParameter, required SocketService socketService})
- Device.fromXML(String xmlSTR)
- 
          
            factory
Properties
- acquired ↔ bool
- 
  
  getter/setter pair
- currentMessageID → int
- 
  
  no setter
- dataAvailable ↔ bool
- 
  
  getter/setter pair
- deviceIndex → String
- 
  
  final
- deviceName → String
- 
  
  final
- deviceParameter ↔ DeviceParameter
- 
  
  getter/setter pair
- deviceParameterType → String
- 
  
  final
- 
  devices
  → List<Device> 
- 
  
  final
- getType → DeviceType
- 
  
  no setter
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- haveLock → bool
- 
  
  no setter
- icon → String
- 
  
  no setter
- initialized ↔ bool
- 
  
  getter/setter pair
- initializing ↔ bool
- 
  
  getter/setter pair
- isConfiguring → bool
- 
  
  no setter
- isConnected → bool
- 
  
  no setter
- isPrinting → bool
- 
  
  no setter
- isReader → bool
- 
  
  no setter
- locked ↔ bool
- 
  
  getter/setter pair
- modded ↔ bool
- 
  
  getter/setter pair
- readerRead ↔ bool
- 
  
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- socketService → SocketService
- 
  
  final
- statusMsg ↔ String
- 
  
  getter/setter pair
- 
  supportedInterfaceModes
  → List<InterfaceMode> 
- 
  
  final
Methods
- 
  acquire() → Future< CuppsCommandResponse> 
- 
  aeaRequest(String text) → Future< CuppsCommandResponse> 
- 
  completeConfigure(List< String> commands) → Future<List< CuppsCommandResponse> >
- 
  configure(String text) → Future< CuppsCommandResponse> 
- 
  connect() → Future< CuppsCommandResponse> 
- 
  disableAutoLock() → dynamic 
- 
  disableRetry() → void 
- 
  enableAutoLock() → dynamic 
- 
  initialize() → Future< CuppsCommandResponse> 
- 
  interfaceLevel(String level) → Future< CuppsCommandResponse> 
- 
  interfaceLevelsAvailable() → Future< CuppsCommandResponse> 
- 
  lock({bool renew = false}) → Future< CuppsCommandResponse> 
- 
  mode() → Future< CuppsCommandResponse> 
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  onDeviceDisconnect() → dynamic 
- 
  print(String text) → Future< CuppsCommandResponse> 
- 
  refreshStatus() → Future< CuppsCommandResponse> 
- 
  release() → Future< CuppsCommandResponse> 
- 
  respond({required String xml}) → Future< void> 
- 
  restart() → Future< CuppsCommandResponse> 
- 
  send({required String xml}) → Future< String> 
- 
  setConnectionChecker({Duration timeout = const Duration(seconds: 12), Duration interval = const Duration(seconds: 45), required Function retry}) → void 
- 
  showDataAvailable() → void 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  toXML() → String 
- 
  unlock() → Future< CuppsCommandResponse> 
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited