#include <stdlib.h>#include <stdio.h>#include "dr.hh"Include dependency graph for dr.cc:

Go to the source code of this file.
Compounds | |
| class | CallbackEntry |
| class | HandleEntry |
Functions | |
| void | GetLock (pthread_mutex_t *mutex) |
| void | ReleaseLock (pthread_mutex_t *mutex) |
Variables | |
| NR * | dr = NULL |
|
|
Definition at line 148 of file dr.cc. Referenced by DiffusionRouting::addFilter(), DiffusionRouting::filterKeepaliveTimeout(), DiffusionRouting::interestTimeout(), DiffusionRouting::processControlMessage(), DiffusionRouting::processMessage(), DiffusionRouting::publish(), DiffusionRouting::removeFilter(), DiffusionRouting::send(), DiffusionRouting::subscribe(), DiffusionRouting::unpublish(), and DiffusionRouting::unsubscribe().
00149 {
00150 #ifdef USE_THREADS
00151 pthread_mutex_lock(mutex);
00152 #endif // USE_THREADS
00153 }
|
|
|
Definition at line 155 of file dr.cc. Referenced by DiffusionRouting::addFilter(), DiffusionRouting::filterKeepaliveTimeout(), DiffusionRouting::interestTimeout(), DiffusionRouting::processControlMessage(), DiffusionRouting::processMessage(), DiffusionRouting::publish(), DiffusionRouting::removeFilter(), DiffusionRouting::send(), DiffusionRouting::subscribe(), DiffusionRouting::unpublish(), and DiffusionRouting::unsubscribe().
00156 {
00157 #ifdef USE_THREADS
00158 pthread_mutex_unlock(mutex);
00159 #endif // USE_THREADS
00160 }
|
|
|
Definition at line 111 of file dr.cc. Referenced by NR::createNR(). |
1.3.3