live
SocketLookupTable Class Referenceabstract

#include <NetInterface.hh>

Collaboration diagram for SocketLookupTable:

Public Member Functions

virtual ~SocketLookupTable ()
SocketFetch (UsageEnvironment &env, Port port, Boolean &isNew)
Boolean Remove (Socket const *sock)

Protected Member Functions

 SocketLookupTable ()
virtual SocketCreateNew (UsageEnvironment &env, Port port)=0

Private Attributes

HashTablefTable

Detailed Description

Definition at line 75 of file NetInterface.hh.

Constructor & Destructor Documentation

◆ ~SocketLookupTable()

virtual SocketLookupTable::~SocketLookupTable ( )
virtual

◆ SocketLookupTable()

SocketLookupTable::SocketLookupTable ( )
protected

Member Function Documentation

◆ CreateNew()

virtual Socket * SocketLookupTable::CreateNew ( UsageEnvironment & env,
Port port )
protectedpure virtual

◆ Fetch()

Socket * SocketLookupTable::Fetch ( UsageEnvironment & env,
Port port,
Boolean & isNew )

◆ Remove()

Boolean SocketLookupTable::Remove ( Socket const * sock)

Field Documentation

◆ fTable

HashTable* SocketLookupTable::fTable
private

Definition at line 88 of file NetInterface.hh.


The documentation for this class was generated from the following file: