123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #import <Foundation/Foundation.h>
- #import "OSSCancellationTokenRegistration.h"
- NS_ASSUME_NONNULL_BEGIN
- typedef void(^OSSCancellationBlock)(void);
- @interface OSSCancellationToken : NSObject
- @property (nonatomic, assign, readonly, getter=isCancellationRequested) BOOL cancellationRequested;
- - (OSSCancellationTokenRegistration *)registerCancellationObserverWithBlock:(OSSCancellationBlock)block;
- @end
- NS_ASSUME_NONNULL_END
|