// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 2D42277F1BB4365C000C1A6C /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F6A12CCF145119B700C1D980 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2D4227801BB43693000C1A6C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6B208301450F597009315AF /* Foundation.framework */; }; 2D4227831BB436B1000C1A6C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; }; 2D4227851BB43734000C1A6C /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F6A12CD0145119B700C1D980 /* SRWebSocket.m */; }; 3345DC841C52ACD70083CCB8 /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F6A12CD0145119B700C1D980 /* SRWebSocket.m */; }; 3345DC871C52ACD70083CCB8 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; }; 3345DC881C52ACD70083CCB8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6B208301450F597009315AF /* Foundation.framework */; }; 3345DC8A1C52ACD70083CCB8 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F6A12CCF145119B700C1D980 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 454A02D61D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; 454A02D71D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; 454A02D81D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; 454FEA7D1D2570F600073768 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */; }; 454FEA7E1D2570F600073768 /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */; }; 454FEA7F1D2570F800073768 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */; }; 454FEA801D2570F800073768 /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */; }; 454FEA811D2570F900073768 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */; }; 454FEA821D2570F900073768 /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */; }; 454FEA851D25719900073768 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA831D25717C00073768 /* SRSecurityPolicy.m */; }; 454FEA861D25719A00073768 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA831D25717C00073768 /* SRSecurityPolicy.m */; }; 454FEA871D25719A00073768 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA831D25717C00073768 /* SRSecurityPolicy.m */; }; 8105E4801CDD67B400AA12DB /* SRAutobahnTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 8105E47A1CDD679A00AA12DB /* SRAutobahnTests.m */; }; 8105E4821CDD67BD00AA12DB /* SRTWebSocketOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8105E4771CDD679A00AA12DB /* SRTWebSocketOperation.m */; }; 8105E4AE1CDD6E6200AA12DB /* SRAutobahnOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8105E4AD1CDD6E6200AA12DB /* SRAutobahnOperation.m */; }; 8105E5281CDD98E100AA12DB /* autobahn_configuration.json in Resources */ = {isa = PBXBuildFile; fileRef = 8105E5271CDD98E100AA12DB /* autobahn_configuration.json */; }; 8117C4231D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */; }; 8117C4241D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */; }; 8117C4251D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */; }; 8117C4261D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */; }; 8117C4301D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */; }; 8117C4311D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */; }; 8117C4321D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */; }; 8117C4331D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */; }; 811934BC1CDAF725003AB243 /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 811934BE1CDAF725003AB243 /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 811934C01CDAF726003AB243 /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 813364001D091E170062E28D /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 4861E7731D022211002FAB1D /* SRProxyConnect.h */; }; 813364041D091E170062E28D /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 4861E7731D022211002FAB1D /* SRProxyConnect.h */; }; 813364081D091E180062E28D /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 4861E7731D022211002FAB1D /* SRProxyConnect.h */; }; 8133640C1D091E1B0062E28D /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 4861E7741D022211002FAB1D /* SRProxyConnect.m */; }; 8133640E1D091E1B0062E28D /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 4861E7741D022211002FAB1D /* SRProxyConnect.m */; }; 8133640F1D091E1C0062E28D /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 4861E7741D022211002FAB1D /* SRProxyConnect.m */; }; 815FE7261D497D720085FDA5 /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 815FE7241D497D720085FDA5 /* SRConstants.h */; }; 815FE7271D497D720085FDA5 /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 815FE7241D497D720085FDA5 /* SRConstants.h */; }; 815FE7281D497D720085FDA5 /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 815FE7241D497D720085FDA5 /* SRConstants.h */; }; 815FE7291D497D720085FDA5 /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 815FE7241D497D720085FDA5 /* SRConstants.h */; }; 815FE72A1D497D720085FDA5 /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 815FE7251D497D720085FDA5 /* SRConstants.m */; }; 815FE72B1D497D720085FDA5 /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 815FE7251D497D720085FDA5 /* SRConstants.m */; }; 815FE72C1D497D720085FDA5 /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 815FE7251D497D720085FDA5 /* SRConstants.m */; }; 815FE72D1D497D720085FDA5 /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 815FE7251D497D720085FDA5 /* SRConstants.m */; }; 817491A91D1C8C33006E09DF /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 817491A61D1C8C33006E09DF /* SRMutex.h */; }; 817491AA1D1C8C33006E09DF /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 817491A61D1C8C33006E09DF /* SRMutex.h */; }; 817491AB1D1C8C33006E09DF /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 817491A61D1C8C33006E09DF /* SRMutex.h */; }; 817491AD1D1C8C33006E09DF /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 817491A71D1C8C33006E09DF /* SRMutex.m */; }; 817491AE1D1C8C33006E09DF /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 817491A71D1C8C33006E09DF /* SRMutex.m */; }; 817491AF1D1C8C33006E09DF /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 817491A71D1C8C33006E09DF /* SRMutex.m */; }; 817995871CE139700084DA37 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 817995841CE139700084DA37 /* SRDelegateController.h */; }; 817995881CE139700084DA37 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 817995841CE139700084DA37 /* SRDelegateController.h */; }; 817995891CE139700084DA37 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 817995841CE139700084DA37 /* SRDelegateController.h */; }; 8179958B1CE139700084DA37 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = 817995851CE139700084DA37 /* SRDelegateController.m */; }; 8179958C1CE139700084DA37 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = 817995851CE139700084DA37 /* SRDelegateController.m */; }; 8179958D1CE139700084DA37 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = 817995851CE139700084DA37 /* SRDelegateController.m */; }; 817996801CE184F40084DA37 /* SRAutobahnUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 8179967F1CE184F40084DA37 /* SRAutobahnUtilities.m */; }; 81900A4D1D18C9CC0015A290 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 81900A4A1D18C9CC0015A290 /* SRLog.h */; }; 81900A4E1D18C9CC0015A290 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 81900A4A1D18C9CC0015A290 /* SRLog.h */; }; 81900A4F1D18C9CC0015A290 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 81900A4A1D18C9CC0015A290 /* SRLog.h */; }; 81900A511D18C9CC0015A290 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 81900A4B1D18C9CC0015A290 /* SRLog.m */; }; 81900A521D18C9CC0015A290 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 81900A4B1D18C9CC0015A290 /* SRLog.m */; }; 81900A531D18C9CC0015A290 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 81900A4B1D18C9CC0015A290 /* SRLog.m */; }; 81AFCD661D4C431C00B3AFC9 /* libicucore.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 81AFCD651D4C431C00B3AFC9 /* libicucore.tbd */; }; 81B22EC61CE42D7E0073C636 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EC31CE42D7E0073C636 /* SRError.h */; }; 81B22EC71CE42D7E0073C636 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EC31CE42D7E0073C636 /* SRError.h */; }; 81B22EC81CE42D7E0073C636 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EC31CE42D7E0073C636 /* SRError.h */; }; 81B22ECA1CE42D7E0073C636 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EC41CE42D7E0073C636 /* SRError.m */; }; 81B22ECB1CE42D7E0073C636 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EC41CE42D7E0073C636 /* SRError.m */; }; 81B22ECC1CE42D7E0073C636 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EC41CE42D7E0073C636 /* SRError.m */; }; 81B22EE51CE43ECC0073C636 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */; }; 81B22EE61CE43ECC0073C636 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */; }; 81B22EE71CE43ECC0073C636 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */; }; 81B22EE91CE43ECC0073C636 /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */; }; 81B22EEA1CE43ECC0073C636 /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */; }; 81B22EEB1CE43ECC0073C636 /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */; }; 81B31C151CDC404100D86D43 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */; }; 81B31C161CDC404100D86D43 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */; }; 81B31C171CDC404100D86D43 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */; }; 81B31C191CDC404100D86D43 /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C101CDC404100D86D43 /* SRIOConsumer.m */; }; 81B31C1A1CDC404100D86D43 /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C101CDC404100D86D43 /* SRIOConsumer.m */; }; 81B31C1B1CDC404100D86D43 /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C101CDC404100D86D43 /* SRIOConsumer.m */; }; 81B31C1D1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */; }; 81B31C1E1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */; }; 81B31C1F1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */; }; 81B31C211CDC404100D86D43 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */; }; 81B31C221CDC404100D86D43 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */; }; 81B31C231CDC404100D86D43 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */; }; 81B31C2E1CDC406B00D86D43 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C2B1CDC406B00D86D43 /* SRHash.h */; }; 81B31C2F1CDC406B00D86D43 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C2B1CDC406B00D86D43 /* SRHash.h */; }; 81B31C301CDC406B00D86D43 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C2B1CDC406B00D86D43 /* SRHash.h */; }; 81B31C321CDC406B00D86D43 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C2C1CDC406B00D86D43 /* SRHash.m */; }; 81B31C331CDC406B00D86D43 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C2C1CDC406B00D86D43 /* SRHash.m */; }; 81B31C341CDC406B00D86D43 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C2C1CDC406B00D86D43 /* SRHash.m */; }; 81B31C601CDC444900D86D43 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */; }; 81B31C611CDC444900D86D43 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */; }; 81B31C621CDC444900D86D43 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */; }; 81B31C641CDC444900D86D43 /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */; }; 81B31C651CDC444900D86D43 /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */; }; 81B31C661CDC444900D86D43 /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */; }; 81C22BC31D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */; }; 81C22BC41D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */; }; 81C22BC51D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */; }; 81C22BC71D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */; }; 81C22BC81D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */; }; 81C22BC91D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */; }; 81C22BF91D1256E1007BFDDF /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BF61D1256E1007BFDDF /* SRRandom.h */; }; 81C22BFA1D1256E1007BFDDF /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BF61D1256E1007BFDDF /* SRRandom.h */; }; 81C22BFB1D1256E1007BFDDF /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BF61D1256E1007BFDDF /* SRRandom.h */; }; 81C22BFD1D1256E1007BFDDF /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BF71D1256E1007BFDDF /* SRRandom.m */; }; 81C22BFE1D1256E1007BFDDF /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BF71D1256E1007BFDDF /* SRRandom.m */; }; 81C22BFF1D1256E1007BFDDF /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BF71D1256E1007BFDDF /* SRRandom.m */; }; 81C68CD41D2CBE0A00A1D005 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68CD31D2CBE0A00A1D005 /* CFNetwork.framework */; }; 81C68CDF1D2CBE1900A1D005 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68CDE1D2CBE1900A1D005 /* CFNetwork.framework */; }; 81C68CEE1D2CBE9400A1D005 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD51451231B00C1D980 /* CFNetwork.framework */; }; 81C68CF11D2CBE9F00A1D005 /* libicucore.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68CF01D2CBE9F00A1D005 /* libicucore.tbd */; }; 81C68CF61D2CBED100A1D005 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; }; 81C68D071D2CBF6A00A1D005 /* libicucore.A.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68D061D2CBF6A00A1D005 /* libicucore.A.tbd */; }; 81C68D0E1D2CBFA800A1D005 /* libicucore.A.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68D0D1D2CBFA800A1D005 /* libicucore.A.tbd */; }; 81CD05D81CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81CD05D91CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81CD05DA1CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81CD05DC1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */; }; 81CD05DD1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */; }; 81CD05DE1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */; }; 81CD05FE1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81CD05FF1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81CD06001CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81CD06021CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */; }; 81CD06031CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */; }; 81CD06041CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */; }; 81D647611D2CA78800690609 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */; }; 81D647621D2CA78800690609 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EC41CE42D7E0073C636 /* SRError.m */; }; 81D647631D2CA78800690609 /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C101CDC404100D86D43 /* SRIOConsumer.m */; }; 81D647641D2CA78800690609 /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */; }; 81D647651D2CA78800690609 /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */; }; 81D647661D2CA78800690609 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA831D25717C00073768 /* SRSecurityPolicy.m */; }; 81D647671D2CA78800690609 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */; }; 81D647681D2CA78800690609 /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F6A12CD0145119B700C1D980 /* SRWebSocket.m */; }; 81D647691D2CA78800690609 /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BF71D1256E1007BFDDF /* SRRandom.m */; }; 81D6476A1D2CA78800690609 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */; }; 81D6476B1D2CA78800690609 /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */; }; 81D6476C1D2CA78800690609 /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 4861E7741D022211002FAB1D /* SRProxyConnect.m */; }; 81D6476D1D2CA78800690609 /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 817491A71D1C8C33006E09DF /* SRMutex.m */; }; 81D6476E1D2CA78800690609 /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */; }; 81D6476F1D2CA78800690609 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 81900A4B1D18C9CC0015A290 /* SRLog.m */; }; 81D647701D2CA78800690609 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C2C1CDC406B00D86D43 /* SRHash.m */; }; 81D647711D2CA78800690609 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = 817995851CE139700084DA37 /* SRDelegateController.m */; }; 81D647741D2CA78800690609 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; }; 81D647751D2CA78800690609 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6B208301450F597009315AF /* Foundation.framework */; }; 81D647771D2CA78800690609 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */; }; 81D647781D2CA78800690609 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */; }; 81D647791D2CA78800690609 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */; }; 81D6477A1D2CA78800690609 /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81D6477B1D2CA78800690609 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81D6477C1D2CA78800690609 /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81D6477D1D2CA78800690609 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 81900A4A1D18C9CC0015A290 /* SRLog.h */; }; 81D6477E1D2CA78800690609 /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */; }; 81D6477F1D2CA78800690609 /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 4861E7731D022211002FAB1D /* SRProxyConnect.h */; }; 81D647801D2CA78800690609 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F6A12CCF145119B700C1D980 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81D647811D2CA78800690609 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C2B1CDC406B00D86D43 /* SRHash.h */; }; 81D647821D2CA78800690609 /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81D647831D2CA78800690609 /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BF61D1256E1007BFDDF /* SRRandom.h */; }; 81D647841D2CA78800690609 /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */; }; 81D647851D2CA78800690609 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 817995841CE139700084DA37 /* SRDelegateController.h */; }; 81D647861D2CA78800690609 /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 817491A61D1C8C33006E09DF /* SRMutex.h */; }; 81D647871D2CA78800690609 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EC31CE42D7E0073C636 /* SRError.h */; }; 81D647881D2CA78800690609 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */; }; 81D647B51D2CA8E200690609 /* SocketRocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81D6478D1D2CA78800690609 /* SocketRocket.framework */; }; 81DCD1241D2D9235002501A2 /* libicucore.A.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68D0D1D2CBFA800A1D005 /* libicucore.A.tbd */; }; 81E8A6A21D4C41E000916C7E /* SocketRocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81D6478D1D2CA78800690609 /* SocketRocket.framework */; }; 81E8A6A31D4C41E000916C7E /* SocketRocket.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 81D6478D1D2CA78800690609 /* SocketRocket.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; F5391CBE1D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */; }; F5391CBF1D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */; }; F5391CC01D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */; }; F5391CC11D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */; }; F5391CC21D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */; }; F5391CC31D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */; }; F5391CC41D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */; }; F5391CC51D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */; }; F6016C8814620EC70037BB3D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; }; F61A0DC81625F44D00365EBD /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = F61A0DC71625F44D00365EBD /* Default-568h@2x.png */; }; F62417E614D52F3C003CE997 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F62417E514D52F3C003CE997 /* UIKit.framework */; }; F62417E714D52F3C003CE997 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6B208301450F597009315AF /* Foundation.framework */; }; F62417EF14D52F3C003CE997 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = F62417ED14D52F3C003CE997 /* InfoPlist.strings */; }; F62417F114D52F3C003CE997 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F62417F014D52F3C003CE997 /* main.m */; }; F62417F514D52F3C003CE997 /* TCAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F62417F414D52F3C003CE997 /* TCAppDelegate.m */; }; F62417F814D52F3C003CE997 /* MainStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F62417F614D52F3C003CE997 /* MainStoryboard.storyboard */; }; F62417FB14D52F3C003CE997 /* TCViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F62417FA14D52F3C003CE997 /* TCViewController.m */; }; F624180114D5300C003CE997 /* TCChatCell.m in Sources */ = {isa = PBXBuildFile; fileRef = F624180014D5300C003CE997 /* TCChatCell.m */; }; F624180314D53449003CE997 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD51451231B00C1D980 /* CFNetwork.framework */; }; F624180414D53449003CE997 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; }; F6396B86153E67EC00345B5E /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F6A12CD0145119B700C1D980 /* SRWebSocket.m */; }; F668C8AA153E92F90044DBAC /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F6A12CCF145119B700C1D980 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; F6AE45241459071C0022AF3C /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD51451231B00C1D980 /* CFNetwork.framework */; }; F6BDA806145900D200FE3253 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6B208301450F597009315AF /* Foundation.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 81D647B31D2CA8DD00690609 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = F6B208241450F597009315AF /* Project object */; proxyType = 1; remoteGlobalIDString = 81D6475F1D2CA78800690609; remoteInfo = "SocketRocket-iOS"; }; 81E8A6A01D4C41DA00916C7E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = F6B208241450F597009315AF /* Project object */; proxyType = 1; remoteGlobalIDString = 2D4227611BB4358C000C1A6C; remoteInfo = "SocketRocket-iOS-Dynamic"; }; 81E8A6A41D4C41E000916C7E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = F6B208241450F597009315AF /* Project object */; proxyType = 1; remoteGlobalIDString = 81D6475F1D2CA78800690609; remoteInfo = "SocketRocket-iOS"; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ 81E8A6A61D4C41E000916C7E /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( 81E8A6A31D4C41E000916C7E /* SocketRocket.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 2D4227621BB4358C000C1A6C /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3345DC901C52ACD70083CCB8 /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SRSecurityPolicy.h; path = SocketRocket/SRSecurityPolicy.h; sourceTree = SOURCE_ROOT; }; 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRPinningSecurityPolicy.h; sourceTree = ""; }; 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRPinningSecurityPolicy.m; sourceTree = ""; }; 454FEA831D25717C00073768 /* SRSecurityPolicy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRSecurityPolicy.m; sourceTree = ""; }; 4861E7731D022211002FAB1D /* SRProxyConnect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRProxyConnect.h; sourceTree = ""; }; 4861E7741D022211002FAB1D /* SRProxyConnect.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRProxyConnect.m; sourceTree = ""; }; 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SocketRocket.h; sourceTree = ""; }; 8105E4761CDD679A00AA12DB /* SRTWebSocketOperation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SRTWebSocketOperation.h; sourceTree = ""; }; 8105E4771CDD679A00AA12DB /* SRTWebSocketOperation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SRTWebSocketOperation.m; sourceTree = ""; }; 8105E4791CDD679A00AA12DB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 8105E47A1CDD679A00AA12DB /* SRAutobahnTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SRAutobahnTests.m; sourceTree = ""; }; 8105E4AC1CDD6E6200AA12DB /* SRAutobahnOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRAutobahnOperation.h; sourceTree = ""; }; 8105E4AD1CDD6E6200AA12DB /* SRAutobahnOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRAutobahnOperation.m; sourceTree = ""; }; 8105E5271CDD98E100AA12DB /* autobahn_configuration.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = autobahn_configuration.json; sourceTree = ""; }; 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocketPrivate.h"; path = "Internal/NSURLRequest+SRWebSocketPrivate.h"; sourceTree = ""; }; 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocketPrivate.h"; path = "Internal/NSRunLoop+SRWebSocketPrivate.h"; sourceTree = ""; }; 811934B11CDAF711003AB243 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 815FE7241D497D720085FDA5 /* SRConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SRConstants.h; path = SocketRocket/Internal/SRConstants.h; sourceTree = SOURCE_ROOT; }; 815FE7251D497D720085FDA5 /* SRConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SRConstants.m; path = SocketRocket/Internal/SRConstants.m; sourceTree = SOURCE_ROOT; }; 817491A61D1C8C33006E09DF /* SRMutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRMutex.h; sourceTree = ""; }; 817491A71D1C8C33006E09DF /* SRMutex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRMutex.m; sourceTree = ""; }; 817995841CE139700084DA37 /* SRDelegateController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRDelegateController.h; sourceTree = ""; }; 817995851CE139700084DA37 /* SRDelegateController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRDelegateController.m; sourceTree = ""; }; 8179967E1CE184F40084DA37 /* SRAutobahnUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRAutobahnUtilities.h; sourceTree = ""; }; 8179967F1CE184F40084DA37 /* SRAutobahnUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRAutobahnUtilities.m; sourceTree = ""; }; 81900A4A1D18C9CC0015A290 /* SRLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRLog.h; sourceTree = ""; }; 81900A4B1D18C9CC0015A290 /* SRLog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRLog.m; sourceTree = ""; }; 81AFCD651D4C431C00B3AFC9 /* libicucore.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.tbd; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/usr/lib/libicucore.tbd; sourceTree = DEVELOPER_DIR; }; 81B22EC31CE42D7E0073C636 /* SRError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRError.h; sourceTree = ""; }; 81B22EC41CE42D7E0073C636 /* SRError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRError.m; sourceTree = ""; }; 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRURLUtilities.h; sourceTree = ""; }; 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRURLUtilities.m; sourceTree = ""; }; 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRIOConsumer.h; sourceTree = ""; }; 81B31C101CDC404100D86D43 /* SRIOConsumer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRIOConsumer.m; sourceTree = ""; }; 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRIOConsumerPool.h; sourceTree = ""; }; 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRIOConsumerPool.m; sourceTree = ""; }; 81B31C2B1CDC406B00D86D43 /* SRHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRHash.h; sourceTree = ""; }; 81B31C2C1CDC406B00D86D43 /* SRHash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRHash.m; sourceTree = ""; }; 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRRunLoopThread.h; sourceTree = ""; }; 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRRunLoopThread.m; sourceTree = ""; }; 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRHTTPConnectMessage.h; sourceTree = ""; }; 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRHTTPConnectMessage.m; sourceTree = ""; }; 81C22BF61D1256E1007BFDDF /* SRRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRRandom.h; sourceTree = ""; }; 81C22BF71D1256E1007BFDDF /* SRRandom.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRRandom.m; sourceTree = ""; }; 81C68CD31D2CBE0A00A1D005 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; 81C68CDE1D2CBE1900A1D005 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; 81C68CF01D2CBE9F00A1D005 /* libicucore.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.tbd; path = usr/lib/libicucore.tbd; sourceTree = SDKROOT; }; 81C68D061D2CBF6A00A1D005 /* libicucore.A.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.A.tbd; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/usr/lib/libicucore.A.tbd; sourceTree = DEVELOPER_DIR; }; 81C68D0D1D2CBFA800A1D005 /* libicucore.A.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.A.tbd; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libicucore.A.tbd; sourceTree = DEVELOPER_DIR; }; 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURLRequest+SRWebSocket.h"; sourceTree = ""; }; 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSURLRequest+SRWebSocket.m"; sourceTree = ""; }; 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSRunLoop+SRWebSocket.h"; sourceTree = ""; }; 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSRunLoop+SRWebSocket.m"; sourceTree = ""; }; 81D6474A1D2CA6A100690609 /* Common.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = ""; }; 81D6474C1D2CA6A100690609 /* iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = iOS.xcconfig; sourceTree = ""; }; 81D6474D1D2CA6A100690609 /* macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = macOS.xcconfig; sourceTree = ""; }; 81D6474E1D2CA6A100690609 /* tvOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = tvOS.xcconfig; sourceTree = ""; }; 81D6474F1D2CA6A100690609 /* watchOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = watchOS.xcconfig; sourceTree = ""; }; 81D647511D2CA6A100690609 /* Application.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Application.xcconfig; sourceTree = ""; }; 81D647521D2CA6A100690609 /* DynamicFramework.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = DynamicFramework.xcconfig; sourceTree = ""; }; 81D647531D2CA6A100690609 /* LogicTests.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = LogicTests.xcconfig; sourceTree = ""; }; 81D647541D2CA6A100690609 /* StaticFramework.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = StaticFramework.xcconfig; sourceTree = ""; }; 81D647561D2CA6A100690609 /* Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = ""; }; 81D647571D2CA6A100690609 /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = ""; }; 81D647581D2CA6A100690609 /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = ""; }; 81D647591D2CA6A100690609 /* SocketRocket-iOS-Dynamic.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SocketRocket-iOS-Dynamic.xcconfig"; sourceTree = ""; }; 81D6475A1D2CA6A100690609 /* SocketRocket-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SocketRocket-iOS.xcconfig"; sourceTree = ""; }; 81D6475B1D2CA6A100690609 /* SocketRocket-macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SocketRocket-macOS.xcconfig"; sourceTree = ""; }; 81D6475C1D2CA6A100690609 /* SocketRocket-tvOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SocketRocket-tvOS.xcconfig"; sourceTree = ""; }; 81D6475D1D2CA6A100690609 /* SocketRocketTests-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SocketRocketTests-iOS.xcconfig"; sourceTree = ""; }; 81D6478D1D2CA78800690609 /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 81E8A69A1D4C417A00916C7E /* TestChat-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "TestChat-iOS.xcconfig"; sourceTree = ""; }; F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRSIMDHelpers.h; sourceTree = ""; }; F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRSIMDHelpers.m; sourceTree = ""; }; F61A0DC71625F44D00365EBD /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-568h@2x.png"; path = "en.lproj/Default-568h@2x.png"; sourceTree = ""; }; F62417E314D52F3C003CE997 /* TestChat.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestChat.app; sourceTree = BUILT_PRODUCTS_DIR; }; F62417E514D52F3C003CE997 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; F62417EC14D52F3C003CE997 /* TestChat-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "TestChat-Info.plist"; sourceTree = ""; }; F62417EE14D52F3C003CE997 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; F62417F014D52F3C003CE997 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; F62417F314D52F3C003CE997 /* TCAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TCAppDelegate.h; sourceTree = ""; }; F62417F414D52F3C003CE997 /* TCAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TCAppDelegate.m; sourceTree = ""; }; F62417F714D52F3C003CE997 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard.storyboard; sourceTree = ""; }; F62417F914D52F3C003CE997 /* TCViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TCViewController.h; sourceTree = ""; }; F62417FA14D52F3C003CE997 /* TCViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TCViewController.m; sourceTree = ""; }; F62417FF14D5300C003CE997 /* TCChatCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCChatCell.h; sourceTree = ""; }; F624180014D5300C003CE997 /* TCChatCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCChatCell.m; sourceTree = ""; }; F668C880153E91210044DBAC /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F6A12CCF145119B700C1D980 /* SRWebSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRWebSocket.h; sourceTree = ""; }; F6A12CD0145119B700C1D980 /* SRWebSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRWebSocket.m; sourceTree = ""; }; F6A12CD3145122FC00C1D980 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; }; F6A12CD51451231B00C1D980 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; }; F6B208301450F597009315AF /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; F6BDA802145900D200FE3253 /* SocketRocketTests-iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SocketRocketTests-iOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 2D42275E1BB4358C000C1A6C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 81C68D0E1D2CBFA800A1D005 /* libicucore.A.tbd in Frameworks */, 81C68CD41D2CBE0A00A1D005 /* CFNetwork.framework in Frameworks */, 2D4227831BB436B1000C1A6C /* Security.framework in Frameworks */, 2D4227801BB43693000C1A6C /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 3345DC851C52ACD70083CCB8 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 81C68D071D2CBF6A00A1D005 /* libicucore.A.tbd in Frameworks */, 81C68CDF1D2CBE1900A1D005 /* CFNetwork.framework in Frameworks */, 3345DC871C52ACD70083CCB8 /* Security.framework in Frameworks */, 3345DC881C52ACD70083CCB8 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 81D647721D2CA78800690609 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 81D647741D2CA78800690609 /* Security.framework in Frameworks */, 81D647751D2CA78800690609 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; F62417E014D52F3C003CE997 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 81AFCD661D4C431C00B3AFC9 /* libicucore.tbd in Frameworks */, F62417E614D52F3C003CE997 /* UIKit.framework in Frameworks */, F62417E714D52F3C003CE997 /* Foundation.framework in Frameworks */, F624180314D53449003CE997 /* CFNetwork.framework in Frameworks */, F624180414D53449003CE997 /* Security.framework in Frameworks */, 81E8A6A21D4C41E000916C7E /* SocketRocket.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; F668C87C153E91210044DBAC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 81C68CEE1D2CBE9400A1D005 /* CFNetwork.framework in Frameworks */, 81C68CF61D2CBED100A1D005 /* Security.framework in Frameworks */, 81C68CF11D2CBE9F00A1D005 /* libicucore.tbd in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; F6BDA7FE145900D200FE3253 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 81D647B51D2CA8E200690609 /* SocketRocket.framework in Frameworks */, F6BDA806145900D200FE3253 /* Foundation.framework in Frameworks */, F6AE45241459071C0022AF3C /* CFNetwork.framework in Frameworks */, F6016C8814620EC70037BB3D /* Security.framework in Frameworks */, 81DCD1241D2D9235002501A2 /* libicucore.A.tbd in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 4861E7721D022211002FAB1D /* Proxy */ = { isa = PBXGroup; children = ( 4861E7731D022211002FAB1D /* SRProxyConnect.h */, 4861E7741D022211002FAB1D /* SRProxyConnect.m */, ); path = Proxy; sourceTree = ""; }; 8105E4741CDD679A00AA12DB /* Tests */ = { isa = PBXGroup; children = ( 8105E47A1CDD679A00AA12DB /* SRAutobahnTests.m */, 8105E4751CDD679A00AA12DB /* Operations */, 8105E47C1CDD679A00AA12DB /* Utilities */, 8105E4781CDD679A00AA12DB /* Resources */, ); path = Tests; sourceTree = ""; }; 8105E4751CDD679A00AA12DB /* Operations */ = { isa = PBXGroup; children = ( 8105E4761CDD679A00AA12DB /* SRTWebSocketOperation.h */, 8105E4771CDD679A00AA12DB /* SRTWebSocketOperation.m */, 8105E4AC1CDD6E6200AA12DB /* SRAutobahnOperation.h */, 8105E4AD1CDD6E6200AA12DB /* SRAutobahnOperation.m */, ); path = Operations; sourceTree = ""; }; 8105E4781CDD679A00AA12DB /* Resources */ = { isa = PBXGroup; children = ( 8105E5271CDD98E100AA12DB /* autobahn_configuration.json */, 8105E4791CDD679A00AA12DB /* Info.plist */, ); path = Resources; sourceTree = ""; }; 8105E47C1CDD679A00AA12DB /* Utilities */ = { isa = PBXGroup; children = ( 8179967E1CE184F40084DA37 /* SRAutobahnUtilities.h */, 8179967F1CE184F40084DA37 /* SRAutobahnUtilities.m */, ); path = Utilities; sourceTree = ""; }; 811934B01CDAF711003AB243 /* Resources */ = { isa = PBXGroup; children = ( 811934B11CDAF711003AB243 /* Info.plist */, ); path = Resources; sourceTree = ""; }; 817995831CE139540084DA37 /* Delegate */ = { isa = PBXGroup; children = ( 817995841CE139700084DA37 /* SRDelegateController.h */, 817995851CE139700084DA37 /* SRDelegateController.m */, ); path = Delegate; sourceTree = ""; }; 8186892C1D08EF3C004F94C8 /* Security */ = { isa = PBXGroup; children = ( 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */, 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */, ); path = Security; sourceTree = ""; }; 81B31C0D1CDC404100D86D43 /* Internal */ = { isa = PBXGroup; children = ( 8186892C1D08EF3C004F94C8 /* Security */, 4861E7721D022211002FAB1D /* Proxy */, 817995831CE139540084DA37 /* Delegate */, 81B31C0E1CDC404100D86D43 /* IOConsumer */, 81B31C5C1CDC443A00D86D43 /* RunLoop */, 81B31C131CDC404100D86D43 /* Utilities */, ); path = Internal; sourceTree = ""; }; 81B31C0E1CDC404100D86D43 /* IOConsumer */ = { isa = PBXGroup; children = ( 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */, 81B31C101CDC404100D86D43 /* SRIOConsumer.m */, 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */, 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */, ); path = IOConsumer; sourceTree = ""; }; 81B31C131CDC404100D86D43 /* Utilities */ = { isa = PBXGroup; children = ( 81B22EC31CE42D7E0073C636 /* SRError.h */, 81B22EC41CE42D7E0073C636 /* SRError.m */, 81B31C2B1CDC406B00D86D43 /* SRHash.h */, 81B31C2C1CDC406B00D86D43 /* SRHash.m */, 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */, 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */, 81900A4A1D18C9CC0015A290 /* SRLog.h */, 81900A4B1D18C9CC0015A290 /* SRLog.m */, 817491A61D1C8C33006E09DF /* SRMutex.h */, 817491A71D1C8C33006E09DF /* SRMutex.m */, 81C22BF61D1256E1007BFDDF /* SRRandom.h */, 81C22BF71D1256E1007BFDDF /* SRRandom.m */, 815FE7241D497D720085FDA5 /* SRConstants.h */, 815FE7251D497D720085FDA5 /* SRConstants.m */, 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */, 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */, F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */, F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */, ); path = Utilities; sourceTree = ""; }; 81B31C5C1CDC443A00D86D43 /* RunLoop */ = { isa = PBXGroup; children = ( 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */, 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */, ); name = RunLoop; path = SocketRocket/Internal/RunLoop; sourceTree = SOURCE_ROOT; }; 81C68CF41D2CBEBD00A1D005 /* macOS */ = { isa = PBXGroup; children = ( F6B208301450F597009315AF /* Foundation.framework */, F6A12CD3145122FC00C1D980 /* Security.framework */, F6A12CD51451231B00C1D980 /* CFNetwork.framework */, 81C68CF01D2CBE9F00A1D005 /* libicucore.tbd */, ); name = macOS; sourceTree = ""; }; 81C68CFD1D2CBF1800A1D005 /* tvOS */ = { isa = PBXGroup; children = ( 81C68CDE1D2CBE1900A1D005 /* CFNetwork.framework */, 81C68D061D2CBF6A00A1D005 /* libicucore.A.tbd */, ); name = tvOS; sourceTree = ""; }; 81C68CFE1D2CBF2100A1D005 /* iOS */ = { isa = PBXGroup; children = ( F62417E514D52F3C003CE997 /* UIKit.framework */, 81C68CD31D2CBE0A00A1D005 /* CFNetwork.framework */, 81C68D0D1D2CBFA800A1D005 /* libicucore.A.tbd */, ); name = iOS; sourceTree = ""; }; 81D647481D2CA6A100690609 /* Configurations */ = { isa = PBXGroup; children = ( 81D6475A1D2CA6A100690609 /* SocketRocket-iOS.xcconfig */, 81D647591D2CA6A100690609 /* SocketRocket-iOS-Dynamic.xcconfig */, 81D6475B1D2CA6A100690609 /* SocketRocket-macOS.xcconfig */, 81D6475C1D2CA6A100690609 /* SocketRocket-tvOS.xcconfig */, 81D6475D1D2CA6A100690609 /* SocketRocketTests-iOS.xcconfig */, 81E8A69A1D4C417A00916C7E /* TestChat-iOS.xcconfig */, 81D647491D2CA6A100690609 /* Shared */, ); path = Configurations; sourceTree = ""; }; 81D647491D2CA6A100690609 /* Shared */ = { isa = PBXGroup; children = ( 81D6474A1D2CA6A100690609 /* Common.xcconfig */, 81D6474B1D2CA6A100690609 /* Platform */, 81D647501D2CA6A100690609 /* Product */, 81D647551D2CA6A100690609 /* Project */, 81D647581D2CA6A100690609 /* Warnings.xcconfig */, ); path = Shared; sourceTree = ""; }; 81D6474B1D2CA6A100690609 /* Platform */ = { isa = PBXGroup; children = ( 81D6474C1D2CA6A100690609 /* iOS.xcconfig */, 81D6474D1D2CA6A100690609 /* macOS.xcconfig */, 81D6474E1D2CA6A100690609 /* tvOS.xcconfig */, 81D6474F1D2CA6A100690609 /* watchOS.xcconfig */, ); path = Platform; sourceTree = ""; }; 81D647501D2CA6A100690609 /* Product */ = { isa = PBXGroup; children = ( 81D647511D2CA6A100690609 /* Application.xcconfig */, 81D647521D2CA6A100690609 /* DynamicFramework.xcconfig */, 81D647531D2CA6A100690609 /* LogicTests.xcconfig */, 81D647541D2CA6A100690609 /* StaticFramework.xcconfig */, ); path = Product; sourceTree = ""; }; 81D647551D2CA6A100690609 /* Project */ = { isa = PBXGroup; children = ( 81D647561D2CA6A100690609 /* Debug.xcconfig */, 81D647571D2CA6A100690609 /* Release.xcconfig */, ); path = Project; sourceTree = ""; }; F62417EA14D52F3C003CE997 /* TestChat */ = { isa = PBXGroup; children = ( F62417EB14D52F3C003CE997 /* Supporting Files */, F62417F314D52F3C003CE997 /* TCAppDelegate.h */, F62417F414D52F3C003CE997 /* TCAppDelegate.m */, F62417F614D52F3C003CE997 /* MainStoryboard.storyboard */, F62417F914D52F3C003CE997 /* TCViewController.h */, F62417FA14D52F3C003CE997 /* TCViewController.m */, F62417FF14D5300C003CE997 /* TCChatCell.h */, F624180014D5300C003CE997 /* TCChatCell.m */, ); path = TestChat; sourceTree = ""; }; F62417EB14D52F3C003CE997 /* Supporting Files */ = { isa = PBXGroup; children = ( F61A0DC71625F44D00365EBD /* Default-568h@2x.png */, F62417EC14D52F3C003CE997 /* TestChat-Info.plist */, F62417ED14D52F3C003CE997 /* InfoPlist.strings */, F62417F014D52F3C003CE997 /* main.m */, ); name = "Supporting Files"; sourceTree = ""; }; F6B208221450F597009315AF = { isa = PBXGroup; children = ( 81D647481D2CA6A100690609 /* Configurations */, F6B208321450F597009315AF /* SocketRocket */, 8105E4741CDD679A00AA12DB /* Tests */, F62417EA14D52F3C003CE997 /* TestChat */, F6B2082F1450F597009315AF /* Frameworks */, F6B2082E1450F597009315AF /* Products */, ); indentWidth = 4; sourceTree = ""; tabWidth = 4; }; F6B2082E1450F597009315AF /* Products */ = { isa = PBXGroup; children = ( F6BDA802145900D200FE3253 /* SocketRocketTests-iOS.xctest */, F62417E314D52F3C003CE997 /* TestChat.app */, F668C880153E91210044DBAC /* SocketRocket.framework */, 2D4227621BB4358C000C1A6C /* SocketRocket.framework */, 3345DC901C52ACD70083CCB8 /* SocketRocket.framework */, 81D6478D1D2CA78800690609 /* SocketRocket.framework */, ); name = Products; sourceTree = ""; }; F6B2082F1450F597009315AF /* Frameworks */ = { isa = PBXGroup; children = ( 81AFCD651D4C431C00B3AFC9 /* libicucore.tbd */, 81C68CF41D2CBEBD00A1D005 /* macOS */, 81C68CFD1D2CBF1800A1D005 /* tvOS */, 81C68CFE1D2CBF2100A1D005 /* iOS */, ); name = Frameworks; sourceTree = ""; }; F6B208321450F597009315AF /* SocketRocket */ = { isa = PBXGroup; children = ( 81B31C0D1CDC404100D86D43 /* Internal */, 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */, 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */, 454FEA831D25717C00073768 /* SRSecurityPolicy.m */, F6A12CCF145119B700C1D980 /* SRWebSocket.h */, F6A12CD0145119B700C1D980 /* SRWebSocket.m */, 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */, 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */, 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */, 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */, 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */, 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */, 811934B01CDAF711003AB243 /* Resources */, ); path = SocketRocket; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 2D42275F1BB4358C000C1A6C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 81B22EE51CE43ECC0073C636 /* SRURLUtilities.h in Headers */, 454FEA7F1D2570F800073768 /* SRPinningSecurityPolicy.h in Headers */, 81B31C151CDC404100D86D43 /* SRIOConsumer.h in Headers */, 8117C4241D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */, 81CD05FE1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */, 815FE7271D497D720085FDA5 /* SRConstants.h in Headers */, 454A02D61D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */, 81CD05D81CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */, 81900A4D1D18C9CC0015A290 /* SRLog.h in Headers */, 81B31C1D1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */, 813364001D091E170062E28D /* SRProxyConnect.h in Headers */, 2D42277F1BB4365C000C1A6C /* SRWebSocket.h in Headers */, 81B31C2E1CDC406B00D86D43 /* SRHash.h in Headers */, 811934BE1CDAF725003AB243 /* SocketRocket.h in Headers */, 81C22BF91D1256E1007BFDDF /* SRRandom.h in Headers */, 8117C4311D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */, 81C22BC31D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */, 817995871CE139700084DA37 /* SRDelegateController.h in Headers */, 817491A91D1C8C33006E09DF /* SRMutex.h in Headers */, 81B22EC61CE42D7E0073C636 /* SRError.h in Headers */, 81B31C601CDC444900D86D43 /* SRRunLoopThread.h in Headers */, F5391CBF1D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 3345DC891C52ACD70083CCB8 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 81B22EE71CE43ECC0073C636 /* SRURLUtilities.h in Headers */, 454FEA811D2570F900073768 /* SRPinningSecurityPolicy.h in Headers */, 81B31C171CDC404100D86D43 /* SRIOConsumer.h in Headers */, 8117C4261D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */, 81CD06001CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */, 815FE7291D497D720085FDA5 /* SRConstants.h in Headers */, 454A02D81D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */, 81CD05DA1CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */, 81900A4F1D18C9CC0015A290 /* SRLog.h in Headers */, 81B31C1F1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */, 813364081D091E180062E28D /* SRProxyConnect.h in Headers */, 3345DC8A1C52ACD70083CCB8 /* SRWebSocket.h in Headers */, 81B31C301CDC406B00D86D43 /* SRHash.h in Headers */, 811934C01CDAF726003AB243 /* SocketRocket.h in Headers */, 81C22BFB1D1256E1007BFDDF /* SRRandom.h in Headers */, 8117C4331D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */, 81C22BC51D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */, 817995891CE139700084DA37 /* SRDelegateController.h in Headers */, 817491AB1D1C8C33006E09DF /* SRMutex.h in Headers */, 81B22EC81CE42D7E0073C636 /* SRError.h in Headers */, 81B31C621CDC444900D86D43 /* SRRunLoopThread.h in Headers */, F5391CC11D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 81D647761D2CA78800690609 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 81D647771D2CA78800690609 /* SRURLUtilities.h in Headers */, 81D647781D2CA78800690609 /* SRPinningSecurityPolicy.h in Headers */, 81D647791D2CA78800690609 /* SRIOConsumer.h in Headers */, 8117C4231D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */, 81D6477A1D2CA78800690609 /* NSRunLoop+SRWebSocket.h in Headers */, 815FE7261D497D720085FDA5 /* SRConstants.h in Headers */, 81D6477B1D2CA78800690609 /* SRSecurityPolicy.h in Headers */, 81D6477C1D2CA78800690609 /* NSURLRequest+SRWebSocket.h in Headers */, 81D6477D1D2CA78800690609 /* SRLog.h in Headers */, 81D6477E1D2CA78800690609 /* SRIOConsumerPool.h in Headers */, 81D6477F1D2CA78800690609 /* SRProxyConnect.h in Headers */, 81D647801D2CA78800690609 /* SRWebSocket.h in Headers */, 81D647811D2CA78800690609 /* SRHash.h in Headers */, 81D647821D2CA78800690609 /* SocketRocket.h in Headers */, 81D647831D2CA78800690609 /* SRRandom.h in Headers */, 8117C4301D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */, 81D647841D2CA78800690609 /* SRHTTPConnectMessage.h in Headers */, 81D647851D2CA78800690609 /* SRDelegateController.h in Headers */, 81D647861D2CA78800690609 /* SRMutex.h in Headers */, 81D647871D2CA78800690609 /* SRError.h in Headers */, 81D647881D2CA78800690609 /* SRRunLoopThread.h in Headers */, F5391CBE1D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; F668C87D153E91210044DBAC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 81B22EE61CE43ECC0073C636 /* SRURLUtilities.h in Headers */, 454FEA7D1D2570F600073768 /* SRPinningSecurityPolicy.h in Headers */, 81B31C161CDC404100D86D43 /* SRIOConsumer.h in Headers */, 8117C4251D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */, 81CD05FF1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */, 815FE7281D497D720085FDA5 /* SRConstants.h in Headers */, 454A02D71D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */, 81CD05D91CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */, 81900A4E1D18C9CC0015A290 /* SRLog.h in Headers */, 81B31C1E1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */, 813364041D091E170062E28D /* SRProxyConnect.h in Headers */, F668C8AA153E92F90044DBAC /* SRWebSocket.h in Headers */, 81B31C2F1CDC406B00D86D43 /* SRHash.h in Headers */, 811934BC1CDAF725003AB243 /* SocketRocket.h in Headers */, 81C22BFA1D1256E1007BFDDF /* SRRandom.h in Headers */, 8117C4321D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */, 81C22BC41D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */, 817995881CE139700084DA37 /* SRDelegateController.h in Headers */, 817491AA1D1C8C33006E09DF /* SRMutex.h in Headers */, 81B22EC71CE42D7E0073C636 /* SRError.h in Headers */, 81B31C611CDC444900D86D43 /* SRRunLoopThread.h in Headers */, F5391CC01D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 2D4227611BB4358C000C1A6C /* SocketRocket-iOS-Dynamic */ = { isa = PBXNativeTarget; buildConfigurationList = 2D4227671BB4358C000C1A6C /* Build configuration list for PBXNativeTarget "SocketRocket-iOS-Dynamic" */; buildPhases = ( 2D42275D1BB4358C000C1A6C /* Sources */, 2D42275E1BB4358C000C1A6C /* Frameworks */, 2D42275F1BB4358C000C1A6C /* Headers */, ); buildRules = ( ); dependencies = ( ); name = "SocketRocket-iOS-Dynamic"; productName = "SocketRocket-iOS"; productReference = 2D4227621BB4358C000C1A6C /* SocketRocket.framework */; productType = "com.apple.product-type.framework"; }; 3345DC821C52ACD70083CCB8 /* SocketRocket-tvOS */ = { isa = PBXNativeTarget; buildConfigurationList = 3345DC8D1C52ACD70083CCB8 /* Build configuration list for PBXNativeTarget "SocketRocket-tvOS" */; buildPhases = ( 3345DC831C52ACD70083CCB8 /* Sources */, 3345DC851C52ACD70083CCB8 /* Frameworks */, 3345DC891C52ACD70083CCB8 /* Headers */, ); buildRules = ( ); dependencies = ( ); name = "SocketRocket-tvOS"; productName = "SocketRocket-iOS"; productReference = 3345DC901C52ACD70083CCB8 /* SocketRocket.framework */; productType = "com.apple.product-type.framework"; }; 81D6475F1D2CA78800690609 /* SocketRocket-iOS */ = { isa = PBXNativeTarget; buildConfigurationList = 81D6478A1D2CA78800690609 /* Build configuration list for PBXNativeTarget "SocketRocket-iOS" */; buildPhases = ( 81D647601D2CA78800690609 /* Sources */, 81D647721D2CA78800690609 /* Frameworks */, 81D647761D2CA78800690609 /* Headers */, ); buildRules = ( ); dependencies = ( ); name = "SocketRocket-iOS"; productName = "SocketRocket-iOS"; productReference = 81D6478D1D2CA78800690609 /* SocketRocket.framework */; productType = "com.apple.product-type.framework"; }; F62417E214D52F3C003CE997 /* TestChat */ = { isa = PBXNativeTarget; buildConfigurationList = F62417FC14D52F3C003CE997 /* Build configuration list for PBXNativeTarget "TestChat" */; buildPhases = ( F62417DF14D52F3C003CE997 /* Sources */, F62417E014D52F3C003CE997 /* Frameworks */, F62417E114D52F3C003CE997 /* Resources */, 81E8A6A61D4C41E000916C7E /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( 81E8A6A11D4C41DA00916C7E /* PBXTargetDependency */, 81E8A6A51D4C41E000916C7E /* PBXTargetDependency */, ); name = TestChat; productName = TestChat; productReference = F62417E314D52F3C003CE997 /* TestChat.app */; productType = "com.apple.product-type.application"; }; F668C87F153E91210044DBAC /* SocketRocket-macOS */ = { isa = PBXNativeTarget; buildConfigurationList = F668C891153E91210044DBAC /* Build configuration list for PBXNativeTarget "SocketRocket-macOS" */; buildPhases = ( F6396B85153E67EC00345B5E /* Sources */, F668C87C153E91210044DBAC /* Frameworks */, F668C87D153E91210044DBAC /* Headers */, ); buildRules = ( ); dependencies = ( ); name = "SocketRocket-macOS"; productName = SocketRocketOSX; productReference = F668C880153E91210044DBAC /* SocketRocket.framework */; productType = "com.apple.product-type.framework"; }; F6BDA801145900D200FE3253 /* SocketRocketTests-iOS */ = { isa = PBXNativeTarget; buildConfigurationList = F6BDA813145900D200FE3253 /* Build configuration list for PBXNativeTarget "SocketRocketTests-iOS" */; buildPhases = ( F6BDA7FD145900D200FE3253 /* Sources */, F6BDA7FE145900D200FE3253 /* Frameworks */, F6BDA7FF145900D200FE3253 /* Resources */, ); buildRules = ( ); dependencies = ( 81D647B41D2CA8DD00690609 /* PBXTargetDependency */, ); name = "SocketRocketTests-iOS"; productName = SRWebSocketTests; productReference = F6BDA802145900D200FE3253 /* SocketRocketTests-iOS.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ F6B208241450F597009315AF /* Project object */ = { isa = PBXProject; attributes = { LastTestingUpgradeCheck = 0640; LastUpgradeCheck = 1250; }; buildConfigurationList = F6B208271450F597009315AF /* Build configuration list for PBXProject "SocketRocket" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( English, en, ); mainGroup = F6B208221450F597009315AF; productRefGroup = F6B2082E1450F597009315AF /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 81D6475F1D2CA78800690609 /* SocketRocket-iOS */, 2D4227611BB4358C000C1A6C /* SocketRocket-iOS-Dynamic */, F668C87F153E91210044DBAC /* SocketRocket-macOS */, 3345DC821C52ACD70083CCB8 /* SocketRocket-tvOS */, F6BDA801145900D200FE3253 /* SocketRocketTests-iOS */, F62417E214D52F3C003CE997 /* TestChat */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ F62417E114D52F3C003CE997 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( F62417EF14D52F3C003CE997 /* InfoPlist.strings in Resources */, F62417F814D52F3C003CE997 /* MainStoryboard.storyboard in Resources */, F61A0DC81625F44D00365EBD /* Default-568h@2x.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; F6BDA7FF145900D200FE3253 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 8105E5281CDD98E100AA12DB /* autobahn_configuration.json in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 2D42275D1BB4358C000C1A6C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 81CD05DC1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */, F5391CC31D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */, 81B22ECA1CE42D7E0073C636 /* SRError.m in Sources */, 81B31C191CDC404100D86D43 /* SRIOConsumer.m in Sources */, 81C22BC71D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */, 454FEA801D2570F800073768 /* SRPinningSecurityPolicy.m in Sources */, 454FEA851D25719900073768 /* SRSecurityPolicy.m in Sources */, 815FE72B1D497D720085FDA5 /* SRConstants.m in Sources */, 81CD06021CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */, 2D4227851BB43734000C1A6C /* SRWebSocket.m in Sources */, 81C22BFD1D1256E1007BFDDF /* SRRandom.m in Sources */, 81B31C211CDC404100D86D43 /* SRIOConsumerPool.m in Sources */, 81B22EE91CE43ECC0073C636 /* SRURLUtilities.m in Sources */, 8133640C1D091E1B0062E28D /* SRProxyConnect.m in Sources */, 817491AD1D1C8C33006E09DF /* SRMutex.m in Sources */, 81B31C641CDC444900D86D43 /* SRRunLoopThread.m in Sources */, 81900A511D18C9CC0015A290 /* SRLog.m in Sources */, 81B31C321CDC406B00D86D43 /* SRHash.m in Sources */, 8179958B1CE139700084DA37 /* SRDelegateController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 3345DC831C52ACD70083CCB8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 81CD05DE1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */, F5391CC51D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */, 81B22ECC1CE42D7E0073C636 /* SRError.m in Sources */, 81B31C1B1CDC404100D86D43 /* SRIOConsumer.m in Sources */, 81C22BC91D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */, 454FEA821D2570F900073768 /* SRPinningSecurityPolicy.m in Sources */, 454FEA871D25719A00073768 /* SRSecurityPolicy.m in Sources */, 815FE72D1D497D720085FDA5 /* SRConstants.m in Sources */, 81CD06041CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */, 3345DC841C52ACD70083CCB8 /* SRWebSocket.m in Sources */, 81C22BFF1D1256E1007BFDDF /* SRRandom.m in Sources */, 81B31C231CDC404100D86D43 /* SRIOConsumerPool.m in Sources */, 81B22EEB1CE43ECC0073C636 /* SRURLUtilities.m in Sources */, 8133640F1D091E1C0062E28D /* SRProxyConnect.m in Sources */, 817491AF1D1C8C33006E09DF /* SRMutex.m in Sources */, 81B31C661CDC444900D86D43 /* SRRunLoopThread.m in Sources */, 81900A531D18C9CC0015A290 /* SRLog.m in Sources */, 81B31C341CDC406B00D86D43 /* SRHash.m in Sources */, 8179958D1CE139700084DA37 /* SRDelegateController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 81D647601D2CA78800690609 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 81D647611D2CA78800690609 /* NSURLRequest+SRWebSocket.m in Sources */, F5391CC21D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */, 81D647621D2CA78800690609 /* SRError.m in Sources */, 81D647631D2CA78800690609 /* SRIOConsumer.m in Sources */, 81D647641D2CA78800690609 /* SRHTTPConnectMessage.m in Sources */, 81D647651D2CA78800690609 /* SRPinningSecurityPolicy.m in Sources */, 81D647661D2CA78800690609 /* SRSecurityPolicy.m in Sources */, 815FE72A1D497D720085FDA5 /* SRConstants.m in Sources */, 81D647671D2CA78800690609 /* NSRunLoop+SRWebSocket.m in Sources */, 81D647681D2CA78800690609 /* SRWebSocket.m in Sources */, 81D647691D2CA78800690609 /* SRRandom.m in Sources */, 81D6476A1D2CA78800690609 /* SRIOConsumerPool.m in Sources */, 81D6476B1D2CA78800690609 /* SRURLUtilities.m in Sources */, 81D6476C1D2CA78800690609 /* SRProxyConnect.m in Sources */, 81D6476D1D2CA78800690609 /* SRMutex.m in Sources */, 81D6476E1D2CA78800690609 /* SRRunLoopThread.m in Sources */, 81D6476F1D2CA78800690609 /* SRLog.m in Sources */, 81D647701D2CA78800690609 /* SRHash.m in Sources */, 81D647711D2CA78800690609 /* SRDelegateController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; F62417DF14D52F3C003CE997 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( F62417F114D52F3C003CE997 /* main.m in Sources */, F62417F514D52F3C003CE997 /* TCAppDelegate.m in Sources */, F62417FB14D52F3C003CE997 /* TCViewController.m in Sources */, F624180114D5300C003CE997 /* TCChatCell.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; F6396B85153E67EC00345B5E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 81CD05DD1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */, F5391CC41D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */, 81B22ECB1CE42D7E0073C636 /* SRError.m in Sources */, 81B31C1A1CDC404100D86D43 /* SRIOConsumer.m in Sources */, 81C22BC81D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */, 454FEA7E1D2570F600073768 /* SRPinningSecurityPolicy.m in Sources */, 454FEA861D25719A00073768 /* SRSecurityPolicy.m in Sources */, 815FE72C1D497D720085FDA5 /* SRConstants.m in Sources */, 81CD06031CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */, F6396B86153E67EC00345B5E /* SRWebSocket.m in Sources */, 81C22BFE1D1256E1007BFDDF /* SRRandom.m in Sources */, 81B31C221CDC404100D86D43 /* SRIOConsumerPool.m in Sources */, 81B22EEA1CE43ECC0073C636 /* SRURLUtilities.m in Sources */, 8133640E1D091E1B0062E28D /* SRProxyConnect.m in Sources */, 817491AE1D1C8C33006E09DF /* SRMutex.m in Sources */, 81B31C651CDC444900D86D43 /* SRRunLoopThread.m in Sources */, 81900A521D18C9CC0015A290 /* SRLog.m in Sources */, 81B31C331CDC406B00D86D43 /* SRHash.m in Sources */, 8179958C1CE139700084DA37 /* SRDelegateController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; F6BDA7FD145900D200FE3253 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 8105E4AE1CDD6E6200AA12DB /* SRAutobahnOperation.m in Sources */, 817996801CE184F40084DA37 /* SRAutobahnUtilities.m in Sources */, 8105E4801CDD67B400AA12DB /* SRAutobahnTests.m in Sources */, 8105E4821CDD67BD00AA12DB /* SRTWebSocketOperation.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 81D647B41D2CA8DD00690609 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 81D6475F1D2CA78800690609 /* SocketRocket-iOS */; targetProxy = 81D647B31D2CA8DD00690609 /* PBXContainerItemProxy */; }; 81E8A6A11D4C41DA00916C7E /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 2D4227611BB4358C000C1A6C /* SocketRocket-iOS-Dynamic */; targetProxy = 81E8A6A01D4C41DA00916C7E /* PBXContainerItemProxy */; }; 81E8A6A51D4C41E000916C7E /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 81D6475F1D2CA78800690609 /* SocketRocket-iOS */; targetProxy = 81E8A6A41D4C41E000916C7E /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ F62417ED14D52F3C003CE997 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( F62417EE14D52F3C003CE997 /* en */, ); name = InfoPlist.strings; sourceTree = ""; }; F62417F614D52F3C003CE997 /* MainStoryboard.storyboard */ = { isa = PBXVariantGroup; children = ( F62417F714D52F3C003CE997 /* en */, ); name = MainStoryboard.storyboard; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 2D4227681BB4358C000C1A6C /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D647591D2CA6A100690609 /* SocketRocket-iOS-Dynamic.xcconfig */; buildSettings = { MTL_ENABLE_DEBUG_INFO = YES; }; name = Debug; }; 2D4227691BB4358C000C1A6C /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D647591D2CA6A100690609 /* SocketRocket-iOS-Dynamic.xcconfig */; buildSettings = { MTL_ENABLE_DEBUG_INFO = NO; }; name = Release; }; 3345DC8E1C52ACD70083CCB8 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D6475C1D2CA6A100690609 /* SocketRocket-tvOS.xcconfig */; buildSettings = { MTL_ENABLE_DEBUG_INFO = YES; TARGETED_DEVICE_FAMILY = 3; }; name = Debug; }; 3345DC8F1C52ACD70083CCB8 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D6475C1D2CA6A100690609 /* SocketRocket-tvOS.xcconfig */; buildSettings = { MTL_ENABLE_DEBUG_INFO = NO; TARGETED_DEVICE_FAMILY = 3; }; name = Release; }; 81D6478B1D2CA78800690609 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D6475A1D2CA6A100690609 /* SocketRocket-iOS.xcconfig */; buildSettings = { }; name = Debug; }; 81D6478C1D2CA78800690609 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D6475A1D2CA6A100690609 /* SocketRocket-iOS.xcconfig */; buildSettings = { }; name = Release; }; F62417FD14D52F3C003CE997 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81E8A69A1D4C417A00916C7E /* TestChat-iOS.xcconfig */; buildSettings = { }; name = Debug; }; F62417FE14D52F3C003CE997 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81E8A69A1D4C417A00916C7E /* TestChat-iOS.xcconfig */; buildSettings = { }; name = Release; }; F668C892153E91210044DBAC /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D6475B1D2CA6A100690609 /* SocketRocket-macOS.xcconfig */; buildSettings = { COMBINE_HIDPI_IMAGES = YES; }; name = Debug; }; F668C893153E91210044DBAC /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D6475B1D2CA6A100690609 /* SocketRocket-macOS.xcconfig */; buildSettings = { COMBINE_HIDPI_IMAGES = YES; }; name = Release; }; F6B208381450F597009315AF /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D647561D2CA6A100690609 /* Debug.xcconfig */; buildSettings = { }; name = Debug; }; F6B208391450F597009315AF /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D647571D2CA6A100690609 /* Release.xcconfig */; buildSettings = { }; name = Release; }; F6BDA811145900D200FE3253 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D6475D1D2CA6A100690609 /* SocketRocketTests-iOS.xcconfig */; buildSettings = { }; name = Debug; }; F6BDA812145900D200FE3253 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 81D6475D1D2CA6A100690609 /* SocketRocketTests-iOS.xcconfig */; buildSettings = { }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 2D4227671BB4358C000C1A6C /* Build configuration list for PBXNativeTarget "SocketRocket-iOS-Dynamic" */ = { isa = XCConfigurationList; buildConfigurations = ( 2D4227681BB4358C000C1A6C /* Debug */, 2D4227691BB4358C000C1A6C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 3345DC8D1C52ACD70083CCB8 /* Build configuration list for PBXNativeTarget "SocketRocket-tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( 3345DC8E1C52ACD70083CCB8 /* Debug */, 3345DC8F1C52ACD70083CCB8 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 81D6478A1D2CA78800690609 /* Build configuration list for PBXNativeTarget "SocketRocket-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( 81D6478B1D2CA78800690609 /* Debug */, 81D6478C1D2CA78800690609 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; F62417FC14D52F3C003CE997 /* Build configuration list for PBXNativeTarget "TestChat" */ = { isa = XCConfigurationList; buildConfigurations = ( F62417FD14D52F3C003CE997 /* Debug */, F62417FE14D52F3C003CE997 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; F668C891153E91210044DBAC /* Build configuration list for PBXNativeTarget "SocketRocket-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( F668C892153E91210044DBAC /* Debug */, F668C893153E91210044DBAC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; F6B208271450F597009315AF /* Build configuration list for PBXProject "SocketRocket" */ = { isa = XCConfigurationList; buildConfigurations = ( F6B208381450F597009315AF /* Debug */, F6B208391450F597009315AF /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; F6BDA813145900D200FE3253 /* Build configuration list for PBXNativeTarget "SocketRocketTests-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( F6BDA811145900D200FE3253 /* Debug */, F6BDA812145900D200FE3253 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = F6B208241450F597009315AF /* Project object */; }