Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
gpg::IRealTimeEventListener
Ini adalah class abstrak.
#include <i_real_time_event_listener.h>
Menentukan antarmuka yang dapat mengirimkan peristiwa yang berkaitan dengan multiplayer real-time.
Ringkasan
Fungsi publik
OnConnectedSetChanged
virtual void OnConnectedSetChanged(
const RealTimeRoom & room
)=0
OnConnectedSetChanged
dipanggil saat objek MultiplayerParticipant
terhubung atau terputus dari set yang terhubung di ruangan.
Detail |
Parameter |
room
|
Ruang yang set terhubungnya berubah.
|
|
OnDataReceived
virtual void OnDataReceived(
const RealTimeRoom & room,
const MultiplayerParticipant & from_participant,
std::vector< uint8_t > data,
bool is_reliable
)=0
OnDataReceived
dipanggil setiap kali data diterima dari MultiplayerParticipant
lain.
Detail |
Parameter |
room
|
Ruang tempat from_participant berada.
|
from_participant
|
Peserta yang mengirim data.
|
data
|
Data yang diterima.
|
is_reliable
|
Apakah data dikirim menggunakan mekanisme yang tidak dapat diandalkan atau dapat diandalkan.
|
|
OnP2PConnected
virtual void OnP2PConnected(
const RealTimeRoom & room,
const MultiplayerParticipant & participant
)=0
OnP2PConnected
dipanggil saat objek MultiplayerParticipant
terhubung langsung ke pemutar lokal.
Detail |
Parameter |
room
|
Ruang tempat participant berada.
|
participant
|
Peserta yang terhubung.
|
|
OnP2PDisconnected
virtual void OnP2PDisconnected(
const RealTimeRoom & room,
const MultiplayerParticipant & participant
)=0
OnP2PDisconnected
dipanggil saat objek MultiplayerParticipant
terputus langsung dari pemutar lokal.
Detail |
Parameter |
room
|
Ruang tempat peserta berada.
|
participant
|
Peserta yang terputus.
|
|
OnParticipantStatusChanged
virtual void OnParticipantStatusChanged(
const RealTimeRoom & room,
const MultiplayerParticipant & participant
)=0
OnParticipantStatusChanged
dipanggil saat metode Status()
objek MultiplayerParticipant
menampilkan update.
Detail |
Parameter |
room
|
Ruang tempat participant berada.
|
participant
|
Peserta yang statusnya berubah.
|
|
OnRoomStatusChanged
virtual void OnRoomStatusChanged(
const RealTimeRoom & room
)=0
OnRoomStatusChanged
dipanggil saat metode Status()
objek RealTimeRoom
menampilkan update.
Detail |
Parameter |
room
|
Ruang yang statusnya berubah.
|
|
~IRealTimeEventListener
virtual ~IRealTimeEventListener()
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-27 UTC."],[],[],null,[]]