System/Library/PrivateFrameworks/IDS.framework
IDSDaemonRequestTimer.h
Download IDSDaemonRequestTimer.h
@class NSMutableDictionary;
@interface IDSDaemonRequestTimer : NSObject {
NSMutableDictionary *_requestContextMap;
struct _opaque_pthread_mutex_t { long long __sig; char __opaque[56]; } _requestContextMapLock;
}
- (id)invalidateTimeoutsAndReturnHandlersForAllRequests;
- (long long)inFlightRequestCount;
- (id)init;
- (void)dealloc;
- (void)_handleSystemTimerFired:(id)a0;
- (id)invalidateTimeoutAndReturnHandlerForRequestID:(id)a0;
- (id)_criticalFindRequestContextWithResponseHandler:(id)a0;
- (void).cxx_destruct;
- (id)scheduleTimeoutWithResponseHandler:(id)a0 timeoutInterval:(double)a1 timeoutBlock:(id /* block */)a2;
- (id)_criticalInvalidateTimeoutAndReturnHandlerForRequestID:(id)a0;
- (void)_criticalInvokeTimeoutBlockForRequestID:(id)a0;
- (void)_accessRequestContextMapInCriticalSectionWithBlock:(id /* block */)a0;
@end