/// <summary> /// WatchGameServer watches for changes in the backing GameServer configuration. /// </summary> /// <param name="callback">This callback is executed whenever a GameServer configuration change occurs</param> public void WatchGameServer(WatchGameServerCallback callback) { var req = new UnityWebRequest(sidecarAddress + "/watch/gameserver", UnityWebRequest.kHttpVerbGET); req.downloadHandler = new GameServerHandler(callback); req.SetRequestHeader("Content-Type", "application/json"); req.SendWebRequest(); Log("Agones Watch Started"); }
public GameServerHandler(WatchGameServerCallback callback) { this.callback = callback; }