AgoraProxyType Constants Reference
Declared in | AgoraEnumerates.h |
---|---|
Availability | v3.6.2 |
AgoraProxyType
代理类型。
Definition
typedef NS_ENUM(NSUInteger, AgoraProxyType ) {
AgoraNoneProxyType = 0,
AgoraUdpProxyType = 1,
AgoraTcpProxyType = 2,
AgoraLocalProxyType = 3,
AgoraTcpProxyAutoFallbackType = 4,
};
Constants
AgoraNoneProxyType
-
0: 调用 setLocalAccessPoint 并加入了频道,但未连接本地代理。
Declared In
AgoraEnumerates.h
. AgoraUdpProxyType
-
1: UDP 协议的云代理,即 Force UDP 云代理模式。在该模式下,SDK 始终通过 UDP 协议传输数据。
Declared In
AgoraEnumerates.h
. AgoraTcpProxyType
-
2: TCP(加密)协议的云代理,即 Force TCP 云代理模式。在该模式下,SDK 始终通过 TLS 443 传输数据。
Declared In
AgoraEnumerates.h
. AgoraLocalProxyType
-
3: 调用 setLocalAccessPoint 方法并连接到本地代理。
Declared In
AgoraEnumerates.h
. AgoraTcpProxyAutoFallbackType
-
4: 自动模式。在该模式下,SDK 优先连接 SD-RTN™,如果连接失败,自动切换为 TLS 443。
Declared In
AgoraEnumerates.h
.
Availability
v3.6.2
Declared In
AgoraEnumerates.h