Home
last modified time | relevance | path

Searched refs:loopHandle (Results 1 – 13 of 13) sorted by relevance

/base/startup/init/services/loopevent/include/
Dloop_event.h67 LE_STATUS LE_CreateLoop(LoopHandle *loopHandle);
68 void LE_RunLoop(const LoopHandle loopHandle);
69 void LE_CloseLoop(const LoopHandle loopHandle);
70 void LE_StopLoop(const LoopHandle loopHandle);
71 void LE_CloseTask(const LoopHandle loopHandle, const TaskHandle taskHandle);
76 BufferHandle LE_CreateBuffer(const LoopHandle loopHandle, uint32_t bufferSize);
77 void LE_FreeBuffer(const LoopHandle loopHandle, const TaskHandle taskHandle, const BufferHandle han…
102 typedef int (*LE_IncommingConnect)(const LoopHandle loopHandle, const TaskHandle serverTask);
122 LE_STATUS LE_CreateStreamServer(const LoopHandle loopHandle,
124 LE_STATUS LE_CreateStreamClient(const LoopHandle loopHandle,
[all …]
/base/startup/init/services/loopevent/task/
Dle_asynctask.c24 static void DoAsyncEvent_(const LoopHandle loopHandle, AsyncEventTask *asyncTask) in DoAsyncEvent_() argument
26 LE_CHECK(loopHandle != NULL && asyncTask != NULL, return, "Invalid parameters"); in DoAsyncEvent_()
58 void LE_DoAsyncEvent(const LoopHandle loopHandle, const TaskHandle taskHandle) in LE_DoAsyncEvent() argument
62 DoAsyncEvent_(loopHandle, (AsyncEventTask *)taskHandle); in LE_DoAsyncEvent()
66 static LE_STATUS HandleAsyncEvent_(const LoopHandle loopHandle, const TaskHandle taskHandle, uint32… in HandleAsyncEvent_() argument
69 EventLoop *loop = (EventLoop *)loopHandle; in HandleAsyncEvent_()
75 DoAsyncEvent_(loopHandle, asyncTask); in HandleAsyncEvent_()
89 static void HandleAsyncTaskClose_(const LoopHandle loopHandle, const TaskHandle taskHandle) in HandleAsyncTaskClose_() argument
92 CloseTask(loopHandle, task); in HandleAsyncTaskClose_()
93 DelTask((EventLoop *)loopHandle, task); in HandleAsyncTaskClose_()
[all …]
Dle_streamtask.c24 static LE_STATUS HandleSendMsg_(const LoopHandle loopHandle, in HandleSendMsg_() argument
27 EventLoop *loop = (EventLoop *)loopHandle; in HandleSendMsg_()
37 FreeBuffer(loopHandle, stream, buffer); in HandleSendMsg_()
48 static LE_STATUS HandleRecvMsg_(const LoopHandle loopHandle, in HandleRecvMsg_() argument
72 FreeBuffer(loopHandle, NULL, buffer); in HandleRecvMsg_()
78 FreeBuffer(loopHandle, NULL, buffer); in HandleRecvMsg_()
82 static LE_STATUS HandleStreamEvent_(const LoopHandle loopHandle, const TaskHandle handle, uint32_t … in HandleStreamEvent_() argument
84 EventLoop *loop = (EventLoop *)loopHandle; in HandleStreamEvent_()
90 status = HandleSendMsg_(loopHandle, handle, stream->sendMessageComplete); in HandleStreamEvent_()
93 status = HandleRecvMsg_(loopHandle, handle, stream->recvMessage); in HandleStreamEvent_()
[all …]
Dle_watchtask.c18 static LE_STATUS HandleWatcherEvent_(const LoopHandle loopHandle, const TaskHandle taskHandle, uint… in HandleWatcherEvent_() argument
21 EventLoop *loop = (EventLoop *)loopHandle; in HandleWatcherEvent_()
29 watcher = (WatcherTask *)GetTaskByFd((EventLoop *)loopHandle, fd); in HandleWatcherEvent_()
46 static void HandleWatcherTaskClose_(const LoopHandle loopHandle, const TaskHandle taskHandle) in HandleWatcherTaskClose_() argument
48 CloseTask(loopHandle, (BaseTask *)taskHandle); in HandleWatcherTaskClose_()
49 DelTask((EventLoop *)loopHandle, (BaseTask *)taskHandle); in HandleWatcherTaskClose_()
52 LE_STATUS LE_StartWatcher(const LoopHandle loopHandle, in LE_StartWatcher() argument
55 …LE_CHECK(loopHandle != NULL && watcherHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters… in LE_StartWatcher()
59 …WatcherTask *task = (WatcherTask *)CreateTask(loopHandle, info->fd, &baseInfo, sizeof(WatcherTask)… in LE_StartWatcher()
67 EventLoop *loop = (EventLoop *)loopHandle; in LE_StartWatcher()
[all …]
Dle_task.c36 BaseTask *CreateTask(const LoopHandle loopHandle, int fd, const LE_BaseInfo *info, uint32_t size) in CreateTask() argument
47 LE_STATUS ret = AddTask((EventLoop *)loopHandle, task); in CreateTask()
56 void CloseTask(const LoopHandle loopHandle, BaseTask *task) in CloseTask() argument
59 LE_CHECK(loopHandle != NULL && task != NULL, return, "Invalid parameters"); in CloseTask()
65 FreeBuffer(loopHandle, stream, (BufferHandle)buffer); in CloseTask()
169 LE_STATUS LE_Send(const LoopHandle loopHandle, in LE_Send() argument
172 EventLoop *loop = (EventLoop *)loopHandle; in LE_Send()
174 LE_FreeBuffer(loopHandle, taskHandle, buffHandle); in LE_Send()
188 void LE_CloseTask(const LoopHandle loopHandle, const TaskHandle taskHandle) in LE_CloseTask() argument
190 LE_CHECK(loopHandle != NULL && taskHandle != NULL, return, "Invalid parameters"); in LE_CloseTask()
[all …]
Dle_task.h127 BaseTask *CreateTask(const LoopHandle loopHandle, int fd, const LE_BaseInfo *info, uint32_t size);
128 void CloseTask(const LoopHandle loopHandle, BaseTask *task);
/base/startup/init/services/loopevent/signal/
Dle_signal.c42 static void HandleSignalTaskClose_(const LoopHandle loopHandle, const TaskHandle signalHandle) in HandleSignalTaskClose_() argument
45 CloseTask(loopHandle, task); in HandleSignalTaskClose_()
46 DelTask((EventLoop *)loopHandle, task); in HandleSignalTaskClose_()
50 LE_STATUS LE_CreateSignalTask(const LoopHandle loopHandle, SignalHandle *signalHandle, LE_ProcessSi… in LE_CreateSignalTask() argument
52 …LE_CHECK(loopHandle != NULL && signalHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters"… in LE_CreateSignalTask()
59 SignalTask *task = (SignalTask *)CreateTask(loopHandle, sfd, &info, sizeof(SignalTask)); in LE_CreateSignalTask()
70 LE_STATUS LE_AddSignal(const LoopHandle loopHandle, const SignalHandle signalHandle, int signal) in LE_AddSignal() argument
72 …LE_CHECK(loopHandle != NULL && signalHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters"… in LE_AddSignal()
73 EventLoop *loop = (EventLoop *)loopHandle; in LE_AddSignal()
92 LE_STATUS LE_RemoveSignal(const LoopHandle loopHandle, const SignalHandle signalHandle, int signal) in LE_RemoveSignal() argument
[all …]
/base/startup/init/services/loopevent/timer/
Dle_timer.c66 static void HandleTimerClose_(const LoopHandle loopHandle, const TaskHandle taskHandle) in HandleTimerClose_() argument
69 CloseTask(loopHandle, task); in HandleTimerClose_()
70 DelTask((EventLoop *)loopHandle, task); in HandleTimerClose_()
74 LE_STATUS LE_CreateTimer(const LoopHandle loopHandle, in LE_CreateTimer() argument
77 LE_CHECK(loopHandle != NULL && timer != NULL, return LE_INVALID_PARAM, "Invalid parameters"); in LE_CreateTimer()
86 TimerTask *task = (TimerTask *)CreateTask(loopHandle, fd, &baseInfo, sizeof(TimerTask)); in LE_CreateTimer()
97 LE_STATUS LE_StartTimer(const LoopHandle loopHandle, in LE_StartTimer() argument
100 LE_CHECK(loopHandle != NULL && timer != NULL, return LE_INVALID_PARAM, "Invalid parameters"); in LE_StartTimer()
101 EventLoop *loop = (EventLoop *)loopHandle; in LE_StartTimer()
112 void LE_StopTimer(const LoopHandle loopHandle, const TimerHandle timer) in LE_StopTimer() argument
[all …]
/base/startup/init/services/loopevent/loop/
Dle_loop.c161 void LE_CloseLoop(const LoopHandle loopHandle) in LE_CloseLoop() argument
163 LE_CHECK(loopHandle != NULL, return, "Invalid handle"); in LE_CloseLoop()
164 CloseLoop((EventLoop *)loopHandle); in LE_CloseLoop()
165 if ((LoopHandle)g_defaultLoop == loopHandle) { in LE_CloseLoop()
/base/startup/init/test/unittest/loopevent/
Dloopserver_unittest.cpp66 static void SendMessage(const LoopHandle loopHandle, const TaskHandle taskHandle, const char *messa… in SendMessage() argument
69 BufferHandle handle = LE_CreateBuffer(loopHandle, bufferSize); in SendMessage()
75 LE_FreeBuffer(loopHandle, taskHandle, handle); in SendMessage()
81 int ret = LE_Send(loopHandle, taskHandle, handle, bufferSize); in SendMessage()
/base/startup/appspawn/standard/
Dappspawn_service.c514 APPSPAWN_STATIC TaskHandle AcceptClient(const LoopHandle loopHandle, const TaskHandle server, uint3… in AcceptClient() argument
527 LE_STATUS ret = LE_AcceptStreamClient(loopHandle, server, &stream, &info); in AcceptClient()
556 static int OnConnection(const LoopHandle loopHandle, const TaskHandle server) in OnConnection() argument
558 APPSPAWN_CHECK(server != NULL && loopHandle != NULL, return -1, "Error server"); in OnConnection()
559 (void)AcceptClient(loopHandle, server, 0); in OnConnection()
/base/startup/init/test/unittest/param/
Dparam_stub.cpp628 void __attribute__((weak))LE_DoAsyncEvent(const LoopHandle loopHandle, const TaskHandle taskHandle) in LE_DoAsyncEvent() argument
/base/startup/appspawn/test/unittest/app_spawn_standard_test/
Dapp_spawn_standard_test.cpp51 TaskHandle AcceptClient(const LoopHandle loopHandle, const TaskHandle server, uint32_t flags);