summaryrefslogtreecommitdiff
path: root/io/channel.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-06qio: introduce qio_channel_add_watch_{full|source}Peter Xu1-6/+34
2017-09-06io: Add new qio_channel_read{, v}_all_eof functionsEric Blake1-8/+40
2017-09-06io: Yield rather than wait when already in coroutineEric Blake1-2/+10
2017-09-05io: add new qio_channel_{readv, writev, read, write}_all functionsDaniel P. Berrange1-0/+94
2017-05-26io: simplify qio_channel_attach_aio_contextPaolo Bonzini1-8/+2
2017-02-21io: make qio_channel_yield aware of AioContextsPaolo Bonzini1-21/+65
2017-02-21io: add methods to set I/O handlers on AioContextPaolo Bonzini1-0/+11
2016-10-27io: add ability to set a name for IO channelsDaniel P. Berrange1-5/+19
2016-10-26io: Introduce a qio_channel_set_feature() helperFelipe Franciosi1-0/+7
2016-10-26io: Use qio_channel_has_feature() where applicableFelipe Franciosi1-2/+2
2016-07-13coroutine: move entry argument to qemu_coroutine_createPaolo Bonzini1-1/+1
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-03-10io: implement socket watch for win32 using WSAEventSelect+selectPaolo Bonzini1-0/+14
2016-02-04io: Clean up includesPeter Maydell1-0/+1
2015-12-18io: add abstract QIOChannel classesDaniel P. Berrange1-0/+291