DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
dpdklibs
include
dpdklibs
Issues.hpp
Go to the documentation of this file.
1
8
#ifndef DPDKLIBS_INCLUDE_DPDKLIBS_DPDKISSUES_HPP_
9
#define DPDKLIBS_INCLUDE_DPDKLIBS_DPDKISSUES_HPP_
10
11
#include <
ers/Issue.hpp
>
12
#include "
logging/Logging.hpp
"
// NOTE: if ISSUES ARE DECLARED BEFORE include logging/Logging.hpp, TLOG_DEBUG<<issue wont work.
13
14
#include <string>
15
16
namespace
dunedaq
{
17
ERS_DECLARE_ISSUE
(
dpdklibs
,
18
FailedToSetupInterface,
19
"Interface ["
<< ifaceid <<
"] setup failed: "
<<
error
,
20
((
int
)ifaceid)((
int
)
error
)
21
);
22
23
ERS_DECLARE_ISSUE
(
dpdklibs
,
24
InvalidEALPort,
25
"Interface ["
<< ifaceid <<
"] is not a valid port: "
,
26
((
int
)ifaceid)
27
);
28
29
ERS_DECLARE_ISSUE
(
dpdklibs
,
30
LinkOffline,
31
"Link offline for interface ["
<< ifaceid <<
"]"
,
32
((
int
)ifaceid)
33
);
34
35
ERS_DECLARE_ISSUE
(
dpdklibs
,
36
MainCoreConflict,
37
"The main core ["
<< main_core <<
"] conflicts with the worker cores list "
,
38
((
int
)main_core)
39
);
40
41
ERS_DECLARE_ISSUE
(
dpdklibs
,
42
MissingSourceIDOutputs,
43
"The following of source ids are available as SourceModels for interface "
<< ifaceid <<
": "
<< srcs_str,
44
((
int
)ifaceid)((std::string)srcs_str)
45
);
46
47
ERS_DECLARE_ISSUE
(
dpdklibs
,
48
FailedToRetrieveInterfaceInfo,
49
"Failed to retrieve device info for interfce ["
<< ifaceid <<
"]: "
<<
error
,
50
((
int
)ifaceid)((
int
)
error
)
51
);
52
53
ERS_DECLARE_ISSUE
(
dpdklibs
,
54
FailedToRetrieveLinkStatus,
55
"Failed to retrieve link status for interfce ["
<< ifaceid <<
"]: "
<<
error
,
56
((
int
)ifaceid)((
int
)
error
)
57
);
58
59
ERS_DECLARE_ISSUE
(
dpdklibs
,
60
FailedToResetInterface,
61
"Failed to reset interfce ["
<< ifaceid <<
"]: "
<<
error
,
62
((
int
)ifaceid)((
int
)
error
)
63
);
64
65
ERS_DECLARE_ISSUE
(
dpdklibs
,
66
FailedToConfigureInterface,
67
"Failed to configure interface ["
<< ifaceid <<
"], stage "
<< stage <<
" : "
<<
error
,
68
((
int
)ifaceid)((std::string)stage)((
int
)
error
)
69
);
70
71
ERS_DECLARE_ISSUE
(
dpdklibs
,
72
FailedToSendData,
73
"Sink ID ["
<< sink_id <<
"] Number of packets that failed to send: "
<< count,
74
((std::string)sink_id)((
int
)count)
75
);
76
77
ERS_DECLARE_ISSUE
(
dpdklibs
,
78
PacketErrors,
79
"Interface ["
<<
id
<<
"] "
<<
error
<<
" packet error counts: "
<< count,
80
((std::string)
id
)((std::string)
error
)((
int
)count)
81
);
82
83
}
84
85
86
#endif
/* DPDKLIBS_INCLUDE_DPDKLIBS_DPDKISSUES_HPP_ */
Issue.hpp
Logging.hpp
ERS_DECLARE_ISSUE
#define ERS_DECLARE_ISSUE( namespace_name, class_name, message_, attributes)
Definition
macro.hpp:65
dunedaq::dpdklibs
Definition
ARP.hpp:16
dunedaq
Including Qt Headers.
Definition
module.cpp:16
dunedaq::error
CIB Buffer std::string descriptor Message from std::string descriptor CIB process error
Definition
CIBModuleIssues.hpp:47
Generated on
for DUNE-DAQ by
1.17.0