File: Network/IPv6/IPv6Datagram.msg
C++ definition: click here
IPv6 datagram. RFC 2460 Section 3.
Header fields not explicitly modelled:
The following diagram shows part of the inheritance hierarchy. Unresolved types are missing from the diagram. Click here to see the full picture.
Name | Value | Description |
---|---|---|
customize | true | |
omitGetVerb | true |
Name | Type | Description |
---|---|---|
srcAddress | IPv6Address | |
destAddress | IPv6Address | |
trafficClass | unsigned int | |
flowLabel | unsigned int | |
hopLimit | short | |
transportProtocol | int |
message IPv6Datagram { properties: customize=true; omitGetVerb = true; fields: IPv6Address srcAddress; IPv6Address destAddress; unsigned int trafficClass; unsigned int flowLabel; short hopLimit = 0; int transportProtocol enum (IPProtocolId); // IPv6ExtensionHeaderPtr extensionHeader[]; // array of extension headers, subclassed from IPv6ExtensionHeader };