DABC (Data Acquisition Backbone Core)
2.9.9
|
Support of InfiniBand verbs. More...
Data Structures | |
class | ComplQueue |
Wrapper for IB VERBS completion queue More... | |
struct | ComplQueueContext |
Context object for completion queue operations. More... | |
class | Context |
Context for all VERBS operations. More... | |
class | ContextRef |
Reference to verbs::Context More... | |
class | Device |
Device for VERBS More... | |
class | DeviceRef |
Refernce on verbs::Device More... | |
class | Factory |
Factory for VERBS classes More... | |
class | MemoryPool |
Special memory pool, which automatically includes PoolRegistry. More... | |
class | OpenSM |
Interface class to opensm. More... | |
class | PoolRegistry |
Registry object for memory pool. More... | |
class | PoolRegistryRef |
Reference on verbs::PoolRegistry More... | |
class | ProtocolAddon |
Addon to establish and verify QP connection with remote node More... | |
class | QueuePair |
Represent VERBS queue pair functionality. More... | |
class | Thread |
VERBS thread. More... | |
class | ThreadRef |
Reference on verbs::Thread More... | |
class | TimeoutWorker |
Timeout producer for verbs::Thread when pipe cannot be used. More... | |
class | VerbsNetworkInetrface |
Implementation of NetworkTransport for VERBS. More... | |
class | WorkerAddon |
Addon for VERBS thread More... | |
Functions | |
std::string | ConvertGidToStr (ibv_gid &gid) |
bool | ConvertStrToGid (const std::string &s, ibv_gid &gid) |
Variables | |
const char * | typeDevice = "verbs::Device" |
const char * | typeThread = "verbs::Thread" |
const char * | xmlMcastAddr = "McastAddr" |
Support of InfiniBand verbs.
bool verbs::ConvertStrToGid | ( | const std::string & | s, |
ibv_gid & | gid | ||
) |
Definition at line 483 of file Device.cxx.
std::string verbs::ConvertGidToStr | ( | ibv_gid & | gid | ) |
Definition at line 496 of file Device.cxx.
|
extern |
Definition at line 36 of file Context.cxx.
|
extern |
Definition at line 37 of file Context.cxx.
|
extern |
Definition at line 25 of file Device.cxx.