Merge remote-tracking branch 'remotes/berrange/tags/pull-io-channel-base-2015-12...
commit67a708406221f476c0f8fa60c192c186150c5185
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 18 Dec 2015 12:42:10 +0000 (18 12:42 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 18 Dec 2015 12:42:10 +0000 (18 12:42 +0000)
tree3f9d266d76b202a93b1bf7fd8a47affa4d521308
parent6a6533213d78dea4407fe6933ad489796b582599
parentd98e4eb7de93290f7921b0dbe869c7dd3c567945
Merge remote-tracking branch 'remotes/berrange/tags/pull-io-channel-base-2015-12-18-1' into staging

Merge I/O channels base classes

# gpg: Signature made Fri 18 Dec 2015 12:18:38 GMT using RSA key ID 15104FDF
# gpg: Good signature from "Daniel P. Berrange <dan@berrange.com>"
# gpg:                 aka "Daniel P. Berrange <berrange@redhat.com>"

* remotes/berrange/tags/pull-io-channel-base-2015-12-18-1:
  io: add QIOChannelBuffer class
  io: add QIOChannelCommand class
  io: add QIOChannelWebsock class
  io: add QIOChannelTLS class
  io: add QIOChannelFile class
  io: add QIOChannelSocket class
  io: add QIOTask class for async operations
  io: add helper module for creating watches on FDs
  io: add abstract QIOChannel classes

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>