18 #ifndef _ACTIVEMQ_WIREFORMAT_OPENWIRE_OPENWIREFORMAT_H_ 19 #define _ACTIVEMQ_WIREFORMAT_OPENWIRE_OPENWIREFORMAT_H_ 34 namespace wireformat {
38 class DataStreamMarshaller;
64 std::vector< marshal::DataStreamMarshaller* > dataMarshallers;
74 bool stackTraceEnabled;
75 bool tcpNoDelayEnabled;
78 bool tightEncodingEnabled;
79 bool sizePrefixDisabled;
80 long long maxInactivityDuration;
81 long long maxInactivityDurationInitialDelay;
202 return this->preferedWireFormatInfo;
210 return stackTraceEnabled;
218 this->stackTraceEnabled = stackTraceEnabled;
226 return tcpNoDelayEnabled;
234 this->tcpNoDelayEnabled = tcpNoDelayEnabled;
253 void setVersion(
int version);
261 return this->receiving.
get();
277 this->cacheEnabled = cacheEnabled;
293 this->cacheSize = value;
301 return tightEncodingEnabled;
309 this->tightEncodingEnabled = tightEncodingEnabled;
317 return sizePrefixDisabled;
325 this->sizePrefixDisabled = sizePrefixDisabled;
333 return this->maxInactivityDuration;
341 this->maxInactivityDuration = value;
349 return this->maxInactivityDurationInitialDelay;
357 this->maxInactivityDurationInitialDelay = value;
382 void destroyMarshalers();
#define AMQCPP_API
Definition: Config.h:30
Definition: DataStructure.h:27
Interface for a transport layer for command objects.
Definition: Transport.h:59
A data output stream lets an application write primitive Java data types to an output stream in a por...
Definition: DataOutputStream.h:34
A boolean value that may be updated atomically.
Definition: AtomicBoolean.h:34
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: CachedConsumer.h:24
Java-like properties class for mapping string names to string values.
Definition: Properties.h:53
bool get() const
Gets the current value of this AtomicBoolean.
Definition: AtomicBoolean.h:63
Decaf's implementation of a Smart Pointer that is a template on a Type and is Thread Safe if the defa...
Definition: Pointer.h:53