| 4e003b67 | 07-Jul-2017 |
Daniel Verkamp <daniel.verkamp@intel.com> |
jsonrpc: allow asynchronous request completion
Move the per-connection send buffer into each request, and allow a connection to have a queue of responses ready to be sent.
Change-Id: If6b2151691c4c
jsonrpc: allow asynchronous request completion
Move the per-connection send buffer into each request, and allow a connection to have a queue of responses ready to be sent.
Change-Id: If6b2151691c4cd76f3cf7cde0cdd8f20cac77ceb Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/368470 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
| 977fd230 | 06-Jul-2017 |
Daniel Verkamp <daniel.verkamp@intel.com> |
jsonrpc: dynamically allocate request object
This will be necessary when the lifetime of a request can exceed the lifetime of the values stored in spdk_jsonrpc_server_conn.
Change-Id: Icd9772eb142e
jsonrpc: dynamically allocate request object
This will be necessary when the lifetime of a request can exceed the lifetime of the values stored in spdk_jsonrpc_server_conn.
Change-Id: Icd9772eb142e3f6ae69303aff1e12bc213f435a4 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/368455 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|