helloBye2Proto.cpp
Go to the documentation of this file.
PROD_INLINE void fun(typename SM::State &state, Packet *pkt, typename SM::FunIface &funIface)
Definition: helloBye2Proto.cpp:34
Definition: helloBye2Proto.hpp:80
Definition: helloBye2Proto.hpp:12
static HelloBye2ClientConfig & getInstance()
Definition: helloBye2Proto.hpp:131
static constexpr StateID Terminate
Definition: helloBye2Proto.hpp:232
Bye(const Hello< Identifier, Packet > *in)
Definition: helloBye2Proto.cpp:103
Hello(uint32_t dstIp, uint16_t srcPort, uint64_t ident)
Definition: helloBye2Proto.cpp:167
Main interface for the needs of a state function.
Definition: stateMachine.hpp:123
static constexpr StateID RecvBye
Definition: helloBye2Proto.hpp:231
PROD_INLINE void fun(typename SM::State &state, Packet *pkt, typename SM::FunIface &funIface)
Definition: helloBye2Proto.cpp:107
static constexpr StateID Terminate
Definition: helloBye2Proto.hpp:159
PROD_INLINE void fun(typename SM::State &state, Packet *pkt, typename SM::FunIface &funIface)
Definition: helloBye2Proto.cpp:291
RecvBye(const Bye< Identifier, Packet > *in)
Definition: helloBye2Proto.cpp:287
void freePkt()
Free the packet after the batch is processed, do not send it.
Definition: stateMachine.hpp:181
void setPayloadLength(uint16_t length)
Set the length of the L4-SDU (UDP payload)
Definition: headers.hpp:243
Definition: helloBye2Proto.hpp:86
PROD_INLINE void fun(typename SM::State &state, Packet *pkt, typename SM::FunIface &funIface)
Definition: helloBye2Proto.cpp:229
PROD_INLINE void fun(typename SM::State &state, Packet *pkt, typename SM::FunIface &funIface)
Definition: helloBye2Proto.cpp:173
Definition: helloBye2Proto.hpp:14
Bye(const Hello< Identifier, Packet > *in)
Definition: helloBye2Proto.cpp:225
Definition: helloBye2Proto.hpp:85