Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
gpg::IRealTimeEventListener
Il s'agit d'une classe abstraite.
#include <i_real_time_event_listener.h>
Définit une interface pouvant diffuser des événements liés au mode multijoueur en temps réel.
Résumé
Fonctions publiques
OnConnectedSetChanged
virtual void OnConnectedSetChanged(
const RealTimeRoom & room
)=0
OnConnectedSetChanged
est appelé lorsqu'un objet MultiplayerParticipant
se connecte ou se déconnecte de l'ensemble connecté de la salle.
Détails |
Paramètres |
room
|
Pièce dont l'ensemble connecté a changé.
|
|
OnDataReceived
virtual void OnDataReceived(
const RealTimeRoom & room,
const MultiplayerParticipant & from_participant,
std::vector< uint8_t > data,
bool is_reliable
)=0
OnDataReceived
est appelé chaque fois que des données sont reçues d'un autre MultiplayerParticipant
.
Détails |
Paramètres |
room
|
Salle dans laquelle se trouve from_participant .
|
from_participant
|
Le participant qui a envoyé les données.
|
data
|
Données reçues.
|
is_reliable
|
Indique si les données ont été envoyées à l'aide d'un mécanisme peu fiable.
|
|
OnP2PConnected
virtual void OnP2PConnected(
const RealTimeRoom & room,
const MultiplayerParticipant & participant
)=0
OnP2PConnected
est appelé lorsqu'un objet MultiplayerParticipant
se connecte directement au lecteur local.
Détails |
Paramètres |
room
|
Pièce dans laquelle se trouve le participant .
|
participant
|
Le participant qui s'est connecté.
|
|
OnP2PDéconnecter
virtual void OnP2PDisconnected(
const RealTimeRoom & room,
const MultiplayerParticipant & participant
)=0
OnP2PDisconnected
est appelé lorsqu'un objet MultiplayerParticipant
se déconnecte directement du lecteur local.
Détails |
Paramètres |
room
|
Salle dans laquelle se trouve le participant.
|
participant
|
Le participant qui s'est déconnecté.
|
|
OnParticipantStatusChanged
virtual void OnParticipantStatusChanged(
const RealTimeRoom & room,
const MultiplayerParticipant & participant
)=0
OnParticipantStatusChanged
est appelé lorsque la méthode Status()
d'un objet MultiplayerParticipant
renvoie une mise à jour.
Détails |
Paramètres |
room
|
Salle dans laquelle se trouve participant .
|
participant
|
Le participant dont le statut a changé.
|
|
OnRoomStatusChanged
virtual void OnRoomStatusChanged(
const RealTimeRoom & room
)=0
OnRoomStatusChanged
est appelé lorsque la méthode Status()
d'un objet RealTimeRoom
renvoie une mise à jour.
Détails |
Paramètres |
room
|
Salle dont l'état a changé.
|
|
~IRealTimeEventListener
virtual ~IRealTimeEventListener()
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/27 (UTC)."],[],[]]