INET Framework for OMNeT++/OMNEST
inet::visualizer::TransportConnectionOsgVisualizer Class Reference

#include <TransportConnectionOsgVisualizer.h>

Inheritance diagram for inet::visualizer::TransportConnectionOsgVisualizer:
inet::visualizer::TransportConnectionVisualizerBase inet::visualizer::VisualizerBase

Protected Member Functions

virtual void initialize (int stage) override
 
virtual const TransportConnectionVisualizationcreateConnectionVisualization (cModule *source, cModule *destination, tcp::TCPConnection *tcpConnection) const override
 
- Protected Member Functions inherited from inet::visualizer::TransportConnectionVisualizerBase
virtual void handleParameterChange (const char *name) override
 
virtual void subscribe ()
 
virtual void unsubscribe ()
 
virtual void addConnectionVisualization (const TransportConnectionVisualization *connectionVisualization)
 
virtual void removeConnectionVisualization (const TransportConnectionVisualization *connectionVisualization)
 
virtual void removeAllConnectionVisualizations ()
 
- Protected Member Functions inherited from inet::visualizer::VisualizerBase
virtual int numInitStages () const override
 
virtual Coord getPosition (const cModule *networkNode) const
 
virtual Coord getContactPosition (const cModule *networkNode, const Coord &fromPosition, const char *contactMode, double contactSpacing) const
 
virtual InterfaceEntrygetInterfaceEntry (cModule *networkNode, cModule *module) const
 

Additional Inherited Members

- Public Member Functions inherited from inet::visualizer::TransportConnectionVisualizerBase
virtual ~TransportConnectionVisualizerBase ()
 
virtual void receiveSignal (cComponent *source, simsignal_t signal, cObject *object, cObject *details) override
 
- Protected Attributes inherited from inet::visualizer::TransportConnectionVisualizerBase
std::vector< const TransportConnectionVisualization * > connectionVisualizations
 
bool displayTransportConnections = false
 
NetworkNodeFilter sourceNodeFilter
 
PortFilter sourcePortFilter
 
NetworkNodeFilter destinationNodeFilter
 
PortFilter destinationPortFilter
 
const char * icon = nullptr
 
ColorSet iconColorSet
 
cFigure::Font labelFont
 
cFigure::Color labelColor
 
Displacement displacementHint
 
double displacementPriority
 
- Protected Attributes inherited from inet::visualizer::VisualizerBase
cModule * visualizerTargetModule = nullptr
 
const char * tags = nullptr
 

Member Function Documentation

virtual const TransportConnectionVisualization* inet::visualizer::TransportConnectionOsgVisualizer::createConnectionVisualization ( cModule *  source,
cModule *  destination,
tcp::TCPConnection tcpConnection 
) const
inlineoverrideprotectedvirtual

Implements inet::visualizer::TransportConnectionVisualizerBase.

58 { return nullptr; }
virtual void inet::visualizer::TransportConnectionOsgVisualizer::initialize ( int  stage)
inlineoverrideprotectedvirtual

The documentation for this class was generated from the following file: