|
INET Framework for OMNeT++/OMNEST
|
#include <IPv6ExtensionHeaders_m.h>
Public Member Functions | |
| IPv6FragmentHeader () | |
| IPv6FragmentHeader (const IPv6FragmentHeader &other) | |
| virtual | ~IPv6FragmentHeader () |
| IPv6FragmentHeader & | operator= (const IPv6FragmentHeader &other) |
| virtual IPv6FragmentHeader * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual unsigned short | getFragmentOffset () const |
| virtual void | setFragmentOffset (unsigned short fragmentOffset) |
| virtual unsigned int | getIdentification () const |
| virtual void | setIdentification (unsigned int identification) |
| virtual bool | getMoreFragments () const |
| virtual void | setMoreFragments (bool moreFragments) |
Protected Member Functions | |
| bool | operator== (const IPv6FragmentHeader &) |
Protected Attributes | |
| unsigned short | fragmentOffset_var |
| unsigned int | identification_var |
| bool | moreFragments_var |
Private Member Functions | |
| void | copy (const IPv6FragmentHeader &other) |
Class generated from networklayer/ipv6/IPv6ExtensionHeaders.msg by opp_msgc.
class IPv6FragmentHeader extends IPv6ExtensionHeader { unsigned short fragmentOffset; unsigned int identification; bool moreFragments; }
Definition at line 118 of file IPv6ExtensionHeaders_m.h.
Referenced by dup().
| IPv6FragmentHeader::IPv6FragmentHeader | ( | const IPv6FragmentHeader & | other | ) |
| virtual IPv6FragmentHeader::~IPv6FragmentHeader | ( | ) | [virtual] |
| void IPv6FragmentHeader::copy | ( | const IPv6FragmentHeader & | other | ) | [private] |
| virtual IPv6FragmentHeader* IPv6FragmentHeader::dup | ( | ) | const [inline, virtual] |
Reimplemented from IPv6ExtensionHeader.
Definition at line 137 of file IPv6ExtensionHeaders_m.h.
{return new IPv6FragmentHeader(*this);}
| virtual unsigned short IPv6FragmentHeader::getFragmentOffset | ( | ) | const [virtual] |
Referenced by IPv6FragBuf::addFragment().
| virtual unsigned int IPv6FragmentHeader::getIdentification | ( | ) | const [virtual] |
Referenced by IPv6FragBuf::addFragment().
| virtual bool IPv6FragmentHeader::getMoreFragments | ( | ) | const [virtual] |
Referenced by IPv6FragBuf::addFragment().
| IPv6FragmentHeader& IPv6FragmentHeader::operator= | ( | const IPv6FragmentHeader & | other | ) |
| bool IPv6FragmentHeader::operator== | ( | const IPv6FragmentHeader & | ) | [protected] |
| virtual void IPv6FragmentHeader::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from IPv6ExtensionHeader_Base.
Referenced by doPacking().
| virtual void IPv6FragmentHeader::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from IPv6ExtensionHeader_Base.
Referenced by doUnpacking().
| virtual void IPv6FragmentHeader::setFragmentOffset | ( | unsigned short | fragmentOffset | ) | [virtual] |
| virtual void IPv6FragmentHeader::setIdentification | ( | unsigned int | identification | ) | [virtual] |
| virtual void IPv6FragmentHeader::setMoreFragments | ( | bool | moreFragments | ) | [virtual] |
unsigned short IPv6FragmentHeader::fragmentOffset_var [protected] |
Definition at line 121 of file IPv6ExtensionHeaders_m.h.
unsigned int IPv6FragmentHeader::identification_var [protected] |
Definition at line 122 of file IPv6ExtensionHeaders_m.h.
bool IPv6FragmentHeader::moreFragments_var [protected] |
Definition at line 123 of file IPv6ExtensionHeaders_m.h.