class TRIPStateOpenSent : public TRIPState

TRIPStateConnect represents a state for TRIP of requesting connection

Inheritance:


Public Methods

string className()
string description()
void fail(LSPeerSession& session) throw(TRIPInvalidStateException&)
void holdTimerExpired(LSPeerSession& session) throw(TRIPInvalidStateException&)
void lostConnection(LSPeerSession& session) throw(TRIPInvalidStateException&)
void receiveOpen(LSPeerSession& session) throw(TRIPInvalidStateException&)
void stop(LSPeerSession& session) throw(TRIPInvalidStateException&)
~TRIPStateOpenSent()
Destructor

Inherited from TRIPState:

Public Methods

virtual bool acceptAllowed()
virtual void checkIfTimedOut(LSPeerSession& session)
virtual void connect(LSPeerSession& session) throw(TRIPInvalidStateException&)
virtual void connectRetryTimerExpired(LSPeerSession& session) throw(TRIPInvalidStateException&)
virtual void init(LSPeerSession& session) throw(TRIPInvalidStateException&)
virtual bool isEstablished()
virtual void receiveKeepAlive(LSPeerSession& session) throw(TRIPInvalidStateException&)
virtual void receiveNotification(LSPeerSession& session) throw(TRIPInvalidStateException&)
virtual void sendOpen(LSPeerSession& session) throw(TRIPInvalidStateException&)
virtual void start(LSPeerSession& session) throw(TRIPInvalidStateException&)

Protected Methods

void changeState(LSPeerSession& session, TRIPState* newState)
void error(const string& errMsg)
virtual void idle(LSPeerSession& session) throw(TRIPInvalidStateException&)
void info(const string& errMsg)

Documentation

TRIPStateConnect represents a state for TRIP of requesting connection
string description()

string className()

~TRIPStateOpenSent()
Destructor

void receiveOpen(LSPeerSession& session) throw(TRIPInvalidStateException&)

void lostConnection(LSPeerSession& session) throw(TRIPInvalidStateException&)

void holdTimerExpired(LSPeerSession& session) throw(TRIPInvalidStateException&)

void stop(LSPeerSession& session) throw(TRIPInvalidStateException&)

void fail(LSPeerSession& session) throw(TRIPInvalidStateException&)


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de