#include <buffer.h>
Inheritance diagram for SMP::SMPBufferBase:
Protected Attributes | |
int | id |
int | buf_src |
int | buf_src_port |
int * | buf_dest |
int * | buf_dest_port |
int | num_dest |
Friends | |
class | SMPKernel |
friend class SMPKernel [friend] |
SMPKernel is a friend of SMPBuffer, so SMP kernel can directly access all members defined here
Reimplemented in SMP::SMPBuffer.
int SMP::SMPBufferBase::id [protected] |
the buffer's unique id, set by SMPKernel
int SMP::SMPBufferBase::buf_src [protected] |
the buffer source, the filter id
int SMP::SMPBufferBase::buf_src_port [protected] |
the buffer source port, the filter's port id
int* SMP::SMPBufferBase::buf_dest [protected] |
the buffer destination, the filter id array, of size num_dest
int* SMP::SMPBufferBase::buf_dest_port [protected] |
the buffer destination, the filter's port id array, of size num_dest
int SMP::SMPBufferBase::num_dest [protected] |
the number of destination filters of this buffer