HTTPCacheTable.h File Reference

#include <pthread.h>
#include <string>
#include <vector>
#include <map>
#include "debug.h"
#include "Error.h"
#include "InternalErr.h"

Include dependency graph for HTTPCacheTable.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  libdap::HTTPCacheTable::CacheEntry
class  libdap::HTTPCacheTable

Namespaces

namespace  libdap

Defines

#define DESTROY(m)   pthread_mutex_destroy((m))
#define INIT(m)   pthread_mutex_init((m), 0)
#define LOCK(m)   pthread_mutex_lock((m))
#define TRYLOCK(m)   pthread_mutex_trylock((m))
#define UNLOCK(m)   pthread_mutex_unlock((m))

Functions

int libdap::get_hash (const string &url)


Define Documentation

#define DESTROY (  )     pthread_mutex_destroy((m))

Definition at line 57 of file HTTPCacheTable.h.

#define INIT (  )     pthread_mutex_init((m), 0)

Definition at line 56 of file HTTPCacheTable.h.

#define LOCK (  )     pthread_mutex_lock((m))

Definition at line 53 of file HTTPCacheTable.h.

#define TRYLOCK (  )     pthread_mutex_trylock((m))

Definition at line 54 of file HTTPCacheTable.h.

#define UNLOCK (  )     pthread_mutex_unlock((m))

Definition at line 55 of file HTTPCacheTable.h.


Generated on Wed Oct 7 19:36:58 2009 for libdap++ by  doxygen 1.5.9