Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Package Functions | List of all members
io.flutter.embedding.engine.dart.DartMessenger.Reply Class Reference
Inheritance diagram for io.flutter.embedding.engine.dart.DartMessenger.Reply:

Public Member Functions

void reply (@Nullable ByteBuffer reply)
 

Package Functions

 Reply (@NonNull FlutterJNI flutterJNI, int replyId)
 

Detailed Description

Definition at line 418 of file DartMessenger.java.

Constructor & Destructor Documentation

◆ Reply()

io.flutter.embedding.engine.dart.DartMessenger.Reply.Reply ( @NonNull FlutterJNI  flutterJNI,
int  replyId 
)
inlinepackage

Definition at line 423 of file DartMessenger.java.

423 {
424 this.flutterJNI = flutterJNI;
425 this.replyId = replyId;
426 }

Member Function Documentation

◆ reply()

void io.flutter.embedding.engine.dart.DartMessenger.Reply.reply ( @Nullable ByteBuffer  reply)
inline

Definition at line 429 of file DartMessenger.java.

429 {
430 if (done.getAndSet(true)) {
431 throw new IllegalStateException("Reply already submitted");
432 }
433 if (reply == null) {
435 } else {
436 flutterJNI.invokePlatformMessageResponseCallback(replyId, reply, reply.position());
437 }
438 }
void invokePlatformMessageEmptyResponseCallback(int responseId)
void invokePlatformMessageResponseCallback(int responseId, @NonNull ByteBuffer message, int position)

The documentation for this class was generated from the following file: