FlutterPluginQpos class

Constructors

FlutterPluginQpos()
Initializes the plugin and starts listening for potential platform events.
factory
FlutterPluginQpos.private(MethodChannel _methodChannel, EventChannel _eventChannel)
This constructor is only used for testing and shouldn't be accessed by users of the plugin. It may break or change at any time.

Properties

hashCode int
The hash code for this object.
no setterinherited
onPosListenerCalled Stream<QPOSModel>?
no setter
posSdkVersion Future<String?>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

anlysEmvIccData(String tlv) Future
authenticateMifareCard(String mifareCardType, String keyType, String block, String keyValue, int timeout) → void
closeUart() Future<void>
connectBluetoothDevice(String btName) Future<void>
disconnectBT() Future<void>
doEmvApp(String s) → void
doSetBuzzerOperation(int times) → void
doTrade(int keyIndex) Future<void>
doUpdateIPEKOperation(int ipekgroup, String trackksn, String trackipek, String trackipekCheckvalue, String emvksn, String emvipek, String emvipekCheckvalue, String pinksn, String pinipek, String pinipekCheckvalue) → void
finishMifareCard(int timeout) → void
getDevicePublicKey(int timeout) → void
getICCTag(String EncryptType, int cardType, int tagCount, String tagArrStr) Future<String>
getKeyCheckValue(int i, String s) → void
getMIccCardData(String time) → void
getNFCBatchData() Future
getQposId() Future<void>
getQposInfo() → void
getTrack2Ciphertext(String time) → void
getUpdateCheckValue() → void
getUpdateProgress() Future<int?>
init(String mode) → dynamic
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openUart(String s) → void
operateMifareCardData(String mifareCardOperationType, String block, String data, int timeout) → void
pinMapSync(dynamic value) → void
pollOnMifareCard(int timeout) → void
readMifareCard(String mifareCardType, String block, int timeout) → void
resetQPosStatus() Future<bool?>
scanQPos2Mode(int i) → void
selectEmvApp(int i) → void
sendNfcProcessResult(String tlv) → void
sendOnlineProcessResult(String str) → void
sendPin(Uint8List s) → void
sendTime(String s) → void
setAmount(Map<String, String> params) → void
setAmountIcon(AmountType amountType, String amountIcon) → void
setBuzzerStatus(int status) → void
setCardTradeMode(CardTradeMode cardTradeMode) → void
setDoTradeMode(DoTradeMode doTradeMode) → void
setFormatId(FormatID formatId) → void
setIsOperateMifare(bool isOperateMifare) → void
setMasterKey(String key, String checkValue, int keyIndex) → void
setShutDownTime(int time) → void
setSleepModeTime(int time) → void
stopScanQPos2Mode() → void
toString() String
A string representation of this object.
inherited
updateEmvConfig(String emvapp, String emvcapk) → void
updateEMVConfigByXml(String xmlContent) → void
updatePosFirmware(String upContent, String mAddress) Future<void>
updateWorkKey(String pik, String pikCheck, String trk, String trkCheck, String mak, String makCheck, int keyIndex) → void
updateWorkKeyByDigEnvelop(String digEnvelopStr) → void
writeMifareCard(String mifareCardType, String block, String data, int timeout) → void

Operators

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