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)."],[],[]]