stream-device: Define an enumeration to store capabilities constants

This will allow to define new capabilities.

Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Acked-by: Christophe de Dinechin <dinechin@redhat.com>
This commit is contained in:
Frediano Ziglio 2018-02-23 10:07:51 +00:00
parent 967ac4a24c
commit 87441524f4

View File

@ -1,5 +1,5 @@
/*
Copyright (C) 2017 Red Hat, Inc.
Copyright (C) 2017-2018 Red Hat, Inc.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
@ -92,6 +92,10 @@ typedef enum StreamMsgType {
STREAM_TYPE_CURSOR_MOVE,
} StreamMsgType;
typedef enum StreamCapabilities {
STREAM_CAP_END // this must be the last
} StreamCapabilities;
/* Generic extension capabilities.
* This is a set of bits to specify which capabilities host and guest support.
* This message is sent by the host to the guest or by the guest to the host.