EMA C++ Edition
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IOCtlCode.h
Go to the documentation of this file.
1 /*|-----------------------------------------------------------------------------
2  *| This source code is provided under the Apache 2.0 license --
3  *| and is provided AS IS with no warranty or guarantee of fit for purpose. --
4  *| See the project's LICENSE.md for details. --
5  *| Copyright (C) 2019 Refinitiv. All rights reserved. --
6  *|-----------------------------------------------------------------------------
7  */
8 
9 #ifndef __thomsonreuters_ema_access_IOCtlCode_h
10 #define __thomsonreuters_ema_access_IOCtlCode_h
11 
30 #include "Access/Include/Common.h"
31 
32 namespace thomsonreuters {
33 
34 namespace ema {
35 
36 namespace access {
37 
39 {
40 public:
41 
46  {
47  MaxNumBuffersEnum = 1,
49  NumGuaranteedBuffersEnum = 2,
51  HighWaterMarkEnum = 3,
53  ServerNumPoolBuffersEnum = 8,
55  CompressionThresholdEnum = 9,
56  };
57 
58 private:
59 
60  IOCtlCode();
61  IOCtlCode( const IOCtlCode& );
62  IOCtlCode& operator=( const IOCtlCode& );
63 };
64 
65 }
66 
67 }
68 
69 }
70 
71 #endif // __thomsonreuters_ema_access_IOCtlCode_h
#define EMA_ACCESS_API
Definition: Common.h:95
Common.h file provides definitions of common variable types used in EMA.
IOCtlCode class provides enumeration representing I/O codes for modifying I/O values programmatically...
Definition: IOCtlCode.h:38