Lines Matching defs:response
48 /** @brief Holds structure for the generated response to
53 struct xorg_list response;
58 generate the response to XResQueryResourceBytes. In addition
59 to response it contains information on the query as well,
68 struct xorg_list response;
150 xorg_list_init(&ctx->response);
159 DestroyFragments(&ctx->response);
171 xorg_list_init(&ctx->response);
189 DestroyFragments(&ctx->response);
416 response; marks client having been handled, if that is the case.
426 response, otherwise FALSE.
441 /** @brief Constructs a response about a single client, based on a certain
449 @param ctx The context record containing the constructed response
468 void *ptr = AddFragment(&ctx->response, sizeof(rep));
489 void *ptr = AddFragment(&ctx->response,
520 /** @brief Constructs a response about all clients, based on a client id specs
522 @param client Which client which we are constructing the response for.
565 @param client Which client which we are constructing the response for.
604 WriteFragmentsToClient(client, &ctx.response);
638 /** @brief Swaps the response bytes */
640 SwapXResQueryResourceBytes(struct xorg_list *response)
642 struct xorg_list *it = response->next;
645 while (it != response) {
685 AddFragment(&ctx->response, sizeof(xXResResourceSizeSpec));
755 AddFragment(&ctx->response, sizeof(xXResResourceSizeValue));
903 /** @brief Build the resource size response for the given client
909 as the response buffer.
985 SwapXResQueryResourceBytes(&ctx.response);
989 WriteFragmentsToClient(client, &ctx.response);