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::framing::CONNECTION_CLOSE_METHOD_ID
Definition:
constants.h:47
qpid::framing::FILE_CLASS_ID
Definition:
constants.h:107
qpid::framing::EXCHANGE_BIND_METHOD_ID
Definition:
constants.h:99
qpid::framing::TX_SELECT_METHOD_ID
Definition:
constants.h:81
qpid::framing::EXECUTION_SYNC_METHOD_ID
Definition:
constants.h:64
qpid::framing::STREAM_CONSUME_OK_METHOD_ID
Definition:
constants.h:125
qpid::framing::CONNECTION_TUNE_METHOD_ID
Definition:
constants.h:41
qpid::framing::EXCHANGE_DECLARE_METHOD_ID
Definition:
constants.h:96
qpid::framing::CONNECTION_HEARTBEAT_METHOD_ID
Definition:
constants.h:46
qpid::framing::STREAM_QOS_OK_METHOD_ID
Definition:
constants.h:123
qpid::framing::MESSAGE_CANCEL_METHOD_ID
Definition:
constants.h:75
qpid::framing::DTX_ROLLBACK_METHOD_ID
Definition:
constants.h:93
qpid::framing::DTX_FORGET_METHOD_ID
Definition:
constants.h:89
qpid::framing::QUEUE_QUERY_METHOD_ID
Definition:
constants.h:106
qpid::framing::MESSAGE_ACCEPT_METHOD_ID
Definition:
constants.h:69
qpid::framing::MESSAGE_SUBSCRIBE_METHOD_ID
Definition:
constants.h:74
qpid::framing::EXCHANGE_UNBIND_METHOD_ID
Definition:
constants.h:100
qpid::framing::SESSION_DETACH_METHOD_ID
Definition:
constants.h:52
qpid::framing::FILE_PUBLISH_METHOD_ID
Definition:
constants.h:116
qpid::framing::SESSION_COMPLETED_METHOD_ID
Definition:
constants.h:59
qpid::framing::MESSAGE_REJECT_METHOD_ID
Definition:
constants.h:70
qpid::framing::EXECUTION_RESULT_METHOD_ID
Definition:
constants.h:65
qpid::framing::FILE_DELIVER_METHOD_ID
Definition:
constants.h:118
qpid::framing::SESSION_ATTACH_METHOD_ID
Definition:
constants.h:50
qpid::framing::FILE_REJECT_METHOD_ID
Definition:
constants.h:120
qpid::framing::FILE_RETURN_METHOD_ID
Definition:
constants.h:117
qpid::framing::QUEUE_PURGE_METHOD_ID
Definition:
constants.h:105
qpid::framing::FILE_CONSUME_METHOD_ID
Definition:
constants.h:110
qpid::framing::TX_ROLLBACK_METHOD_ID
Definition:
constants.h:83
qpid::framing::STREAM_RETURN_METHOD_ID
Definition:
constants.h:128
qpid::framing::SESSION_REQUEST_TIMEOUT_METHOD_ID
Definition:
constants.h:54
qpid::framing::STREAM_PUBLISH_METHOD_ID
Definition:
constants.h:127
qpid::framing::SESSION_CLASS_ID
Definition:
constants.h:49
qpid::framing::DTX_SET_TIMEOUT_METHOD_ID
Definition:
constants.h:94
qpid::framing::CONNECTION_OPEN_METHOD_ID
Definition:
constants.h:43
qpid::framing::FILE_ACK_METHOD_ID
Definition:
constants.h:119
qpid::framing::DTX_END_METHOD_ID
Definition:
constants.h:87
qpid::framing::EXECUTION_EXCEPTION_METHOD_ID
Definition:
constants.h:66
qpid::framing::QUEUE_DECLARE_METHOD_ID
Definition:
constants.h:103
qpid::framing::CONNECTION_CLOSE_OK_METHOD_ID
Definition:
constants.h:48
qpid::framing::CONNECTION_OPEN_OK_METHOD_ID
Definition:
constants.h:44
qpid::framing::SESSION_ATTACHED_METHOD_ID
Definition:
constants.h:51
qpid::framing::DTX_COMMIT_METHOD_ID
Definition:
constants.h:88
qpid::framing::FILE_CONSUME_OK_METHOD_ID
Definition:
constants.h:111
qpid::framing::EXCHANGE_QUERY_METHOD_ID
Definition:
constants.h:98
qpid::framing::QUEUE_DELETE_METHOD_ID
Definition:
constants.h:104
qpid::framing::SESSION_FLUSH_METHOD_ID
Definition:
constants.h:61
qpid::framing::FILE_QOS_METHOD_ID
Definition:
constants.h:108
qpid::framing::CONNECTION_TUNE_OK_METHOD_ID
Definition:
constants.h:42
qpid::framing::MESSAGE_TRANSFER_METHOD_ID
Definition:
constants.h:68
qpid::framing::MIN_MAX_FRAME_SIZE
Definition:
constants.h:35
qpid::framing::STREAM_CLASS_ID
Definition:
constants.h:121
qpid::framing::DTX_START_METHOD_ID
Definition:
constants.h:86
qpid::framing::DTX_CLASS_ID
Definition:
constants.h:84
qpid::framing::DTX_GET_TIMEOUT_METHOD_ID
Definition:
constants.h:90
qpid::framing::EXCHANGE_DELETE_METHOD_ID
Definition:
constants.h:97
qpid::framing::SESSION_GAP_METHOD_ID
Definition:
constants.h:62
qpid::framing::AmqpConstant
AmqpConstant
Definition:
constants.h:34
qpid::framing::TX_COMMIT_METHOD_ID
Definition:
constants.h:82
qpid::framing::SESSION_CONFIRMED_METHOD_ID
Definition:
constants.h:58
qpid::framing::SESSION_DETACHED_METHOD_ID
Definition:
constants.h:53
qpid::framing::TX_CLASS_ID
Definition:
constants.h:80
qpid::framing::FILE_OPEN_OK_METHOD_ID
Definition:
constants.h:114
qpid::framing::SESSION_EXPECTED_METHOD_ID
Definition:
constants.h:57
qpid::framing::MESSAGE_STOP_METHOD_ID
Definition:
constants.h:79
qpid::framing::MESSAGE_CLASS_ID
Definition:
constants.h:67
qpid::framing::CONNECTION_SECURE_METHOD_ID
Definition:
constants.h:39
qpid::framing::EXCHANGE_BOUND_METHOD_ID
Definition:
constants.h:101
qpid::framing::CONNECTION_REDIRECT_METHOD_ID
Definition:
constants.h:45
qpid::framing::EXECUTION_CLASS_ID
Definition:
constants.h:63
qpid::framing::MESSAGE_RESUME_METHOD_ID
Definition:
constants.h:73
qpid::framing::EXCHANGE_CLASS_ID
Definition:
constants.h:95
qpid::framing::MESSAGE_ACQUIRE_METHOD_ID
Definition:
constants.h:72
qpid::framing::DTX_RECOVER_METHOD_ID
Definition:
constants.h:92
qpid::framing::FILE_CANCEL_METHOD_ID
Definition:
constants.h:112
qpid::framing::SESSION_TIMEOUT_METHOD_ID
Definition:
constants.h:55
qpid::framing::CONNECTION_START_OK_METHOD_ID
Definition:
constants.h:38
qpid::framing::FILE_QOS_OK_METHOD_ID
Definition:
constants.h:109
qpid::framing::CONNECTION_CLASS_ID
Definition:
constants.h:36
qpid::framing::MESSAGE_SET_FLOW_MODE_METHOD_ID
Definition:
constants.h:76
qpid::framing::STREAM_QOS_METHOD_ID
Definition:
constants.h:122
qpid::framing::MESSAGE_FLUSH_METHOD_ID
Definition:
constants.h:78
qpid::framing::STREAM_CANCEL_METHOD_ID
Definition:
constants.h:126
qpid::framing::FILE_OPEN_METHOD_ID
Definition:
constants.h:113
qpid::framing::CONNECTION_START_METHOD_ID
Definition:
constants.h:37
qpid::framing::FILE_STAGE_METHOD_ID
Definition:
constants.h:115
qpid::framing::STREAM_CONSUME_METHOD_ID
Definition:
constants.h:124
qpid::framing::SESSION_COMMAND_POINT_METHOD_ID
Definition:
constants.h:56
qpid::framing::MESSAGE_FLOW_METHOD_ID
Definition:
constants.h:77
qpid::framing::CONNECTION_SECURE_OK_METHOD_ID
Definition:
constants.h:40
qpid::framing::STREAM_DELIVER_METHOD_ID
Definition:
constants.h:129
qpid::framing::SESSION_KNOWN_COMPLETED_METHOD_ID
Definition:
constants.h:60
qpid::framing::QUEUE_CLASS_ID
Definition:
constants.h:102
qpid::framing::MESSAGE_RELEASE_METHOD_ID
Definition:
constants.h:71
qpid::framing::DTX_SELECT_METHOD_ID
Definition:
constants.h:85
qpid::framing::DTX_PREPARE_METHOD_ID
Definition:
constants.h:91
Qpid C++ API Reference
Generated on Tue Oct 28 2014 for Qpid C++ Client API by
1.8.5