luxlabs header browser preview


@class NSString, NSArray, NSMutableDictionary, NSMutableArray, NSObject;
@protocol OS_dispatch_queue, HMFNetworkBrowserDelegate;

@interface HMFNetworkBrowser : HMFObject {
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
    NSMutableDictionary *_networkServices;
}

@property (retain, nonatomic) NSObject<OS_dispatch_queue> *workQueue;
@property (retain, nonatomic) NSMutableArray *internalBrowsers;
@property (weak, nonatomic) id<HMFNetworkBrowserDelegate> delegate;
@property (readonly, copy, nonatomic) NSString *domain;
@property (readonly, copy, nonatomic) NSArray *serviceTypes;
@property (readonly, copy, nonatomic) NSArray *foundNetworkServices;

+ (id)logCategory;

- (id)stopBrowsing;
- (void).cxx_destruct;
- (id)startBrowsing;
- (void)_removeService:(id)a0;
- (id)browserDelegate;
- (void)_updateService:(id)a0;
- (void)_addService:(id)a0;
- (id)_startBrowsing;
- (id)_stopBrowsing;
- (id)initWithQueue:(id)a0 domain:(id)a1 serviceTypes:(id)a2;
- (id)startBrowsingWithTimeout:(double)a0;
- (id)workContext;

@end