]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
send-key: Defining the internal API
authorLai Jiangshan <laijs@cn.fujitsu.com>
Tue, 7 Jun 2011 09:11:13 +0000 (17:11 +0800)
committerEric Blake <eblake@redhat.com>
Tue, 14 Jun 2011 19:01:28 +0000 (13:01 -0600)
Signed-off-by: Lai Jiangshan <laijs@cn.fujitsu.com>
src/driver.h

index b92d7b8ca1a60a05e89562c66abd27a785003026..17047c9baa96dc00f575c7d6b03f02073d97aa11 100644 (file)
@@ -548,6 +548,13 @@ typedef int
 typedef int
     (*virDrvDomainInjectNMI)(virDomainPtr dom, unsigned int flags);
 
+typedef int
+    (*virDrvDomainSendKey)(virDomainPtr dom, unsigned int codeset,
+                           unsigned int holdtime,
+                           unsigned int *keycodes,
+                           unsigned int nkeycodes,
+                           unsigned int flags);
+
 typedef char *
     (*virDrvDomainMigrateBegin3)
                     (virDomainPtr domain,
@@ -756,6 +763,7 @@ struct _virDriver {
     virDrvDomainMigratePerform3        domainMigratePerform3;
     virDrvDomainMigrateFinish3 domainMigrateFinish3;
     virDrvDomainMigrateConfirm3        domainMigrateConfirm3;
+    virDrvDomainSendKey domainSendKey;
 };
 
 typedef int