Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #pragma once
00016
00017 @class MPOAuthAPIRequestLoader;
00018
00023 @interface OFRequestHandle : NSObject
00024 {
00025 @private
00026 id request;
00027 Class requestKlass;
00028 }
00029
00035 + (OFRequestHandle*)requestHandle:(id)request;
00036
00040 - (void)cancel;
00041
00042 @property (nonatomic, readonly) id request;
00043
00044 @end
00045
00046 @interface OFRequestHandlesForModule : NSObject
00047 {
00048 @private
00049 id module;
00050 NSMutableArray* handles;
00051 }
00052
00053 + (void)addHandle:(OFRequestHandle*)handle forModule:(id)module;
00054 + (void)cancelAllRequestsForModule:(id)module;
00055 + (void)completeRequest:(id)completedRequest;
00056
00057 @property (nonatomic, retain) NSObject* module;
00058 @property (nonatomic, retain) NSMutableArray* handles;
00059 @end