xorp

FinderTcpListener Class Reference

Class that creates FinderMessengers for incoming connections. More...

#include <finder_tcp_messenger.hh>

Inheritance diagram for FinderTcpListener:
FinderTcpListenerBase NONCOPYABLE

List of all members.

Public Types

typedef
FinderTcpListenerBase::AddrList 
Addr4List
typedef
FinderTcpListenerBase::NetList 
Net4List

Public Member Functions

 FinderTcpListener (EventLoop &e, FinderMessengerManager &mm, XrlCmdMap &cmds, IPv4 iface, uint16_t port, bool enabled=true) throw (InvalidAddress, InvalidPort)
bool connection_event (XorpFd sock)
 Instantiate a Messenger instance for sock.

Protected Attributes

FinderMessengerManager_mm
XrlCmdMap_cmds

Detailed Description

Class that creates FinderMessengers for incoming connections.


Member Function Documentation

bool FinderTcpListener::connection_event ( XorpFd  sock) [virtual]

Instantiate a Messenger instance for sock.

Returns:
true on success, false on failure.

Implements FinderTcpListenerBase.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations