1
/**************************************************************************/
3
/* Copyright (c) 2001, 2007 NoMachine, http://www.nomachine.com/. */
5
/* NXCOMP, NX protocol compression and NX extensions to this software */
6
/* are copyright of NoMachine. Redistribution and use of the present */
7
/* software is allowed according to terms specified in the file LICENSE */
8
/* which comes in the source distribution. */
10
/* Check http://www.nomachine.com/licensing.html for applicability. */
12
/* NX and NoMachine are trademarks of NoMachine S.r.l. */
14
/* All rights reserved. */
16
/**************************************************************************/
18
#ifndef RenderCreatePictureCompat_H
19
#define RenderCreatePictureCompat_H
22
// Define the characteristics
23
// of this message class here.
27
#define MESSAGE_NAME "RenderCreatePictureCompat"
30
#define MESSAGE_STORE RenderCreatePictureCompatStore
33
#define MESSAGE_CLASS RenderMinorExtensionStore
35
#undef MESSAGE_METHODS
36
#define MESSAGE_METHODS "RenderMinorExtensionMethods.h"
38
#undef MESSAGE_HEADERS
39
#define MESSAGE_HEADERS "RenderMinorExtensionHeaders.h"
42
#define MESSAGE_TAGS "RenderMinorExtensionTags.h"
45
#define MESSAGE_OFFSET 20
47
#undef MESSAGE_HAS_SIZE
48
#define MESSAGE_HAS_SIZE 1
50
#undef MESSAGE_HAS_DATA
51
#define MESSAGE_HAS_DATA 1
53
#undef MESSAGE_HAS_FILTER
54
#define MESSAGE_HAS_FILTER 0
57
// Declare the message class.
60
#include MESSAGE_HEADERS
62
class MESSAGE_STORE : public MESSAGE_CLASS
66
virtual const char *name() const
71
virtual int identitySize(const unsigned char *buffer,
74
return MESSAGE_OFFSET;
77
#include MESSAGE_METHODS
80
#endif /* RenderCreatePictureCompat_H */