]> git.saurik.com Git - apple/security.git/blobdiff - MultiDeviceSimulator/MultiDeviceSimulatorTests/MultiDeviceNetworking.h
Security-58286.200.222.tar.gz
[apple/security.git] / MultiDeviceSimulator / MultiDeviceSimulatorTests / MultiDeviceNetworking.h
diff --git a/MultiDeviceSimulator/MultiDeviceSimulatorTests/MultiDeviceNetworking.h b/MultiDeviceSimulator/MultiDeviceSimulatorTests/MultiDeviceNetworking.h
new file mode 100644 (file)
index 0000000..6584732
--- /dev/null
@@ -0,0 +1,24 @@
+//
+//  MultiDeviceNetworking.h
+//  Security
+//
+
+#import <Foundation/Foundation.h>
+#import <XCTest/XCTest.h>
+
+@interface MDNCounters : NSObject
+//- (NSDictionary *)summary;
+@end
+
+@interface MultiDeviceNetworking : NSObject
+- (instancetype)init;
+- (NSXPCListenerEndpoint *)endpoint;
+- (void)dumpKVSState;
+- (void)dumpCounters;
+- (void)disconnectAll;
+
+- (void)setTestExpectation:(XCTestExpectation *)expectation forKey:(NSString *)key;
+- (void)fulfill:(NSString *)key;
+- (void)clearTestExpectations;
+
+@end