FD.io VPP
v18.07.1-13-g909ba93
Vector Packet Processing
|
Class representing a message stored in shared memory. More...
Public Member Functions | |
Msg (const Msg &)=delete | |
~Msg () | |
template<typename X = M> | |
std::enable_if< vapi_has_payload_trait< X >::value, decltype(X::payload)& >::type | get_payload () const |
Static Public Member Functions | |
static vapi_msg_id_t | get_msg_id () |
Friends | |
class | Connection |
template<typename Req , typename Resp , typename... Args> | |
class | Request |
template<typename Req , typename Resp , typename... Args> | |
class | Dump |
template<typename X > | |
class | Event_registration |
template<typename X > | |
class | Result_set |
struct | Msg_allocator |
template<typename X > | |
void | vapi_msg_set_msg_id (vapi_msg_id_t id) |
Class representing a message stored in shared memory.
|
inlinestatic |
|
inline |
|
friend |
|
friend |
|
friend |