Ipv4Address

Namespace: inet

class Ipv4Address

(no description)

Usage diagram

class Ipv4AddressIpv4Addressclass ArpPacketArpPacketclass BgpOpenMessageBgpOpenMessagestruct BgpUpdateNlriBgpUpdateNlriclass BgpUpdatePathAttributesAggregatorBgpUpdatePathAttributesAggregatorclass BgpUpdatePathAttributesNextHopBgpUpdatePathAttributesNextHopstruct BgpUpdateWithdrawnRoutesBgpUpdateWithdrawnRoutesclass DhcpMessageDhcpMessageclass DhcpOptionsDhcpOptionsclass DsdvHelloDsdvHellostruct EigrpMpIpv4InternalEigrpMpIpv4Internalstruct EigrpMpIpv6InternalEigrpMpIpv6Internalstruct EigrpMsgRouteEigrpMsgRoutestruct EroObjEroObjstruct FecTlvFecTlvclass GroupRecordGroupRecordmessage HelloTimeoutMsgHelloTimeoutMsgmessage HelloTimerMsgHelloTimerMsgclass IgmpQueryIgmpQueryclass Igmpv1ReportIgmpv1Reportclass Igmpv2LeaveIgmpv2Leaveclass Igmpv2ReportIgmpv2Reportclass Ipv4HeaderIpv4Headerclass Ipv4NatEntryIpv4NatEntryclass Ipv4OptionRecordRouteIpv4OptionRecordRouteclass Ipv4OptionTimestampIpv4OptionTimestampclass Ipv4RouteIpv4Routeclass Ipv4SocketBindCommandIpv4SocketBindCommandclass Ipv4SocketConnectCommandIpv4SocketConnectCommandclass LdpPacketLdpPacketclass NetworkInterfaceNetworkInterfaceclass OspfPacketBaseOspfPacketBasestruct DesignatedRouterIdDesignatedRouterIdstruct HostRouteParametersHostRouteParametersclass NeighborNeighborclass Ospfv2AsExternalLsaContentsOspfv2AsExternalLsaContentsstruct Ospfv2ExternalTosInfoOspfv2ExternalTosInfoclass Ospfv2HelloPacketOspfv2HelloPacketclass Ospfv2InterfaceOspfv2Interfaceclass Ospfv2LinkOspfv2Linkclass Ospfv2LsaHeaderOspfv2LsaHeaderstruct Ospfv2LsaRequestOspfv2LsaRequestclass Ospfv2NetworkLsaOspfv2NetworkLsaclass Ospfv2SummaryLsaOspfv2SummaryLsaclass Ospfv3HelloPacketOspfv3HelloPacketclass Ospfv3IntraAreaPrefixLsaOspfv3IntraAreaPrefixLsaclass Ospfv3LsaHeaderOspfv3LsaHeaderstruct Ospfv3LsRequestOspfv3LsRequestclass Ospfv3NetworkLsaOspfv3NetworkLsastruct Ospfv3RouterLsaBodyOspfv3RouterLsaBodystruct RsvpHopObjRsvpHopObjclass RsvpPathErrorRsvpPathErrorclass RsvpResvErrorRsvpResvErrorclass RtpCiEnterSessionRtpCiEnterSessionpacket RtpInnerPacketRtpInnerPacketclass RtpParticipantInfoRtpParticipantInfostruct SenderTemplateObjSenderTemplateObjstruct SessionObjSessionObjstruct TeLinkStateInfoTeLinkStateInfo

Properties

Name

Value

Description

existingClass

fromString

Ipv4Address($)

opaque

toString

.str()

Source code

class Ipv4Address
{
    @existingClass;
    @opaque;
    @toString(.str());
    @fromString(Ipv4Address($));
}

File: src/inet/networklayer/contract/ipv4/Ipv4Address.msg