Shadowrun: Awakened 29 September 2011 - Build 871
Classes | Namespaces | Typedefs | Variables
DNSClient.hpp File Reference
#include <cat/net/ThreadPoolSockets.hpp>
#include <cat/threads/Thread.hpp>
#include <cat/threads/WaitableFlag.hpp>
#include <cat/crypt/rand/Fortuna.hpp>
#include <cat/port/FastDelegate.h>
Include dependency graph for DNSClient.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cat::DNSCallback
class  cat::DNSClient
struct  cat::DNSRequest

Namespaces

namespace  cat

Typedefs

typedef
fastdelegate::FastDelegate3
< const char *, const NetAddr
*, int, bool
cat::DNSResultCallback

Variables

static const int cat::DNSCACHE_MAX_REQS = 8
static const int cat::DNSCACHE_MAX_RESP = 8
static const int cat::DNSCACHE_TIMEOUT = 60000
static const int cat::DNSREQ_MAX_SIMUL = 2048
static const int cat::DNSREQ_REPOST_TIME = 300
static const int cat::DNSREQ_TIMEOUT = 3000
static const int cat::HOSTNAME_MAXLEN = 63

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net