private void SendWave(SelectingMethod selectingMethod = SelectingMethod.Include, List <int> ids = null)
        {
            AttributeDictionary fields = new AttributeDictionary();

            fields.Add(m.fieldKeys.Sender, new Attribute {
                Value = ea[ne.eak.Id]
            });
            Send(m.messageTypes.Wave, fields, selectingMethod, ids, 0, 0);
        }
 public void SendBaseMessage(AttributeDictionary fields      = null,
                             SelectingMethod selectingMethod = SelectingMethod.All,
                             List <int> ids = null)
 {
     if (fields is null)
     {
         MessageDataFor_BaseMessage();
     }
     Send(m.MessageTypes.BaseMessage, fields, selectingMethod, ids, -1, 0);
 }
 public void SendMarker(AttributeDictionary fields      = null,
                        SelectingMethod selectingMethod = SelectingMethod.All,
                        List <int> ids = null)
 {
     if (fields is null)
     {
         MessageDataFor_Marker();
     }
     Send(m.MessageTypes.Marker, fields, selectingMethod, ids, 0, 0);
 }
 public void SendPresnp(AttributeDictionary fields      = null,
                        SelectingMethod selectingMethod = SelectingMethod.All,
                        List <int> ids = null,
                        int round      = -1,
                        int clock      = -1)
 {
     if (fields is null)
     {
         MessageDataFor_Presnp();
     }
     Send(m.MessageTypes.Presnp, fields, selectingMethod, ids, round, clock);
 }
示例#5
0
 public void SendWave(AttributeDictionary fields,
                      SelectingMethod selectingMethod = SelectingMethod.All,
                      List <int> ids = null)
 {
     Send(m.MessageTypes.Wave, fields, selectingMethod, ids, 0, 0);
 }