public BacnetError(BacnetErrorClasses errorClass, BacnetErrorCodes errorCode) { error_class = errorClass; error_code = errorCode; }
private void m_comm_OnError(BacnetClient sender, BacnetAddress adr, BacnetPduTypes type, BacnetConfirmedServices service, byte invoke_id, BacnetErrorClasses error_class, BacnetErrorCodes error_code, byte[] buffer, int offset, int length) { if (invoke_id == m_wait_invoke_id) { Error = new Exception("Error from device: " + error_class + " - " + error_code); } }
public BacnetError(uint errorClass, uint errorCode) { error_class = (BacnetErrorClasses)errorClass; error_code = (BacnetErrorCodes)errorCode; }
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); }
private void OnError(BacnetClient sender, BacnetAddress adr, BacnetPduTypes type, BacnetConfirmedServices service, byte invokeId, BacnetErrorClasses errorClass, BacnetErrorCodes errorCode, byte[] buffer, int offset, int length) { if (invokeId != _waitInvokeId) { return; } Error = new Exception("Error from device: " + errorClass + " - " + errorCode); }
public BacnetError(BacnetErrorClasses error_class, BacnetErrorCodes error_code) { this.error_class = error_class; this.error_code = error_code; }