#include <databuf.h>
|
| typedef m_obj_children_t::const_iterator | child_iterator |
| |
| typedef std::map< std::string, std::string > | create_args_t |
| |
| typedef Object *(* | create_factory_t) (const std::string &name, const std::string &klass, const create_args_t &args) |
| |
| static int | initObject () |
| |
| static Object * | getObject (const std::string &name) |
| |
| static Object * | getCreateObject (const std::string &name, const std::string &klass, const create_args_t &args=create_args_t()) |
| |
| static void | addFactory (const std::string &klass, create_factory_t fn) |
| |
| static void | visitObjects (bool(*)(Object *, void *), void *) |
| |
| | ObjectInst (const std::string &n) |
| |
| | ObjectInst (const std::string &n, A &a) |
| |
| virtual | ~ObjectInst () |
| |
| | Object (const std::string &n, const Object *par=0) |
| |
| virtual | ~Object ()=0 |
| |
Definition at line 35 of file databuf.h.
◆ dataBufTx()
| dataBufTx::dataBufTx |
( |
const std::string & |
n | ) |
|
|
inlineexplicit |
◆ ~dataBufTx()
| virtual dataBufTx::~dataBufTx |
( |
| ) |
|
|
pure virtual |
◆ dataRTS()
| virtual bool dataBufTx::dataRTS |
( |
| ) |
const |
|
pure virtual |
Is card ready to send a buffer?
Implemented in mrmDataBufTx.
◆ dataSend()
| virtual void dataBufTx::dataSend |
( |
epicsUInt32 |
len, |
|
|
const epicsUInt8 * |
buf |
|
) |
| |
|
pure virtual |
Transmit a byte array.
- Parameters
-
| len | Number of bytes to send |
| buf[in] | Pointer to byte array to be sent |
Implemented in mrmDataBufTx.
◆ dataTxEnable()
| virtual void dataBufTx::dataTxEnable |
( |
bool |
| ) |
|
|
pure virtual |
◆ dataTxEnabled()
| virtual bool dataBufTx::dataTxEnabled |
( |
| ) |
const |
|
pure virtual |
Is card configured for buffer transmission?
Implemented in mrmDataBufTx.
◆ lenMax()
| virtual epicsUInt32 dataBufTx::lenMax |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: