gpg:: RealTimeMultiplayerManager
#include <real_time_multiplayer_manager.h>
ดึงข้อมูล แก้ไข จัดการการรับส่งข้อความ และสร้างออบเจ็กต์ RealTimeRoom
สรุป
ประเภทสาธารณะ |
|
---|---|
FetchInvitationsCallback
|
typedefstd::function< void(const FetchInvitationsResponse &)>
กำหนดโค้ดเรียกกลับที่สามารถใช้เพื่อรับ WaitingRoomUIResponse จากการดำเนินการผู้เล่นหลายคนแบบเรียลไทม์ |
LeaveRoomCallback
|
typedefstd::function< void(const ResponseStatus &)>
กำหนดโค้ดเรียกกลับที่สามารถรับ ResponseStatus จาก LeaveRoom |
PlayerSelectUICallback
|
typedefstd::function< void(const PlayerSelectUIResponse &)>
กำหนดโค้ดเรียกกลับที่สามารถรับ PlayerSelectUIResponse จาก ShowPlayerSelectUI |
PlayerSelectUIResponse
|
typedefData และ ResponseStatus สำหรับการดำเนินการ ShowPlayerSelectUI |
RealTimeRoomCallback
|
typedefstd::function< void(const RealTimeRoomResponse &)>
กำหนดโค้ดเรียกกลับที่ใช้เพื่อรับโครงสร้าง RealTimeRoomResponse จากการดำเนินการผู้เล่นหลายคนแบบผลัดกันเล่น |
RoomInboxUICallback
|
typedefstd::function< void(const RoomInboxUIResponse &)>
กำหนดโค้ดเรียกกลับที่สามารถรับ RoomInboxUIResponse จาก ShowRoomInboxUI |
SendReliableMessageCallback
|
typedefstd::function< void(const MultiplayerStatus &)>
กำหนดโค้ดเรียกกลับที่สามารถรับ ResponseStatus จาก SendReliableMessage |
WaitingRoomUICallback
|
typedefstd::function< void(const WaitingRoomUIResponse &)>
กำหนดโค้ดเรียกกลับที่สามารถใช้เพื่อรับ WaitingRoomUIResponse จากการดำเนินการผู้เล่นหลายคนแบบเรียลไทม์ |
ฟังก์ชันสาธารณะ |
|
---|---|
AcceptInvitation(const MultiplayerInvitation & invitation, IRealTimeEventListener *listener, RealTimeRoomCallback callback)
|
void
ยอมรับ
MultiplayerInvitation แบบไม่พร้อมกันและแสดงผลลัพธ์ผ่าน RealTimeRoomCallback |
AcceptInvitation(const MultiplayerInvitation & invitation, RealTimeEventListenerHelper helper, RealTimeRoomCallback callback)
|
void
ยอมรับ
MultiplayerInvitation แบบไม่พร้อมกันและแสดงผลลัพธ์ผ่าน RealTimeRoomCallback |
AcceptInvitationBlocking(Timeout timeout, const MultiplayerInvitation & invitation, IRealTimeEventListener *listener)
|
เวอร์ชันการบล็อกของ AcceptInvitation
|
AcceptInvitationBlocking(const MultiplayerInvitation & invitation, IRealTimeEventListener *listener)
|
มีการโอเวอร์โหลด AcceptInvitationBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
AcceptInvitationBlocking(Timeout timeout, const MultiplayerInvitation & invitation, RealTimeEventListenerHelper helper)
|
เวอร์ชันการบล็อกของ AcceptInvitation
|
AcceptInvitationBlocking(const MultiplayerInvitation & invitation, RealTimeEventListenerHelper helper)
|
มีการโอเวอร์โหลด AcceptInvitationBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
CreateRealTimeRoom(const gpg::RealTimeRoomConfig & config, IRealTimeEventListener *listener, RealTimeRoomCallback callback)
|
void
สร้างออบเจ็กต์
RealTimeRoom แบบไม่พร้อมกันโดยใช้คลาส RealTimeRoomConfig ที่ระบุ |
CreateRealTimeRoom(const gpg::RealTimeRoomConfig & config, RealTimeEventListenerHelper helper, RealTimeRoomCallback callback)
|
void
สร้างออบเจ็กต์
RealTimeRoom แบบไม่พร้อมกันโดยใช้คลาส RealTimeRoomConfig ที่ระบุ |
CreateRealTimeRoomBlocking(Timeout timeout, const RealTimeRoomConfig & config, IRealTimeEventListener *listener)
|
เวอร์ชันการบล็อกของ CreateRealTimeRoom
|
CreateRealTimeRoomBlocking(const RealTimeRoomConfig & config, IRealTimeEventListener *listener)
|
มีการโอเวอร์โหลด CreateRealTimeRoomBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
CreateRealTimeRoomBlocking(Timeout timeout, const RealTimeRoomConfig & config, RealTimeEventListenerHelper helper)
|
เวอร์ชันการบล็อกของ CreateRealTimeRoom
|
CreateRealTimeRoomBlocking(const RealTimeRoomConfig & config, RealTimeEventListenerHelper helper)
|
มีการโอเวอร์โหลด CreateRealTimeRoomBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
DeclineInvitation(const MultiplayerInvitation & invitation)
|
void
ปฏิเสธ
MultiplayerInvitation ไปยัง RealTimeRoom |
DismissInvitation(const MultiplayerInvitation & invitation)
|
void
ปิด
MultiplayerInvitation ไปยัง RealTimeRoom |
FetchInvitations(FetchInvitationsCallback callback)
|
void
ดึงข้อมูล
MultiplayerInvitation สำหรับห้องแชทแบบเรียลไทม์ |
FetchInvitationsBlocking(Timeout timeout)
|
FetchInvitationsเวอร์ชันการบล็อก
|
FetchInvitationsBlocking()
|
มีการโอเวอร์โหลด FetchInvitationsBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
LeaveRoom(const RealTimeRoom & room, LeaveRoomCallback callback)
|
void
ออกจาก
RealTimeRoom |
LeaveRoomBlocking(Timeout timeout, const RealTimeRoom & room)
|
เวอร์ชันการบล็อกของ LeaveRoom
|
LeaveRoomBlocking(const RealTimeRoom & room)
|
มีการโอเวอร์โหลด LeaveRoomBlocking เกินระยะหมดเวลาเริ่มต้น 10 ปี
|
SendReliableMessage(const RealTimeRoom & room, const MultiplayerParticipant & participant, std::vector< uint8_t > data, SendReliableMessageCallback callback)
|
void
ส่งข้อความไปยัง
MultiplayerParticipant ที่ระบุ |
SendReliableMessageBlocking(Timeout timeout, const RealTimeRoom & room, const MultiplayerParticipant & participant, std::vector< uint8_t > data)
|
เวอร์ชันการบล็อกของ SendReliableMessage
|
SendReliableMessageBlocking(const RealTimeRoom & room, const MultiplayerParticipant & participant, std::vector< uint8_t > data)
|
มีการโอเวอร์โหลด SendReliableMessageBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
SendUnreliableMessage(const RealTimeRoom & room, const std::vector< MultiplayerParticipant > & participants, std::vector< uint8_t > data)
|
void
ส่งข้อความไปยัง
MultiplayerParticipant ที่ระบุ |
SendUnreliableMessageToOthers(const RealTimeRoom & room, std::vector< uint8_t > data)
|
void
ส่งข้อความถึงผู้เข้าร่วมทุกคน ยกเว้นผู้ใช้ปัจจุบัน
|
ShowPlayerSelectUI(uint32_t minimum_players, uint32_t maximum_players, bool allow_automatch, PlayerSelectUICallback callback)
|
void
แสดง UI การเลือกผู้เล่นแบบไม่พร้อมกัน ซึ่งจะทำให้ผู้เล่นเลือกผู้เล่นคนอื่นๆ ที่จะเข้าร่วมห้องด้วยได้
|
ShowPlayerSelectUIBlocking(Timeout timeout, uint32_t minimum_players, uint32_t maximum_players, bool allow_automatch)
|
เวอร์ชันการบล็อกของ ShowPlayerSelectUI
|
ShowPlayerSelectUIBlocking(uint32_t minimum_players, uint32_t maximum_players, bool allow_automatch)
|
มีการโอเวอร์โหลด ShowPlayerSelectUIBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
ShowRoomInboxUI(RoomInboxUICallback callback)
|
void
แสดง UI กล่องจดหมายของห้องแชทแบบไม่พร้อมกัน ซึ่งอนุญาตให้ผู้เล่นเลือกคำเชิญแบบผู้เล่นหลายคนได้
|
ShowRoomInboxUIBlocking(Timeout timeout)
|
เวอร์ชันการบล็อกของ ShowRoomInboxUI
|
ShowRoomInboxUIBlocking()
|
มีการโอเวอร์โหลด ShowRoomInboxUIBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
ShowWaitingRoomUI(const RealTimeRoom & room, uint32_t min_participants_to_start, WaitingRoomUICallback callback)
|
void
แสดง UI ห้องรอซึ่งแสดงสถานะของผู้เข้าร่วมหลายคนที่เข้าร่วมห้องนี้
|
ShowWaitingRoomUIBlocking(Timeout timeout, const RealTimeRoom & room, uint32_t min_participants_to_start)
|
เวอร์ชันการบล็อกของ ShowWaitingRoomUI
|
ShowWaitingRoomUIBlocking(const RealTimeRoom & room, uint32_t min_participants_to_start)
|
มีการโอเวอร์โหลด ShowWaitingRoomUIBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
โครงสร้าง |
|
---|---|
gpg:: |
|
gpg:: |
|
gpg:: |
|
gpg:: |
|
ประเภทสาธารณะ
FetchInvitationsCallback
std::function< void(const FetchInvitationsResponse &)> FetchInvitationsCallback
กำหนดโค้ดเรียกกลับที่สามารถใช้เพื่อรับ WaitingRoomUIResponse
จากการดำเนินการผู้เล่นหลายคนแบบเรียลไทม์
LeaveRoomCallback
std::function< void(const ResponseStatus &)> LeaveRoomCallback
กำหนดโค้ดเรียกกลับที่สามารถรับ ResponseStatus
จาก LeaveRoom
PlayerSelectUICallback
std::function< void(const PlayerSelectUIResponse &)> PlayerSelectUICallback
กำหนดโค้ดเรียกกลับที่สามารถรับ PlayerSelectUIResponse
จาก ShowPlayerSelectUI
PlayerSelectUIResponse
TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse
Data
และ ResponseStatus
สำหรับการดำเนินการ ShowPlayerSelectUI
รายการนี้แชร์กับผู้เล่นหลายคนแบบผลัดกันเล่น
RealTimeRoomCallback
std::function< void(const RealTimeRoomResponse &)> RealTimeRoomCallback
กำหนดโค้ดเรียกกลับที่ใช้เพื่อรับโครงสร้าง RealTimeRoomResponse
จากการดำเนินการผู้เล่นหลายคนแบบผลัดกันเล่น
RoomInboxUICallback
std::function< void(const RoomInboxUIResponse &)> RoomInboxUICallback
กำหนดโค้ดเรียกกลับที่สามารถรับ RoomInboxUIResponse
จาก ShowRoomInboxUI
SendReliableMessageCallback
std::function< void(const MultiplayerStatus &)> SendReliableMessageCallback
กำหนดโค้ดเรียกกลับที่สามารถรับ ResponseStatus
จาก SendReliableMessage
WaitingRoomUICallback
std::function< void(const WaitingRoomUIResponse &)> WaitingRoomUICallback
กำหนดโค้ดเรียกกลับที่สามารถใช้เพื่อรับ WaitingRoomUIResponse
จากการดำเนินการผู้เล่นหลายคนแบบเรียลไทม์
ฟังก์ชันสาธารณะ
AcceptInvitation
void AcceptInvitation( const MultiplayerInvitation & invitation, IRealTimeEventListener *listener, RealTimeRoomCallback callback )
ยอมรับ MultiplayerInvitation
แบบไม่พร้อมกันและแสดงผลลัพธ์ผ่าน RealTimeRoomCallback
AcceptInvitation
void AcceptInvitation( const MultiplayerInvitation & invitation, RealTimeEventListenerHelper helper, RealTimeRoomCallback callback )
ยอมรับ MultiplayerInvitation
แบบไม่พร้อมกันและแสดงผลลัพธ์ผ่าน RealTimeRoomCallback
AcceptInvitationBlocking
RealTimeRoomResponse AcceptInvitationBlocking( Timeout timeout, const MultiplayerInvitation & invitation, IRealTimeEventListener *listener )
เวอร์ชันการบล็อกของ AcceptInvitation
อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
AcceptInvitationBlocking
RealTimeRoomResponse AcceptInvitationBlocking( const MultiplayerInvitation & invitation, IRealTimeEventListener *listener )
มีการโอเวอร์โหลด AcceptInvitationBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
AcceptInvitationBlocking
RealTimeRoomResponse AcceptInvitationBlocking( Timeout timeout, const MultiplayerInvitation & invitation, RealTimeEventListenerHelper helper )
เวอร์ชันการบล็อกของ AcceptInvitation
อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
AcceptInvitationBlocking
RealTimeRoomResponse AcceptInvitationBlocking( const MultiplayerInvitation & invitation, RealTimeEventListenerHelper helper )
มีการโอเวอร์โหลด AcceptInvitationBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
CreateRealTimeRoom
void CreateRealTimeRoom( const gpg::RealTimeRoomConfig & config, IRealTimeEventListener *listener, RealTimeRoomCallback callback )
สร้างออบเจ็กต์ RealTimeRoom
แบบไม่พร้อมกันโดยใช้คลาส RealTimeRoomConfig
ที่ระบุ
หากการสร้างสำเร็จ ฟังก์ชันนี้จะแสดงผลออบเจ็กต์ RealTimeRoom
ผ่าน RealTimeRoomCallback
ที่ให้ไว้
CreateRealTimeRoom
void CreateRealTimeRoom( const gpg::RealTimeRoomConfig & config, RealTimeEventListenerHelper helper, RealTimeRoomCallback callback )
สร้างออบเจ็กต์ RealTimeRoom
แบบไม่พร้อมกันโดยใช้คลาส RealTimeRoomConfig
ที่ระบุ
หากการสร้างสำเร็จ ฟังก์ชันนี้จะแสดงผลออบเจ็กต์ RealTimeRoom
ผ่าน RealTimeRoomCallback
ที่ให้ไว้
CreateRealTimeRoomBlocking
RealTimeRoomResponse CreateRealTimeRoomBlocking( Timeout timeout, const RealTimeRoomConfig & config, IRealTimeEventListener *listener )
เวอร์ชันการบล็อกของ CreateRealTimeRoom
อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
CreateRealTimeRoomBlocking
RealTimeRoomResponse CreateRealTimeRoomBlocking( const RealTimeRoomConfig & config, IRealTimeEventListener *listener )
มีการโอเวอร์โหลด CreateRealTimeRoomBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
CreateRealTimeRoomBlocking
RealTimeRoomResponse CreateRealTimeRoomBlocking( Timeout timeout, const RealTimeRoomConfig & config, RealTimeEventListenerHelper helper )
เวอร์ชันการบล็อกของ CreateRealTimeRoom
อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
CreateRealTimeRoomBlocking
RealTimeRoomResponse CreateRealTimeRoomBlocking( const RealTimeRoomConfig & config, RealTimeEventListenerHelper helper )
มีการโอเวอร์โหลด CreateRealTimeRoomBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
DeclineInvitation
void DeclineInvitation( const MultiplayerInvitation & invitation )
ปฏิเสธ MultiplayerInvitation
ไปยัง RealTimeRoom
การดำเนินการดังกล่าวจะยกเลิกห้องแชทสำหรับผู้เข้าร่วมคนอื่นๆ และนำห้องออกจากอุปกรณ์ของโปรแกรมเล่นในเครือข่ายเดียวกัน
DismissInvitation
void DismissInvitation( const MultiplayerInvitation & invitation )
ปิด MultiplayerInvitation
ไปยัง RealTimeRoom
การดำเนินการนี้จะไม่เปลี่ยนสถานะการมองเห็นของ RealTimeRoom
สำหรับผู้เข้าร่วมคนอื่นๆ แต่จะนำออกจากอุปกรณ์ของโปรแกรมเล่นในเครื่อง
FetchInvitations
void FetchInvitations( FetchInvitationsCallback callback )
ดึงข้อมูล MultiplayerInvitation
สำหรับห้องแชทแบบเรียลไทม์
ระบบจะส่งคืน MultiplayerInvitation
ที่ดึงข้อมูลผ่าน FetchInvitationsCallback
ที่ให้ไว้
FetchInvitationsBlocking
FetchInvitationsResponse FetchInvitationsBlocking( Timeout timeout )
FetchInvitationsเวอร์ชันการบล็อก
อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุแล้ว ฟังก์ชันจะแสดงค่า ERROR_TIMEOUT
FetchInvitationsBlocking
FetchInvitationsResponse FetchInvitationsBlocking()
มีการโอเวอร์โหลด FetchInvitationsBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
LeaveRoom
void LeaveRoom( const RealTimeRoom & room, LeaveRoomCallback callback )
ออกจาก RealTimeRoom
คุณไม่ควรสร้างห้องแชทใหม่หรือพยายามเข้าร่วมห้องแชทอื่นจนกว่าการดำเนินการนี้จะเสร็จสิ้น ผลลัพธ์ของการดำเนินการนี้จะแสดงผลผ่าน LeaveRoomCallback
LeaveRoomBlocking
ResponseStatus LeaveRoomBlocking( Timeout timeout, const RealTimeRoom & room )
เวอร์ชันการบล็อกของ LeaveRoom
อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
LeaveRoomBlocking
ResponseStatus LeaveRoomBlocking( const RealTimeRoom & room )
มีการโอเวอร์โหลด LeaveRoomBlocking เกินระยะหมดเวลาเริ่มต้น 10 ปี
SendReliableMessage
void SendReliableMessage( const RealTimeRoom & room, const MultiplayerParticipant & participant, std::vector< uint8_t > data, SendReliableMessageCallback callback )
ส่งข้อความไปยัง MultiplayerParticipant
ที่ระบุ
ใช้วิธีการที่เชื่อถือได้ในการส่งข้อความ วิธีการส่งข้อมูลนี้อาจใช้เวลานานกว่าการส่งข้อความที่ไม่น่าเชื่อถือ ผลของการส่งจะรายงานผ่านโค้ดเรียกกลับที่ให้ไว้
SendReliableMessageBlocking
MultiplayerStatus SendReliableMessageBlocking( Timeout timeout, const RealTimeRoom & room, const MultiplayerParticipant & participant, std::vector< uint8_t > data )
เวอร์ชันการบล็อกของ SendReliableMessage
อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
SendReliableMessageBlocking
MultiplayerStatus SendReliableMessageBlocking( const RealTimeRoom & room, const MultiplayerParticipant & participant, std::vector< uint8_t > data )
มีการโอเวอร์โหลด SendReliableMessageBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
SendUnreliableMessage
void SendUnreliableMessage( const RealTimeRoom & room, const std::vector< MultiplayerParticipant > & participants, std::vector< uint8_t > data )
ส่งข้อความไปยัง MultiplayerParticipant
ที่ระบุ
ใช้วิธีการที่ไม่น่าเชื่อถือในการส่งข้อความ วิธีการส่งข้อมูลนี้จะรวดเร็วกว่าการส่งข้อมูลที่เชื่อถือได้ และควรใช้หากเป็นไปได้
SendUnreliableMessageToOthers
void SendUnreliableMessageToOthers( const RealTimeRoom & room, std::vector< uint8_t > data )
ส่งข้อความถึงผู้เข้าร่วมทุกคน ยกเว้นผู้ใช้ปัจจุบัน
ใช้วิธีการที่ไม่น่าเชื่อถือในการส่งข้อความ วิธีการส่งข้อมูลนี้จะรวดเร็วกว่าการส่งข้อมูลที่เชื่อถือได้ และควรใช้หากเป็นไปได้
ShowPlayerSelectUI
void ShowPlayerSelectUI( uint32_t minimum_players, uint32_t maximum_players, bool allow_automatch, PlayerSelectUICallback callback )
แสดง UI การเลือกผู้เล่นแบบไม่พร้อมกัน ซึ่งจะทำให้ผู้เล่นเลือกผู้เล่นคนอื่นๆ ที่จะเข้าร่วมห้องด้วยได้
เมื่อเล่นจบแล้ว ระบบจะส่งผู้เล่นที่เลือกกลับมาผ่านทาง PlayerSelectUICallback
ShowPlayerSelectUIBlocking
PlayerSelectUIResponse ShowPlayerSelectUIBlocking( Timeout timeout, uint32_t minimum_players, uint32_t maximum_players, bool allow_automatch )
เวอร์ชันการบล็อกของ ShowPlayerSelectUI
อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
ShowPlayerSelectUIBlocking
PlayerSelectUIResponse ShowPlayerSelectUIBlocking( uint32_t minimum_players, uint32_t maximum_players, bool allow_automatch )
มีการโอเวอร์โหลด ShowPlayerSelectUIBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
ShowRoomInboxUI
void ShowRoomInboxUI( RoomInboxUICallback callback )
แสดง UI กล่องจดหมายของห้องแชทแบบไม่พร้อมกัน ซึ่งอนุญาตให้ผู้เล่นเลือกคำเชิญแบบผู้เล่นหลายคนได้
เมื่อดำเนินการเสร็จแล้ว คำเชิญที่เลือกจะถูกส่งกลับมาผ่าน RoomInboxUIResponse
ShowRoomInboxUIBlocking
RoomInboxUIResponse ShowRoomInboxUIBlocking( Timeout timeout )
เวอร์ชันการบล็อกของ ShowRoomInboxUI
อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
ShowRoomInboxUIBlocking
RoomInboxUIResponse ShowRoomInboxUIBlocking()
มีการโอเวอร์โหลด ShowRoomInboxUIBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
ShowWaitingRoomUI
void ShowWaitingRoomUI( const RealTimeRoom & room, uint32_t min_participants_to_start, WaitingRoomUICallback callback )
แสดง UI ห้องรอซึ่งแสดงสถานะของผู้เข้าร่วมหลายคนที่เข้าร่วมห้องนี้
ShowWaitingRoomUIBlocking
WaitingRoomUIResponse ShowWaitingRoomUIBlocking( Timeout timeout, const RealTimeRoom & room, uint32_t min_participants_to_start )
เวอร์ชันการบล็อกของ ShowWaitingRoomUI
อนุญาตให้ผู้เรียกใช้ระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุแล้ว ฟังก์ชันจะแสดงค่า ERROR_TIMEOUT
ShowWaitingRoomUIBlocking
WaitingRoomUIResponse ShowWaitingRoomUIBlocking( const RealTimeRoom & room, uint32_t min_participants_to_start )
มีการโอเวอร์โหลด ShowWaitingRoomUIBlocking ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี