Abstract base class for server processes to be used with TcpServerHostApp.
More...
#include <TcpServerHostApp.h>
Abstract base class for server processes to be used with TcpServerHostApp.
Subclasses need to be registered using the Register_Class() macro.
- See also
- TcpServerHostApp
◆ TcpServerThreadBase()
| inet::TcpServerThreadBase::TcpServerThreadBase |
( |
| ) |
|
|
inline |
◆ ~TcpServerThreadBase()
| virtual inet::TcpServerThreadBase::~TcpServerThreadBase |
( |
| ) |
|
|
inlinevirtual |
◆ dataArrived()
| virtual void inet::TcpServerThreadBase::dataArrived |
( |
Packet * |
msg, |
|
|
bool |
urgent |
|
) |
| |
|
pure virtual |
◆ established()
| virtual void inet::TcpServerThreadBase::established |
( |
| ) |
|
|
pure virtual |
◆ failure()
| virtual void inet::TcpServerThreadBase::failure |
( |
int |
code | ) |
|
|
inlinevirtual |
◆ getHostModule()
◆ getSocket()
| virtual TcpSocket* inet::TcpServerThreadBase::getSocket |
( |
| ) |
|
|
inlinevirtual |
◆ init()
◆ peerClosed()
| virtual void inet::TcpServerThreadBase::peerClosed |
( |
| ) |
|
|
inlinevirtual |
◆ refreshDisplay()
| void inet::TcpServerThreadBase::refreshDisplay |
( |
| ) |
const |
|
overrideprotectedvirtual |
◆ socketAvailable()
|
|
inlineoverrideprotectedvirtual |
◆ socketClosed()
| virtual void inet::TcpServerThreadBase::socketClosed |
( |
TcpSocket * |
socket | ) |
|
|
inlineoverrideprotectedvirtual |
◆ socketDataArrived()
| virtual void inet::TcpServerThreadBase::socketDataArrived |
( |
TcpSocket * |
socket, |
|
|
Packet * |
packet, |
|
|
bool |
urgent |
|
) |
| |
|
inlineoverrideprotectedvirtual |
◆ socketDeleted()
| void inet::TcpServerThreadBase::socketDeleted |
( |
TcpSocket * |
socket | ) |
|
|
overrideprotectedvirtual |
◆ socketEstablished()
| virtual void inet::TcpServerThreadBase::socketEstablished |
( |
TcpSocket * |
socket | ) |
|
|
inlineoverrideprotectedvirtual |
◆ socketFailure()
| virtual void inet::TcpServerThreadBase::socketFailure |
( |
TcpSocket * |
socket, |
|
|
int |
code |
|
) |
| |
|
inlineoverrideprotectedvirtual |
◆ socketPeerClosed()
| virtual void inet::TcpServerThreadBase::socketPeerClosed |
( |
TcpSocket * |
socket | ) |
|
|
inlineoverrideprotectedvirtual |
◆ socketStatusArrived()
|
|
inlineoverrideprotectedvirtual |
◆ statusArrived()
| virtual void inet::TcpServerThreadBase::statusArrived |
( |
TcpStatusInfo * |
status | ) |
|
|
inlinevirtual |
◆ timerExpired()
| virtual void inet::TcpServerThreadBase::timerExpired |
( |
cMessage * |
timer | ) |
|
|
pure virtual |
◆ hostmod
◆ sock
The documentation for this class was generated from the following files: