Class NWProtocolMetadata

    • Constructor Detail

      • NWProtocolMetadata

        public NWProtocolMetadata()
    • Method Detail

      • copyDefinition

        public NWProtocolDefinition copyDefinition()
        Since:
        Available in iOS 12.0 and later.
      • createIpMetadata

        public static NWProtocolMetadata createIpMetadata()
        Since:
        Available in iOS 12.0 and later.
      • isIp

        public boolean isIp()
        Since:
        Available in iOS 12.0 and later.
      • setIpEcnFlag

        public void setIpEcnFlag​(NWIpEcnFlag ecn_flag)
        Since:
        Available in iOS 12.0 and later.
      • getIpEcnFlag

        public NWIpEcnFlag getIpEcnFlag()
        Since:
        Available in iOS 12.0 and later.
      • setIpServiceClass

        public void setIpServiceClass​(NWServiceClass service_class)
        Since:
        Available in iOS 12.0 and later.
      • getIpServiceClass

        public NWServiceClass getIpServiceClass()
        Since:
        Available in iOS 12.0 and later.
      • getIpReceiveTime

        public long getIpReceiveTime()
        Since:
        Available in iOS 12.0 and later.
      • isTcp

        public boolean isTcp()
        Since:
        Available in iOS 12.0 and later.
      • getTcpAvailableReceiveBuffer

        public int getTcpAvailableReceiveBuffer()
        Since:
        Available in iOS 12.0 and later.
      • getTcpAvailableSendBuffer

        public int getTcpAvailableSendBuffer()
        Since:
        Available in iOS 12.0 and later.
      • isTls

        public boolean isTls()
        Since:
        Available in iOS 12.0 and later.
      • copySecArcProtocolMetadata

        public SecArcProtocolMetadata copySecArcProtocolMetadata()
        Since:
        Available in iOS 12.0 and later.
      • createUdpMetadata

        public static NWProtocolMetadata createUdpMetadata()
        Since:
        Available in iOS 12.0 and later.
      • isUdp

        public boolean isUdp()
        Since:
        Available in iOS 12.0 and later.
      • nwArcRetain

        public void nwArcRetain()
      • nwArcRelease

        public void nwArcRelease()