public FileStreamingClient(string ipAddress, int portNumber, string baseGuid, string userName, string password, ClientCallbackMessage pcallback = null) { m_ipAdresss = ipAddress; m_portNumber = portNumber; pClientCallback = pcallback; m_userName = userName; m_password = password; m_running = true; try { Connect(); string jData = m_wja.SendCredintials(m_userName, m_password); SendMessage(m_sock, jData); Console.WriteLine("TCP Client connected to server:{0}: {1}", m_ipAdresss, m_portNumber); } catch (Exception err) { Console.WriteLine(err.Message); } }
public void AddClientCallback(string controller, ClientCallbackMessage p) { if (pClientCallback.ContainsKey(controller) == false) { pClientCallback.Add(controller, p); } else { pClientCallback[controller] = p; } }
public GojiWCFStreamingBase(ClientCallbackMessage p) { m_running = true; pClientCallback.Add("Main", p); }