qemu/qemu-tool.c
<<
>>
Prefs
   1/*
   2 * Compatibility for qemu-img/qemu-nbd
   3 *
   4 * Copyright IBM, Corp. 2008
   5 *
   6 * Authors:
   7 *  Anthony Liguori   <aliguori@us.ibm.com>
   8 *
   9 * This work is licensed under the terms of the GNU GPL, version 2.  See
  10 * the COPYING file in the top-level directory.
  11 *
  12 */
  13
  14#include "qemu-common.h"
  15#include "monitor.h"
  16#include "qemu-timer.h"
  17#include "qemu-log.h"
  18#include "migration.h"
  19
  20#include <sys/time.h>
  21
  22QEMUClock *rt_clock;
  23QEMUClock *vm_clock;
  24
  25FILE *logfile;
  26
  27struct QEMUBH
  28{
  29    QEMUBHFunc *cb;
  30    void *opaque;
  31};
  32
  33Monitor *cur_mon;
  34
  35int monitor_cur_is_qmp(void)
  36{
  37    return 0;
  38}
  39
  40void monitor_set_error(Monitor *mon, QError *qerror)
  41{
  42}
  43
  44void monitor_vprintf(Monitor *mon, const char *fmt, va_list ap)
  45{
  46}
  47
  48void monitor_printf(Monitor *mon, const char *fmt, ...)
  49{
  50}
  51
  52void monitor_print_filename(Monitor *mon, const char *filename)
  53{
  54}
  55
  56void monitor_protocol_event(MonitorEvent event, QObject *data)
  57{
  58}
  59
  60int qemu_set_fd_handler2(int fd,
  61                         IOCanReadHandler *fd_read_poll,
  62                         IOHandler *fd_read,
  63                         IOHandler *fd_write,
  64                         void *opaque)
  65{
  66    return 0;
  67}
  68
  69void qemu_notify_event(void)
  70{
  71}
  72
  73QEMUTimer *qemu_new_timer(QEMUClock *clock, int scale,
  74                          QEMUTimerCB *cb, void *opaque)
  75{
  76    return g_malloc(1);
  77}
  78
  79void qemu_free_timer(QEMUTimer *ts)
  80{
  81    g_free(ts);
  82}
  83
  84void qemu_del_timer(QEMUTimer *ts)
  85{
  86}
  87
  88void qemu_mod_timer(QEMUTimer *ts, int64_t expire_time)
  89{
  90}
  91
  92int64_t qemu_get_clock_ns(QEMUClock *clock)
  93{
  94    return 0;
  95}
  96
  97void migrate_add_blocker(Error *reason)
  98{
  99}
 100
 101void migrate_del_blocker(Error *reason)
 102{
 103}
 104