Public Member Functions | |
| ngcbPP_OUT (int fd) | |
| Constructor. | |
| virtual | ~ngcbPP_OUT () |
| Destructor. | |
| void * | Process (void *buffer, ngcb_pp_descr *descr) |
| Processor (transfer) | |
Public Member Functions inherited from ngcbPP | |
| ngcbPP () | |
| Constructor. | |
| ngcbPP (int id) | |
| Constructor. | |
| virtual | ~ngcbPP () |
| Destructor. | |
| int | Initialized () |
| Return initialization flag. | |
| char * | ErrMsg () |
| Error message. | |
| void | Id (int id) |
| Assign id. | |
| int | Id () |
| Return processor ID. | |
| int | NumBuf () |
| Return number of frame buffers. | |
| int | RdOnly () |
| Return input buffer read-only flag. | |
| void * | Execute (void *buffer, ngcb_pp_descr *descr) |
| Execute Processor. | |
Additional Inherited Members | |
Public Attributes inherited from ngcbPP | |
| int | verboseLevel |
| Verbose level. | |
| int | logLevel |
| Logging level. | |
| ngcbPP * | next |
| Next processor. | |
| ngcb_pp_sync * | psync |
| Thread synchronization primitive. | |
| ngcb_pp_thr | proc |
| Built-in processing thread. | |
| pthread_t | thid |
| Thread id. | |
| void * | procBuf |
| Processing thread buffer (forward) | |
| ngcb_pp_descr | procDescr |
| Processing thread buffer descriptor (forward) | |
Protected Member Functions inherited from ngcbPP | |
| void | Init_ (int id) |
| Initialization function. | |
| void | Log (const char *msg) |
| Logging function. | |
| void * | Malloc (size_t size) |
| Preferred buffer allocation. | |
Protected Attributes inherited from ngcbPP | |
| int | initialized |
| Initialization flag. | |
| int | numBuf |
| Number of frame buffers. | |
| int | rdOnly |
| Input buffer read-only flag. | |
Simple transfer class
|
inlineexplicit |
Constructor.
|
inlinevirtual |
Destructor.
|
inlinevirtual |
Processor (transfer)
Reimplemented from ngcbPP.