System/Library/Frameworks/HomeKit.framework
HMBatchRequest.h
@class NSArray, HMReportContext, HMClientContext;
@interface HMBatchRequest : NSObject
@property (retain, nonatomic) NSArray *requests;
@property (retain, nonatomic) HMClientContext *clientContext;
@property (copy, nonatomic) id /* block */ progressHandler;
@property (copy, nonatomic) id /* block */ completionHandler;
@property (retain, nonatomic) HMReportContext *reportContext;
+ (id)batchRequestWithExecuteRequests:(id)a0;
+ (id)batchRequestWithReadRequests:(id)a0;
+ (id)batchRequestWithWriteRequests:(id)a0;
+ (BOOL)validateRequestTypes:(id)a0 requestClass:(Class)a1;
- (void).cxx_destruct;
- (id)initWithRequests:(id)a0 requestClass:(Class)a1;
@end