#include <engine_method_result.h>
Definition at line 22 of file engine_method_result.h.
◆ ReplyManager() [1/2]
flutter::internal::ReplyManager::ReplyManager |
( |
BinaryReply |
reply_handler_ | ) |
|
|
explicit |
Definition at line 136 of file core_implementations.cc.
137 : reply_handler_(std::move(reply_handler)) {
138 assert(reply_handler_);
◆ ~ReplyManager()
flutter::internal::ReplyManager::~ReplyManager |
( |
| ) |
|
Definition at line 141 of file core_implementations.cc.
142 if (reply_handler_) {
146 <<
"Warning: Failed to respond to a message. This is a memory leak."
◆ ReplyManager() [2/2]
flutter::internal::ReplyManager::ReplyManager |
( |
ReplyManager const & |
| ) |
|
|
delete |
◆ operator=()
◆ SendResponseData()
void flutter::internal::ReplyManager::SendResponseData |
( |
const std::vector< uint8_t > * |
data | ) |
|
Definition at line 151 of file core_implementations.cc.
152 if (!reply_handler_) {
154 <<
"Error: Only one of Success, Error, or NotImplemented can be "
156 <<
" and it can be called exactly once. Ignoring duplicate result."
161 const uint8_t*
message = data && !data->empty() ? data->data() :
nullptr;
162 size_t message_size = data ? data->size() : 0;
163 reply_handler_(
message, message_size);
164 reply_handler_ =
nullptr;
References message.
The documentation for this class was generated from the following files: