DESERT 3.5.1
Loading...
Searching...
No Matches
UwOpticalChannel Class Reference

#include <uwoptical-channel.h>

Inheritance diagram for UwOpticalChannel:
Collaboration diagram for UwOpticalChannel:

Public Member Functions

 UwOpticalChannel ()
 
virtual ~UwOpticalChannel ()=default
 
- Public Member Functions inherited from UwElectroMagneticChannel
 UwElectroMagneticChannel ()
 
virtual ~UwElectroMagneticChannel ()
 
virtual void recv (Packet *p, ChSAP *chsap)
 
virtual int command (int argc, const char *const *argv)
 

Additional Inherited Members

- Protected Member Functions inherited from UwElectroMagneticChannel
virtual double getPropDelay (Position *s, Position *d)
 
void sendUpPhy (Packet *p, ChSAP *chsap)
 
- Protected Attributes inherited from UwElectroMagneticChannel
double refractive_index
 
double speed_of_light
 

Detailed Description

UwOpticalChannel extends Miracle channel class and implements the underwater optical channel.

Definition at line 48 of file uwoptical-channel.h.

Constructor & Destructor Documentation

◆ UwOpticalChannel()

UwOpticalChannel::UwOpticalChannel ( )

Constructor of UwOpticalChannel class.

Definition at line 61 of file uwoptical-channel.cpp.

◆ ~UwOpticalChannel()

virtual UwOpticalChannel::~UwOpticalChannel ( )
virtualdefault

Destructor of UwOpticalChannel class.


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