protected NetworkEntity CreateEntity(NetworkRequestType request) { throw new NotImplementedException(); switch (request) { } }
public void Regedit_Add( NetworkRequestType request, netWorkResponseProcess handler) { if(!regedit.ContainsKey(request)) { regedit.Add(request, handler); } else { regedit[request] += handler; } }
public void Regedit_Remove(NetworkRequestType request, netWorkResponseProcess handler) { if (!regedit.ContainsKey(request)) { return; } else { regedit[request] -= handler; } }
public void Regedit_Add(NetworkRequestType request, netWorkResponseProcess handler) { if (!regedit.ContainsKey(request)) { regedit.Add(request, handler); } else { regedit[request] += handler; } }
/// <summary>Creates a network request. </summary> /// <param name="type">Request type</param> /// <param name="function">Network service type</param> /// <param name="json">A valid Json string</param> /// <returns>request</returns> public static NetworkRequest CreateRequest(NetworkRequestType type, string function, string json) { if (Network.serverTicket == "") { throw new ArgumentException("Scoreboard must get ticket from NetworkServices server before calling CreateRequest."); } NetworkRequest networkRequest = new NetworkRequest(type, function, json); if (networkRequest != null) { networkRequest.PostRequest(false); } return(networkRequest); }
public bool Post(NetworkRequestType request, UserAgent _user) { NetworkEntity packet = CreateEntity(request); string responseString; poster.httpPost(packet.getRequestUri(), packet.getRequestData(_user), out responseString); packet.loadData(responseString); if(!regedit.ContainsKey(request) || regedit[request]==null) { return true; } regedit[request](packet); return true; }
public bool Post(NetworkRequestType request, UserAgent _user) { NetworkEntity packet = CreateEntity(request); string responseString; poster.httpPost(packet.getRequestUri(), packet.getRequestData(_user), out responseString); packet.loadData(responseString); if (!regedit.ContainsKey(request) || regedit[request] == null) { return(true); } regedit[request](packet); return(true); }
public void Regedit_Remove( NetworkRequestType request, netWorkResponseProcess handler) { if (!regedit.ContainsKey(request)) { return; } else { regedit[request] -= handler; } }
protected NetworkEntity CreateEntity(NetworkRequestType request) { throw new NotImplementedException(); switch(request) { } }
/* * IL Code.. */ internal NetworkRequest(NetworkRequestType type, string function, string json) { this.m_type = type; this.m_json = json; this.m_function = function; }