private void btnSend_Click(object sender, EventArgs e) { //send message uploaderWS.Message msg = new uploaderWS.Message(); msg.Data = System.DateTime.Now.ToLongTimeString() + " "+txtMessage.Text.Trim(); msg.To = txtTo.Text.Trim(); if (msg.To.Length == 0) { listBoxEvents.Items.Add("Please input 'To'"); return; } listBoxEvents.Items.Add(string.Format(" I said to {0}:{1}", msg.To, msg.Data)); try { m_service.SendMessage(m_sessionID, msg); } catch (Exception e1) { listBoxEvents.Items.Add(e1.ToString()); } txtMessage.Focus(); }
void sendJobResult(cardocr.JobInfo job) { //send message uploaderWS.Message msg = new uploaderWS.Message(); msg.Data = encodeJobInfo(job); msg.To = job.SessionFrom; try { m_service.SendMessage(m_sessionID, msg); } catch (Exception e1) { listBoxEvents.Items.Add(e1.ToString()); } txtMessage.Focus(); }
/// <remarks/> public void SendMessageAsync(System.Guid sessionID, Message msg) { this.SendMessageAsync(sessionID, msg, null); }
/// <remarks/> public void SendMessageAsync(System.Guid sessionID, Message msg, object userState) { if ((this.SendMessageOperationCompleted == null)) { this.SendMessageOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSendMessageOperationCompleted); } this.InvokeAsync("SendMessage", new object[] { sessionID, msg}, this.SendMessageOperationCompleted, userState); }
public void SendMessage(System.Guid sessionID, Message msg) { this.Invoke("SendMessage", new object[] { sessionID, msg}); }