---
title: protocol
framework: cryptotokenkit
role: symbol
role_heading: Instance Property
path: cryptotokenkit/tksmartcardatr/interfacegroup/protocol
---

# protocol

The protocol for this group.

## Declaration

```swift
var `protocol`: NSNumber? { get }
```

## Discussion

Discussion This property returns an NSNumber object containing an NSUInteger value corresponding to a member of the TKSmartCardProtocol enumeration. This property is nil for the first interface group (global), as it has no assigned protocol.

## See Also

### Accessing Interface Group Protocol and Bytes

- [ta](cryptotokenkit/tksmartcardatr/interfacegroup/ta.md)
- [tb](cryptotokenkit/tksmartcardatr/interfacegroup/tb.md)
- [tc](cryptotokenkit/tksmartcardatr/interfacegroup/tc.md)
