luxlabs header browser preview


@class NSString;

@interface BSMIGServer : NSObject {
    NSString *_portName;
    unsigned int _port;
    struct _opaque_pthread_t { long long x0; struct __darwin_pthread_handler_rec *x1; char x2[8176]; } *_thread;
    struct mig_subsystem { void /* function */ *x0; int x1; int x2; unsigned int x3; unsigned long long x4; struct routine_descriptor { void /* function */ *x0; void /* function */ *x1; unsigned int x2; unsigned int x3; struct *x4; unsigned int x5; } x5[1]; } *_subsystem;
    struct __CFRunLoopObserver { } *_entryObserver;
    struct __CFRunLoopObserver { } *_exitObserver;
}

@property (nonatomic) int threadPriority;
@property (readonly, copy, nonatomic) NSString *threadName;

- (id)init;
- (void).cxx_destruct;
- (id)initWithPortName:(id)a0 subsystem:(struct mig_subsystem { void /* function */ *x0; int x1; int x2; unsigned int x3; unsigned long long x4; struct routine_descriptor { void /* function */ *x0; void /* function */ *x1; unsigned int x2; unsigned int x3; struct *x4; unsigned int x5; } x5[1]; } *)a1 separateThread:(BOOL)a2;

@end