Version 0.5 This structure describe the connection status
Inheritance: Newtonsoft.Json.Linq.JObject
 void client_onStatus(HStatus status)
 {
     Debug.WriteLine(">>>client_onStatus: " + status.ToString());
     Debug.WriteLine("--> fulljid : " + client.FullJid);
     Debug.WriteLine("--> resource : " + client.Resource);
     Update_TextBlock_UI(statusScreen, status.ToString());
 }
Beispiel #2
0
        private void notifyStatus(ConnectionStatus status, ConnectionErrors error, string errorMsg)
        {
            connectionStatus = status;
            if (this.onStatus != null)
            {
                HStatus hstatus = new HStatus();
                hstatus.SetStatus(status);
                hstatus.SetErrorCode(error);
                hstatus.SetErrorMsg(errorMsg);

                IAsyncAction threadPoolWorkItem = ThreadPool.RunAsync(
                    (source) =>
                    {
                        this.onStatus(hstatus);
                    }
                    );
            }
        }