예제 #1
0
 /// <summary>
 ///     Sends a request to register a room to master server
 /// </summary>
 /// <param name="options"></param>
 /// <param name="callback"></param>
 public void RegisterRoom(RoomOptions options, RoomCreationCallback callback)
 {
     RegisterRoom(options, callback, Connection);
 }
예제 #2
0
 /// <summary>
 ///     Updates the options of the registered room
 /// </summary>
 /// <param name="roomId"></param>
 /// <param name="options"></param>
 /// <param name="callback"></param>
 public void SaveOptions(int roomId, RoomOptions options, SuccessCallback callback)
 {
     SaveOptions(roomId, options, callback, Connection);
 }
예제 #3
0
 public virtual void ChangeRoomOptions(RegisteredRoom room, RoomOptions options)
 {
     room.ChangeOptions(options);
 }
예제 #4
0
 public void ChangeOptions(RoomOptions options)
 {
     Options = options;
 }
예제 #5
0
 public override void FromBinaryReader(EndianBinaryReader reader)
 {
     RoomId  = reader.ReadInt32();
     Options = reader.ReadPacket(new RoomOptions());
 }