Google Cloud Pub/Sub C++ Client 2.13.0
A C++ Client Library for Google Cloud Pub/Sub
Loading...
Searching...
No Matches
Public Member Functions | List of all members
google::cloud::pubsub::ExactlyOnceAckHandler::Impl Class Referenceabstract

Allow applications to mock an ExactlyOnceAckHandler. More...

#include <google/cloud/pubsub/exactly_once_ack_handler.h>

Public Member Functions

virtual ~Impl ()=0
 
virtual future< Statusack ()
 The implementation for ExactlyOnceAckHandler::ack() More...
 
virtual future< Statusnack ()
 The implementation for ExactlyOnceAckHandler::nack() More...
 
virtual std::int32_t delivery_attempt () const
 The implementation for ExactlyOnceAckHandler::delivery_attempt() More...
 

Detailed Description

Allow applications to mock an ExactlyOnceAckHandler.

Constructor & Destructor Documentation

◆ ~Impl()

virtual google::cloud::pubsub::ExactlyOnceAckHandler::Impl::~Impl ( )
pure virtual

Member Function Documentation

◆ ack()

virtual future< Status > google::cloud::pubsub::ExactlyOnceAckHandler::Impl::ack ( )
inlinevirtual

The implementation for ExactlyOnceAckHandler::ack()

◆ delivery_attempt()

virtual std::int32_t google::cloud::pubsub::ExactlyOnceAckHandler::Impl::delivery_attempt ( ) const
inlinevirtual

◆ nack()

virtual future< Status > google::cloud::pubsub::ExactlyOnceAckHandler::Impl::nack ( )
inlinevirtual

The implementation for ExactlyOnceAckHandler::nack()