• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/bind9-45.100/bind9/lib/dns/include/dns/

Lines Matching defs:request

18 /* $Id: request.h,v 1.31 2010/03/04 23:50:34 tbox Exp $ */
27 /*! \file dns/request.h
30 * The request module provides simple request/response services useful for
55 dns_request_t *request;
67 * Create a request manager.
87 *\li On success, *requestmgrp is a valid request manager.
109 *\li 'requestmgr' is a valid request manager.
127 *\li This call has no effect if the request manager is already shutting
138 * Attach to the request manager. dns_requestmgr_shutdown() must not
171 * Create and send a request.
176 * #DNS_REQUESTOPT_TCP option is set, TCP will be used. The request
182 *\li When the request completes, successfully, due to a timeout, or
225 * Create and send a request.
230 * #DNS_REQUESTOPT_TCP option is set, TCP will be used. The request
237 *\li When the request completes, successfully, due to a timeout, or
282 * \brief Create and send a request.
287 * #DNS_REQUESTOPT_TCP option is set, TCP will be used. The request
291 *\li When the request completes, successfully, due to a timeout, or
312 dns_request_cancel(dns_request_t *request);
314 * Cancel 'request'.
318 *\li 'request' is a valid request.
322 *\li If the completion event for 'request' has not yet been sent, it
327 dns_request_getresponse(dns_request_t *request, dns_message_t *message,
330 * Get the response to 'request' by filling in 'message'.
337 *\li 'request' is a valid request for which the caller has received the
350 dns_request_usedtcp(dns_request_t *request);
357 *\li 'request' is a valid request.
367 * Destroy 'request'.
371 *\li 'request' is a valid request for which the caller has received the