@class Protocol; @protocol PROPlugInFirewallErrorHandler; @interface PROPlugInFirewall : NSObject { id errorHandler; id protectedObject; Protocol *protocol; Protocol *secondaryProtocol; } + (void)forwardInvocation:(id)a0; + (id)methodSignatureForSelector:(SEL)a0; + (void)doesNotRecognizeSelector:(SEL)a0; + (void)deadMethod; - (void)forwardInvocation:(id)a0; - (void)dealloc; - (id)methodSignatureForSelector:(SEL)a0; - (id)description; - (void)doesNotRecognizeSelector:(SEL)a0; - (id)protectedObject; - (void)deadMethod; - (id)initWithProtectedObject:(id)a0 protocol:(id)a1 secondaryProtocol:(id)a2 errorHandler:(id)a3; @end