#include "flutter/shell/platform/common/client_wrapper/testing/stub_flutter_api.h"
#include <cassert>
Go to the source code of this file.
|
FlutterDesktopMessengerRef | FlutterDesktopPluginRegistrarGetMessenger (FlutterDesktopPluginRegistrarRef registrar) |
|
void | FlutterDesktopPluginRegistrarSetDestructionHandler (FlutterDesktopPluginRegistrarRef registrar, FlutterDesktopOnPluginRegistrarDestroyed callback) |
|
bool | FlutterDesktopMessengerSend (FlutterDesktopMessengerRef messenger, const char *channel, const uint8_t *message, const size_t message_size) |
|
bool | FlutterDesktopMessengerSendWithReply (FlutterDesktopMessengerRef messenger, const char *channel, const uint8_t *message, const size_t message_size, const FlutterDesktopBinaryReply reply, void *user_data) |
|
void | FlutterDesktopMessengerSendResponse (FlutterDesktopMessengerRef messenger, const FlutterDesktopMessageResponseHandle *handle, const uint8_t *data, size_t data_length) |
|
void | FlutterDesktopMessengerSetCallback (FlutterDesktopMessengerRef messenger, const char *channel, FlutterDesktopMessageCallback callback, void *user_data) |
|
FlutterDesktopMessengerRef | FlutterDesktopMessengerAddRef (FlutterDesktopMessengerRef messenger) |
|
void | FlutterDesktopMessengerRelease (FlutterDesktopMessengerRef messenger) |
|
bool | FlutterDesktopMessengerIsAvailable (FlutterDesktopMessengerRef messenger) |
|
FlutterDesktopMessengerRef | FlutterDesktopMessengerLock (FlutterDesktopMessengerRef messenger) |
|
void | FlutterDesktopMessengerUnlock (FlutterDesktopMessengerRef messenger) |
|
FlutterDesktopTextureRegistrarRef | FlutterDesktopRegistrarGetTextureRegistrar (FlutterDesktopPluginRegistrarRef registrar) |
|
int64_t | FlutterDesktopTextureRegistrarRegisterExternalTexture (FlutterDesktopTextureRegistrarRef texture_registrar, const FlutterDesktopTextureInfo *info) |
|
void | FlutterDesktopTextureRegistrarUnregisterExternalTexture (FlutterDesktopTextureRegistrarRef texture_registrar, int64_t texture_id, void(*callback)(void *user_data), void *user_data) |
|
bool | FlutterDesktopTextureRegistrarMarkExternalTextureFrameAvailable (FlutterDesktopTextureRegistrarRef texture_registrar, int64_t texture_id) |
|
◆ FlutterDesktopMessengerAddRef()
◆ FlutterDesktopMessengerIsAvailable()
◆ FlutterDesktopMessengerLock()
◆ FlutterDesktopMessengerRelease()
◆ FlutterDesktopMessengerSend()
bool FlutterDesktopMessengerSend |
( |
FlutterDesktopMessengerRef |
messenger, |
|
|
const char * |
channel, |
|
|
const uint8_t * |
message, |
|
|
const size_t |
message_size |
|
) |
| |
Definition at line 53 of file stub_flutter_api.cc.
56 {
61 }
63}
virtual bool MessengerSend(const char *channel, const uint8_t *message, const size_t message_size)
static flutter::testing::StubFlutterApi * s_stub_implementation
◆ FlutterDesktopMessengerSendResponse()
Definition at line 79 of file stub_flutter_api.cc.
83 {
86 }
87}
virtual void MessengerSendResponse(const FlutterDesktopMessageResponseHandle *handle, const uint8_t *data, size_t data_length)
◆ FlutterDesktopMessengerSendWithReply()
Definition at line 65 of file stub_flutter_api.cc.
70 {
75 }
77}
virtual bool MessengerSendWithReply(const char *channel, const uint8_t *message, const size_t message_size, const FlutterDesktopBinaryReply reply, void *user_data)
◆ FlutterDesktopMessengerSetCallback()
Definition at line 89 of file stub_flutter_api.cc.
92 {
95 }
96}
virtual void MessengerSetCallback(const char *channel, FlutterDesktopMessageCallback callback, void *user_data)
FlKeyEvent uint64_t FlKeyResponderAsyncCallback callback
◆ FlutterDesktopMessengerUnlock()
◆ FlutterDesktopPluginRegistrarGetMessenger()
◆ FlutterDesktopPluginRegistrarSetDestructionHandler()
Definition at line 45 of file stub_flutter_api.cc.
47 {
50 }
51}
virtual void PluginRegistrarSetDestructionHandler(FlutterDesktopOnPluginRegistrarDestroyed callback)
◆ FlutterDesktopRegistrarGetTextureRegistrar()
Definition at line 123 of file stub_flutter_api.cc.
124 {
126}
struct FlutterDesktopTextureRegistrar * FlutterDesktopTextureRegistrarRef
◆ FlutterDesktopTextureRegistrarMarkExternalTextureFrameAvailable()
Definition at line 152 of file stub_flutter_api.cc.
154 {
159 }
161}
virtual bool TextureRegistrarMarkTextureFrameAvailable(int64_t texture_id)
◆ FlutterDesktopTextureRegistrarRegisterExternalTexture()
Definition at line 128 of file stub_flutter_api.cc.
130 {
135 }
137}
static void info(const char *fmt,...) SK_PRINTF_LIKE(1
virtual int64_t TextureRegistrarRegisterExternalTexture(const FlutterDesktopTextureInfo *info)
◆ FlutterDesktopTextureRegistrarUnregisterExternalTexture()
Definition at line 139 of file stub_flutter_api.cc.
143 {
149 }
150}
virtual void TextureRegistrarUnregisterExternalTexture(int64_t texture_id, void(*callback)(void *user_data), void *user_data)
◆ s_stub_implementation