MCPcopy Create free account
hub / github.com/AGenUI/AGenUI / invalidateFunctionCallValues

Method invalidateFunctionCallValues

core/src/module/agenui_surface_manager.cpp:234–248  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

232}
233
234void SurfaceManager::invalidateFunctionCallValues() {
235 if (!_isRunning.load()) {
236 return;
237 }
238 IThread* messageThread = getMessageThread();
239 if (!messageThread) {
240 return;
241 }
242 auto self = shared_from_this();
243 messageThread->post([self]() {
244 if (self->_surfaceCoordinator) {
245 self->_surfaceCoordinator->invalidateFunctionCallValues();
246 }
247 });
248}
249
250void SurfaceManager::setSurfaceSizeProvider(ISurfaceSizeProvider* provider) {
251 std::lock_guard<std::mutex> lock(_surfaceSizeProviderMutex);

Callers 1

setDayNightModeMethod · 0.45

Calls 1

postMethod · 0.80

Tested by

no test coverage detected