#include "flutter/shell/platform/common/client_wrapper/testing/stub_flutter_api.h"#include <cassert>Go to the source code of this file.
Namespaces | |
| namespace | flutter |
| namespace | flutter::testing |
Variables | |
| static flutter::testing::StubFlutterApi * | s_stub_implementation |
| FlutterDesktopMessengerRef FlutterDesktopMessengerAddRef | ( | FlutterDesktopMessengerRef | messenger | ) |
Definition at line 98 of file stub_flutter_api.cc.
| bool FlutterDesktopMessengerIsAvailable | ( | FlutterDesktopMessengerRef | messenger | ) |
Definition at line 108 of file stub_flutter_api.cc.
| FlutterDesktopMessengerRef FlutterDesktopMessengerLock | ( | FlutterDesktopMessengerRef | messenger | ) |
Definition at line 113 of file stub_flutter_api.cc.
| void FlutterDesktopMessengerRelease | ( | FlutterDesktopMessengerRef | messenger | ) |
Definition at line 104 of file stub_flutter_api.cc.
| 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.
References channel, message, flutter::testing::StubFlutterApi::MessengerSend(), and s_stub_implementation.
Referenced by flutter::BinaryMessengerImpl::Send().
| void FlutterDesktopMessengerSendResponse | ( | FlutterDesktopMessengerRef | messenger, |
| const FlutterDesktopMessageResponseHandle * | handle, | ||
| const uint8_t * | data, | ||
| size_t | data_length | ||
| ) |
Definition at line 79 of file stub_flutter_api.cc.
References data, flutter::testing::StubFlutterApi::MessengerSendResponse(), and s_stub_implementation.
Referenced by flutter::IncomingMessageDispatcher::HandleMessage().
| bool FlutterDesktopMessengerSendWithReply | ( | FlutterDesktopMessengerRef | messenger, |
| const char * | channel, | ||
| const uint8_t * | message, | ||
| const size_t | message_size, | ||
| const FlutterDesktopBinaryReply | reply, | ||
| void * | user_data | ||
| ) |
Definition at line 65 of file stub_flutter_api.cc.
References channel, message, flutter::testing::StubFlutterApi::MessengerSendWithReply(), s_stub_implementation, and user_data.
Referenced by flutter::BinaryMessengerImpl::Send().
| void FlutterDesktopMessengerSetCallback | ( | FlutterDesktopMessengerRef | messenger, |
| const char * | channel, | ||
| FlutterDesktopMessageCallback | callback, | ||
| void * | user_data | ||
| ) |
Definition at line 89 of file stub_flutter_api.cc.
References callback, channel, flutter::testing::StubFlutterApi::MessengerSetCallback(), s_stub_implementation, and user_data.
Referenced by flutter::BinaryMessengerImpl::SetMessageHandler().
| void FlutterDesktopMessengerUnlock | ( | FlutterDesktopMessengerRef | messenger | ) |
Definition at line 119 of file stub_flutter_api.cc.
| FlutterDesktopMessengerRef FlutterDesktopPluginRegistrarGetMessenger | ( | FlutterDesktopPluginRegistrarRef | registrar | ) |
Definition at line 39 of file stub_flutter_api.cc.
Referenced by flutter::PluginRegistrar::PluginRegistrar().
| void FlutterDesktopPluginRegistrarSetDestructionHandler | ( | FlutterDesktopPluginRegistrarRef | registrar, |
| FlutterDesktopOnPluginRegistrarDestroyed | callback | ||
| ) |
Definition at line 45 of file stub_flutter_api.cc.
References callback, flutter::testing::StubFlutterApi::PluginRegistrarSetDestructionHandler(), and s_stub_implementation.
Referenced by flutter::PluginRegistrarManager::GetRegistrar().
| FlutterDesktopTextureRegistrarRef FlutterDesktopRegistrarGetTextureRegistrar | ( | FlutterDesktopPluginRegistrarRef | registrar | ) |
Definition at line 123 of file stub_flutter_api.cc.
Referenced by flutter::PluginRegistrar::PluginRegistrar().
| bool FlutterDesktopTextureRegistrarMarkExternalTextureFrameAvailable | ( | FlutterDesktopTextureRegistrarRef | texture_registrar, |
| int64_t | texture_id | ||
| ) |
Definition at line 152 of file stub_flutter_api.cc.
References s_stub_implementation, texture_id, and flutter::testing::StubFlutterApi::TextureRegistrarMarkTextureFrameAvailable().
Referenced by flutter::TextureRegistrarImpl::MarkTextureFrameAvailable().
| int64_t FlutterDesktopTextureRegistrarRegisterExternalTexture | ( | FlutterDesktopTextureRegistrarRef | texture_registrar, |
| const FlutterDesktopTextureInfo * | info | ||
| ) |
Definition at line 128 of file stub_flutter_api.cc.
References s_stub_implementation, and flutter::testing::StubFlutterApi::TextureRegistrarRegisterExternalTexture().
Referenced by flutter::TextureRegistrarImpl::RegisterTexture().
| void FlutterDesktopTextureRegistrarUnregisterExternalTexture | ( | FlutterDesktopTextureRegistrarRef | texture_registrar, |
| int64_t | texture_id, | ||
| void(*)(void *user_data) | callback, | ||
| void * | user_data | ||
| ) |
Definition at line 139 of file stub_flutter_api.cc.
References callback, s_stub_implementation, texture_id, flutter::testing::StubFlutterApi::TextureRegistrarUnregisterExternalTexture(), and user_data.
Referenced by flutter::TextureRegistrarImpl::UnregisterTexture().
|
static |
Definition at line 9 of file stub_flutter_api.cc.
Referenced by FlutterDesktopMessengerSend(), FlutterDesktopMessengerSendResponse(), FlutterDesktopMessengerSendWithReply(), FlutterDesktopMessengerSetCallback(), FlutterDesktopPluginRegistrarSetDestructionHandler(), FlutterDesktopTextureRegistrarMarkExternalTextureFrameAvailable(), FlutterDesktopTextureRegistrarRegisterExternalTexture(), FlutterDesktopTextureRegistrarUnregisterExternalTexture(), flutter::testing::StubFlutterApi::GetTestStub(), flutter::testing::StubFlutterGlfwApi::GetTestStub(), flutter::testing::StubFlutterWindowsApi::GetTestStub(), flutter::testing::StubFlutterApi::SetTestStub(), flutter::testing::StubFlutterGlfwApi::SetTestStub(), and flutter::testing::StubFlutterWindowsApi::SetTestStub().