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