| /* | 
 |  * QEMU live migration channel operations | 
 |  * | 
 |  * Copyright Red Hat, Inc. 2016 | 
 |  * | 
 |  * Authors: | 
 |  *  Daniel P. Berrange <berrange@redhat.com> | 
 |  * | 
 |  * This work is licensed under the terms of the GNU GPL, version 2.  See | 
 |  * the COPYING file in the top-level directory. | 
 |  * | 
 |  * Contributions after 2012-01-13 are licensed under the terms of the | 
 |  * GNU GPL, version 2 or (at your option) any later version. | 
 |  */ | 
 |  | 
 | #ifndef QEMU_MIGRATION_CHANNEL_H | 
 | #define QEMU_MIGRATION_CHANNEL_H | 
 |  | 
 | #include "io/channel.h" | 
 |  | 
 | void migration_channel_process_incoming(QIOChannel *ioc); | 
 |  | 
 | void migration_channel_connect(MigrationState *s, | 
 |                                QIOChannel *ioc, | 
 |                                const char *hostname, | 
 |                                Error *error_in); | 
 |  | 
 | int migration_channel_read_peek(QIOChannel *ioc, | 
 |                                 const char *buf, | 
 |                                 const size_t buflen, | 
 |                                 Error **errp); | 
 | #endif |