Files
TaskExplorer/remoteTaskService/remoteTaskService.h
T
Patrick Wardle b99b05888c pushed logic for getting task's args into XPC service (since needs to be done as root)
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)
2016-03-24 17:02:11 -10:00

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