qemu/io
Daniel P. Berrange 1a447e4f02 io: add ability to associate an error with a task
Currently when a task fails, the error is never explicitly
associated with the task object, it is just passed along
through the completion callback. This adds the ability to
explicitly associate an error with the task.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-01-23 15:32:18 +00:00
..
channel-buffer.c io: avoid double-free when closing QIOChannelBuffer 2016-05-26 11:31:09 +05:30
channel-command.c include/qemu/osdep.h: Don't include qapi/error.h 2016-03-22 22:20:15 +01:00
channel-file.c include/qemu/osdep.h: Don't include qapi/error.h 2016-03-22 22:20:15 +01:00
channel-socket.c io: stop incrementing reference in qio_task_get_source 2017-01-23 15:32:18 +00:00
channel-tls.c io: stop incrementing reference in qio_task_get_source 2017-01-23 15:32:18 +00:00
channel-util.c all: Clean up includes 2016-02-23 12:43:05 +00:00
channel-watch.c io: implement socket watch for win32 using WSAEventSelect+select 2016-03-10 17:19:07 +00:00
channel-websock.c io: Introduce a qio_channel_set_feature() helper 2016-10-26 18:19:53 +02:00
channel.c io: add ability to set a name for IO channels 2016-10-27 09:13:10 +02:00
Makefile.objs io: introduce helper for creating channels from file descriptors 2016-02-15 14:49:00 +00:00
task.c io: add ability to associate an error with a task 2017-01-23 15:32:18 +00:00
trace-events trace: move util/buffer.c trace points into correct file 2016-09-28 19:17:54 +01:00