IOS-1480 PEPTypes.h for adapter types. IOS-1480
authorDirk Zimmermann <dz@pep.security>
Fri, 01 Mar 2019 16:03:28 +0100
branchIOS-1480
changeset 847699c535ce67b
parent 846 1871d4dcd3fd
child 848 fcc04485e31f
IOS-1480 PEPTypes.h for adapter types.
pEpObjCAdapter.xcodeproj/project.pbxproj
pEpObjCAdapterFramework/PEPEngineTypes.h
pEpObjCAdapterFramework/PEPObjCAdapterFramework.h
pEpObjCAdapterFramework/PEPTypes.h
     1.1 --- a/pEpObjCAdapter.xcodeproj/project.pbxproj	Fri Mar 01 16:03:28 2019 +0100
     1.2 +++ b/pEpObjCAdapter.xcodeproj/project.pbxproj	Fri Mar 01 16:03:28 2019 +0100
     1.3 @@ -21,6 +21,7 @@
     1.4  		434226811D4F60000083ED79 /* PepTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 434226801D4F60000083ED79 /* PepTests.m */; };
     1.5  		435C0C8C22291FFB0025C6B5 /* PEPSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 15206CC51F8E078B003FF880 /* PEPSession.h */; settings = {ATTRIBUTES = (Public, ); }; };
     1.6  		435C0C9922292C080025C6B5 /* PEPMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 435796E11FB5E51A00395A9E /* PEPMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
     1.7 +		435C0CA222292E7C0025C6B5 /* PEPTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 435C0CA022292E7C0025C6B5 /* PEPTypes.h */; };
     1.8  		435F5164222045FB006EB11F /* PEPIdentity.h in Headers */ = {isa = PBXBuildFile; fileRef = 435F5163222045FB006EB11F /* PEPIdentity.h */; settings = {ATTRIBUTES = (Public, ); }; };
     1.9  		435F5168222046C2006EB11F /* NSArray+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 43209B271ECC2ACD007E7E2E /* NSArray+Extension.m */; };
    1.10  		435F5169222046C2006EB11F /* PEPCSVScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = 43209B291ECC2ACD007E7E2E /* PEPCSVScanner.m */; };
    1.11 @@ -155,6 +156,7 @@
    1.12  		435665CB2080A6CB00EC5B10 /* NSNumber+PEPRating.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSNumber+PEPRating.m"; sourceTree = "<group>"; };
    1.13  		435796E11FB5E51A00395A9E /* PEPMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPMessage.h; sourceTree = "<group>"; };
    1.14  		435796E21FB5E51A00395A9E /* PEPMessage.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPMessage.m; sourceTree = "<group>"; };
    1.15 +		435C0CA022292E7C0025C6B5 /* PEPTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PEPTypes.h; path = pEpObjCAdapterFramework/PEPTypes.h; sourceTree = SOURCE_ROOT; };
    1.16  		435F5163222045FB006EB11F /* PEPIdentity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PEPIdentity.h; path = pEpObjCAdapterFramework/PEPIdentity.h; sourceTree = SOURCE_ROOT; };
    1.17  		435F518F22204A67006EB11F /* PEPSessionProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PEPSessionProtocol.h; path = pEpObjCAdapterFramework/PEPSessionProtocol.h; sourceTree = SOURCE_ROOT; };
    1.18  		4360A9FD2227CFA300E62E5A /* NSError+PEP+Internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSError+PEP+Internal.h"; sourceTree = "<group>"; };
    1.19 @@ -361,6 +363,7 @@
    1.20  		43E3985C221D7E56008E7983 /* PEPObjCAdapterFramework */ = {
    1.21  			isa = PBXGroup;
    1.22  			children = (
    1.23 +				435C0CA022292E7C0025C6B5 /* PEPTypes.h */,
    1.24  				435796E11FB5E51A00395A9E /* PEPMessage.h */,
    1.25  				15206CC51F8E078B003FF880 /* PEPSession.h */,
    1.26  				43209B2F1ECC2ACD007E7E2E /* PEPObjCAdapter.h */,
    1.27 @@ -405,6 +408,7 @@
    1.28  			files = (
    1.29  				4360AA0E2227F22900E62E5A /* PEPObjCAdapter.h in Headers */,
    1.30  				435C0C9922292C080025C6B5 /* PEPMessage.h in Headers */,
    1.31 +				435C0CA222292E7C0025C6B5 /* PEPTypes.h in Headers */,
    1.32  				435F5164222045FB006EB11F /* PEPIdentity.h in Headers */,
    1.33  				43E3985F221D7E56008E7983 /* PEPObjCAdapterFramework.h in Headers */,
    1.34  				435C0C8C22291FFB0025C6B5 /* PEPSession.h in Headers */,
     2.1 --- a/pEpObjCAdapterFramework/PEPEngineTypes.h	Fri Mar 01 16:03:28 2019 +0100
     2.2 +++ b/pEpObjCAdapterFramework/PEPEngineTypes.h	Fri Mar 01 16:03:28 2019 +0100
     2.3 @@ -11,10 +11,6 @@
     2.4  
     2.5  #import <Foundation/Foundation.h>
     2.6  
     2.7 -typedef NSDictionary<NSString *, id> PEPDict;
     2.8 -typedef NSMutableDictionary<NSString *, id> PEPMutableDict;
     2.9 -typedef NSArray<NSString *> PEPStringList;
    2.10 -
    2.11  typedef enum _ObjC_PEP_decrypt_flags {
    2.12      PEPDecryptFlagOwnPrivateKey = 0x1, // PEP_decrypt_flag_own_private_key = 0x1,
    2.13      PEPDecryptFlagConsume = 0x2, // PEP_decrypt_flag_consume = 0x2,
     3.1 --- a/pEpObjCAdapterFramework/PEPObjCAdapterFramework.h	Fri Mar 01 16:03:28 2019 +0100
     3.2 +++ b/pEpObjCAdapterFramework/PEPObjCAdapterFramework.h	Fri Mar 01 16:03:28 2019 +0100
     3.3 @@ -19,6 +19,7 @@
     3.4  #import <PEPObjCAdapterFramework/PEPIdentity.h>
     3.5  #import <PEPObjCAdapterFramework/PEPSessionProtocol.h>
     3.6  #import <PEPObjCAdapterFramework/PEPEngineTypes.h>
     3.7 +#import <PEPObjCAdapterFramework/PEPTypes.h>
     3.8  #import <PEPObjCAdapterFramework/PEPObjCAdapter.h>
     3.9  #import <PEPObjCAdapterFramework/PEPSession.h>
    3.10  #import <PEPObjCAdapterFramework/PEPMessage.h>
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/pEpObjCAdapterFramework/PEPTypes.h	Fri Mar 01 16:03:28 2019 +0100
     4.3 @@ -0,0 +1,13 @@
     4.4 +//
     4.5 +//  PEPTypes.h
     4.6 +//  PEPObjCAdapterFramework
     4.7 +//
     4.8 +//  Created by Dirk Zimmermann on 01.03.19.
     4.9 +//  Copyright © 2019 p≡p. All rights reserved.
    4.10 +//
    4.11 +
    4.12 +#import <Foundation/Foundation.h>
    4.13 +
    4.14 +typedef NSDictionary<NSString *, id> PEPDict;
    4.15 +typedef NSMutableDictionary<NSString *, id> PEPMutableDict;
    4.16 +typedef NSArray<NSString *> PEPStringList;