| Interface | Description | 
|---|---|
| IKontaktDeviceConnection | |
| IKontaktDeviceConnection.ConnectionListener | |
| OnServiceReadyListener | The listener indicating that Object implementing ServiceConnector interface
 ( ServiceConnector) successfully connected to the corresponding service. | 
| RemoteKontaktDeviceConnection<T> | Interface describing connection to the remote device. | 
| WriteBatchListener<T> | WriteBatchListener provides callback methods notifying about writing parameters batch to Beacon device. | 
| WriteListener | WriteListener provides callbacks indicating whether Beacon characteristics manipulation
 ended successfully or failed. | 
| Class | Description | 
|---|---|
| KontaktDeviceConnection | KontaktDeviceConnection connection allows to establish connection with beacon. Since firmware in version 4.0 device does not to have setup password, but below it still needs set password | 
| KontaktDeviceServiceStore | Acts as a container of characteristics requested before authorization. | 
| WriteListener.WriteResponse | Object representing response from device after writing characteristic | 
| Enum | Description | 
|---|---|
| KontaktDeviceConnection.State | State enum describes all possible state that BeaconConnection may be in. | 
| KontaktDeviceServiceStore.StoreType | Type of store
 
  KontaktDeviceServiceStore.StoreType.NORMALif beacon firmware revision is lower than 4.0KontaktDeviceServiceStore.StoreType.SECUREif beacon firmware revision is 4.0 and greater | 
| WriteListener.Cause |