SBDConnectionManager Class Reference

Inherits from NSObject
Declared in SBDConnectionManager.h

+ setAuthenticateDelegate:

+ (void)setAuthenticateDelegate:(id<SBDAuthenticateDelegate> _Nullable)delegate

Parameters

delegate

SBDAuthenticateDelegate delegate.

Availability

3.0.113

Declared In

SBDConnectionManager.h

+ authenticate

The authentication must be completed before authentication timeout. To set the timeout, use setAuthenticationTimeout: of SBDOptions.

+ (void)authenticate

Availability

3.0.113

Declared In

SBDConnectionManager.h

+ addNetworkDelegate:identifier:

Adds a network delegate. All added delegates will be notified when events occurs.

+ (void)addNetworkDelegate:(id<SBDNetworkDelegate> _Nonnull)delegate identifier:(NSString *_Nonnull)identifier

Parameters

delegate

Delegate to be added.

identifier

ID of delegate to be added.

Availability

3.0.109

Declared In

SBDConnectionManager.h

+ removeNetworkDelegateForIdentifier:

Removes a network delegate. The deleted delegate no longer be notified.

+ (void)removeNetworkDelegateForIdentifier:(NSString *_Nonnull)identifier

Parameters

identifier

ID of delegate to be removed.

Availability

3.0.109

Declared In

SBDConnectionManager.h

+ removeAllNetworkDelegates

Removes all network delegates added by addNetworkDelegate:identifier:.

+ (void)removeAllNetworkDelegates

Availability

3.0.109

Declared In

SBDConnectionManager.h