Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET
Apache Qpid Documentation
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
qpid
framing
constants.h
Go to the documentation of this file.
1
#ifndef QPID_FRAMING_CONSTANTS_H
2
#define QPID_FRAMING_CONSTANTS_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
28
29
30
31
namespace
qpid {
32
namespace
framing {
33
34
enum
AmqpConstant
{
35
MIN_MAX_FRAME_SIZE
=4096,
36
CONNECTION_CLASS_ID
=0x1,
37
CONNECTION_START_METHOD_ID
=0x1,
38
CONNECTION_START_OK_METHOD_ID
=0x2,
39
CONNECTION_SECURE_METHOD_ID
=0x3,
40
CONNECTION_SECURE_OK_METHOD_ID
=0x4,
41
CONNECTION_TUNE_METHOD_ID
=0x5,
42
CONNECTION_TUNE_OK_METHOD_ID
=0x6,
43
CONNECTION_OPEN_METHOD_ID
=0x7,
44
CONNECTION_OPEN_OK_METHOD_ID
=0x8,
45
CONNECTION_REDIRECT_METHOD_ID
=0x9,
46
CONNECTION_HEARTBEAT_METHOD_ID
=0xa,
47
CONNECTION_CLOSE_METHOD_ID
=0xb,
48
CONNECTION_CLOSE_OK_METHOD_ID
=0xc,
49
SESSION_CLASS_ID
=0x2,
50
SESSION_ATTACH_METHOD_ID
=0x1,
51
SESSION_ATTACHED_METHOD_ID
=0x2,
52
SESSION_DETACH_METHOD_ID
=0x3,
53
SESSION_DETACHED_METHOD_ID
=0x4,
54
SESSION_REQUEST_TIMEOUT_METHOD_ID
=0x5,
55
SESSION_TIMEOUT_METHOD_ID
=0x6,
56
SESSION_COMMAND_POINT_METHOD_ID
=0x7,
57
SESSION_EXPECTED_METHOD_ID
=0x8,
58
SESSION_CONFIRMED_METHOD_ID
=0x9,
59
SESSION_COMPLETED_METHOD_ID
=0xa,
60
SESSION_KNOWN_COMPLETED_METHOD_ID
=0xb,
61
SESSION_FLUSH_METHOD_ID
=0xc,
62
SESSION_GAP_METHOD_ID
=0xd,
63
EXECUTION_CLASS_ID
=0x3,
64
EXECUTION_SYNC_METHOD_ID
=0x1,
65
EXECUTION_RESULT_METHOD_ID
=0x2,
66
EXECUTION_EXCEPTION_METHOD_ID
=0x3,
67
MESSAGE_CLASS_ID
=0x4,
68
MESSAGE_TRANSFER_METHOD_ID
=0x1,
69
MESSAGE_ACCEPT_METHOD_ID
=0x2,
70
MESSAGE_REJECT_METHOD_ID
=0x3,
71
MESSAGE_RELEASE_METHOD_ID
=0x4,
72
MESSAGE_ACQUIRE_METHOD_ID
=0x5,
73
MESSAGE_RESUME_METHOD_ID
=0x6,
74
MESSAGE_SUBSCRIBE_METHOD_ID
=0x7,
75
MESSAGE_CANCEL_METHOD_ID
=0x8,
76
MESSAGE_SET_FLOW_MODE_METHOD_ID
=0x9,
77
MESSAGE_FLOW_METHOD_ID
=0xa,
78
MESSAGE_FLUSH_METHOD_ID
=0xb,
79
MESSAGE_STOP_METHOD_ID
=0xc,
80
TX_CLASS_ID
=0x5,
81
TX_SELECT_METHOD_ID
=0x1,
82
TX_COMMIT_METHOD_ID
=0x2,
83
TX_ROLLBACK_METHOD_ID
=0x3,
84
DTX_CLASS_ID
=0x6,
85
DTX_SELECT_METHOD_ID
=0x1,
86
DTX_START_METHOD_ID
=0x2,
87
DTX_END_METHOD_ID
=0x3,
88
DTX_COMMIT_METHOD_ID
=0x4,
89
DTX_FORGET_METHOD_ID
=0x5,
90
DTX_GET_TIMEOUT_METHOD_ID
=0x6,
91
DTX_PREPARE_METHOD_ID
=0x7,
92
DTX_RECOVER_METHOD_ID
=0x8,
93
DTX_ROLLBACK_METHOD_ID
=0x9,
94
DTX_SET_TIMEOUT_METHOD_ID
=0xa,
95
EXCHANGE_CLASS_ID
=0x7,
96
EXCHANGE_DECLARE_METHOD_ID
=0x1,
97
EXCHANGE_DELETE_METHOD_ID
=0x2,
98
EXCHANGE_QUERY_METHOD_ID
=0x3,
99
EXCHANGE_BIND_METHOD_ID
=0x4,
100
EXCHANGE_UNBIND_METHOD_ID
=0x5,
101
EXCHANGE_BOUND_METHOD_ID
=0x6,
102
QUEUE_CLASS_ID
=0x8,
103
QUEUE_DECLARE_METHOD_ID
=0x1,
104
QUEUE_DELETE_METHOD_ID
=0x2,
105
QUEUE_PURGE_METHOD_ID
=0x3,
106
QUEUE_QUERY_METHOD_ID
=0x4,
107
FILE_CLASS_ID
=0x9,
108
FILE_QOS_METHOD_ID
=0x1,
109
FILE_QOS_OK_METHOD_ID
=0x2,
110
FILE_CONSUME_METHOD_ID
=0x3,
111
FILE_CONSUME_OK_METHOD_ID
=0x4,
112
FILE_CANCEL_METHOD_ID
=0x5,
113
FILE_OPEN_METHOD_ID
=0x6,
114
FILE_OPEN_OK_METHOD_ID
=0x7,
115
FILE_STAGE_METHOD_ID
=0x8,
116
FILE_PUBLISH_METHOD_ID
=0x9,
117
FILE_RETURN_METHOD_ID
=0xa,
118
FILE_DELIVER_METHOD_ID
=0xb,
119
FILE_ACK_METHOD_ID
=0xc,
120
FILE_REJECT_METHOD_ID
=0xd,
121
STREAM_CLASS_ID
=0xa,
122
STREAM_QOS_METHOD_ID
=0x1,
123
STREAM_QOS_OK_METHOD_ID
=0x2,
124
STREAM_CONSUME_METHOD_ID
=0x3,
125
STREAM_CONSUME_OK_METHOD_ID
=0x4,
126
STREAM_CANCEL_METHOD_ID
=0x5,
127
STREAM_PUBLISH_METHOD_ID
=0x6,
128
STREAM_RETURN_METHOD_ID
=0x7,
129
STREAM_DELIVER_METHOD_ID
=0x8
130
};
131
132
}}
// namespace qpid::framing
133
134
#endif
Qpid C++ API Reference
Generated on Thu Dec 5 2013 for Qpid C++ Client API by
1.8.3.1