System/Library/PrivateFrameworks/WiFiPolicy.framework
WFLogger.h
@class NSNumber, WFLoggerBase, NSObject;
@protocol OS_dispatch_queue;
@interface WFLogger : NSObject {
WFLoggerBase *_loggerBase;
unsigned long long _destination;
unsigned long long _privacy;
NSObject<OS_dispatch_queue> *_dispatchQueue;
unsigned char _wflRunningOnWatchClassDevice;
unsigned char _wflEnableDualLoggingOnWatchClassDevice;
}
@property (readonly, copy, getter=getLogLifespanInDays) NSNumber *logLifespanInDays;
@property (readonly, getter=getLogLevelEnable) unsigned long long logLevelEnable;
@property (readonly, getter=getLogLevelPersist) unsigned long long logLevelPersist;
@property (readonly, getter=getDestination) unsigned long long destination;
@property (readonly, getter=getLogPrivacy) unsigned long long logPrivacy;
@property (readonly, getter=getMaxFileSizeInMB) unsigned long long maxFileSizeInMB;
+ (id)sharedWFLoggerSingleton;
- (void)dump;
- (id)init;
- (void)WFLog:(unsigned long long)a0 message:(const char *)a1;
- (void)setDestinationFile:(struct __CFString { } *)a0 runLoopRef:(struct __CFRunLoop { } *)a1 runLoopMode:(struct __CFString { } *)a2 classC:(unsigned char)a3 dateFormatter:(struct __CFDateFormatter { } *)a4 maxFileSizeInMB:(unsigned long long)a5 logLifespanInDays:(unsigned long long)a6;
- (void)setDestinationOsLog:(struct __CFString { } *)a0 category:(struct __CFString { } *)a1 logLifespanInDays:(unsigned long long)a2 logLevel:(unsigned long long)a3 logPrivacy:(unsigned long long)a4;
- (void)setDestinationCircularBuffer;
- (id)loggerBase;
- (void)setDestinationFileLocation:(struct __CFString { } *)a0 fileNamePrefix:(struct __CFString { } *)a1 runLoopRef:(struct __CFRunLoop { } *)a2 runLoopMode:(struct __CFString { } *)a3 classC:(unsigned char)a4 dateFormatter:(struct __CFDateFormatter { } *)a5 maxFileSizeInMB:(unsigned long long)a6 logLifespanInDays:(unsigned long long)a7;
@end