Qpid Management Framework  0.24
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SchemaTypes.h
Go to the documentation of this file.
1 #ifndef QMF_SCHEMA_TYPES_H
2 #define QMF_SCHEMA_TYPES_H
3 /*
4  *
5  * Licensed to the Apache Software Foundation (ASF) under one
6  * or more contributor license agreements. See the NOTICE file
7  * distributed with this work for additional information
8  * regarding copyright ownership. The ASF licenses this file
9  * to you under the Apache License, Version 2.0 (the
10  * "License"); you may not use this file except in compliance
11  * with the License. You may obtain a copy of the License at
12  *
13  * http://www.apache.org/licenses/LICENSE-2.0
14  *
15  * Unless required by applicable law or agreed to in writing,
16  * software distributed under the License is distributed on an
17  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
18  * KIND, either express or implied. See the License for the
19  * specific language governing permissions and limitations
20  * under the License.
21  *
22  */
23 
24 namespace qmf {
25 
26  const int SCHEMA_TYPE_DATA = 1;
27  const int SCHEMA_TYPE_EVENT = 2;
28 
29  const int SCHEMA_DATA_VOID = 1;
30  const int SCHEMA_DATA_BOOL = 2;
31  const int SCHEMA_DATA_INT = 3;
32  const int SCHEMA_DATA_FLOAT = 4;
33  const int SCHEMA_DATA_STRING = 5;
34  const int SCHEMA_DATA_MAP = 6;
35  const int SCHEMA_DATA_LIST = 7;
36  const int SCHEMA_DATA_UUID = 8;
37 
38  const int ACCESS_READ_CREATE = 1;
39  const int ACCESS_READ_WRITE = 2;
40  const int ACCESS_READ_ONLY = 3;
41 
42  const int DIR_IN = 1;
43  const int DIR_OUT = 2;
44  const int DIR_IN_OUT = 3;
45 
46  const int SEV_EMERG = 0;
47  const int SEV_ALERT = 1;
48  const int SEV_CRIT = 2;
49  const int SEV_ERROR = 3;
50  const int SEV_WARN = 4;
51  const int SEV_NOTICE = 5;
52  const int SEV_INFORM = 6;
53  const int SEV_DEBUG = 7;
54 }
55 
56 #endif