Pleora Technologies Inc. eBUS SDK v6.2.8.5877 API



PvGenTypes.h
Go to the documentation of this file.
1 // *****************************************************************************
2 //
3 // Copyright (c) 2010, Pleora Technologies Inc., All rights reserved.
4 //
5 // *****************************************************************************
6 
7 #ifndef __PVGENTYPES_H__
8 #define __PVGENTYPES_H__
9 
10 
11 typedef enum
12 {
18 
20 
21 
22 typedef enum
23 {
30  PvGenTypeRegister,
32 
33 } PvGenType;
34 
35 
36 typedef enum
37 {
43  PvGenRepresentationIPV4Address,
44  PvGenRepresentationMACAddress,
46 
48 
49 
50 typedef enum
51 {
52  PvGenNameSpaceStandard = 0,
53  PvGenNameSpaceCustom,
54  PvGenNameSpaceUndefined = 999
55 
56 } PvGenNameSpace;
57 
58 
59 typedef enum
60 {
61  PvGenAccessModeReadOnly = 0,
62  PvGenAccessModeReadWrite = 1,
63  PvGenAccessModeWriteOnly = 2,
64  PvGenAccessModeNotImplemented = 3,
65  PvGenAccessModeNotAvailable = 4,
66  PvGenAccessModeUndefined = 999
67 
68 } PvGenAccessMode;
69 
70 
71 typedef enum
72 {
73  PvGenCacheWriteThrough = 0,
74  PvGenCacheWriteAround,
75  PvGenCacheNone,
76  PvGenCacheUndefined = 999
77 
78 } PvGenCache;
79 
80 
81 typedef enum
82 {
83  PvGenRefreshInvalid = -1,
87 
88 } PvGenRefresh;
89 
90 
91 typedef enum
92 {
93  PvGenEndiannessInvalid = -1,
94  PvGenEndiannessLittle = 0,
95  PvGenEndiannessBig
96 
97 } PvGenEndianness;
98 
99 
100 typedef enum
101 {
102  PvGenSignUndefined = -1,
103  PvGenSignUnsigned = 0,
104  PvGenSignSigned
105 
106 } PvGenSign;
107 
108 
109 #endif
110 
Definition: PvGenTypes.h:13
Definition: PvGenTypes.h:40
PvGenVisibility
Feature (PvGenParameter object) visibility.
Definition: PvGenTypes.h:11
Definition: PvGenTypes.h:45
PvGenRefresh
Refresh method for a GenApi browser.
Definition: PvGenTypes.h:81
Definition: PvGenTypes.h:42
Definition: PvGenTypes.h:41
Definition: PvGenTypes.h:14
PvGenRepresentation
Definition: PvGenTypes.h:36
Definition: PvGenTypes.h:86
Definition: PvGenTypes.h:31
Definition: PvGenTypes.h:85
Definition: PvGenTypes.h:28
Definition: PvGenTypes.h:24
Definition: PvGenTypes.h:27
Definition: PvGenTypes.h:26
Definition: PvGenTypes.h:16
Definition: PvGenTypes.h:15
Definition: PvGenTypes.h:38
PvGenType
Feature data type (Boolean, integer, etc.)
Definition: PvGenTypes.h:22
Definition: PvGenTypes.h:17
Definition: PvGenTypes.h:84
Definition: PvGenTypes.h:39
Definition: PvGenTypes.h:29
Definition: PvGenTypes.h:25

Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com