@class NSMutableArray, NSObject; @protocol OS_dispatch_queue, OS_dispatch_semaphore; @interface FPDActionOperationQueue : NSObject { NSObject *_queue; unsigned long long _maxLength; NSMutableArray *_fifo; NSObject *_enqueueSema; NSObject *_dequeueSema; BOOL _finishedEnqueuing; BOOL _cancelled; } - (id)dequeue; - (void)dumpStateTo:(id)a0; - (void)enqueue:(id)a0; - (void).cxx_destruct; - (void)cancel; - (void)finishedEnqueuing; - (id)initWithMoveInfo:(id)a0; @end