INET Framework for OMNeT++/OMNEST
inet::Ieee8021qSocket::ICallback Class Referenceabstract

#include <Ieee8021qSocket.h>

Public Member Functions

virtual ~ICallback ()
 
virtual void socketDataArrived (Ieee8021qSocket *socket, Packet *packet)=0
 Notifies about data arrival, packet ownership is transferred to the callee. More...
 
virtual void socketErrorArrived (Ieee8021qSocket *socket, Indication *indication)=0
 Notifies about error indication arrival, indication ownership is transferred to the callee. More...
 
virtual void socketClosed (Ieee8021qSocket *socket)=0
 Notifies about the socket closed. More...
 

Constructor & Destructor Documentation

◆ ~ICallback()

virtual inet::Ieee8021qSocket::ICallback::~ICallback ( )
inlinevirtual
23 {}

Member Function Documentation

◆ socketClosed()

virtual void inet::Ieee8021qSocket::ICallback::socketClosed ( Ieee8021qSocket socket)
pure virtual

Notifies about the socket closed.

Referenced by inet::Ieee8021qSocket::processMessage().

◆ socketDataArrived()

virtual void inet::Ieee8021qSocket::ICallback::socketDataArrived ( Ieee8021qSocket socket,
Packet packet 
)
pure virtual

Notifies about data arrival, packet ownership is transferred to the callee.

Referenced by inet::Ieee8021qSocket::processMessage().

◆ socketErrorArrived()

virtual void inet::Ieee8021qSocket::ICallback::socketErrorArrived ( Ieee8021qSocket socket,
Indication indication 
)
pure virtual

Notifies about error indication arrival, indication ownership is transferred to the callee.


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