Sirikata
|
An output port for this element. More...
#include <RouterElement.hpp>
Public Member Functions | |
OutputPort () | |
bool | set (OutputElement *elmt, uint32 _port) |
bool | push (PacketType *pkt) |
Public Attributes | |
OutputElement * | element |
uint32 | port |
An output port for this element.
A convenience for inherited which performs some error checking.
Sirikata::UpstreamElementBase< PacketType >::OutputPort::OutputPort | ( | ) | [inline] |
bool Sirikata::UpstreamElementBase< PacketType >::OutputPort::push | ( | PacketType * | pkt | ) | [inline] |
bool Sirikata::UpstreamElementBase< PacketType >::OutputPort::set | ( | OutputElement * | elmt, |
uint32 | _port | ||
) | [inline] |
OutputElement* Sirikata::UpstreamElementBase< PacketType >::OutputPort::element |
uint32 Sirikata::UpstreamElementBase< PacketType >::OutputPort::port |