Protocolo <GCKGameManagerChannelDelegate>

Referência do protocolo <GCKGameManagerChannelDelegate>

Visão geral

O protocolo de delegação GCKGameManagerChannel.

Deprecated:
A API Game Manager não é mais compatível e será removida em uma versão futura.

Herda <GCKCastChannelNSObject>.

Resumo do método de instância

(void) - gameManagerChannel:stateDidChangeTo:from:
 Chamado quando o estado do gerente de jogos é alterado. Mais...
 
(void) - gameManagerChannel:didReceiveGameMessage:forPlayerID:
 Chamado quando o destinatário envia uma mensagem de jogo para um jogador específico. Mais...
 
(void) - gameManagerChannel:requestDidSucceedWithID:result:
 Chamado quando uma solicitação de jogador ou jogo é bem-sucedida. Mais...
 
(void) - gameManagerChannel:requestDidFailWithID:error:
 Chamado quando uma solicitação de jogador ou de jogo falha com um erro. Mais...
 
(void) - gameManagerChannelDidConnect:
 Chamado quando o gerente de jogos do destinatário se conecta e estamos prontos para interagir com ele. Mais...
 
(void) - gameManagerChannel:didFailToConnectWithError:
 Chamado quando o gerente de jogos do destinatário encontra um erro durante a conexão. Mais...
 

Detalhes dos métodos

- (void) gameManagerChannel: (GCKGameManagerChannel *)  gameManagerChannel
stateDidChangeTo: (GCKGameManagerState *)  currentState
from: (GCKGameManagerState *)  previousState 

Chamado quando o estado do gerente de jogos é alterado.

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
currentStateThe current state.
previousStateThe previous state.
- (void) gameManagerChannel: (GCKGameManagerChannel *)  gameManagerChannel
didReceiveGameMessage: (id)  gameMessage
forPlayerID: (NSString *)  playerID 

Chamado quando o destinatário envia uma mensagem de jogo para um jogador específico.

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
gameMessageThe game message sent by the receiver.
playerIDThe player ID associated with the game message.
- (void) gameManagerChannel: (GCKGameManagerChannel *)  gameManagerChannel
requestDidSucceedWithID: (NSInteger)  requestID
result: (GCKGameManagerResult *)  result 

Chamado quando uma solicitação de jogador ou jogo é bem-sucedida.

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
requestIDThe request ID that failed. This is the ID returned when the request was made.
resultThe GCKGameManagerResult returned as part of this request response.
- (void) gameManagerChannel: (GCKGameManagerChannel *)  gameManagerChannel
requestDidFailWithID: (NSInteger)  requestID
error: (GCKError *)  error 

Chamado quando uma solicitação de jogador ou de jogo falha com um erro.

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
requestIDThe request ID that failed. This is the ID returned when the request was made.
errorThe error describing the failure.
- (void) gameManagerChannelDidConnect: (GCKGameManagerChannel *)  gameManagerChannel
required

Chamado quando o gerente de jogos do destinatário se conecta e estamos prontos para interagir com ele.

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
- (void) gameManagerChannel: (GCKGameManagerChannel *)  gameManagerChannel
didFailToConnectWithError: (GCKError *)  error 
required

Chamado quando o gerente de jogos do destinatário encontra um erro durante a conexão.

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
errorThe error describing the failure.