5 #include <hilti/ast/builder/type.h> 6 #include <hilti/ast/operators/common.h> 7 #include <hilti/ast/types/port.h> 12 STANDARD_OPERATOR_2(port, Equal, type::Bool(), type::Port(), type::Port(),
"Compares two port values.")
13 STANDARD_OPERATOR_2(port, Unequal, type::Bool(), type::Port(), type::Port(), "Compares two port values.")
15 BEGIN_METHOD(port, Protocol)
16 auto signature()
const {
17 return Signature{.self = type::Port(),
18 .result = builder::typeByID(
"hilti::Protocol"),
22 Returns the protocol the port is using (such as UDP or TCP).