Lines Matching refs:EventLoop

59 bool EventLoop::findNanoappInstanceIdByAppId(uint64_t appId,
76 void EventLoop::forEachNanoapp(NanoappCallbackFunction *callback, void *data) {
84 void EventLoop::invokeMessageFreeFunction(
98 void EventLoop::run() {
99 LOGI("EventLoop start");
138 LOGI("Exiting EventLoop");
141 bool EventLoop::startNanoapp(UniquePtr<Nanoapp>& nanoapp) {
145 EventLoop& eventLoop = eventLoopManager->getEventLoop();
191 bool EventLoop::unloadNanoapp(uint32_t instanceId,
245 bool EventLoop::postEvent(uint16_t eventType, void *eventData,
265 bool EventLoop::postEventOrFree(uint16_t eventType, void *eventData,
283 void EventLoop::stop() {
289 Nanoapp *EventLoop::findNanoappByInstanceId(uint32_t instanceId) const {
294 bool EventLoop::populateNanoappInfoForAppId(
301 bool EventLoop::populateNanoappInfoForInstanceId(
308 bool EventLoop::currentNanoappIsStopping() const {
312 bool EventLoop::logStateToBuffer(char *buffer, size_t *bufferPos,
327 bool EventLoop::allocateAndPostEvent(uint16_t eventType, void *eventData,
340 bool EventLoop::deliverEvents() {
354 bool EventLoop::deliverNextEvent(const UniquePtr<Nanoapp>& app) {
367 void EventLoop::distributeEvent(Event *event) {
387 void EventLoop::flushInboundEventQueue() {
393 void EventLoop::flushNanoappEventQueues() {
397 void EventLoop::freeEvent(Event *event) {
408 Nanoapp *EventLoop::lookupAppByAppId(uint64_t appId) const {
418 Nanoapp *EventLoop::lookupAppByInstanceId(uint32_t instanceId) const {
432 void EventLoop::notifyAppStatusChange(uint16_t eventType,
446 void EventLoop::unloadNanoappAtIndex(size_t index) {