Lines Matching refs:service

20 #include "service.h"
42 static const char *GetName(Service *service);
43 static const char *GetSpec1Name(Service *service);
44 static const char *GetSpec2Name(Service *service);
45 static const char *GetSpec3Name(Service *service);
46 static BOOL Initialize(Service *service, Identity identity);
47 static BOOL MessageHandle(Service *service, Request *msg);
48 static TaskConfig GetLowTagTaskConfig(Service *service);
49 static TaskConfig GetHighTagTaskConfig(Service *service);
50 static TaskConfig GetSpec1TagTaskConfig(Service *service);
51 static TaskConfig GetSpec2TagTaskConfig(Service *service);
52 static TaskConfig GetSpec3TagTaskConfig(Service *service);
91 static const char *GetName(Service *service)
95 if (service == &g_example[i]) {
102 static const char *GetSpec1Name(Service *service)
107 if (service == &g_exampleSpec1[i]) {
114 static const char *GetSpec2Name(Service *service)
119 if (service == &g_exampleSpec2[i]) {
126 static const char *GetSpec3Name(Service *service)
131 if (service == &g_exampleSpec3[i]) {
138 static BOOL Initialize(Service *service, Identity identity)
142 (int)osThreadGetId(), g_initIndex++, service->GetName(service), SAMGR_GetProcessTime());
146 static BOOL MessageHandle(Service *service, Request *msg)
149 (int)osThreadGetId(), g_initIndex++, service->GetName(service), msg->msgId);
153 static TaskConfig GetLowTagTaskConfig(Service *service)
155 (void)service;
162 static TaskConfig GetHighTagTaskConfig(Service *service)
164 (void)service;
171 static TaskConfig GetSpec1TagTaskConfig(Service *service)
173 (void)service;
180 static TaskConfig GetSpec2TagTaskConfig(Service *service)
182 (void)service;
189 static TaskConfig GetSpec3TagTaskConfig(Service *service)
191 (void)service;