summaryrefslogtreecommitdiffstats
path: root/include/io
Commit message (Expand)AuthorAgeFilesLines
* 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: introduce a DNS resolver APIDaniel P. Berrange2017-01-231-0/+228
* io: remove Error parameter from QIOTask thread workerDaniel P. Berrange2017-01-231-11/+8Star
* io: change the QIOTask callback signatureDaniel P. Berrange2017-01-231-31/+42
* io: add ability to associate an error with a taskDaniel P. Berrange2017-01-231-0/+32
* io: add ability to associate an opaque "result" with with a taskDaniel P. Berrange2017-01-231-0/+27
* io: fix typo in docs for QIOTaskDaniel P. Berrange2017-01-231-3/+3
* io: stop incrementing reference in qio_task_get_sourceDaniel P. Berrange2017-01-231-3/+4
* 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-1210-30/+30
* sockets: Use new QAPI cloningEric Blake2016-07-061-1/+1
* socket: add listen featureMarc-André Lureau2016-06-291-0/+1
* Fix some typos found by codespellStefan Weil2016-05-181-1/+1
* io: implement socket watch for win32 using WSAEventSelect+selectPaolo Bonzini2016-03-101-0/+3
* io: introduce qio_channel_create_socket_watchPaolo Bonzini2016-03-101-1/+19
* include: Clean up includesPeter Maydell2016-02-232-2/+0Star
* io: convert QIOChannelBuffer to use uint8_t instead of charDaniel P. Berrange2016-02-151-1/+1
* io: introduce helper for creating channels from file descriptorsDaniel P. Berrange2016-02-151-0/+52
* io: improve docs for QIOChannelSocket async functionsDaniel P. Berrange2016-02-151-2/+9
* io: fix description of @errp parameter initializationDaniel P. Berrange2016-01-204-21/+21
* io: add QIOChannelBuffer classDaniel P. Berrange2015-12-181-0/+60
* io: add QIOChannelCommand classDaniel P. Berrange2015-12-181-0/+91
* io: add QIOChannelWebsock classDaniel P. Berrange2015-12-181-0/+108
* io: add QIOChannelTLS classDaniel P. Berrange2015-12-181-0/+142
* io: add QIOChannelFile classDaniel P. Berrange2015-12-181-0/+93
* io: add QIOChannelSocket classDaniel P. Berrange2015-12-181-0/+244
* io: add QIOTask class for async operationsDaniel P. Berrange2015-12-181-0/+256
* io: add helper module for creating watches on FDsDaniel P. Berrange2015-12-181-0/+72
* io: add abstract QIOChannel classesDaniel P. Berrange2015-12-181-0/+502