Un objet JSON définissant les données d’un message dans la file d’attente de messages d’une session de jeu.L’objet JSON GameMessage présente la spécification suivante.
Membre
Type
Description
data
tableau d’entiers non signés 8 bits
Les données encodées en Base64 que le client de jeu souhaite envoyer aux autres clients de jeu. Cette valeur est opaque pour le serveur.
senderXuid
entier non signé 64 bits
L’ID d’utilisateur XBOX du joueur qui envoie le message.
sequenceNumber
entier signé 32 bits
Le numéro de séquence du message de jeu. Cette valeur est attribuée par le serveur. Les numéros de séquence sont garantis d’être monotones croissants, mais pourraient ne pas être consécutifs. Les numéros de séquence sont uniques au sein d’une file d’attente de messages, mais pas entre les files d’attente de messages.
queueIndex
entier signé 32 bits
L’index de la file d’attente de messages de la session pour le message. Les valeurs possibles sont 0-3.
timeStamp
DateTime
Heure à laquelle le message de jeu a été créé dans la file d’attente par le serveur, en UTC.