Public Member Functions | Protected Member Functions | Private Attributes
SocketLookupTable Class Referenceabstract

#include <NetInterface.hh>

Collaboration diagram for SocketLookupTable:
Collaboration graph

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


Detailed Description

Definition at line 75 of file NetInterface.hh.

Constructor & Destructor Documentation

◆ ~SocketLookupTable()

virtual SocketLookupTable::~SocketLookupTable ( )

◆ SocketLookupTable()

SocketLookupTable::SocketLookupTable ( )

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

Definition at line 88 of file NetInterface.hh.

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