internal void Execute(IBacNetNpdu npdu, IBacNetApdu apdu, IPEndPoint endPoint = null, int timeOut = 0) { byte[] _npdu = npdu.GetBytes(); byte[] _apdu = apdu.GetBytes(); List<byte> bacNetMessage = new List<byte>(); bacNetMessage.AddRange(_npdu); bacNetMessage.AddRange(_apdu); bacNetMessage[3] = (byte)bacNetMessage.Count; BacNetDevice.Instance.Network.Send(bacNetMessage.ToArray(), endPoint); }
internal void Execute(IBacNetNpdu npdu, IBacNetApdu apdu, IPEndPoint endPoint = null, int timeOut = 0) { byte[] _npdu = npdu.GetBytes(); byte[] _apdu = apdu.GetBytes(); List <byte> bacNetMessage = new List <byte>(); bacNetMessage.AddRange(_npdu); bacNetMessage.AddRange(_apdu); bacNetMessage[3] = (byte)bacNetMessage.Count; BacNetDevice.Instance.Network.Send(bacNetMessage.ToArray(), endPoint); }