// here changed private static void EventsOnOnSend(object sender, TagEventArgs args) { ProtocolState.Socket.Write(args.Tag.OuterXml); //ProtocolState.Socket.Write(args.content); }
/// <summary> /// </summary> /// <param name="sender"></param> /// <param name="args"></param> public void Send(object sender, TagEventArgs args) { OnSend?.Invoke(sender, args); }
private static void EventsOnOnNewTag(object sender, TagEventArgs args) { State.Execute(args.Tag); }
/// <summary> /// </summary> /// <param name="sender"></param> /// <param name="args"></param> public void NewTag(object sender, TagEventArgs args) { OnNewTag?.Invoke(sender, args); }
/// <summary> /// Send a message to the server via a Tag /// </summary> /// <param name="args">Event argument containing tag to send to the server</param> public void Send(TagEventArgs args) { ProtocolState.Events.Send(this, args); }
private void Events_OnSend(object sender, TagEventArgs e) { Write(e.Tag.ToString()); }
/// <summary> /// </summary> /// <param name="sender"></param> /// <param name="args"></param> public void Send(object sender, TagEventArgs args) { if (OnSend != null) { OnSend(sender, args); } }
/// <summary> /// </summary> /// <param name="sender"></param> /// <param name="args"></param> public void NewTag(object sender, TagEventArgs args) { if (OnNewTag != null) { OnNewTag(sender, args); } }