PLCnext API Documentation 25.9.0.13
DcpErrorCode.hpp
1
2//
3// Copyright Phoenix Contact GmbH & Co. KG
4//
6#pragma once
8#include "Arp/Base/Core/Enum.hxx"
9
10// DO NOT MODIFY THIS FILE, THIS FILE IS AUTOGENERATED
11
13{
14
18enum class DcpErrorCode : uint16
19{
23 None = 0,
24
29
34
39
43 ResponseError = 4,
44
49
53 InOperation = 6,
54
59};
60
62// global stream operators of enum DcpErrorCode for logging and parsing
63ARP_EXPORT std::ostream& operator<<(std::ostream& os, DcpErrorCode value);
64ARP_EXPORT std::istream& operator>>(std::istream& is, DcpErrorCode& value);
65
66} // end of namespace Arp::Io::ProfinetStack::System::Services
67
69// template specialization of DcpErrorCode formatter
70template<> struct fmt::formatter<Arp::Io::ProfinetStack::System::Services::DcpErrorCode> : public fmt::ostream_formatter {};
std::uint16_t uint16
The Arp unsigned integer type of 2 byte size.
Definition: PrimitiveTypes.hpp:29
Namespace for Profinet I/O system services
DcpErrorCode
Contains error information on a DCP request.
Definition: DcpErrorCode.hpp:19
@ ConfirmationOutdated
Confirmation is outdated. because it has been fetched in time.
Root namespace for the PLCnext API