mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2026-01-25 01:11:15 +00:00
Declare same enumerator in a single header
Avoid having duplication and desynchronisation. Signed-off-by: Frediano Ziglio <fziglio@redhat.com> Acked-by: Jonathon Jongsma <jjongsma@redhat.com>
This commit is contained in:
parent
14d0ac5fb5
commit
6f32ec1434
@ -35,12 +35,6 @@
|
||||
#define CURSOR_CACHE_HASH_KEY(id) ((id) & CURSOR_CACHE_HASH_MASK)
|
||||
#define CURSOR_CLIENT_TIMEOUT 30000000000ULL //nano
|
||||
|
||||
enum {
|
||||
RED_PIPE_ITEM_TYPE_CURSOR = RED_PIPE_ITEM_TYPE_COMMON_LAST,
|
||||
RED_PIPE_ITEM_TYPE_CURSOR_INIT,
|
||||
RED_PIPE_ITEM_TYPE_INVAL_CURSOR_CACHE,
|
||||
};
|
||||
|
||||
G_DEFINE_TYPE(CursorChannelClient, cursor_channel_client, RED_TYPE_CHANNEL_CLIENT)
|
||||
|
||||
#define CURSOR_CHANNEL_CLIENT_PRIVATE(o) \
|
||||
|
||||
@ -72,6 +72,12 @@ void cursor_channel_client_on_disconnect(RedChannelClient *rcc);
|
||||
RedCacheItem* cursor_channel_client_cache_find(CursorChannelClient *ccc, uint64_t id);
|
||||
int cursor_channel_client_cache_add(CursorChannelClient *ccc, uint64_t id, size_t size);
|
||||
|
||||
enum {
|
||||
RED_PIPE_ITEM_TYPE_CURSOR = RED_PIPE_ITEM_TYPE_COMMON_LAST,
|
||||
RED_PIPE_ITEM_TYPE_CURSOR_INIT,
|
||||
RED_PIPE_ITEM_TYPE_INVAL_CURSOR_CACHE,
|
||||
};
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* CURSOR_CHANNEL_CLIENT_H_ */
|
||||
|
||||
@ -30,12 +30,6 @@
|
||||
|
||||
#define CURSOR_CHANNEL(channel) ((CursorChannel*)(channel))
|
||||
|
||||
enum {
|
||||
RED_PIPE_ITEM_TYPE_CURSOR = RED_PIPE_ITEM_TYPE_COMMON_LAST,
|
||||
RED_PIPE_ITEM_TYPE_CURSOR_INIT,
|
||||
RED_PIPE_ITEM_TYPE_INVAL_CURSOR_CACHE,
|
||||
};
|
||||
|
||||
typedef struct CursorItem {
|
||||
QXLInstance *qxl;
|
||||
int refs;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user