|
INET Framework for OMNeT++/OMNEST
|
#include <UdpSocket.h>
Public Member Functions | |
| virtual | ~ICallback () |
| virtual void | socketDataArrived (UdpSocket *socket, Packet *packet)=0 |
| Notifies about data arrival, packet ownership is transferred to the callee. More... | |
| virtual void | socketErrorArrived (UdpSocket *socket, Indication *indication)=0 |
| Notifies about error indication arrival, indication ownership is transferred to the callee. More... | |
| virtual void | socketClosed (UdpSocket *socket)=0 |
| Notifies about socket closed, indication ownership is transferred to the callee. More... | |
|
pure virtual |
Notifies about socket closed, indication ownership is transferred to the callee.
Implemented in inet::Ldp, inet::aodv::Aodv, inet::DhcpClient, inet::DhcpServer, inet::SimpleVoipReceiver, inet::UdpBasicBurst, inet::UdpVideoStreamServer, inet::UdpBasicApp, inet::VoipStreamReceiver, inet::UdpSink, inet::UdpVideoStreamClient, inet::TunnelApp, inet::UdpEchoApp, and inet::UdpSocketIo.
Referenced by inet::UdpSocket::processMessage().
|
pure virtual |
Notifies about data arrival, packet ownership is transferred to the callee.
Implemented in inet::Ldp, inet::aodv::Aodv, inet::DhcpClient, inet::DhcpServer, inet::SimpleVoipReceiver, inet::UdpBasicBurst, inet::UdpVideoStreamServer, inet::UdpBasicApp, inet::VoipStreamReceiver, inet::UdpSink, inet::UdpVideoStreamClient, inet::TunnelApp, inet::UdpEchoApp, and inet::UdpSocketIo.
Referenced by inet::UdpSocket::processMessage().
|
pure virtual |
Notifies about error indication arrival, indication ownership is transferred to the callee.
Implemented in inet::Ldp, inet::aodv::Aodv, inet::DhcpClient, inet::DhcpServer, inet::SimpleVoipReceiver, inet::UdpBasicBurst, inet::UdpVideoStreamServer, inet::UdpBasicApp, inet::VoipStreamReceiver, inet::UdpSink, inet::UdpVideoStreamClient, inet::TunnelApp, inet::UdpEchoApp, and inet::UdpSocketIo.
Referenced by inet::UdpSocket::processMessage().