INET Framework for OMNeT++/OMNEST
Sack Class Reference

#include <TCPSegment_m.h>

List of all members.

Public Member Functions

 Sack ()
 Sack (const Sack &other)
virtual ~Sack ()
Sackoperator= (const Sack &other)
virtual Sackdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual unsigned int getStart () const
virtual void setStart (unsigned int start)
virtual unsigned int getEnd () const
virtual void setEnd (unsigned int end)

Protected Member Functions

bool operator== (const Sack &)

Protected Attributes

unsigned int start_var
unsigned int end_var

Private Member Functions

void copy (const Sack &other)

Detailed Description

Class generated from transport/tcp/TCPSegment.msg by opp_msgc.

 class Sack
 {
     unsigned int start;     
     unsigned int end;       
 }
 

Definition at line 116 of file TCPSegment_m.h.


Constructor & Destructor Documentation

Referenced by dup().

Sack::Sack ( const Sack other)
virtual Sack::~Sack ( ) [virtual]

Member Function Documentation

void Sack::copy ( const Sack other) [private]
virtual Sack* Sack::dup ( ) const [inline, virtual]

Definition at line 134 of file TCPSegment_m.h.

{return new Sack(*this);}
virtual unsigned int Sack::getEnd ( ) const [virtual]
virtual unsigned int Sack::getStart ( ) const [virtual]
Sack& Sack::operator= ( const Sack other)
bool Sack::operator== ( const Sack ) [protected]
virtual void Sack::parsimPack ( cCommBuffer *  b) [virtual]

Referenced by doPacking().

virtual void Sack::parsimUnpack ( cCommBuffer *  b) [virtual]

Referenced by doUnpacking().

virtual void Sack::setEnd ( unsigned int  end) [virtual]
virtual void Sack::setStart ( unsigned int  start) [virtual]

Member Data Documentation

unsigned int Sack::end_var [protected]

Definition at line 120 of file TCPSegment_m.h.

unsigned int Sack::start_var [protected]

Definition at line 119 of file TCPSegment_m.h.


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