Define MQ reply options implemented in qPI. More...
#include <TransportHelper.h>
Public Types | |
| enum | ReplyOption { NONE, RO_COD, RO_COA, RO_NAN, RO_PAN, RO_COPY_MSG_ID_TO_CORREL_ID, RO_PASS_CORREL_ID } |
| typedef vector< ReplyOption > | ReplyOptions |
Public Member Functions | |
| TransportReplyOptions (const string &options="NONE") | |
| TransportReplyOptions (const TransportReplyOptions &replyOptions) | |
| int | getSize () const |
| ReplyOption | operator[] (int i) const |
| void | addReplyOption (const ReplyOption &option) |
| bool | isReplyOption (const string &replyValue) const |
| bool | optionsSet () const |
| string | ToString () const |
| void | Parse (const string &options) |
Private Attributes | |
| ReplyOptions | m_Options |
Static Private Attributes | |
| static const string | m_ReplyOptionNames [MAX_REPLY_OPTIONS] |
Define MQ reply options implemented in qPI.
Stores all used "report options" needed to processe MQ report message. Report options can be transferd to the client instances by 'long TransportHelper::getLastReplyOptions()'
| typedef vector<ReplyOption> FinTP::TransportReplyOptions::ReplyOptions |
|
inlineexplicit |
| TransportReplyOptions::TransportReplyOptions | ( | const TransportReplyOptions & | replyOptions | ) |
|
inline |
|
inline |
| bool FinTP::TransportReplyOptions::isReplyOption | ( | const string & | replyValue | ) | const |
|
inline |
| bool TransportReplyOptions::optionsSet | ( | ) | const |
| void TransportReplyOptions::Parse | ( | const string & | options | ) |
| string TransportReplyOptions::ToString | ( | ) | const |
|
private |
|
staticprivate |