- ヘルプセンター
- Diarkis C++ SDK
- Room
Room から退室する方法
Room から退室すると OnLeave が発生し、退室が成功した場合は他のメンバーのクライアントは OnMemberLeave を発生させます。受信者がどのメンバーが退室したかを検知し、それに応じた行動がとれるように、メッセージには送信者の ID やその他の必要な情報を含めることをお勧めします。UDP クライアントを使用している場合、メッセージは RUDP として送信されます。
uing64_t uid;
vector<uint8_t> message(sizeof(uid));
const uint8_t* p = message.data();
*(uint64_t*)p = uid;
// This message will be sent to the other members when you leave the room successfully.
// Other members will receive the message via OnMemberLeave event
room.Leave(room.GetRoomID(), message);