![]() |
FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
|
Class representing a dump request - zero or more identical responses to a single request message. More...
Inheritance diagram for vapi::Dump< Req, Resp, Args >:
Collaboration diagram for vapi::Dump< Req, Resp, Args >:Public Types | |
| using | resp_type = typename Msg< Resp >::shm_data_type |
Public Member Functions | |
| Dump (Connection &con, Args... args, std::function< vapi_error_e(Dump< Req, Resp, Args... > &)> callback=nullptr) | |
| Dump (const Dump &)=delete | |
| virtual | ~Dump () |
| virtual std::tuple< vapi_error_e, bool > | assign_response (vapi_msg_id_t id, void *shm_data) |
| vapi_error_e | execute () |
| Msg< Req > & | get_request (void) |
| const Result_set< Resp > & | get_result_set (void) const |
Public Member Functions inherited from vapi::Common_req | |
| virtual | ~Common_req () |
| Connection & | get_connection () |
| vapi_response_state_e | get_response_state (void) const |
Friends | |
| class | Connection |
Class representing a dump request - zero or more identical responses to a single request message.
| using vapi::Dump< Req, Resp, Args >::resp_type = typename Msg<Resp>::shm_data_type |
|
inline |
|
delete |
|
inlinevirtual |
|
inlinevirtual |
Implements vapi::Common_req.
|
inline |
|
inline |
|
inline |
|
friend |