Package org.robovm.apple.network
Class NWProtocolMetadata
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.network.NWObject
org.robovm.apple.network.NWProtocolMetadata
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
- Direct Known Subclasses:
NWFramerMessage
public class NWProtocolMetadata extends NWObject implements NSObjectProtocol
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNWProtocolMetadata.NWProtocolMetadataPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Constructor Description NWProtocolMetadata() -
Method Summary
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
NWProtocolMetadata
public NWProtocolMetadata()
-
-
Method Details
-
copyDefinition
- Since:
- Available in iOS 12.0 and later.
-
isFramerMessage
public boolean isFramerMessage()- Since:
- Available in iOS 13.0 and later.
-
createIpMetadata
- Since:
- Available in iOS 12.0 and later.
-
isIp
public boolean isIp()- Since:
- Available in iOS 12.0 and later.
-
setIpEcnFlag
- Since:
- Available in iOS 12.0 and later.
-
getIpEcnFlag
- Since:
- Available in iOS 12.0 and later.
-
setIpServiceClass
- Since:
- Available in iOS 12.0 and later.
-
getIpServiceClass
- Since:
- Available in iOS 12.0 and later.
-
getIpReceiveTime
public long getIpReceiveTime()- Since:
- Available in iOS 12.0 and later.
-
isQuic
public boolean isQuic()- Since:
- Available in iOS 15.0 and later.
-
copyQuicSecProtocolMetadata
- Since:
- Available in iOS 15.0 and later.
-
getQuicStreamId
public long getQuicStreamId()- Since:
- Available in iOS 15.0 and later.
-
getQuicStreamApplicationError
public long getQuicStreamApplicationError()- Since:
- Available in iOS 15.0 and later.
-
setQuicStreamApplicationError
public void setQuicStreamApplicationError(long application_error)- Since:
- Available in iOS 15.0 and later.
-
getQuicLocalMaxStreamsBidirectional
public long getQuicLocalMaxStreamsBidirectional()- Since:
- Available in iOS 15.0 and later.
-
setQuicLocalMaxStreamsBidirectional
public void setQuicLocalMaxStreamsBidirectional(long max_streams_bidirectional)- Since:
- Available in iOS 15.0 and later.
-
getQuicLocalMaxStreamsUnidirectional
public long getQuicLocalMaxStreamsUnidirectional()- Since:
- Available in iOS 15.0 and later.
-
setQuicLocalMaxStreamsUnidirectional
public void setQuicLocalMaxStreamsUnidirectional(long max_streams_unidirectional)- Since:
- Available in iOS 15.0 and later.
-
getQuicRemoteMaxStreamsBidirectional
public long getQuicRemoteMaxStreamsBidirectional()- Since:
- Available in iOS 15.0 and later.
-
getQuicRemoteMaxStreamsUnidirectional
public long getQuicRemoteMaxStreamsUnidirectional()- Since:
- Available in iOS 15.0 and later.
-
getQuicApplicationError
public long getQuicApplicationError()- Since:
- Available in iOS 15.0 and later.
-
getQuicApplicationErrorReason
- Since:
- Available in iOS 15.0 and later.
-
setQuicApplicationError
- Since:
- Available in iOS 15.0 and later.
-
getQuicKeepaliveInterval
public short getQuicKeepaliveInterval()- Since:
- Available in iOS 15.0 and later.
-
setQuicKeepaliveInterval
public void setQuicKeepaliveInterval(short keepalive_interval)- Since:
- Available in iOS 15.0 and later.
-
getQuicRemoteIdleTimeout
public long getQuicRemoteIdleTimeout()- Since:
- Available in iOS 15.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
- Since:
- Available in iOS 12.0 and later.
-
createUdpMetadata
- Since:
- Available in iOS 12.0 and later.
-
isUdp
public boolean isUdp()- Since:
- Available in iOS 12.0 and later.
-
isWs
public boolean isWs()- Since:
- Available in iOS 13.0 and later.
-
createWsMetadata
- Since:
- Available in iOS 13.0 and later.
-
getOpcode
- Since:
- Available in iOS 13.0 and later.
-
setCloseCode
- Since:
- Available in iOS 13.0 and later.
-
getCloseCode
- Since:
- Available in iOS 13.0 and later.
-
setPongHandler
- Since:
- Available in iOS 13.0 and later.
-
copyServerResponse
- Since:
- Available in iOS 13.0 and later.
-