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()

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()

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: