EAEDiscoveredVenuePolling
Objective-C
@protocol EAEDiscoveredVenuePolling <NSObject>
@property (weak, nonatomic) id<EAEDiscoveredVenuePollingDelegate> delegate;
@property (nonatomic) BOOL isPollingPaused;
@property (strong,nonatomic,readonly) NSString*pollUrl;
/*!
Method which starts polling the channels from the given ip address
and for the given session
@param session The current session
@param apiVersion The current api version
*/
- (void) startPollingWithSession:(NSString *) session
apiVersion:(EAEExxtractorAPIVersion) apiVersion
isPrivateChannelsEnabled: (BOOL) isPrivateChannelsEnabled
isAdminEnabled: (NSString*) isAdminEnabled
isSHA2Available: (BOOL) isSHA2Available
isHTTPSAvailable:(BOOL) isHTTPSAvailable
isProfileAvailable: (BOOL) isProfileAvailable
isOpModeAvailable: (BOOL)isOpModeAvailable;
/*!
Method which stops polling the channels
*/
- (void) stopPolling;
/*!
Method which schedules a channel's poll
*/
- (void) schedulePoll: (BOOL) isSHA2Available;
/*!
Method which forces the poll operation in order to get the channels
*/
- (void) forcePolling: (BOOL) isPrivateChannelsEnabled
isAdminEnabled: (NSString*) isAdminEnabled
isOpModeAvailable: (BOOL)isOpModeAvailable;
/*!
Method which pauses the polling operation
*/
- (void) pausePolling;
/*!
Method which restarts the polling operation
*/
- (void) restartPolling: (BOOL) isPrivateChannelsEnabled
isAdminEnabled: (NSString*) isAdminEnabled
isOpModeAvailable:(BOOL) isOpModeAvailable;
@end
Swift
protocol EAEDiscoveredVenuePolling : NSObjectProtocol
Undocumented
-
Undocumented
Declaration
Objective-C
@property (weak, nonatomic) id<EAEDiscoveredVenuePollingDelegate> delegate
Swift
weak var delegate: (any EAEDiscoveredVenuePollingDelegate)! { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic) BOOL isPollingPaused
Swift
var isPollingPaused: Bool { get set }
-
Undocumented
Declaration
Objective-C
@property (strong, nonatomic, readonly) NSString*pollUrl
Swift
var pollUrl: String! { get }
-
-startPollingWithSession:
apiVersion: isPrivateChannelsEnabled: isAdminEnabled: isSHA2Available: isHTTPSAvailable: isProfileAvailable: isOpModeAvailable: Undocumented
Declaration
Objective-C
- (void)startPollingWithSession:(NSString *)session apiVersion:(EAEExxtractorAPIVersion)apiVersion isPrivateChannelsEnabled:(BOOL)isPrivateChannelsEnabled isAdminEnabled:(NSString *)isAdminEnabled isSHA2Available:(BOOL)isSHA2Available isHTTPSAvailable:(BOOL)isHTTPSAvailable isProfileAvailable:(BOOL)isProfileAvailable isOpModeAvailable:(BOOL)isOpModeAvailable;
Swift
func start(withSession session: String!, apiVersion: EAEExxtractorAPIVersion, isPrivateChannelsEnabled: Bool, isAdminEnabled: String!, isSHA2Available: Bool, isHTTPSAvailable: Bool, isProfileAvailable: Bool, isOpModeAvailable: Bool)
-
Undocumented
Declaration
Objective-C
- (void)stopPolling;
Swift
func stop()
-
Undocumented
Declaration
Objective-C
- (void)schedulePoll:(BOOL)isSHA2Available;
Swift
func schedulePoll(_ isSHA2Available: Bool)
-
Undocumented
Declaration
Objective-C
- (void)forcePolling:(BOOL)isPrivateChannelsEnabled isAdminEnabled:(NSString *)isAdminEnabled isOpModeAvailable:(BOOL)isOpModeAvailable;
Swift
func force(_ isPrivateChannelsEnabled: Bool, isAdminEnabled: String!, isOpModeAvailable: Bool)
-
Undocumented
Declaration
Objective-C
- (void)pausePolling;
Swift
func pause()
-
Undocumented
Declaration
Objective-C
- (void)restartPolling:(BOOL)isPrivateChannelsEnabled isAdminEnabled:(NSString *)isAdminEnabled isOpModeAvailable:(BOOL)isOpModeAvailable;
Swift
func restart(_ isPrivateChannelsEnabled: Bool, isAdminEnabled: String!, isOpModeAvailable: Bool)