![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <session/server/TLListenerBinding.hpp>


Definition at line 45 of file TLListenerBinding.hpp.
| typedef std::map<int, applications::session::Session*> applications::session::server::TLListenerBinding::mapType |
Definition at line 83 of file TLListenerBinding.hpp.
| TLListenerBinding::TLListenerBinding | ( | const wns::pyconfig::View & | _pyco | ) |
Definition at line 40 of file TLListenerBinding.cpp.
| TLListenerBinding::~TLListenerBinding | ( | ) | [virtual] |
Definition at line 54 of file TLListenerBinding.cpp.
| void TLListenerBinding::initBinding | ( | ) | [virtual] |
| void TLListenerBinding::onConnectionClosed | ( | wns::service::tl::Connection * | _disconnectedConnection | ) | [virtual] |
| [in] | _disconnectedConnection | The connection that was disconnected. |
Implements wns::service::tl::ConnectionHandler.
Definition at line 119 of file TLListenerBinding.cpp.
| void TLListenerBinding::onConnectionClosedByPeer | ( | wns::service::tl::Connection * | _connection | ) | [virtual] |
Implements wns::service::tl::ConnectionHandler.
Definition at line 126 of file TLListenerBinding.cpp.
| void TLListenerBinding::onConnectionEstablished | ( | wns::service::nl::Address | _sourceIP, | |
| wns::service::tl::Connection * | _newConnection | |||
| ) | [virtual] |
As response to Service::openConnection or Service::listenOnPort when a connection is established by another component.
| [in] | _sourceIP | IP address of entity requesting the connection |
| [in] | _newConnection | Connection that was created. |
Implements wns::service::tl::ConnectionHandler.
Definition at line 73 of file TLListenerBinding.cpp.
| void TLListenerBinding::onConnectionLost | ( | wns::service::tl::Connection * | _lostConnection | ) | [virtual] |
| [in] | _lostConnection | Connection that is lost. |
Implements wns::service::tl::ConnectionHandler.
Definition at line 133 of file TLListenerBinding.cpp.
| void TLListenerBinding::onShutdown | ( | ) | [virtual] |
Reimplemented from applications::session::Binding.
Definition at line 140 of file TLListenerBinding.cpp.
| std::string TLListenerBinding::printAddress | ( | ) | const [protected, virtual] |
| void TLListenerBinding::registerComponent | ( | applications::node::component::Component * | _component, | |
| int | _sessionIndex | |||
| ) | [virtual] |
| void TLListenerBinding::registerSession | ( | int | _i, | |
| applications::session::Session * | _session | |||
| ) | [virtual] |
| void TLListenerBinding::releaseBinding | ( | wns::service::tl::Connection * | _connection | ) | [virtual] |
applications::node::component::Component* applications::session::server::TLListenerBinding::component [protected] |
Definition at line 87 of file TLListenerBinding.hpp.
wns::service::nl::FQDN applications::session::server::TLListenerBinding::destinationDomainName [protected] |
Definition at line 99 of file TLListenerBinding.hpp.
wns::service::tl::Port applications::session::server::TLListenerBinding::destinationPort [protected] |
Definition at line 101 of file TLListenerBinding.hpp.
Definition at line 97 of file TLListenerBinding.hpp.
Definition at line 95 of file TLListenerBinding.hpp.
Definition at line 110 of file TLListenerBinding.hpp.
Definition at line 93 of file TLListenerBinding.hpp.
Definition at line 91 of file TLListenerBinding.hpp.
Definition at line 103 of file TLListenerBinding.hpp.
Definition at line 105 of file TLListenerBinding.hpp.
Definition at line 84 of file TLListenerBinding.hpp.
Definition at line 89 of file TLListenerBinding.hpp.
1.5.5