]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
Wire protocol format
authorJim Fehlig <jfehlig@novell.com>
Thu, 14 Jan 2010 01:39:35 +0000 (18:39 -0700)
committerJim Fehlig <jfehlig@novell.com>
Mon, 8 Feb 2010 17:49:43 +0000 (10:49 -0700)
Definition of wire protocol format for
virDomain{Attach,Detach}DeviceFlags.

src/remote/remote_protocol.x

index bed3940aa4f49dcb823193a1fb2091b92c478f27..98953a904cf816cce6ee2e8d4fe5c60d72bc0344 100644 (file)
@@ -708,11 +708,23 @@ struct remote_domain_attach_device_args {
     remote_nonnull_string xml;
 };
 
+struct remote_domain_attach_device_flags_args {
+    remote_nonnull_domain dom;
+    remote_nonnull_string xml;
+    unsigned int flags;
+};
+
 struct remote_domain_detach_device_args {
     remote_nonnull_domain dom;
     remote_nonnull_string xml;
 };
 
+struct remote_domain_detach_device_flags_args {
+    remote_nonnull_domain dom;
+    remote_nonnull_string xml;
+    unsigned int flags;
+};
+
 struct remote_domain_get_autostart_args {
     remote_nonnull_domain dom;
 };
@@ -1641,7 +1653,10 @@ enum remote_procedure {
     REMOTE_PROC_INTERFACE_IS_ACTIVE = 156,
     REMOTE_PROC_GET_LIB_VERSION = 157,
     REMOTE_PROC_CPU_COMPARE = 158,
-    REMOTE_PROC_DOMAIN_MEMORY_STATS = 159
+    REMOTE_PROC_DOMAIN_MEMORY_STATS = 159,
+    REMOTE_PROC_DOMAIN_ATTACH_DEVICE_FLAGS = 160,
+
+    REMOTE_PROC_DOMAIN_DETACH_DEVICE_FLAGS = 161
 
     /*
      * Notice how the entries are grouped in sets of 10 ?