libbmq  a5f8a06ba1d16cb5a65643e1fa7f1a1d6aadef40
BloombergLP::bmqa::MockSessionUtil::AckParams Struct Reference

Struct representing parameters for an ack message.

#include <bmqa_mocksession.h>

Public Member Functions

 AckParams (const bmqt::AckResult::Enum status, const bmqt::CorrelationId &correlationId, const bmqt::MessageGUID &guid, const bmqa::QueueId &queueId)
 

Public Attributes

bmqt::AckResult::Enum d_status
 Status code. More...
 
bmqt::CorrelationId d_correlationId
 CorrelationId. More...
 
bmqt::MessageGUID d_guid
 Message GUID of confirmed message. More...
 
QueueId d_queueId
 QueueId for message being referred to. More...
 

Constructor & Destructor Documentation

◆ AckParams()

BloombergLP::bmqa::MockSessionUtil::AckParams::AckParams ( const bmqt::AckResult::Enum  status,
const bmqt::CorrelationId correlationId,
const bmqt::MessageGUID guid,
const bmqa::QueueId queueId 
)

Create a new AckParams object with the specified status, correlationId, guid and queueId.

Member Data Documentation

◆ d_status

bmqt::AckResult::Enum BloombergLP::bmqa::MockSessionUtil::AckParams::d_status

◆ d_correlationId

bmqt::CorrelationId BloombergLP::bmqa::MockSessionUtil::AckParams::d_correlationId

◆ d_guid

bmqt::MessageGUID BloombergLP::bmqa::MockSessionUtil::AckParams::d_guid

◆ d_queueId

QueueId BloombergLP::bmqa::MockSessionUtil::AckParams::d_queueId

The documentation for this struct was generated from the following file: