protocolToInt static method

int protocolToInt(
  1. PcscProtocol protocol
)

Converts a protocol to its corresponding identifier.

Implementation

static int protocolToInt(PcscProtocol protocol) {
  switch (protocol) {
    case PcscProtocol.undefined:
      return PcscConstants.SCARD_PROTOCOL_UNDEFINED;
    case PcscProtocol.t0:
      return PcscConstants.SCARD_PROTOCOL_T0;
    case PcscProtocol.t1:
      return PcscConstants.SCARD_PROTOCOL_T1;
    case PcscProtocol.raw:
      return PcscConstants.SCARD_PROTOCOL_RAW;
    case PcscProtocol.t15:
      return PcscConstants.SCARD_PROTOCOL_T15;
    case PcscProtocol.any:
      return PcscConstants.SCARD_PROTOCOL_ANY;
  }
}