Go to the documentation of this file.
15 #ifndef GRPC_CORE_EXT_TRANSPORT_BINDER_WIRE_FORMAT_TRANSACTION_H
16 #define GRPC_CORE_EXT_TRANSPORT_BINDER_WIRE_FORMAT_TRANSACTION_H
23 #include "absl/strings/string_view.h"
38 using Metadata = std::vector<std::pair<std::string, std::string>>;
105 #endif // GRPC_CORE_EXT_TRANSPORT_BINDER_WIRE_FORMAT_TRANSACTION_H
Metadata prefix_metadata_
const Metadata & GetSuffixMetadata() const
Transaction(int tx_code, bool is_client)
absl::string_view GetStatusDesc() const
void SetMethodRef(std::string method_ref)
void SetStatusDescription(std::string status_desc)
const int kFlagMessageDataIsPartial
absl::string_view GetMessageData() const
void SetPrefix(Metadata prefix_metadata)
const int kFlagStatusDescription
void SetSuffix(Metadata suffix_metadata)
const int kFlagExpectSingleMessage
void operator=(const Transaction &)=delete
void * message_data(MessageHeader *msg)
const int kFlagMessageDataIsParcelable
const Metadata & GetPrefixMetadata() const
const int kFlagMessageData
void SetStatus(int status)
const int kFlagOutOfBandClose
std::string message_data_
absl::string_view GetMethodRef() const
Metadata suffix_metadata_
std::vector< std::pair< std::string, std::string > > Metadata
void SetData(std::string message_data)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:41