# GCKPlayerState.h File

[Enumerations](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#enum-members) GCKPlayerState.h File Reference GCKPlayerState enum.
[More...](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#details)

|---|---|
| ## Enumerations ||
| enum | [GCKPlayerState](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#aa9a411f5c852bb7871c5f6584e11f4d6) { [GCKPlayerStateUnknown](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#aa9a411f5c852bb7871c5f6584e11f4d6ae4784fd4852ce00a7152326324d1ced1) = 0, [GCKPlayerStateDropped](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#aa9a411f5c852bb7871c5f6584e11f4d6a43fcd4beabaccff997552da8dcb4608d) = 1, [GCKPlayerStateQuit](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#aa9a411f5c852bb7871c5f6584e11f4d6ae9105041fba4fc136b2926ad55fab55a) = 2, [GCKPlayerStateAvailable](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#aa9a411f5c852bb7871c5f6584e11f4d6aa45be92bf9f623b97cd1451ba70b17fc) = 3, [GCKPlayerStateReady](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#aa9a411f5c852bb7871c5f6584e11f4d6a67c467391f891b6ca8cf79f1ce10b561) = 4, [GCKPlayerStateIdle](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#aa9a411f5c852bb7871c5f6584e11f4d6af675a8e49374d9b30e18589adbf4a687) = 5, [GCKPlayerStatePlaying](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#aa9a411f5c852bb7871c5f6584e11f4d6aa01672db33b85b34abc2d7f21518eb1a) = 6 } |
|   | An enum describing player states. [More...](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#aa9a411f5c852bb7871c5f6584e11f4d6) |
|   ||

## Detailed Description

GCKPlayerState enum.

## Enumeration Type Documentation

|---|
| enum [GCKPlayerState](https://developers.google.com/cast/v3/reference/ios/g_c_k_player_state_8h#aa9a411f5c852bb7871c5f6584e11f4d6) |

An enum describing player states.

**[Deprecated:](https://developers.google.com/cast/v3/reference/ios/deprecated#_deprecated000035)**
:   The Game Manager API is no longer supported and will be removed in a future release.

| Enumerator ||
|---|---|
| GCKPlayerStateUnknown | Unknown player state. |
| GCKPlayerStateDropped | The player is no longer connected to the receiver because of a network drop. |
| GCKPlayerStateQuit | The player has manually chosen to disconnect from the receiver. |
| GCKPlayerStateAvailable | The player is connected to the receiver and available to join a game. |
| GCKPlayerStateReady | The player is connected to the receiver, and ready to enter the game. |
| GCKPlayerStateIdle | The player is connected to the receiver, in the game, and idle. |
| GCKPlayerStatePlaying | The player is connected to the receiver, in the game, and actively playing. |