mirror of
https://github.com/objective-see/TaskExplorer.git
synced 2026-03-22 07:02:39 +00:00
removed socket/string logic from root XPC service improved 'isAlive' logic to detect dead process improved process enumeration (to not ignore process that we can't get path for)
22 lines
597 B
Objective-C
22 lines
597 B
Objective-C
//
|
|
// remoteTaskService.h
|
|
// remoteTaskService
|
|
//
|
|
// Created by Patrick Wardle on 5/27/15.
|
|
// Copyright (c) 2015 Objective-See, LLC. All rights reserved.
|
|
//
|
|
|
|
#import "serviceInterface.h"
|
|
|
|
#import <Foundation/Foundation.h>
|
|
|
|
|
|
// This object implements the protocol which we have defined. It provides the actual behavior for the service. It is 'exported' by the service to make it available to the process hosting the service over an NSXPCConnection.
|
|
@interface remoteTaskService : NSObject <remoteTaskProto, NSXPCListenerDelegate>
|
|
|
|
//default service
|
|
+(remoteTaskService *)defaultService;
|
|
|
|
@end
|
|
|