World Ocean Simulation System (WOSS) library
hdr_woss Struct Reference

WOSS packet header. More...

#include <uw-woss-pkt-hdr.h>

Collaboration diagram for hdr_woss:
Collaboration graph

Static Public Member Functions

static int & offset ()
 
static struct hdr_wossaccess (const Packet *p)
 

Public Attributes

std::complex< double > attenuation
 
double frequency
 
bool already_processed
 

Static Public Attributes

static int offset_ = 0
 

Detailed Description

WOSS packet header.

struct hdr_woss extends Miracle MPhy header adding new information

Member Function Documentation

◆ access()

static struct hdr_woss * hdr_woss::access ( const Packet *  p)
inlinestatic

References access(), and offset_.

Referenced by access().

Here is the call graph for this function:

◆ offset()

static int & hdr_woss::offset ( )
inlinestatic

References offset_.

Member Data Documentation

◆ already_processed

bool hdr_woss::already_processed

◆ attenuation

std::complex<double> hdr_woss::attenuation

complex attenuation of current Packet, calculated by woss::WossManager

Referenced by WossMPropagation::computeGain(), WossMPropagation::getGain(), and WossChannelModule::schedulePacketCopies().

◆ frequency

double hdr_woss::frequency

frequency of calculations

Referenced by WossMPropagation::computeGain(), and WossChannelModule::schedulePacketCopies().

◆ offset_

int hdr_woss::offset_ = 0
static

Referenced by access(), and offset().


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