luxlabs header browser preview


@class NSString, NSObject;
@protocol OS_os_log, DEDWorkerProtocol, DEDClientProtocol;

@interface DEDLocalTransport : NSObject <DEDClientProtocol, DEDWorkerProtocol>

@property (retain) NSObject<OS_os_log> *log;
@property (weak) id<DEDClientProtocol> clientDelegate;
@property (weak) id<DEDWorkerProtocol> workerDelegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)scheduleNotificationForSession:(id)a0;
- (void)getSessionStatusWithSession:(id)a0;
- (void)loadTextDataForExtensions:(id)a0 localization:(id)a1 sessionID:(id)a2;
- (void)syncSessionStatusWithSession:(id)a0;
- (void)addSessionData:(id)a0 withFilename:(id)a1 forSession:(id)a2;
- (void)listAvailableExtensionsForSession:(id)a0;
- (void)startDiagnosticWithIdentifier:(id)a0 parameters:(id)a1 deferRunUntil:(id)a2 session:(id)a3;
- (void)getSessionStateWithSession:(id)a0;
- (void).cxx_destruct;
- (void)adoptFiles:(id)a0 forSession:(id)a1;
- (void)pingSession:(id)a0;
- (void)commitSession:(id)a0;
- (void)terminateExtension:(id)a0 info:(id)a1 session:(id)a2;
- (long long)transportType;
- (void)startDiagnosticWithIdentifier:(id)a0 parameters:(id)a1 session:(id)a2;
- (void)unscheduleNotificationForSession:(id)a0;
- (void)cancelSession:(id)a0;
- (void)uploadProgress:(unsigned long long)a0 total:(unsigned long long)a1 sessionID:(id)a2;
- (void)compressionProgress:(unsigned long long)a0 total:(unsigned long long)a1 sessionID:(id)a2;
- (void)deviceSupportsDiagnosticExtensions:(id)a0 session:(id)a1;
- (void)didAdoptFilesWithError:(id)a0 forSession:(id)a1;
- (void)didCancelSession:(id)a0;
- (void)didCommitSession:(id)a0;
- (void)didGetState:(long long)a0 info:(id)a1 sessionID:(id)a2;
- (void)didLoadTextDataForExtensions:(id)a0 localization:(id)a1 session:(id)a2;
- (void)finishedDiagnosticWithIdentifier:(id)a0 result:(id)a1 session:(id)a2;
- (void)hasCollected:(id)a0 isCollecting:(id)a1 inSession:(id)a2;
- (void)hasCollected:(id)a0 isCollecting:(id)a1 withIdentifiers:(id)a2 inSession:(id)a3;
- (id)initWithClientDelegate:(id)a0;
- (id)initWithWorkerDelegate:(id)a0;
- (void)pongSession:(id)a0;

@end