#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_);
139}
◆ ~ReplyManager()
flutter::internal::ReplyManager::~ReplyManager |
( |
| ) |
|
Definition at line 141 of file core_implementations.cc.
141 {
142 if (reply_handler_) {
143
144
145 std::cerr
146 << "Warning: Failed to respond to a message. This is a memory leak."
147 << std::endl;
148 }
149}
◆ 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.
151 {
152 if (!reply_handler_) {
153 std::cerr
154 << "Error: Only one of Success, Error, or NotImplemented can be "
155 "called,"
156 << " and it can be called exactly once. Ignoring duplicate result."
157 << std::endl;
158 return;
159 }
160
162 size_t message_size =
data ?
data->size() : 0;
163 reply_handler_(
message, message_size);
164 reply_handler_ = nullptr;
165}
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot data
The documentation for this class was generated from the following files: