DABC (Data Acquisition Backbone Core)  2.9.9
Data Structures | Namespaces | Macros
Thread.cxx File Reference
#include "dabc/Thread.h"
#include <cstdlib>
#include <cstdio>
#include <cmath>
#include <unistd.h>
#include <sys/types.h>
#include <sys/syscall.h>
#include <sys/resource.h>
#include "dabc/Manager.h"
#include "dabc/Configuration.h"
#include "verbs/Thread.h"
#include <sys/poll.h>
#include <infiniband/verbs.h>
#include "dabc/logging.h"
#include "dabc/Command.h"
#include "verbs/Device.h"
#include "verbs/QueuePair.h"
#include "verbs/ComplQueue.h"
#include "verbs/MemoryPool.h"
#include "verbs/Worker.h"

Go to the source code of this file.

Data Structures

class  dabc::Thread::ExecWorker
 
  • helper class to use methods, available in dabc::Worker in thread itself
More...
 
class  verbs::TimeoutWorker
 Timeout producer for verbs::Thread when pipe cannot be used. More...
 

Namespaces

 verbs
 Support of InfiniBand verbs.
 

Macros

#define VERBSstatus(x)   { # x, x }
 

Macro Definition Documentation

◆ VERBSstatus

#define VERBSstatus (   x)    { # x, x }