io: add QIOChannelFile class
commitd6e48869a41b61bb2f4eb0a787c08225630feb9e
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 27 Feb 2015 18:25:25 +0000 (27 18:25 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 18 Dec 2015 12:18:31 +0000 (18 12:18 +0000)
tree9eb1ad774b0adb6055fc2e4440edb6929bc55725
parent559607ea173a0003efda7f884bec73b242f923fb
io: add QIOChannelFile class

Add a QIOChannel subclass that is capable of operating on things
that are files, such as plain files, pipes, character/block
devices, but notably not sockets.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
include/io/channel-file.h [new file with mode: 0644]
io/Makefile.objs
io/channel-file.c [new file with mode: 0644]
tests/.gitignore
tests/Makefile
tests/test-io-channel-file.c [new file with mode: 0644]
trace-events