summaryrefslogtreecommitdiffstats
path: root/include/io/channel.h
Commit message (Expand)AuthorAgeFilesLines
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* io: Make qio_channel_yield() interruptibleKevin Wolf2019-02-251-3/+6
* io: return 0 for EOF in TLS session read after shutdownDaniel P. Berrangé2018-11-191-3/+3
* qio: introduce qio_channel_add_watch_{full|source}Peter Xu2018-03-061-0/+44
* io: Add new qio_channel_read{, v}_all_eof functionsEric Blake2017-09-061-0/+53
* io: add new qio_channel_{readv, writev, read, write}_all functionsDaniel P. Berrange2017-09-051-0/+90
* io: fix typo in docs comment for qio_channel_readDaniel P. Berrange2017-09-051-1/+1
* doc: fix function spellingMarc-André Lureau2017-05-071-1/+1
* io: make qio_channel_yield aware of AioContextsPaolo Bonzini2017-02-211-3/+44
* io: add methods to set I/O handlers on AioContextPaolo Bonzini2017-02-211-0/+25
* io: add ability to set a name for IO channelsDaniel P. Berrange2016-10-271-0/+13
* io: Introduce a qio_channel_set_feature() helperFelipe Franciosi2016-10-261-0/+10
* io: Fix double shift usages on QIOChannel featuresFelipe Franciosi2016-10-261-3/+3
* Clean up ill-advised or unusual header guardsMarkus Armbruster2016-07-121-3/+3
* socket: add listen featureMarc-André Lureau2016-06-291-0/+1
* io: implement socket watch for win32 using WSAEventSelect+selectPaolo Bonzini2016-03-101-0/+3
* include: Clean up includesPeter Maydell2016-02-231-1/+0Star
* io: fix description of @errp parameter initializationDaniel P. Berrange2016-01-201-10/+10
* io: add abstract QIOChannel classesDaniel P. Berrange2015-12-181-0/+502