qemu/include/chardev/spice.h
<<
>>
Prefs
   1#ifndef CHARDEV_SPICE_H
   2#define CHARDEV_SPICE_H
   3
   4#include <spice.h>
   5#include "chardev/char-fe.h"
   6#include "qom/object.h"
   7
   8struct SpiceChardev {
   9    Chardev               parent;
  10
  11    SpiceCharDeviceInstance sin;
  12    bool                  active;
  13    bool                  blocked;
  14    const uint8_t         *datapos;
  15    int                   datalen;
  16};
  17typedef struct SpiceChardev SpiceChardev;
  18
  19#define TYPE_CHARDEV_SPICE "chardev-spice"
  20#define TYPE_CHARDEV_SPICEVMC "chardev-spicevmc"
  21#define TYPE_CHARDEV_SPICEPORT "chardev-spiceport"
  22
  23DECLARE_INSTANCE_CHECKER(SpiceChardev, SPICE_CHARDEV,
  24                         TYPE_CHARDEV_SPICE)
  25
  26#endif
  27