System/Library/PrivateFrameworks/MediaAnalysis.framework
VCPHomeKitAnalysisSession.h
Download VCPHomeKitAnalysisSession.h
@class NSObject, NSXPCConnection;
@protocol OS_dispatch_queue;
@interface VCPHomeKitAnalysisSession : NSObject <VCPHomeKitAnalysisSessionClientProtocol> {
NSXPCConnection *_connection;
NSObject<OS_dispatch_queue> *_managementQueue;
NSObject<OS_dispatch_queue> *_handlerQueue;
struct CF<const opaqueCMFormatDescription *> { struct opaqueCMFormatDescription *value_; } _formatDescription;
id /* block */ _resultsHandler;
id /* block */ _interruptionHander;
}
+ (id)sessionWithProperties:(id)a0 andResultsHandler:(id /* block */)a1;
+ (id)sessionWithProperties:(id)a0 withResultsHandler:(id /* block */)a1 andInterruptionHandler:(id /* block */)a2;
- (void)invalidate;
- (id).cxx_construct;
- (id)connection;
- (void).cxx_destruct;
- (void)processVideoFragmentAssetData:(id)a0 withOptions:(id)a1 andCompletionHandler:(id /* block */)a2;
- (id)initWithProperties:(id)a0 withResultsHandler:(id /* block */)a1 andInterruptionHandler:(id /* block */)a2;
- (void)processMessageWithOptions:(id)a0 andCompletionHandler:(id /* block */)a1;
- (void)processResults:(id)a0 withReply:(id /* block */)a1;
- (void)processVideoFragmentAssetData:(id)a0 withOptions:(id)a1 andErrorHandler:(id /* block */)a2;
@end