INET Framework for OMNeT++/OMNEST
inet::utils::filters Namespace Reference

Classes

class  ApplicationPacketSequenceNumberFilter
 Filter that expects an ApplicationPacket, and outputs its sequence number. More...
 
class  ElapsedTimeFilter
 Filter that outputs the elapsed time since the creation of this filter object. More...
 
class  MessageAgeFilter
 Filter that expects a cMessage and outputs its age in seconds (t - msg->getCreationTime()). More...
 
class  MessageSourceAddrFilter
 Filter that expects a cMessage and outputs its source address as string. More...
 
class  MessageTSAgeFilter
 Filter that expects a cMessage and outputs its age from the timestamp field in seconds (t - msg->getTimestamp()). More...
 
class  MobilityPosFilter
 Filter that expects an IMobility and outputs its current coordinate. More...
 
class  ThroughputFilter
 Filter that expects a cPacket and outputs the throughput as double. More...
 
class  XCoordFilter
 Filter that expects a Coord and outputs its X coordinate. More...
 
class  YCoordFilter
 Filter that expects a Coord and outputs its Y coordinate. More...
 
class  ZCoordFilter
 Filter that expects a Coord and outputs its Z coordinate. More...
 

Functions

 Register_ResultFilter ("messageAge", MessageAgeFilter)
 
 Register_ResultFilter ("messageTSAge", MessageTSAgeFilter)
 
 Register_ResultFilter ("appPkSeqNo", ApplicationPacketSequenceNumberFilter)
 
 Register_ResultFilter ("mobilityPos", MobilityPosFilter)
 
 Register_ResultFilter ("xCoord", XCoordFilter)
 
 Register_ResultFilter ("yCoord", YCoordFilter)
 
 Register_ResultFilter ("zCoord", ZCoordFilter)
 
 Register_ResultFilter ("sourceAddr", MessageSourceAddrFilter)
 
 Register_ResultFilter ("throughput", ThroughputFilter)
 
 Register_ResultFilter ("elapsedTime", ElapsedTimeFilter)
 

Function Documentation

inet::utils::filters::Register_ResultFilter ( "messageTSAge"  ,
MessageTSAgeFilter   
)
inet::utils::filters::Register_ResultFilter ( "appPkSeqNo"  ,
ApplicationPacketSequenceNumberFilter   
)
inet::utils::filters::Register_ResultFilter ( "mobilityPos"  ,
MobilityPosFilter   
)
inet::utils::filters::Register_ResultFilter ( "xCoord"  ,
XCoordFilter   
)
inet::utils::filters::Register_ResultFilter ( "yCoord"  ,
YCoordFilter   
)
inet::utils::filters::Register_ResultFilter ( "zCoord"  ,
ZCoordFilter   
)
inet::utils::filters::Register_ResultFilter ( "sourceAddr"  ,
MessageSourceAddrFilter   
)
inet::utils::filters::Register_ResultFilter ( "throughput"  ,
ThroughputFilter   
)
inet::utils::filters::Register_ResultFilter ( "elapsedTime"  ,
ElapsedTimeFilter   
)