libdoip  0.1.0
DoIP (Diagnostics over Internet Protocol) ISO 13400 C++17 Library
DoIPNegativeDiagnosticAck.h File Reference
#include <stdint.h>
#include <optional>
#include <iostream>
#include <iomanip>
Include dependency graph for DoIPNegativeDiagnosticAck.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 doip
 

Typedefs

using doip::DoIPDiagnosticAck = std::optional< DoIPNegativeDiagnosticAck >
 Alias for diagnostic acknowledgment type. More...
 

Enumerations

enum class  doip::DoIPNegativeDiagnosticAck : uint8_t {
  doip::InvalidSourceAddress = 2 ,
  doip::UnknownTargetAddress = 3 ,
  doip::DiagnosticMessageTooLarge = 4 ,
  doip::OutOfMemory = 5 ,
  doip::TargetUnreachable = 6 ,
  doip::UnknownNetwork = 7 ,
  doip::TransportProtocolError = 8 ,
  doip::TargetBusy = 9
}
 

Functions

std::ostream & doip::operator<< (std::ostream &os, doip::DoIPNegativeDiagnosticAck nack)
 Stream output operator for DoIPNegativeDiagnosticAck. More...
 
std::ostream & doip::operator<< (std::ostream &os, doip::DoIPDiagnosticAck ack)
 Stream output operator for DoIPNegativeDiagnosticAck. More...