#import <RTCIceServer.h>
◆ initWithNativeServer:() [1/2]
◆ initWithNativeServer:() [2/2]
◆ initWithURLStrings:() [1/2]
Convenience initializer for a server with no authentication (e.g. STUN).
◆ initWithURLStrings:() [2/2]
Convenience initializer for a server with no authentication (e.g. STUN).
◆ initWithURLStrings:username:credential:() [1/2]
Initialize an RTCIceServer with its associated URLs, optional username, optional credential, and credentialType.
◆ initWithURLStrings:username:credential:() [2/2]
Initialize an RTCIceServer with its associated URLs, optional username, optional credential, and credentialType.
◆ initWithURLStrings:username:credential:tlsCertPolicy:() [1/2]
Initialize an RTCIceServer with its associated URLs, optional username, optional credential, and TLS cert policy.
◆ initWithURLStrings:username:credential:tlsCertPolicy:() [2/2]
Initialize an RTCIceServer with its associated URLs, optional username, optional credential, and TLS cert policy.
◆ NS_UNAVAILABLE() [1/2]
- (nonnull instancetype) NS_UNAVAILABLE |
|
|
|
◆ NS_UNAVAILABLE() [2/2]
- (nonnull instancetype) NS_UNAVAILABLE |
|
|
|
◆ serverFromJSONDictionary:() [1/2]
◆ serverFromJSONDictionary:() [2/2]
◆ credential
Credential to use if this RTCIceServer object is a TURN server.
◆ nativeServer
- PeerConnectionInterface: |
|
readnonatomicassignimplementation |
IceServer struct representation of this RTCIceServer object's data. This is needed to pass to the underlying C++ APIs.
◆ tlsCertPolicy
- (RTCTlsCertPolicy) tlsCertPolicy |
|
readnonatomicassign |
TLS certificate policy to use if this RTCIceServer object is a TURN server.
◆ urlStrings
URI(s) for this server represented as NSStrings.
◆ username
Username to use if this RTCIceServer object is a TURN server.
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCIceServer.h
- Source/ThirdParty/libwebrtc/Source/webrtc/sdk/objc/Framework/Classes/RTCIceServer.mm