INET Framework for OMNeT++/OMNEST
inet::IPv6Datagram Member List

This is the complete list of members for inet::IPv6Datagram, including all inherited members.

addExtensionHeader(IPv6ExtensionHeader *eh, int atPos=-1)inet::IPv6Datagramvirtual
calculateFragmentLength() const inet::IPv6Datagramvirtual
calculateHeaderByteLength() const inet::IPv6Datagramvirtual
calculateUnfragmentableHeaderByteLength() const inet::IPv6Datagramvirtual
clean()inet::IPv6Datagramprivate
copy(const IPv6Datagram &other)inet::IPv6Datagramprivate
destAddressinet::IPv6Datagram_Baseprotected
dup() const overrideinet::IPv6Datagraminlinevirtual
extensionHeadersinet::IPv6Datagramprotected
ExtensionHeaders typedefinet::IPv6Datagramprotected
findExtensionHeaderByType(IPProtocolId extensionType, int index=0) const inet::IPv6Datagramvirtual
flowLabelinet::IPv6Datagram_Baseprotected
getDestAddress()inet::IPv6Datagram_Basevirtual
getDestAddress() const inet::IPv6Datagram_Baseinlinevirtual
getDestinationAddress() const overrideinet::IPv6Datagraminlinevirtual
getDiffServCodePoint() const overrideinet::IPv6Datagraminlinevirtual
getExplicitCongestionNotification() const overrideinet::IPv6Datagraminlinevirtual
getExtensionHeader(unsigned int k) overrideinet::IPv6Datagramvirtual
getExtensionHeader(unsigned int k) const overrideinet::IPv6Datagraminlinevirtual
getExtensionHeaderArraySize() const overrideinet::IPv6Datagramvirtual
getExtensionHeaderOrder(IPv6ExtensionHeader *eh)inet::IPv6Datagramprivate
getFlowLabel() const inet::IPv6Datagram_Basevirtual
getHopLimit() const inet::IPv6Datagram_Basevirtual
getSourceAddress() const overrideinet::IPv6Datagraminlinevirtual
getSrcAddress()inet::IPv6Datagram_Basevirtual
getSrcAddress() const inet::IPv6Datagram_Baseinlinevirtual
getTrafficClass() const inet::IPv6Datagram_Basevirtual
getTransportProtocol() const overrideinet::IPv6Datagraminlinevirtual
hopLimitinet::IPv6Datagram_Baseprotected
IPv6Datagram(const char *name=nullptr, int kind=0)inet::IPv6Datagraminline
IPv6Datagram(const IPv6Datagram &other)inet::IPv6Datagraminline
IPv6Datagram_Base(const char *name=nullptr, short kind=0)inet::IPv6Datagram_Baseprotected
IPv6Datagram_Base(const IPv6Datagram_Base &other)inet::IPv6Datagram_Baseprotected
operator=(const IPv6Datagram &other)inet::IPv6Datagram
inet::IPv6Datagram_Base::operator=(const IPv6Datagram_Base &other)inet::IPv6Datagram_Baseprotected
operator==(const IPv6Datagram_Base &)inet::IPv6Datagram_Baseprotected
parsimPack(omnetpp::cCommBuffer *b) const overrideinet::IPv6Datagram_Basevirtual
parsimUnpack(omnetpp::cCommBuffer *b) overrideinet::IPv6Datagram_Basevirtual
removeExtensionHeader(IPProtocolId extensionType)inet::IPv6Datagramvirtual
removeFirstExtensionHeader()inet::IPv6Datagramvirtual
setDestAddress(const IPv6Address &destAddress)inet::IPv6Datagram_Basevirtual
setDestinationAddress(const L3Address &address) overrideinet::IPv6Datagraminlinevirtual
setDiffServCodePoint(int dscp) overrideinet::IPv6Datagraminlinevirtual
setExplicitCongestionNotification(int ecn) overrideinet::IPv6Datagraminlinevirtual
setExtensionHeader(unsigned int k, const IPv6ExtensionHeaderPtr &extensionHeader_var) overrideinet::IPv6Datagramvirtual
setExtensionHeaderArraySize(unsigned int size) overrideinet::IPv6Datagramvirtual
setFlowLabel(unsigned int flowLabel)inet::IPv6Datagram_Basevirtual
setHopLimit(short hopLimit)inet::IPv6Datagram_Basevirtual
setSourceAddress(const L3Address &address) overrideinet::IPv6Datagraminlinevirtual
setSrcAddress(const IPv6Address &srcAddress)inet::IPv6Datagram_Basevirtual
setTrafficClass(unsigned char trafficClass)inet::IPv6Datagram_Basevirtual
setTransportProtocol(int protocol) overrideinet::IPv6Datagraminlinevirtual
srcAddressinet::IPv6Datagram_Baseprotected
trafficClassinet::IPv6Datagram_Baseprotected
transportProtocolinet::IPv6Datagram_Baseprotected
~INetworkDatagram()inet::INetworkDatagraminlinevirtual
~IPv6Datagram()inet::IPv6Datagram
~IPv6Datagram_Base()inet::IPv6Datagram_Basevirtual