
Public Member Functions | |
| def | initialize |
| def | resolve |
Public Attributes | |
| channel | |
| fds | |
| io_loop | |
Private Member Functions | |
| def | _handle_events |
| def | _sock_state_cb |
Name resolver based on the c-ares library. This is a non-blocking and non-threaded resolver. It may not produce the same results as the system resolver, but can be used for non-blocking resolution when threads cannot be used. c-ares fails to resolve some names when ``family`` is ``AF_UNSPEC``, so it is only recommended for use in ``AF_INET`` (i.e. IPv4). This is the default for ``tornado.simple_httpclient``, but other libraries may default to ``AF_UNSPEC``.
Definition at line 10 of file caresresolver.py.
| def tornado.platform.caresresolver.CaresResolver._handle_events | ( | self, | |
| fd, | |||
| events | |||
| ) | [private] |
Definition at line 40 of file caresresolver.py.
| def tornado.platform.caresresolver.CaresResolver._sock_state_cb | ( | self, | |
| fd, | |||
| readable, | |||
| writable | |||
| ) | [private] |
Definition at line 27 of file caresresolver.py.
| def tornado.platform.caresresolver.CaresResolver.initialize | ( | self, | |
io_loop = None |
|||
| ) |
Definition at line 22 of file caresresolver.py.
| def tornado.platform.caresresolver.CaresResolver.resolve | ( | self, | |
| host, | |||
| port, | |||
family = 0 |
|||
| ) |
Definition at line 50 of file caresresolver.py.
Definition at line 22 of file caresresolver.py.
Definition at line 22 of file caresresolver.py.
Definition at line 22 of file caresresolver.py.