提交 aa3f1b95 编写于 作者: X xionglei6

add: socket service start ondemand

Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
上级 e72797e1
......@@ -46,10 +46,6 @@ typedef struct {
int serviceCount;
} ServiceSpace;
inline bool IsOnDemandService(Service *service)
{
return !!(service->attribute & SERVICE_ATTR_ONDEMAND);
}
Service *GetServiceByPid(pid_t pid);
Service *GetServiceByName(const char *servName);
cJSON *GetArrayItem(const cJSON *fileRoot, int *arrSize, const char *arrName);
......@@ -61,6 +57,12 @@ void StopServiceByName(const char *serviceName);
void StopAllServices(int flags);
void ParseAllServices(const cJSON *fileRoot);
void ReleaseService(Service *service);
static inline bool IsOnDemandService(Service *service)
{
return !!(service->attribute & SERVICE_ATTR_ONDEMAND);
}
#ifdef OHOS_SERVICE_DUMP
void DumpAllServices();
#endif
......
......@@ -56,6 +56,7 @@ ohos_unittest("init_ut") {
"//base/startup/init_lite/services/init/standard/init_mount.c",
"//base/startup/init_lite/services/init/standard/init_reboot.c",
"//base/startup/init_lite/services/init/standard/init_service.c",
"//base/startup/init_lite/services/init/standard/init_socket_manager.c",
"//base/startup/init_lite/services/init/standard/init_signal_handler.c",
"//base/startup/init_lite/services/log/init_log.c",
"//base/startup/init_lite/services/param/adapter/param_dac.c",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册