libdap++ Updated for version 3.8.2
|
#include <pthread.h>
#include <string>
#include <vector>
#include <map>
#include "HTTPCacheTable.h"
#include "Error.h"
#include "InternalErr.h"
#include "debug.h"
#include "ResponseTooBigErr.h"
#include "HTTPCacheDisconnectedMode.h"
#include "SignalHandlerRegisteredErr.h"
Go to the source code of this file.
Classes | |
class | libdap::HTTPCache |
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 | |
bool | libdap::is_hop_by_hop_header (const string &header) |
#define DESTROY | ( | m | ) | pthread_mutex_destroy((m)) |
Definition at line 77 of file HTTPCache.h.
Referenced by libdap::HTTPCache::~HTTPCache().
#define INIT | ( | m | ) | pthread_mutex_init((m), 0) |
Definition at line 76 of file HTTPCache.h.
#define LOCK | ( | m | ) | pthread_mutex_lock((m)) |
Definition at line 73 of file HTTPCache.h.
Referenced by libdap::HTTPCache::instance(), and libdap::HTTPCache::lock_cache_interface().
#define TRYLOCK | ( | m | ) | pthread_mutex_trylock((m)) |
Definition at line 74 of file HTTPCache.h.
#define UNLOCK | ( | m | ) | pthread_mutex_unlock((m)) |
Definition at line 75 of file HTTPCache.h.
Referenced by libdap::HTTPCache::instance(), and libdap::HTTPCache::unlock_cache_interface().