Browse Source

IOSAD-207 Create PEPObjCAdapterProtocol. PEPObjCAdapterXPCApiClientService conforms PEPObjCAdapterProtocol.

IOSAD-207
David Alarcon 1 year ago
parent
commit
ca2dde9ce1
3 changed files with 24 additions and 2 deletions
  1. +18
    -0
      Subprojects/PEPObjCAdapterXPCService/PEPObjCAdapterXPCApiClient/Interface/PEPObjCAdapterProtocol.h
  2. +2
    -2
      Subprojects/PEPObjCAdapterXPCService/PEPObjCAdapterXPCApiClient/Interface/PEPObjCAdapterXPCApiClientService.h
  3. +4
    -0
      Subprojects/PEPObjCAdapterXPCService/PEPObjCAdapterXPCService.xcodeproj/project.pbxproj

+ 18
- 0
Subprojects/PEPObjCAdapterXPCService/PEPObjCAdapterXPCApiClient/Interface/PEPObjCAdapterProtocol.h View File

@ -0,0 +1,18 @@
//
// PEPObjCAdapterProtocol.h
// PEPObjCAdapterXPCService
//
// Created by David Alarcon on 16/6/21.
//
#import <Foundation/Foundation.h>
@import PEPObjCAdapterTypes_macOS;
NS_ASSUME_NONNULL_BEGIN
@protocol PEPObjCAdapterProtocol <PEPSessionProtocol, PEPObjCAdapterConfigurationProtocol>
@end
NS_ASSUME_NONNULL_END

+ 2
- 2
Subprojects/PEPObjCAdapterXPCService/PEPObjCAdapterXPCApiClient/Interface/PEPObjCAdapterXPCApiClientService.h View File

@ -7,13 +7,13 @@
#import <Foundation/Foundation.h>
#import "PEPSessionProtocol.h"
#import "PEPObjCAdapterProtocol.h"
@class PEPIdentity;
NS_ASSUME_NONNULL_BEGIN
@interface PEPObjCAdapterXPCApiClientService : NSObject <PEPSessionProtocol>
@interface PEPObjCAdapterXPCApiClientService : NSObject <PEPObjCAdapterProtocol>
+ (instancetype)shared;
- (void)start;


+ 4
- 0
Subprojects/PEPObjCAdapterXPCService/PEPObjCAdapterXPCService.xcodeproj/project.pbxproj View File

@ -7,6 +7,7 @@
objects = {
/* Begin PBXBuildFile section */
4E9096DE267A4300002AA98A /* PEPObjCAdapterProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E9096DC267A4300002AA98A /* PEPObjCAdapterProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
4E9F566E25D3F67C005BD46F /* PEPObjCAdapterXpcApiProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4ED6F62225D2D5B1008BCE79 /* PEPObjCAdapterXpcApiProtocol.h */; };
4E9F567625D3F688005BD46F /* PEPObjCAdapterXpcApiResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 4ED6F62125D2D5B1008BCE79 /* PEPObjCAdapterXpcApiResult.h */; };
4E9F567E25D3F68D005BD46F /* PEPObjCAdapterXpcApiResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 4ED6F60325D2D4A9008BCE79 /* PEPObjCAdapterXpcApiResult.m */; };
@ -28,6 +29,7 @@
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
4E9096DC267A4300002AA98A /* PEPObjCAdapterProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPObjCAdapterProtocol.h; sourceTree = "<group>"; };
4E9F565725D3F54B005BD46F /* libPEPObjCAdapterXPCApiClient.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPEPObjCAdapterXPCApiClient.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E9F570D25D3FCB2005BD46F /* libPEPObjCAdapterTypes_macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libPEPObjCAdapterTypes_macOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E9F570F25D3FCCA005BD46F /* libPEPObjCAdapter_macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libPEPObjCAdapter_macOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
@ -90,6 +92,7 @@
4E2F30A825D2887C002AFD0C /* Interface */ = {
isa = PBXGroup;
children = (
4E9096DC267A4300002AA98A /* PEPObjCAdapterProtocol.h */,
4EC2A68925AF4378000ACF79 /* PEPObjCAdapterXPCApiClientService.h */,
);
path = Interface;
@ -209,6 +212,7 @@
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
4E9096DE267A4300002AA98A /* PEPObjCAdapterProtocol.h in Headers */,
4E9F569925D3F746005BD46F /* PEPObjCAdapterXPCApiClientService.h in Headers */,
4E9F566E25D3F67C005BD46F /* PEPObjCAdapterXpcApiProtocol.h in Headers */,
4E9F567625D3F688005BD46F /* PEPObjCAdapterXpcApiResult.h in Headers */,


Loading…
Cancel
Save