helloBye2_C.hpp
Go to the documentation of this file.
void * HelloBye2_Client_process(void *obj, struct rte_mbuf **inPkts, unsigned int inCount, unsigned int *sendCount, unsigned int *freeCount)
Process a batch of packets.
Definition: helloBye2_C.cpp:127
void HelloBye2_Server_getPkts(void *obj, struct rte_mbuf **sendPkts, struct rte_mbuf **freePkts)
Get the packets to send and free.
Definition: helloBye2_C.cpp:47
void HelloBye2_Client_getPkts(void *obj, struct rte_mbuf **sendPkts, struct rte_mbuf **freePkts)
Get the packets to send and free.
Definition: helloBye2_C.cpp:117
void HelloBye2_Server_free(void *obj)
Free recources used by the state machine.
Definition: helloBye2_C.cpp:57
void HelloBye2_Client_free(void *obj)
Free recources used by the state machine.
Definition: helloBye2_C.cpp:144
void * HelloBye2_Client_connect(void *obj, struct rte_mbuf **inPkts, unsigned int inCount, unsigned int *sendCount, unsigned int *freeCount, uint32_t dstIP, uint16_t srcPort, uint64_t ident)
Open a connection to a server.
Definition: helloBye2_C.cpp:91
void * HelloBye2_Server_process(void *obj, struct rte_mbuf **inPkts, unsigned int inCount, unsigned int *sendCount, unsigned int *freeCount)
Process a batch of packets.
Definition: helloBye2_C.cpp:33
void HelloBye2_Client_config(uint32_t srcIP, uint16_t dstPort)
Configure the client.
Definition: helloBye2_C.cpp:83