sensitivity.io for iOS & macOS  1.1.4
Instance Methods | List of all members
<FutureWatcherDelegate > Protocol Reference

#import <FutureWatcher.h>

Inheritance diagram for <FutureWatcherDelegate >:

Instance Methods

(void) - started:
 
(void) - finished:
 
(void) - canceled:
 
(void) - paused:
 
(void) - resumed:
 

Detailed Description

FutureWatcherDelegate protocol provides the means to notify the state changes of a module task throught its corresponding Future object

Method Documentation

◆ canceled:()

- (void FutureWatcherDelegate) canceled: (FutureWatcher *_Nonnull)  futureWatcher
optional

The module task represented by futureWatcher is canceled

Parameters
futureWatcherThe future watcher that represents the module task that is canceled

◆ finished:()

- (void FutureWatcherDelegate) finished: (FutureWatcher *_Nonnull)  futureWatcher
optional

The module task represented by futureWatcher is finished

Parameters
futureWatcherThe future watcher that represents the module task that is finished

◆ paused:()

- (void FutureWatcherDelegate) paused: (FutureWatcher *_Nonnull)  futureWatcher
optional

The module task represented by futureWatcher is paused

Parameters
futureWatcherThe future watcher that represents the module task that is paused

◆ resumed:()

- (void FutureWatcherDelegate) resumed: (FutureWatcher *_Nonnull)  futureWatcher
optional

The module task represented by futureWatcher is resumed

Parameters
futureWatcherThe future watcher that represents the module task that is resumed

◆ started:()

- (void FutureWatcherDelegate) started: (FutureWatcher *_Nonnull)  futureWatcher
optional

The module task represented by the future watcher is started

Parameters
futureWatcherThe future watcher that represents the module task that is started

The documentation for this protocol was generated from the following file: