qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 1/3] virtio-serial: add virtio_serial_guest_connecte


From: Alon Levy
Subject: [Qemu-devel] [PATCH 1/3] virtio-serial: add virtio_serial_guest_connected
Date: Wed, 28 Nov 2012 11:05:38 +0200

Signed-off-by: Alon Levy <address@hidden>
---
 hw/virtio-serial-bus.c | 9 +++++++++
 hw/virtio-serial.h     | 5 +++++
 2 files changed, 14 insertions(+)

diff --git a/hw/virtio-serial-bus.c b/hw/virtio-serial-bus.c
index ccce1fa..9147497 100644
--- a/hw/virtio-serial-bus.c
+++ b/hw/virtio-serial-bus.c
@@ -290,6 +290,15 @@ ssize_t virtio_serial_write(VirtIOSerialPort *port, const 
uint8_t *buf,
 }
 
 /*
+ * Connectedness of the guest to the port.
+ * Returns 1 for guest connected, 0 for disconnected.
+ */
+int virtio_serial_guest_connected(VirtIOSerialPort *port)
+{
+    return port->guest_connected;
+}
+
+/*
  * Readiness of the guest to accept data on a port.
  * Returns max. data the guest can receive
  */
diff --git a/hw/virtio-serial.h b/hw/virtio-serial.h
index 16e3982..5012194 100644
--- a/hw/virtio-serial.h
+++ b/hw/virtio-serial.h
@@ -194,6 +194,11 @@ ssize_t virtio_serial_write(VirtIOSerialPort *port, const 
uint8_t *buf,
                             size_t size);
 
 /*
+ * Query whether a guest is connected.
+ */
+int virtio_serial_guest_connected(VirtIOSerialPort *port);
+
+/*
  * Query whether a guest is ready to receive data.
  */
 size_t virtio_serial_guest_ready(VirtIOSerialPort *port);
-- 
1.8.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]