live
Public Member Functions | Static Public Attributes | Protected Member Functions
DirectedNetInterface Class Referenceabstract

#include <NetInterface.hh>

Inheritance diagram for DirectedNetInterface:
Inheritance graph
[legend]
Collaboration diagram for DirectedNetInterface:
Collaboration graph
[legend]

Public Member Functions

virtual ~DirectedNetInterface ()
 
virtual Boolean write (unsigned char *data, unsigned numBytes)=0
 
virtual Boolean SourceAddrOKForRelaying (UsageEnvironment &env, unsigned addr)=0
 

Static Public Attributes

static UsageEnvironmentDefaultUsageEnvironment
 

Protected Member Functions

 DirectedNetInterface ()
 

Detailed Description

Definition at line 39 of file NetInterface.hh.

Constructor & Destructor Documentation

◆ ~DirectedNetInterface()

virtual DirectedNetInterface::~DirectedNetInterface ( )
virtual

◆ DirectedNetInterface()

DirectedNetInterface::DirectedNetInterface ( )
protected

Member Function Documentation

◆ SourceAddrOKForRelaying()

virtual Boolean DirectedNetInterface::SourceAddrOKForRelaying ( UsageEnvironment env,
unsigned  addr 
)
pure virtual

◆ write()

virtual Boolean DirectedNetInterface::write ( unsigned char *  data,
unsigned  numBytes 
)
pure virtual

Field Documentation

◆ DefaultUsageEnvironment

UsageEnvironment* NetInterface::DefaultUsageEnvironment
staticinherited

Definition at line 32 of file NetInterface.hh.


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