|
Design Patterns
|
#include <tcp_closed.h>
Public Member Functions | |
| TcpClosed () | |
| void | Initialize (TcpState *established, TcpState *listen) |
| virtual void | ActiveOpen (TcpConnection *) override |
| virtual void | PassiveOpen (TcpConnection *) override |
| std::string | Info () const override |
Public Member Functions inherited from operational::state::TcpState | |
| virtual | ~TcpState () |
| virtual void | Transmit (TcpConnection *, TcpOctetStream *) |
| virtual void | Close (TcpConnection *) |
| virtual void | Synchronize (TcpConnection *) |
| virtual void | Acknowledge (TcpConnection *) |
| virtual void | Send (TcpConnection *) |
Additional Inherited Members | |
Static Protected Member Functions inherited from operational::state::TcpState | |
| static void | ChangeState (TcpConnection *, TcpState *) |
| operational::state::TcpClosed::TcpClosed | ( | ) |
|
overridevirtual |
|
overridevirtual |
Implements operational::state::TcpState.
|
overridevirtual |