@class NSObject; @protocol OS_dispatch_queue, OS_nw_listener, OS_dispatch_semaphore; @interface NWListener : NSObject { NSObject *listenerQueue; NSObject *transportQueue; NSObject *readySemaphore; NSObject *listener; int listenerState; void *layer; } - (void)setListener:(id)a0; - (void).cxx_destruct; - (id)initWithLayer:(void *)a0; - (void)stopListening; - (void)waitForReady; @end