15#ifndef GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_PUBSUB_PULL_RESPONSE_H
16#define GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_PUBSUB_PULL_RESPONSE_H
18#include "google/cloud/pubsub/message.h"
19#include "google/cloud/pubsub/pull_ack_handler.h"
20#include "google/cloud/pubsub/version.h"
25GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_BEGIN
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
50GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_END
The C++ representation for a Cloud Pub/Sub messages.
Definition: message.h:78
Defines the interface to acknowledge and reject messages.
Definition: pull_ack_handler.h:50
Contains all the Cloud Pub/Sub C++ client types and functions.
Definition: ack_handler.h:25
The namespace Google Cloud Platform C++ client libraries.
The response for a blocking pull.
Definition: pull_response.h:43
pubsub::Message message
The message attributes and payload.
Definition: pull_response.h:47
pubsub::PullAckHandler handler
The ack/nack handler associated with this message.
Definition: pull_response.h:45