polling method

Future<FeliCaPollingResponseIos> polling({
  1. required Uint8List systemCode,
  2. required FeliCaPollingRequestCodeIos requestCode,
  3. required FeliCaPollingTimeSlotIos timeSlot,
})

Implementation

Future<FeliCaPollingResponseIos> polling({
  required Uint8List systemCode,
  required FeliCaPollingRequestCodeIos requestCode,
  required FeliCaPollingTimeSlotIos timeSlot,
}) {
  return hostApi
      .feliCaPolling(
        handle: _handle,
        systemCode: systemCode,
        requestCode: FeliCaPollingRequestCodePigeon.values.byName(
          requestCode.name,
        ),
        timeSlot: FeliCaPollingTimeSlotPigeon.values.byName(timeSlot.name),
      )
      .then(
        (value) => FeliCaPollingResponseIos(
          manufacturerParameter: value.manufacturerParameter,
          requestData: value.requestData,
        ),
      );
}