コード例 #1
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionNatDetection);
 }
コード例 #2
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionNonceIndexes);
 }
コード例 #3
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionTransientBinding));
 }
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionLocalMobilityAnchorAddress));
 }
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionAccessNetworkIdentifier));
 }
コード例 #6
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionMobileNodeGroupIdentifier));
 }
 internal sealed override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionNetworkPrefix));
 }
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionAccessNetworkIdentifier);
 }
コード例 #9
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionIpV6AddressPrefix));
 }
コード例 #10
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(true);
 }
コード例 #11
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionNonceIndexes));
 }
コード例 #12
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionIpV4AddressAcknowledgement));
 }
コード例 #13
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionFlowSummary);
 }
コード例 #14
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionLoadInformation));
 }
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionBindingIdentifier));
 }
コード例 #16
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionDnsUpdate));
 }
コード例 #17
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionMobileNodeGroupIdentifier);
 }
コード例 #18
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionNatDetection));
 }
コード例 #19
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionIpV4HomeAddress);
 }
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionAlternateIpV4CareOfAddress));
 }
コード例 #21
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionPadN);
 }
コード例 #22
0
 internal sealed override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionIpV4Address));
 }
コード例 #23
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionLinkLayerAddress);
 }
コード例 #24
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionLocalMobilityAnchorAddress);
 }
コード例 #25
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionContextRequest));
 }
コード例 #26
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionAlternateIpV4CareOfAddress);
 }
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionBindingAuthorizationDataForFmIpV6));
 }
コード例 #28
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return true;
 }
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionIpV4HomeAddressRequest));
 }
コード例 #30
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionContextRequest);
 }
コード例 #31
0
 internal sealed override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionNetworkPrefix);
 }
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionBindingAuthorizationDataForFmIpV6);
 }
コード例 #33
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionTransientBinding);
 }
コード例 #34
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionIpV4AddressAcknowledgement);
 }
コード例 #35
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionLoadInformation);
 }
コード例 #36
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionLinkLayerAddress));
 }
コード例 #37
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionFlowSummary));
 }
コード例 #38
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionFlowIdentification));
 }
コード例 #39
0
        private bool HandleCommonMobilityOptionSubfield(XElement optionSubfield, IpV6MobilityOption option)
        {
            switch (optionSubfield.Name())
            {
                case "mip6.mobility_opt":
                    optionSubfield.AssertNoFields();
                    optionSubfield.AssertShowDecimal((byte)option.OptionType);
                    return true;

                case "mip6.mobility_opt.len":
                    optionSubfield.AssertNoFields();
                    optionSubfield.AssertShowDecimal(option.Length - 2);
                    return true;

                default:
                    return false;
            }
        }
コード例 #40
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionBindingIdentifier);
 }
コード例 #41
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionAuthentication);
 }
コード例 #42
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionVendorSpecific));
 }
コード例 #43
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return EqualsData(other as IpV6MobilityOptionVendorSpecific);
 }
コード例 #44
0
 internal override bool EqualsData(IpV6MobilityOption other)
 {
     return(EqualsData(other as IpV6MobilityOptionRedirect));
 }