BasePSApp.h File Reference

#include <omnetpp.h>
#include "INETDefs.h"
#include "MACAddress.h"
#include "InformationItem.h"
#include "IITableAccess.h"
#include "IITable.h"
#include "BA_API.h"
#include "QoSStructs.h"

Classes

struct  subscriptionItem
class  BasePSApp

Defines

#define ETH_MTU   1492;
 The Ethernet max transport unit.

Functions

std::ostream & operator<< (std::ostream &out, const subscriptionItem &si)
std::ostream & operator<< (std::ostream &out, BasePSApp *node)

Variables

const double PEAK_DEV = 2
 The deviation from the activity peak.
const double MAXJITTER = 0.001
 all messages sent to a lower layer are delayed by 0..MAXJITTER seconds

Define Documentation

#define ETH_MTU   1492;

The Ethernet max transport unit.

The Publish Subscribe Ethernet Application Base class header


Function Documentation

std::ostream& operator<< ( std::ostream &  out,
BasePSApp node 
) [inline]

00148                                                                 {
00149         out << node->getParentModule()->getFullName();
00150         return out;
00151 }

std::ostream& operator<< ( std::ostream &  out,
const subscriptionItem si 
) [inline]

00062                                                                            {
00063         out << si.ii->info();
00064         //Print Qos Requirements only if list not empty
00065         if(si.qos.size()>0)
00066                 out << endl << si.qos;
00067         return out;
00068 }


Variable Documentation

const double MAXJITTER = 0.001

all messages sent to a lower layer are delayed by 0..MAXJITTER seconds

const double PEAK_DEV = 2

The deviation from the activity peak.

Generated on Thu Jun 14 17:12:42 2012 for PAL by  doxygen 1.6.3