|
INET Framework for OMNeT++/OMNEST
|
Abstract base class for your callback objects. More...
#include <SctpSocket.h>
Public Member Functions | |
| virtual | ~ICallback () |
| virtual void | socketDataArrived (SctpSocket *socket, Packet *packet, bool urgent)=0 |
| virtual void | socketDataNotificationArrived (SctpSocket *socket, Message *msg)=0 |
| virtual void | socketAvailable (SctpSocket *socket, Indication *indication)=0 |
| virtual void | socketOptionsArrived (SctpSocket *socket, Indication *indication) |
| virtual void | socketEstablished (SctpSocket *socket, unsigned long int buffer) |
| virtual void | socketPeerClosed (SctpSocket *socket) |
| virtual void | socketClosed (SctpSocket *socket) |
| virtual void | socketFailure (SctpSocket *socket, int code) |
| virtual void | socketStatusArrived (SctpSocket *socket, SctpStatusReq *status) |
| virtual void | socketDeleted (SctpSocket *socket) |
| virtual void | sendRequestArrived (SctpSocket *socket) |
| virtual void | msgAbandonedArrived (SctpSocket *socket) |
| virtual void | shutdownReceivedArrived (SctpSocket *socket) |
| virtual void | sendqueueFullArrived (SctpSocket *socket) |
| virtual void | sendqueueAbatedArrived (SctpSocket *socket, unsigned long int buffer) |
| virtual void | addressAddedArrived (SctpSocket *socket, L3Address localAddr, L3Address remoteAddr) |
Abstract base class for your callback objects.
See setCallback() and processMessage() for more info.
Note: this class is not subclassed from cObject, because classes may have both this class and cSimpleModule as base class, and cSimpleModule is already a cObject.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in inet::SctpNatPeer, inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in inet::SctpNatPeer, and inet::SctpPeer.
Referenced by inet::SctpSocket::processMessage().
|
inlinevirtual |
Reimplemented in inet::SctpNatPeer, inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().
|
inlinevirtual |
Reimplemented in inet::SctpNatPeer, inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().
|
pure virtual |
Implemented in inet::SctpNatPeer, inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().
|
inlinevirtual |
Reimplemented in inet::SctpNatPeer, inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().
|
pure virtual |
Implemented in inet::SctpNatPeer, inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().
|
pure virtual |
Implemented in inet::SctpNatPeer, inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().
|
inlinevirtual |
Referenced by inet::SctpSocket::~SctpSocket().
|
inlinevirtual |
Reimplemented in inet::SctpNatPeer, inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().
|
inlinevirtual |
Reimplemented in inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().
|
inlinevirtual |
Referenced by inet::SctpSocket::processMessage().
|
inlinevirtual |
Reimplemented in inet::SctpNatPeer, inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().
|
inlinevirtual |
Reimplemented in inet::SctpNatPeer, inet::SctpPeer, and inet::SctpClient.
Referenced by inet::SctpSocket::processMessage().