summaryrefslogtreecommitdiff
path: root/src/admin_protocol-structs
diff options
context:
space:
mode:
authorErik Skultety <eskultet@redhat.com>2015-11-23 12:41:32 +0100
committerErik Skultety <eskultet@redhat.com>2016-04-18 17:07:36 +0200
commitcaa16d31688725b6031e155d8c1e20d5008559ba (patch)
treeafa461763a95311655a0c609e48a7fdd54def829 /src/admin_protocol-structs
parentc618d48a38b81b1fdb089f61e17d8729915830e9 (diff)
downloadlibvirt-caa16d31688725b6031e155d8c1e20d5008559ba.tar.gz
admin: Introduce virAdmServerGethreadPoolParameters
New API to retrieve current server workerpool specs. Since it uses typed parameters, more specs to retrieve can be further included in the pool of supported ones. Signed-off-by: Erik Skultety <eskultet@redhat.com>
Diffstat (limited to 'src/admin_protocol-structs')
-rw-r--r--src/admin_protocol-structs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/admin_protocol-structs b/src/admin_protocol-structs
index 26c84439f4..c4e679a900 100644
--- a/src/admin_protocol-structs
+++ b/src/admin_protocol-structs
@@ -51,10 +51,21 @@ struct admin_connect_lookup_server_args {
struct admin_connect_lookup_server_ret {
admin_nonnull_server srv;
};
+struct admin_server_get_threadpool_parameters_args {
+ admin_nonnull_server srv;
+ u_int flags;
+};
+struct admin_server_get_threadpool_parameters_ret {
+ struct {
+ u_int params_len;
+ admin_typed_param * params_val;
+ } params;
+};
enum admin_procedure {
ADMIN_PROC_CONNECT_OPEN = 1,
ADMIN_PROC_CONNECT_CLOSE = 2,
ADMIN_PROC_CONNECT_GET_LIB_VERSION = 3,
ADMIN_PROC_CONNECT_LIST_SERVERS = 4,
ADMIN_PROC_CONNECT_LOOKUP_SERVER = 5,
+ ADMIN_PROC_SERVER_GET_THREADPOOL_PARAMETERS = 6,
};