Lines Matching defs:request
63 static BOOL FEATURE_OnMessage(Feature *feature, Request *request);
105 static BOOL FEATURE_OnMessage(Feature *feature, Request *request)
108 if (request->msgId == MSG_PROC) {
111 (char *)request->data);
113 SAMGR_SendResponse(request, &response);
116 if (request->msgId == MSG_TIME_PROC) {
120 request->msgValue ? "TRUE" : "FALSE");
144 Request request = {.msgId = MSG_PROC, .msgValue = 0};
145 request.len = (uint32_t)(strlen(body) + 1);
146 request.data = malloc(request.len);
147 if (request.data == NULL) {
150 if (strcpy_s(request.data, request.len, body) != EOK) {
151 free(request.data);
155 printf("[LPC Test][TaskID:%u][Step:%u][AsyncCall API] Send request! \n", (int)osThreadGetId(), g_asyncStep++);
156 return SAMGR_SendRequest(&feature->identity, &request, NULL);
163 Request request = {.msgId = MSG_TIME_PROC, .msgValue = cnt};
165 return SAMGR_SendRequest(&feature->identity, &request, NULL);
170 Request request = {.msgId = MSG_PROC, .msgValue = 0};
171 request.len = (uint32_t)(strlen(body) + 1);
172 request.data = malloc(request.len);
173 if (request.data == NULL) {
176 if (strcpy_s(request.data, request.len, body) != EOK) {
177 free(request.data);
181 printf("[LPC Test][TaskID:%u][Step:%u][AsyncCallBack API] Send request! \n",
183 return SAMGR_SendRequest(&feature->identity, &request, handler);
274 static void AsyncHandler(const Request *request, const Response *response)
276 (void)request;