Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SDK 5.x per server C# GameLift Server Amazon -- Tipi di dati
Usa il riferimento SDK 5.x del server Amazon GameLift Servers C# per integrare il tuo gioco multiplayer con cui eseguire l'hosting. Amazon GameLift Servers Per indicazioni sul processo di integrazione, vedere. Add (Aggiungi) GameLift Server Amazon al tuo server di gioco con il server SDK Se stai usando il Amazon GameLift Servers plugin per Unity, vedi ancheGameLift Server Amazon plugin per Unity (server SDK 5.x).
SDK 5.x per server C# GameLift Server Amazon -- Azioni
Tipi di dati
LogParameters
Usa questo tipo di dati per identificare i file generati durante una sessione di gioco su cui desideri che il server di gioco carichi al Amazon GameLift Servers termine della sessione di gioco. Il server di gioco comunica LogParameters to Amazon GameLift Servers durante una ProcessReady() chiamata.
|
Proprietà |
Descrizione |
| LogPaths |
L'elenco dei percorsi di directory dei file di registro del server di gioco che desideri Amazon GameLift Servers archiviare per accessi futuri. Il processo del server genera questi file durante ogni sessione di gioco. Definisci i percorsi e i nomi dei file nel tuo server di gioco e li memorizzi nella directory principale di build del gioco. I percorsi dei log devono essere assoluti. Ad esempio, se la build del gioco memorizza i log delle sessioni di gioco in un percorso simile Tipo: Obbligatorio: no |
MetricsParameters
Usa questo tipo di dati per configurare la raccolta delle metriche e la segnalazione di arresti anomali per il server di gioco. Il server di gioco comunica con te MetricsParameters durante una Amazon GameLift Servers InitMetrics() chiamata.
|
Proprietà |
Descrizione |
| StatsdHost |
Il nome host o l'indirizzo IP del server StatsD per la raccolta delle metriche. Tipo: Obbligatorio: no |
| StatsdPort |
Il numero di porta del server StatsD per la raccolta delle metriche. Tipo: Obbligatorio: no |
| CrashReporterHost |
Il nome host o l'indirizzo IP del server crash reporter. Tipo: Obbligatorio: no |
| CrashReporterPort |
Il numero di porta del server crash reporter. Tipo: Obbligatorio: no |
| FlushIntervalMs |
L'intervallo in millisecondi per il trasferimento dei dati delle metriche al server. Tipo: Obbligatorio: no |
| MaxPacketSize |
La dimensione massima in byte per i pacchetti di metriche inviati al server. Tipo: Obbligatorio: no |
ProcessParameters
Questo tipo di dati contiene il set di parametri inviati Amazon GameLift Servers in una chiamata. ProcessReady()
|
Proprietà |
Descrizione |
| LogParameters | L'oggetto con un elenco di percorsi di directory per i file di registro delle sessioni di gioco. Tipo: Obbligatorio: sì |
| OnHealthCheck | Il nome della funzione di callback che Amazon GameLift Servers richiama la richiesta di un rapporto sullo stato di salute del processo del server. Amazon GameLift Serverschiama questa funzione ogni 60 secondi. Dopo aver chiamato questa funzione Amazon GameLift Servers attende 60 secondi per una risposta, se non ne riceve nessuna, Amazon GameLift Servers registra il processo del server come non integro. Tipo: Obbligatorio: sì |
| OnProcessTerminate | Il nome della funzione di callback che Amazon GameLift Servers richiama per forzare l'arresto del processo del server. Dopo aver richiamato questa funzione, Amazon GameLift Servers attende per cinque minuti l'arresto del processo del server e risponde con una chiamata ProcessEnding() prima di arrestare il processo del server. Tipo: Obbligatorio: sì |
| OnStartGameSession | Il nome della funzione di callback che Amazon GameLift Servers richiama l'attivazione di una nuova sessione di gioco. Amazon GameLift Serverschiama questa funzione in risposta alla richiesta del cliente. CreateGameSession La funzione di callback accetta un GameSession oggetto. Tipo: Obbligatorio: sì |
| OnUpdateGameSession | Il nome della funzione di callback che Amazon GameLift Servers richiama per passare un oggetto di sessione di gioco aggiornato al processo del server. Amazon GameLift Serverschiama questa funzione quando una richiesta di match backfill è stata elaborata per fornire dati matchmaker aggiornati. Passa un GameSession oggetto, un aggiornamento dello stato (updateReason) e l'ID del ticket Match Backfill.Tipo: void () OnUpdateGameSessionDelegate UpdateGameSession Obbligatorio: no |
| Porta | Il numero di porta su cui il processo del server ascolta le connessioni dei nuovi giocatori. Il valore deve rientrare nella gamma di porte configurate per qualsiasi parco istanze che distribuisce questa build del server di gioco. Questo numero di porta è incluso nella sessione di gioco e negli oggetti della sessione del giocatore utilizzati dalle sessioni di gioco per la connessione a un processo server. Tipo: Obbligatorio: sì |
UpdateGameSession
Le informazioni aggiornate relative a un oggetto della sessione di gioco includono il motivo per cui la sessione di gioco è stata aggiornata. Se l'aggiornamento è correlato a un'azione di backfill di una partita, questo tipo di dati include l'ID del ticket di backfill.
| Properties | Descrizione |
|---|---|
| GameSession | Oggetto GameSession. L'GameSessionoggetto contiene proprietà che descrivono una sessione di gioco. Tipo: Obbligatorio: sì |
| UpdateReason | Il motivo per cui la sessione di gioco viene aggiornata. Tipo: Obbligatorio: sì |
| BackfillTicketId | L'ID del ticket di backfill che tenta di aggiornare la sessione di gioco. Tipo: Obbligatorio: sì |
GameSession
Dettagli di una sessione di gioco.
| Properties | Descrizione |
|---|---|
| GameSessionId |
Un identificatore univoco per la sessione di gioco. Una sessione di gioco ARN ha il seguente formato:. Tipo: Obbligatorio: no |
| Nome |
Un'etichetta descrittiva della sessione di gioco. Tipo: Obbligatorio: no |
| FleetId |
Un identificatore univoco della flotta su cui è in corso la sessione di gioco. Tipo: Obbligatorio: no |
| MaximumPlayerSessionCount |
Il numero massimo di connessioni dei giocatori alla sessione di gioco. Tipo: Obbligatorio: no |
| Porta |
Il numero di porta per la sessione di gioco. Per connettersi a un server di Amazon GameLift Servers gioco, un'app richiede sia l'indirizzo IP che il numero di porta. Tipo: Obbligatorio: no |
| IpAddress |
L'indirizzo IP della sessione di gioco. Per connettersi a un server di Amazon GameLift Servers gioco, un'app richiede sia l'indirizzo IP che il numero di porta. Tipo: Obbligatorio: no |
| GameSessionData |
Un set di proprietà personalizzate della sessione di gioco, formattate come valore di stringa singola. Tipo: Obbligatorio: no |
| MatchmakerData |
Le informazioni sul processo di matchmaking utilizzato per creare la sessione di gioco, in sintassi JSON, formattate come stringa. Oltre alla configurazione del matchmaking utilizzata, contiene dati su tutti i giocatori assegnati alla partita, inclusi gli attributi dei giocatori e le assegnazioni delle squadre. Tipo: Obbligatorio: no |
| GameProperties |
Un insieme di proprietà personalizzate per una sessione di gioco, formattate come coppie chiave:valore. Queste proprietà vengono passate con una richiesta di avvio di una nuova sessione di gioco. Tipo: Obbligatorio: no |
| DnsName |
L'identificatore DNS assegnato all'istanza che esegue la sessione di gioco. I valori hanno il seguente formato:
Quando ti connetti a una sessione di gioco in corso su una TLS-enabled flotta, devi utilizzare il nome DNS, non l'indirizzo IP. Tipo: Obbligatorio: no |
ServerParameters
Informazioni utilizzate per mantenere la connessione tra un server Amazon GameLift Servers Anywhere e il Amazon GameLift Servers servizio. Queste informazioni vengono utilizzate quando si avviano nuovi processi server conInitSDK(). Per i server ospitati su istanze EC2 Amazon GameLift Servers gestite, utilizza un oggetto vuoto.
| Properties | Descrizione |
|---|---|
| WebSocketUrl |
Viene Tipo: Obbligatorio: sì |
| ProcessId |
Un identificatore univoco registrato nel processo del server che ospita il gioco. Tipo: Obbligatorio: sì |
| HostId |
Un identificatore univoco dell'host con i processi del server che ospitano il gioco. L'HostID viene ComputeName utilizzato al momento della registrazione del computer. Per ulteriori informazioni, vedere, RegisterCompute Tipo: Obbligatorio: sì |
| FleetId | L'ID del parco veicoli a cui è registrato il computer. Per ulteriori informazioni, consultare RegisterCompute. Tipo: Obbligatorio: sì |
| AuthToken | Il token di autenticazione da esso Amazon GameLift Servers generato autentica il server. Amazon GameLift Servers Per ulteriori informazioni, consultare GetComputeAuthToken. Tipo: Obbligatorio: sì |
StartMatchBackfillRequest
Informazioni utilizzate per creare una richiesta di backfill per il matchmaking. Il server di gioco comunica queste informazioni durante una chiamataAmazon GameLift Servers. StartMatchBackfill()
| Properties | Descrizione |
|---|---|
| GameSessionArn |
L'identificatore univoco della sessione di gioco. L'operazione API Tipo: Obbligatorio: sì |
| MatchmakingConfigurationArn |
L'identificatore univoco, sotto forma di ARN, che il matchmaker deve utilizzare per questa richiesta. L'ARN del matchmaker per la sessione di gioco originale si trova nell'oggetto della sessione di gioco nella proprietà dei dati del matchmaker. Scopri di più sui dati del matchmaker in Work with matchmaker data. Tipo: Obbligatorio: sì |
| Players |
Un set di dati che rappresenta tutti i giocatori attualmente impegnati nella sessione di gioco. Il matchmaker utilizza queste informazioni per cercare nuovi giocatori che rappresentano un buon abbinamento per i giocatori attuali. Tipo: Obbligatorio: sì |
| TicketId |
L'identificatore univoco per un ticket di richiesta di matchmaking o match backfill. Se non fornisci un valore, Amazon GameLift Servers ne genera uno. Utilizzare questo identificatore per monitorare lo stato del ticket di backfill degli abbinamenti o annullare la richiesta, se necessario. Tipo: Obbligatorio: no |
Player
Rappresenta un giocatore nel matchmaking. Quando inizia una richiesta di matchmaking, un giocatore ha un ID giocatore, attributi e possibilmente dati di latenza. Amazon GameLift Serversaggiunge informazioni sulla squadra dopo che è stata effettuata una partita.
| Properties | Descrizione |
|---|---|
| LatencyInMS |
Un insieme di valori espressi in millisecondi, che indicano la quantità di latenza che un giocatore sperimenta quando è connesso a una posizione. Se viene utilizzata questa proprietà, il giocatore viene abbinato solo per le località elencate. Se un matchmaker ha una regola che valuta la latenza dei giocatori, i giocatori devono segnalare la latenza per essere abbinati. Tipo: Obbligatorio: no |
| PlayerAttributes |
Una raccolta di coppie chiave:valore che contengono informazioni sui giocatori da utilizzare nel matchmaking. Le chiavi degli attributi del giocatore devono corrispondere a quelle PlayerAttributes utilizzate in un set di regole di matchmaking. Per ulteriori informazioni sugli attributi dei giocatori, vedere AttributeValue. Tipo: Obbligatorio: no |
| PlayerId |
Un identificatore univoco per un giocatore. Tipo: Obbligatorio: no |
| Team |
Il nome della squadra a cui viene assegnato il giocatore in una partita. Definisci il nome della squadra nel set di regole del matchmaking. Tipo: Obbligatorio: no |
DescribePlayerSessionsRequest
Questo tipo di dati viene utilizzato per specificare quale sessione del giocatore recuperare. Può essere utilizzato in diversi modi: (1) fornire un PlayerSessionId per richiedere una sessione specifica per un giocatore; (2) fornire un GameSessionId per richiedere tutte le sessioni dei giocatori nella sessione di gioco specificata; o (3) fornire un modulo PlayerId per richiedere tutte le sessioni dei giocatori per il giocatore specificato. Per le raccolte di grandi dimensioni delle sessioni giocatore, utilizzare i parametri di paginazione per recuperare i risultati in pagine sequenziali.
| Properties | Descrizione |
|---|---|
| GameSessionId |
L'identificatore univoco della sessione di gioco. Utilizzare questo parametro per richiedere tutte le sessioni giocatore per la sessione di gioco specificata. Il formato dell'ID della sessione di gioco è il seguente: Tipo: Obbligatorio: no |
| PlayerSessionId |
L'identificatore univoco per una sessione di giocatore. Tipo: Obbligatorio: no |
| PlayerId |
L'identificatore univoco di un giocatore. Consulta Genera giocatore IDs. Tipo: Obbligatorio: no |
| PlayerSessionStatusFilter |
Lo stato della sessione del giocatore in base al quale filtrare i risultati. Tra gli stati sessione giocatore possibili sono inclusi i seguenti:
Tipo: Obbligatorio: no |
| NextToken |
Il token che indica l'inizio della pagina successiva dei risultati. Per specificare l'inizio del set di risultati, non fornire un valore. Se fornisci un ID di sessione del giocatore, questo parametro viene ignorato. Tipo: Obbligatorio: no |
| Limite |
Numero massimo di risultati da restituire. Se fornisci un ID di sessione del giocatore, questo parametro viene ignorato. Tipo: Obbligatorio: no |
StopMatchBackfillRequest
Informazioni utilizzate per annullare una richiesta di backfill per il matchmaking. Il server di gioco comunica queste informazioni al Amazon GameLift Servers servizio durante una StopMatchBackfill() chiamata.
| Properties | Descrizione |
|---|---|
| GameSessionArn |
L'identificatore univoco della sessione di gioco della richiesta annullata. Tipo: Obbligatorio: sì |
| MatchmakingConfigurationArn |
L'identificatore univoco del matchmaker a cui è stata inviata questa richiesta. Tipo: Obbligatorio: sì |
| TicketId |
L'identificativo univoco del ticket di richiesta di rimborso da annullare. Tipo: Obbligatorio: sì |
GetFleetRoleCredentialsRequest
Questo tipo di dati offre al server di gioco un accesso limitato alle altre risorse. AWS Per ulteriori informazioni, consultare Configurare un ruolo di servizio IAM per Amazon GameLift Servers.
| Properties | Descrizione |
|---|---|
| RoleArn | L'Amazon Resource Name (ARN) del ruolo di servizio che estende l'accesso limitato alle tue AWS risorse. Tipo: Obbligatorio: sì |
| RoleSessionName | Il nome della sessione che descrive l'uso delle credenziali del ruolo. Tipo: Obbligatorio: no |
AttributeValue
Usa questi valori nelle coppie chiave-valore Player degli attributi. Questo oggetto consente di specificare un valore di attributo utilizzando uno qualsiasi dei tipi di dati validi: stringa, numero, matrice di stringhe o mappa di dati. Ogni AttributeValue oggetto può utilizzare solo una delle proprietà disponibili.
| Properties | Description |
|---|---|
| AttrType |
Specifica il tipo di valore dell'attributo. Tipo: un valore Obbligatorio: no |
| S |
Rappresenta un valore di attributo stringa. Tipo: Obbligatorio: sì |
| N |
Rappresenta un valore di attributo numerico. Tipo: Obbligatorio: sì |
| SL |
Rappresenta una matrice di valori di attributi di tipo stringa. Tipo: Obbligatorio: sì |
| SDM |
Rappresenta un dizionario di chiavi di stringa e valori doppi. Tipo: Obbligatorio: sì |
AwsStringOutcome
Questo tipo di dati risulta da un'azione e produce un oggetto con le seguenti proprietà:
| Properties | Description |
|---|---|
| Risultato |
Il risultato dell'azione. Tipo: Obbligatorio: no |
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
GenericOutcome
Questo tipo di dati risulta da un'azione e produce un oggetto con le seguenti proprietà:
| Properties | Description |
|---|---|
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
MetricsManagerOutcome
Rappresenta il risultato di una InitMetrics() chiamata. Contiene un' MetricsManager istanza sull'esito positivo o informazioni sull'errore in caso di fallimento.
| Risultato |
L' MetricsManager istanza per la raccolta e la segnalazione delle metriche. Tipo: Obbligatorio: no |
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
DescribePlayerSessionsOutcome
Questo tipo di dati risulta da un'azione e produce un oggetto con le seguenti proprietà:
| Properties | Description |
|---|---|
| Risultato |
Il risultato dell'azione. Tipo: DescribePlayerSessionsResult Obbligatorio: no |
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
DescribePlayerSessionsResult
| Properties | Description |
|---|---|
| NextToken |
Il token che indica l'inizio della pagina successiva di risultati. Per specificare l'inizio del set di risultati, non fornire un valore. Se fornisci un ID di sessione del giocatore, questo parametro viene ignorato. Tipo: Obbligatorio: sì |
PlayerSessions |
Una raccolta di oggetti contenente le proprietà per ogni sessione del giocatore che corrispondono alla richiesta. Tipo: Campo obbligatorio: |
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
PlayerSession
| Properties | Description |
|---|---|
| CreationTime |
Tipo: Obbligatorio: sì |
| FleetId |
Tipo: Obbligatorio: sì |
| GameSessionId |
Tipo: Obbligatorio: sì |
| IpAddress |
Tipo: Obbligatorio: sì |
| PlayerData |
Tipo: Obbligatorio: sì |
| PlayerId |
Tipo: Obbligatorio: sì |
| PlayerSessionId |
Tipo: Obbligatorio: sì |
| Porta |
Tipo: Obbligatorio: sì |
| Stato |
Tipo: un Obbligatorio: sì |
| TerminationTime |
Tipo: Obbligatorio: sì |
| DnsName |
Tipo: Obbligatorio: sì |
StartMatchBackfillOutcome
Questo tipo di dati risulta da un'azione e produce un oggetto con le seguenti proprietà:
| Properties | Description |
|---|---|
| Risultato |
Il risultato dell'azione. Tipo: StartMatchBackfillResult Obbligatorio: no |
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
StartMatchBackfillResult
| Properties | Description |
|---|---|
| TicketId |
Tipo: Obbligatorio: sì |
GetComputeCertificateOutcome
Questo tipo di dati risulta da un'azione e produce un oggetto con le seguenti proprietà:
| Properties | Description |
|---|---|
| Risultato |
Il risultato dell'azione. Tipo: GetComputeCertificateResult Obbligatorio: no |
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
GetComputeCertificateResult
Il percorso del certificato TLS sul computer e il nome host del computer.
| Properties | Description |
|---|---|
| CertificatePath |
Tipo: Obbligatorio: sì |
| ComputeName |
Tipo: Obbligatorio: sì |
GetFleetRoleCredentialsOutcome
Questo tipo di dati risulta da un'azione e produce un oggetto con le seguenti proprietà:
| Properties | Description |
|---|---|
| Risultato |
Il risultato dell'azione. Tipo: GetFleetRoleCredentialsResult Obbligatorio: no |
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
GetFleetRoleCredentialsResult
| Properties | Description |
|---|---|
| AccessKeyId |
L'ID della chiave di accesso per autenticare e fornire l'accesso alle tue AWS risorse. Tipo: Obbligatorio: no |
| AssumedRoleId |
L'ID dell'utente a cui appartiene il ruolo del servizio. Tipo: Obbligatorio: no |
| AssumedRoleUserArn |
L'Amazon Resource Name (ARN) dell'utente a cui appartiene il ruolo di servizio. Tipo: Obbligatorio: no |
| Scadenza |
L'intervallo di tempo che manca alla scadenza delle credenziali di sessione. Tipo: Obbligatorio: no |
| SecretAccessKey |
L'ID della chiave di accesso segreta per l'autenticazione. Tipo: Obbligatorio: no |
| SessionToken |
Un token per identificare la sessione attiva corrente che interagisce con AWS le tue risorse. Tipo: Obbligatorio: no |
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
ListContainersNetworkInfoOutcome
Questo tipo di dati è il risultato di un'azione e produce un oggetto con le seguenti proprietà:
| Properties | Description |
|---|---|
| Risultato |
Il risultato dell'azione. Tipo: ListContainersNetworkInfoResult Obbligatorio: no |
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
ListContainersNetworkInfoResult
Informazioni di rete per tutti i contenitori in esecuzione sulla stessa istanza del processo del server di gioco chiamante.
| Properties | Description |
|---|---|
| ContainersNetworkInfo |
L'elenco delle informazioni di rete per ogni contenitore in esecuzione sull'istanza. Tipo: un elenco di ContainerNetworkInfo oggetti Obbligatorio: no |
ContainerNetworkInfo
Informazioni di rete per un singolo contenitore in esecuzione sull'istanza.
| Properties | Description |
|---|---|
| ContainerName |
Il nome del contenitore, come definito nella definizione del gruppo di contenitori. Tipo: Obbligatorio: no |
| ContainerId |
L'identificatore univoco del contenitore. Tipo: Obbligatorio: no |
| IpAddress |
L'indirizzo IPv4 locale del contenitore sulla rete bridge Docker. Tipo: Obbligatorio: no |
| ContainerGroupType |
Il tipo di gruppo di contenitori a cui appartiene il contenitore. Tipo: un Obbligatorio: no |
AwsDateTimeOutcome
Questo tipo di dati risulta da un'azione e produce un oggetto con le seguenti proprietà:
| Properties | Description |
|---|---|
| Risultato |
Il risultato dell'azione. Tipo: Obbligatorio: no |
| Completato |
Se l'azione ha avuto successo o meno. Tipo: Obbligatorio: sì |
| Errore |
L'errore che si è verificato se l'azione non ha avuto successo. Tipo: GameLiftError Obbligatorio: no |
GameLiftError
| Properties | Description |
|---|---|
| ErrorType |
Il tipo di errore. Tipo: un Obbligatorio: no |
ErrorName |
Il nome dell'errore. Tipo: Obbligatorio: no |
ErrorMessage |
Messaggio di errore. Tipo: Obbligatorio: no |
enumerazioni;
Le enumerazioni definite per l'SDK del server per Amazon GameLift Servers (C#) sono definite come segue:
- AttrType
-
NONE
STRINGA
DOPPIA
STRING_LIST
STRING_DOUBLE_MAP
- GameLiftErrorType
-
Valore di stringa che indica il tipo di errore. I valori validi includono:
-
SERVICE_CALL_FAILED — Una chiamata a un servizio non è riuscita. AWS
-
LOCAL_CONNECTION_FAILED — La connessione locale a non è riuscita. Amazon GameLift Servers
-
NETWORK_NOT_INITIALIZED — La rete non è stata inizializzata.
-
GAMESESSION_ID_NOT_SET — L'ID della sessione di gioco non è stato impostato.
-
BAD_REQUEST_EXCEPTION
-
INTERNAL_SERVICE_EXCEPTION
-
UNSUPPORTED_COMPUTE_TYPE_EXCEPTION — L'API chiamata non era supportata nel tipo di calcolo.
-
ALREADY_INITIALIZED — Il server o il client è già stato inizializzato con Initialize (). Amazon GameLift Servers
-
FLEET_MISMATCH — La flotta di destinazione non corrisponde alla flotta di GameSession o PlayerSession.
-
GAMELIFT_CLIENT_NOT_INITIALIZED — Il client non è stato inizializzato. Amazon GameLift Servers
-
GAMELIFT_SERVER_NOT_INITIALIZED — Amazon GameLift Servers Il server non è stato inizializzato.
-
GAME_SESSION_ENDED_FAILED: l'SDK del server non è riuscito a contattare il servizio per segnalare la fine della sessione di gioco. Amazon GameLift Servers
-
GAME_SESSION_NOT_READY — La sessione di gioco sul server non è stata attivata. Amazon GameLift Servers
-
GAME_SESSION_READY_FAILED: l'SDK del server non è riuscito a contattare il servizio per segnalare che la sessione di gioco è pronta. Amazon GameLift Servers
-
INITIALIZATION_MISMATCH — Un metodo client è stato chiamato dopo Server: :Initialize () o viceversa.
-
NOT_INITIALIZED — Il Amazon GameLift Servers server o il client non è stato inizializzato con Initialize ().
-
NO_TARGET_ALIASID_SET — Non è stato impostato un aliasID di destinazione.
-
NO_TARGET_FLEET_SET — Non è stata impostata una flotta target.
-
PROCESS_ENDING_FAILED: l'SDK del server non è riuscito a contattare il servizio per segnalare che il processo è terminato. Amazon GameLift Servers
-
PROCESS_NOT_ACTIVE — Il processo del server non è ancora attivo, non è associato a e non può accettare o elaborare. GameSession PlayerSessions
-
PROCESS_NOT_READY — Il processo server non è ancora pronto per essere attivato.
-
PROCESS_READY_FAILED: l'SDK del server per non è riuscito a contattare il servizio per Amazon GameLift Servers segnalare che il processo è pronto.
-
SDK_VERSION_DETECTION_FAILED — Rilevamento della versione SDK non riuscito.
-
STX_CALL_FAILED — Una chiamata al componente backend del server xSTX non è riuscita.
-
STX_INITIALIZATION_FAILED — Il componente backend del server xSTX non è stato inizializzato.
-
UNEXPECTED_PLAYER_SESSION — Il server ha rilevato una sessione di gioco non registrata.
-
WEBSOCKET_CONNECT_FAILURE
-
WEBSOCKET_CONNECT_FAILURE_FORBIDDEN
-
WEBSOCKET_CONNECT_FAILURE_INVALID_URL
-
WEBSOCKET_CONNECT_FAILURE_TIMEOUT
-
WEBSOCKET_RETRIABLE_SEND_MESSAGE_FAILURE — Errore recuperabile nell'invio di un messaggio al Servizio. GameLift WebSocket
-
WEBSOCKET_SEND_MESSAGE_FAILURE — Mancato invio di un messaggio GameLift al WebSocket Servizio.
-
MATCH_BACKFILL_REQUEST_VALIDATION — Convalida della richiesta non riuscita.
-
PLAYER_SESSION_REQUEST_VALIDATION — Convalida della richiesta non riuscita.
-
- PlayerSessionCreationPolicy
-
Valore della stringa che indica se la sessione di gioco accetta nuovi giocatori. I valori validi includono:
-
ACCEPT_ALL: accetta tutte le nuove sessioni giocatore.
-
DENY_ALL: rifiuta tutte le nuove sessioni giocatore.
-
NOT_SET — La sessione di gioco non è impostata per accettare o negare le sessioni di nuovi giocatori.
-
- PlayerSessionStatus
-
ACTIVE
COMPLETED
NOT_SET
RISERVATO
SCADUTO
- ContainerGroupType
-
Il tipo di gruppo di contenitori a cui appartiene un contenitore. I valori validi includono:
-
GAME_SERVER— Un gruppo di contenitori di replica del server di gioco. Un'istanza può avere più gruppi di contenitori del server di gioco. -
PER_INSTANCE— Un gruppo di contenitori daemon per istanza. Un'istanza ha esattamente un gruppo di contenitori per istanza.
-