| Interface | Description | 
|---|---|
| GKDataReceiveHandler | GKDataReceiveHandler interface specifies the handler that is called when data
 that is sent from other peers is received during a session. | 
| GKPeerPickerControllerDelegate | GKPeerPickerControllerDelegate interface is the delegate that cooperates with
 GKPeerPickerController objects. | 
| GKSessionDelegate | GKSessionDelegate interface is the delegate that cooperates with the
 GKSession objects. | 
| Class | Description | 
|---|---|
| GKPeerConnectionState | GKPeerConnectionState class defines different states concerning peers of a
 session. | 
| GKPeerPickerConnectionType | GKPeerPickerConnectionType class defines different types of network
 connections. | 
| GKPeerPickerController | Deprecated | 
| GKSendDataMode | GKSendDataMode class defines different options concerning the reliability of
 data transmission to other peers. | 
| GKSession | Deprecated | 
| GKSessionMode | GKSessionMode class defines different options concerning the session mode. | 
Copyright © 2020. All rights reserved.