System.IO.BACnet.BacnetClient.ErrorResponse C# (CSharp) Méthode

ErrorResponse() public méthode

public ErrorResponse ( BacnetAddress adr, BacnetConfirmedServices service, byte invoke_id, BacnetErrorClasses error_class, BacnetErrorCodes error_code ) : void
adr BacnetAddress
service BacnetConfirmedServices
invoke_id byte
error_class BacnetErrorClasses
error_code BacnetErrorCodes
Résultat void
        public void ErrorResponse(BacnetAddress adr, BacnetConfirmedServices service, byte invoke_id, BacnetErrorClasses error_class, BacnetErrorCodes error_code)
        {
            Trace.WriteLine("Sending ErrorResponse ... ", null);
            EncodeBuffer b = GetEncodeBuffer(m_client.HeaderLength);
            NPDU.Encode(b, BacnetNpduControls.PriorityNormalMessage, adr.RoutedSource, null, DEFAULT_HOP_COUNT, BacnetNetworkMessageTypes.NETWORK_MESSAGE_WHO_IS_ROUTER_TO_NETWORK, 0);
            APDU.EncodeError(b, BacnetPduTypes.PDU_TYPE_ERROR, service, invoke_id);
            Services.EncodeError(b, error_class, error_code);
            m_client.Send(b.buffer, m_client.HeaderLength, b.offset - m_client.HeaderLength, adr, false, 0);
        }
BacnetClient