X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvlibmemory%2Fmemclnt.api;h=6e06a99b9e6cd58f5fded66e69710c16d4288667;hb=7895872981c6c5a146f76ce7a35ce7350b21f72f;hp=20a73f2b3c22e194f30bf85bc5d978768f36481d;hpb=90a63988fa01685626b6d6a01b79ea5370f7fbac;p=vpp.git diff --git a/src/vlibmemory/memclnt.api b/src/vlibmemory/memclnt.api index 20a73f2b3c2..6e06a99b9e6 100644 --- a/src/vlibmemory/memclnt.api +++ b/src/vlibmemory/memclnt.api @@ -14,7 +14,17 @@ * limitations under the License. */ -vl_api_version 1.0.0 +option version = "1.0.0"; + +/* + * Define services not following the normal convetions here + */ +service { + rpc memclnt_rx_thread_suspend returns null; + rpc memclnt_read_timeout returns null; + rpc rx_thread_exit returns null; + rpc trace_plugin_msg_ids returns null; +}; /* * Create a client registration @@ -164,29 +174,10 @@ define sockclnt_delete_reply { u64 handle; /* in case the client wonders */ }; -/* - * Ask vpp for a memfd shared segment - */ -define memfd_segment_create { - u32 client_index; - u32 context; - u64 requested_size; -}; - -/* - * Reply - */ -define memfd_segment_create_reply -{ - u32 context; - i32 retval; - u32 master_fd; -}; - /* * Initialize shm api over socket api */ -define sock_init_shm { +autoreply define sock_init_shm { u32 client_index; u32 context; u32 requested_size; @@ -194,11 +185,11 @@ define sock_init_shm { u64 configs[nitems]; }; -define sock_init_shm_reply { +/* define sock_init_shm_reply { u32 client_index; u32 context; i32 retval; -}; +}; */ /* * Memory client ping / response