17#ifndef __ROGUE_HELPERS_H__
18#define __ROGUE_HELPERS_H__
23#define rogueStreamConnect(src, dst) src->addSlave(dst);
27#define rogueStreamTap(src, dst) src->addSlave(dst);
31#define rogueStreamConnectBiDir(devA, devB) \
32 devA->addSlave(devB); \
37#define rogueBusConnect(src, dst) src->setSlave(dst);
41#define ROGUE_DEFAULT_TIMEOUT 1000000
51 tout.tv_sec = divResult.quot;
52 tout.tv_usec = divResult.rem;
#define ROGUE_DEFAULT_TIMEOUT
Default timeout in microseconds used by Rogue helper APIs.
void defaultTimeout(struct timeval &tout)
Returns Rogue default timeout as a timeval.