jens@0: // !$*UTF8*$! jens@0: { jens@0: archiveVersion = 1; jens@0: classes = { jens@0: }; jens@0: objectVersion = 45; jens@0: objects = { jens@0: jens@0: /* Begin PBXBuildFile section */ jens@0: 270461130DE49030003D9D3F /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; }; jens@0: 270461140DE49030003D9D3F /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; }; jens@0: 270461150DE49030003D9D3F /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; }; jens@0: 270461160DE49030003D9D3F /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; }; jens@0: 270461170DE49030003D9D3F /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; }; jens@0: 270461190DE49030003D9D3F /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; }; jens@0: 2704611A0DE49030003D9D3F /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; }; jens@0: 2704611B0DE49030003D9D3F /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; }; jens@0: 2704611C0DE49030003D9D3F /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; }; jens@0: 2704611D0DE49030003D9D3F /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; }; jens@0: 2704611E0DE49030003D9D3F /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; }; jens@0: 2704611F0DE49030003D9D3F /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; }; jens@0: 2704612C0DE49088003D9D3F /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; }; jens@0: 2704612D0DE49088003D9D3F /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; }; jens@0: 270461370DE4918D003D9D3F /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; }; jens@0: 270461470DE491A6003D9D3F /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; }; jens@0: 270461890DE49634003D9D3F /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; }; jens@26: 2706F1D90F9D3EF300292CCF /* SecurityInterface.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2706F1D80F9D3EF300292CCF /* SecurityInterface.framework */; }; jens@31: 273B457B0FA681EE00276298 /* MYBonjourRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 273B45790FA681EE00276298 /* MYBonjourRegistration.h */; }; jens@31: 273B457C0FA681EE00276298 /* MYBonjourRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 273B457A0FA681EE00276298 /* MYBonjourRegistration.m */; }; jens@31: 273B457D0FA681EE00276298 /* MYBonjourRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 273B457A0FA681EE00276298 /* MYBonjourRegistration.m */; }; jens@26: 2777C9110F7602A7007F8D30 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2777C9100F7602A7007F8D30 /* Security.framework */; }; jens@3: 2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */; }; jens@5: 277905240DE9E5BC00C6D295 /* BLIPEchoServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */; }; jens@5: 277905300DE9ED9100C6D295 /* MYUtilitiesTest_main.m in Sources */ = {isa = PBXBuildFile; fileRef = 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */; }; jens@5: 2779053B0DE9EDAA00C6D295 /* BLIPTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FE0DE49030003D9D3F /* BLIPTest.m */; }; jens@27: 2780F20C0FA194BD00C0FB83 /* MYDNSService.h in Headers */ = {isa = PBXBuildFile; fileRef = 2780F20A0FA194BD00C0FB83 /* MYDNSService.h */; }; jens@27: 2780F20D0FA194BD00C0FB83 /* MYDNSService.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F20B0FA194BD00C0FB83 /* MYDNSService.m */; }; jens@27: 2780F20E0FA194BD00C0FB83 /* MYDNSService.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F20B0FA194BD00C0FB83 /* MYDNSService.m */; }; jens@28: 2780F4380FA28F4400C0FB83 /* MYBonjourQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = 2780F4360FA28F4400C0FB83 /* MYBonjourQuery.h */; }; jens@28: 2780F4390FA28F4400C0FB83 /* MYBonjourQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F4370FA28F4400C0FB83 /* MYBonjourQuery.m */; }; jens@28: 2780F43A0FA28F4400C0FB83 /* MYBonjourQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F4370FA28F4400C0FB83 /* MYBonjourQuery.m */; }; jens@28: 2780F4A10FA2C59000C0FB83 /* MYAddressLookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 2780F49F0FA2C59000C0FB83 /* MYAddressLookup.h */; }; jens@28: 2780F4A20FA2C59000C0FB83 /* MYAddressLookup.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F4A00FA2C59000C0FB83 /* MYAddressLookup.m */; }; jens@28: 2780F4A30FA2C59000C0FB83 /* MYAddressLookup.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F4A00FA2C59000C0FB83 /* MYAddressLookup.m */; }; jens@26: 278C1A3D0F9F687800954AE1 /* PortMapperTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1A340F9F687800954AE1 /* PortMapperTest.m */; }; jens@26: 278C1A3E0F9F687800954AE1 /* MYPortMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1A360F9F687800954AE1 /* MYPortMapper.m */; }; jens@26: 278C1BA60F9F92EA00954AE1 /* MYBonjourBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1B9F0F9F92EA00954AE1 /* MYBonjourBrowser.m */; }; jens@26: 278C1BA70F9F92EA00954AE1 /* MYBonjourService.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1BA10F9F92EA00954AE1 /* MYBonjourService.m */; }; jens@26: 278C1BB90F9F975700954AE1 /* ConcurrentOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1BB60F9F975700954AE1 /* ConcurrentOperation.m */; }; jens@26: 279DDA590F9E2DFA00D75D91 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 279DD99E0F9E290500D75D91 /* Foundation.framework */; }; jens@26: 279DDAE00F9E2E0F00D75D91 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 279DD99E0F9E290500D75D91 /* Foundation.framework */; }; jens@26: 279DDC4E0F9E2E2700D75D91 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 279DD9B30F9E296E00D75D91 /* CoreServices.framework */; }; jens@26: 279DDC520F9E2E3A00D75D91 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 279DD9B10F9E296200D75D91 /* libz.dylib */; }; jens@26: 279DDC970F9E2EF400D75D91 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 279DD99E0F9E290500D75D91 /* Foundation.framework */; }; jens@26: 279DDC9B0F9E2F2A00D75D91 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 279DDC9A0F9E2F2A00D75D91 /* AppKit.framework */; }; jens@26: 279DDCD10F9E38DD00D75D91 /* BLIPEchoClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */; }; jens@26: 279E8FA10F9FDD2600608D8D /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; }; jens@26: 279E8FA20F9FDD2600608D8D /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; }; jens@26: 279E8FA30F9FDD2600608D8D /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; }; jens@26: 279E8FA40F9FDD2600608D8D /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; }; jens@26: 279E8FA50F9FDD2600608D8D /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; }; jens@26: 279E8FA60F9FDD2600608D8D /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; }; jens@26: 279E8FA70F9FDD2600608D8D /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; }; jens@26: 279E8FA80F9FDD2600608D8D /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; }; jens@26: 279E8FA90F9FDD2600608D8D /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; }; jens@26: 279E8FAA0F9FDD2600608D8D /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; }; jens@26: 279E8FAB0F9FDD2600608D8D /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; }; jens@26: 279E8FAC0F9FDD2600608D8D /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; }; jens@26: 279E8FAD0F9FDD2600608D8D /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; }; jens@26: 279E8FAE0F9FDD2600608D8D /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; }; jens@26: 279E8FAF0F9FDD2600608D8D /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; }; jens@26: 279E8FB00F9FDD2600608D8D /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */; }; jens@26: 279E8FB10F9FDD2600608D8D /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; }; jens@26: 279E8FB20F9FDD2600608D8D /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; }; jens@26: 279E8FB30F9FDD2600608D8D /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; }; jens@26: 279E8FB40F9FDD2600608D8D /* PortMapperTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1A340F9F687800954AE1 /* PortMapperTest.m */; }; jens@26: 279E8FB50F9FDD2600608D8D /* MYPortMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1A360F9F687800954AE1 /* MYPortMapper.m */; }; jens@26: 279E8FB60F9FDD2600608D8D /* MYBonjourBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1B9F0F9F92EA00954AE1 /* MYBonjourBrowser.m */; }; jens@26: 279E8FB70F9FDD2600608D8D /* MYBonjourService.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1BA10F9F92EA00954AE1 /* MYBonjourService.m */; }; jens@26: 279E8FB80F9FDD2600608D8D /* ConcurrentOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1BB60F9F975700954AE1 /* ConcurrentOperation.m */; }; jens@26: 279E8FD70F9FDDE900608D8D /* libMYNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 279E8F9E0F9FDD0800608D8D /* libMYNetwork.a */; }; jens@26: 279E8FEF0F9FDE5A00608D8D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2777C9100F7602A7007F8D30 /* Security.framework */; }; jens@26: 279E8FFA0F9FDEEB00608D8D /* libMYNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 279E8F9E0F9FDD0800608D8D /* libMYNetwork.a */; }; jens@26: 279E8FFC0F9FDEFB00608D8D /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 279DD9B30F9E296E00D75D91 /* CoreServices.framework */; }; jens@26: 279E8FFE0F9FDF0600608D8D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2777C9100F7602A7007F8D30 /* Security.framework */; }; jens@0: 27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; }; jens@10: 27E0DBF10DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */; }; jens@0: /* End PBXBuildFile section */ jens@0: jens@26: /* Begin PBXContainerItemProxy section */ jens@26: 279E8FD50F9FDDD900608D8D /* PBXContainerItemProxy */ = { jens@26: isa = PBXContainerItemProxy; jens@26: containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; jens@26: proxyType = 1; jens@27: remoteGlobalIDString = 279E8F9D0F9FDD0800608D8D; jens@26: remoteInfo = Library; jens@26: }; jens@26: 279E8FF80F9FDECD00608D8D /* PBXContainerItemProxy */ = { jens@26: isa = PBXContainerItemProxy; jens@26: containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; jens@26: proxyType = 1; jens@27: remoteGlobalIDString = 279E8F9D0F9FDD0800608D8D; jens@26: remoteInfo = Library; jens@26: }; jens@26: /* End PBXContainerItemProxy section */ jens@26: jens@0: /* Begin PBXCopyFilesBuildPhase section */ jens@5: 277905290DE9E5BC00C6D295 /* CopyFiles */ = { jens@5: isa = PBXCopyFilesBuildPhase; jens@5: buildActionMask = 8; jens@5: dstPath = /usr/share/man/man1/; jens@5: dstSubfolderSpec = 0; jens@5: files = ( jens@5: ); jens@5: runOnlyForDeploymentPostprocessing = 1; jens@5: }; jens@0: 8DD76F9E0486AA7600D96B5E /* CopyFiles */ = { jens@0: isa = PBXCopyFilesBuildPhase; jens@0: buildActionMask = 8; jens@0: dstPath = /usr/share/man/man1/; jens@0: dstSubfolderSpec = 0; jens@0: files = ( jens@0: ); jens@0: runOnlyForDeploymentPostprocessing = 1; jens@0: }; jens@0: /* End PBXCopyFilesBuildPhase section */ jens@0: jens@0: /* Begin PBXFileReference section */ jens@0: 270460F30DE49030003D9D3F /* BLIPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPConnection.h; sourceTree = ""; }; jens@0: 270460F40DE49030003D9D3F /* BLIPConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPConnection.m; sourceTree = ""; }; jens@0: 270460F50DE49030003D9D3F /* BLIPDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPDispatcher.h; sourceTree = ""; }; jens@0: 270460F60DE49030003D9D3F /* BLIPDispatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPDispatcher.m; sourceTree = ""; }; jens@0: 270460F70DE49030003D9D3F /* BLIP_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP_Internal.h; sourceTree = ""; }; jens@0: 270460F80DE49030003D9D3F /* BLIPMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPMessage.h; sourceTree = ""; }; jens@0: 270460F90DE49030003D9D3F /* BLIPMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPMessage.m; sourceTree = ""; }; jens@0: 270460FA0DE49030003D9D3F /* BLIPProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPProperties.h; sourceTree = ""; }; jens@0: 270460FB0DE49030003D9D3F /* BLIPProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPProperties.m; sourceTree = ""; }; jens@0: 270460FC0DE49030003D9D3F /* BLIPReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPReader.h; sourceTree = ""; }; jens@0: 270460FD0DE49030003D9D3F /* BLIPReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPReader.m; sourceTree = ""; }; jens@26: 270460FE0DE49030003D9D3F /* BLIPTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BLIPTest.m; path = ../BLIPTest.m; sourceTree = ""; }; jens@0: 270460FF0DE49030003D9D3F /* BLIPWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPWriter.h; sourceTree = ""; }; jens@0: 270461000DE49030003D9D3F /* BLIPWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPWriter.m; sourceTree = ""; }; jens@0: 270461010DE49030003D9D3F /* IPAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IPAddress.h; sourceTree = ""; }; jens@0: 270461020DE49030003D9D3F /* IPAddress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IPAddress.m; sourceTree = ""; }; jens@0: 270461080DE49030003D9D3F /* TCP_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCP_Internal.h; sourceTree = ""; }; jens@0: 270461090DE49030003D9D3F /* TCPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPConnection.h; sourceTree = ""; }; jens@0: 2704610A0DE49030003D9D3F /* TCPConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPConnection.m; sourceTree = ""; }; jens@0: 2704610B0DE49030003D9D3F /* TCPEndpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPEndpoint.h; sourceTree = ""; }; jens@0: 2704610C0DE49030003D9D3F /* TCPEndpoint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPEndpoint.m; sourceTree = ""; }; jens@0: 2704610D0DE49030003D9D3F /* TCPListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPListener.h; sourceTree = ""; }; jens@0: 2704610E0DE49030003D9D3F /* TCPListener.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPListener.m; sourceTree = ""; }; jens@0: 2704610F0DE49030003D9D3F /* TCPStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPStream.h; sourceTree = ""; }; jens@0: 270461100DE49030003D9D3F /* TCPStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPStream.m; sourceTree = ""; }; jens@0: 270461110DE49030003D9D3F /* TCPWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPWriter.h; sourceTree = ""; }; jens@0: 270461120DE49030003D9D3F /* TCPWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPWriter.m; sourceTree = ""; }; jens@0: 270461280DE49088003D9D3F /* Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Test.m; sourceTree = ""; }; jens@0: 270461290DE49088003D9D3F /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Test.h; sourceTree = ""; }; jens@0: 2704612A0DE49088003D9D3F /* Logging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Logging.m; sourceTree = ""; }; jens@0: 2704612B0DE49088003D9D3F /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logging.h; sourceTree = ""; }; jens@0: 270461350DE4918D003D9D3F /* ExceptionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ExceptionUtils.m; sourceTree = ""; }; jens@0: 270461360DE4918D003D9D3F /* ExceptionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionUtils.h; sourceTree = ""; }; jens@0: 270461450DE491A6003D9D3F /* Target.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Target.h; sourceTree = ""; }; jens@0: 270461460DE491A6003D9D3F /* Target.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Target.m; sourceTree = ""; }; jens@0: 270461720DE49340003D9D3F /* MYNetwork */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MYNetwork; sourceTree = BUILT_PRODUCTS_DIR; }; jens@0: 270461870DE49634003D9D3F /* CollectionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CollectionUtils.m; sourceTree = ""; }; jens@0: 270461880DE49634003D9D3F /* CollectionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollectionUtils.h; sourceTree = ""; }; jens@0: 270462C00DE4A639003D9D3F /* MYUtilities_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYUtilities_Prefix.pch; sourceTree = ""; }; jens@0: 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYUtilitiesTest_main.m; sourceTree = ""; }; jens@0: 270462C30DE4A65B003D9D3F /* BLIP Overview.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "BLIP Overview.txt"; path = "BLIP/BLIP Overview.txt"; sourceTree = ""; wrapsLines = 1; }; jens@26: 2706F1D80F9D3EF300292CCF /* SecurityInterface.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SecurityInterface.framework; path = System/Library/Frameworks/SecurityInterface.framework; sourceTree = SDKROOT; }; jens@31: 273B45790FA681EE00276298 /* MYBonjourRegistration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYBonjourRegistration.h; sourceTree = ""; }; jens@31: 273B457A0FA681EE00276298 /* MYBonjourRegistration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYBonjourRegistration.m; sourceTree = ""; }; jens@26: 274122DD0F9CDD1600F21842 /* MYUtilities_Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = MYUtilities_Debug.xcconfig; sourceTree = ""; }; jens@26: 274122DE0F9CDD1600F21842 /* MYUtilities_Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = MYUtilities_Release.xcconfig; sourceTree = ""; }; jens@26: 2777C9100F7602A7007F8D30 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; }; jens@2: 277903830DE8C2DD00C6D295 /* maindocs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maindocs.h; sourceTree = ""; wrapsLines = 1; }; jens@3: 277903D50DE8EE4800C6D295 /* BLIPEchoServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPEchoServer.h; sourceTree = ""; }; jens@3: 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPEchoServer.m; sourceTree = ""; }; jens@3: 277903D80DE8EFC900C6D295 /* BLIP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP.h; sourceTree = ""; }; jens@3: 277903E80DE8F08100C6D295 /* BLIPEchoClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPEchoClient.h; sourceTree = ""; }; jens@3: 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPEchoClient.m; sourceTree = ""; }; jens@3: 277904260DE91C7900C6D295 /* BLIP Echo Client.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "BLIP Echo Client.app"; sourceTree = BUILT_PRODUCTS_DIR; }; jens@3: 277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "BLIP Echo Client-Info.plist"; sourceTree = ""; }; jens@3: 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BLIPEchoClient.xib; sourceTree = ""; }; jens@5: 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BLIPEchoServer; sourceTree = BUILT_PRODUCTS_DIR; }; jens@28: 2780F20A0FA194BD00C0FB83 /* MYDNSService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MYDNSService.h; path = PortMapper/MYDNSService.h; sourceTree = ""; }; jens@28: 2780F20B0FA194BD00C0FB83 /* MYDNSService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MYDNSService.m; path = PortMapper/MYDNSService.m; sourceTree = ""; }; jens@28: 2780F4360FA28F4400C0FB83 /* MYBonjourQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYBonjourQuery.h; sourceTree = ""; }; jens@28: 2780F4370FA28F4400C0FB83 /* MYBonjourQuery.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYBonjourQuery.m; sourceTree = ""; }; jens@31: 2780F49F0FA2C59000C0FB83 /* MYAddressLookup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MYAddressLookup.h; path = Bonjour/MYAddressLookup.h; sourceTree = ""; }; jens@31: 2780F4A00FA2C59000C0FB83 /* MYAddressLookup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MYAddressLookup.m; path = Bonjour/MYAddressLookup.m; sourceTree = ""; }; jens@26: 278C1A340F9F687800954AE1 /* PortMapperTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PortMapperTest.m; sourceTree = ""; }; jens@26: 278C1A350F9F687800954AE1 /* MYPortMapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYPortMapper.h; sourceTree = ""; }; jens@26: 278C1A360F9F687800954AE1 /* MYPortMapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYPortMapper.m; sourceTree = ""; }; jens@26: 278C1B9E0F9F92EA00954AE1 /* MYBonjourBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYBonjourBrowser.h; sourceTree = ""; }; jens@26: 278C1B9F0F9F92EA00954AE1 /* MYBonjourBrowser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYBonjourBrowser.m; sourceTree = ""; }; jens@26: 278C1BA00F9F92EA00954AE1 /* MYBonjourService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYBonjourService.h; sourceTree = ""; }; jens@26: 278C1BA10F9F92EA00954AE1 /* MYBonjourService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYBonjourService.m; sourceTree = ""; }; jens@26: 278C1BB50F9F975700954AE1 /* ConcurrentOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConcurrentOperation.h; sourceTree = ""; }; jens@26: 278C1BB60F9F975700954AE1 /* ConcurrentOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ConcurrentOperation.m; sourceTree = ""; }; jens@26: 279DD99E0F9E290500D75D91 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; jens@26: 279DD9B10F9E296200D75D91 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; }; jens@26: 279DD9B30F9E296E00D75D91 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; }; jens@26: 279DDC9A0F9E2F2A00D75D91 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; jens@26: 279DDCCB0F9E381500D75D91 /* MYNetwork.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYNetwork.h; sourceTree = ""; }; jens@26: 279E8F9E0F9FDD0800608D8D /* libMYNetwork.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libMYNetwork.a; sourceTree = BUILT_PRODUCTS_DIR; }; jens@0: 27D5EC050DE5FEDE00CD84FA /* BLIPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPRequest.h; sourceTree = ""; }; jens@0: 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPRequest.m; sourceTree = ""; }; jens@10: 27E0DBED0DF3450F00E7F648 /* GTMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = ""; }; jens@10: 27E0DBEE0DF3450F00E7F648 /* GTMNSData+zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GTMNSData+zlib.h"; sourceTree = ""; }; jens@10: 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GTMNSData+zlib.m"; sourceTree = ""; }; jens@0: /* End PBXFileReference section */ jens@0: jens@0: /* Begin PBXFrameworksBuildPhase section */ jens@3: 277904240DE91C7900C6D295 /* Frameworks */ = { jens@3: isa = PBXFrameworksBuildPhase; jens@3: buildActionMask = 2147483647; jens@3: files = ( jens@26: 279DDC970F9E2EF400D75D91 /* Foundation.framework in Frameworks */, jens@26: 279DDC9B0F9E2F2A00D75D91 /* AppKit.framework in Frameworks */, jens@26: 279E8FD70F9FDDE900608D8D /* libMYNetwork.a in Frameworks */, jens@26: 279E8FEF0F9FDE5A00608D8D /* Security.framework in Frameworks */, jens@3: ); jens@3: runOnlyForDeploymentPostprocessing = 0; jens@3: }; jens@5: 277905250DE9E5BC00C6D295 /* Frameworks */ = { jens@5: isa = PBXFrameworksBuildPhase; jens@5: buildActionMask = 2147483647; jens@5: files = ( jens@26: 279DDAE00F9E2E0F00D75D91 /* Foundation.framework in Frameworks */, jens@26: 279E8FFA0F9FDEEB00608D8D /* libMYNetwork.a in Frameworks */, jens@26: 279E8FFC0F9FDEFB00608D8D /* CoreServices.framework in Frameworks */, jens@26: 279E8FFE0F9FDF0600608D8D /* Security.framework in Frameworks */, jens@26: ); jens@26: runOnlyForDeploymentPostprocessing = 0; jens@26: }; jens@26: 279E8F9C0F9FDD0800608D8D /* Frameworks */ = { jens@26: isa = PBXFrameworksBuildPhase; jens@26: buildActionMask = 2147483647; jens@26: files = ( jens@5: ); jens@5: runOnlyForDeploymentPostprocessing = 0; jens@5: }; jens@0: 8DD76F9B0486AA7600D96B5E /* Frameworks */ = { jens@0: isa = PBXFrameworksBuildPhase; jens@0: buildActionMask = 2147483647; jens@0: files = ( jens@26: 2777C9110F7602A7007F8D30 /* Security.framework in Frameworks */, jens@26: 2706F1D90F9D3EF300292CCF /* SecurityInterface.framework in Frameworks */, jens@26: 279DDA590F9E2DFA00D75D91 /* Foundation.framework in Frameworks */, jens@26: 279DDC4E0F9E2E2700D75D91 /* CoreServices.framework in Frameworks */, jens@26: 279DDC520F9E2E3A00D75D91 /* libz.dylib in Frameworks */, jens@0: ); jens@0: runOnlyForDeploymentPostprocessing = 0; jens@0: }; jens@0: /* End PBXFrameworksBuildPhase section */ jens@0: jens@0: /* Begin PBXGroup section */ jens@0: 08FB7794FE84155DC02AAC07 /* MYNetwork */ = { jens@0: isa = PBXGroup; jens@0: children = ( jens@0: 270462C30DE4A65B003D9D3F /* BLIP Overview.txt */, jens@2: 277903830DE8C2DD00C6D295 /* maindocs.h */, jens@0: 270460F00DE49030003D9D3F /* MYNetwork */, jens@0: 270461220DE49055003D9D3F /* MYUtilities */, jens@10: 277903E70DE8F05F00C6D295 /* Demo */, jens@0: 08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */, jens@0: 1AB674ADFE9D54B511CA2CBB /* Products */, jens@0: ); jens@0: name = MYNetwork; jens@0: sourceTree = ""; jens@0: }; jens@0: 08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */ = { jens@0: isa = PBXGroup; jens@0: children = ( jens@26: 279DDC9A0F9E2F2A00D75D91 /* AppKit.framework */, jens@26: 279DD9B30F9E296E00D75D91 /* CoreServices.framework */, jens@26: 279DD99E0F9E290500D75D91 /* Foundation.framework */, jens@26: 2777C9100F7602A7007F8D30 /* Security.framework */, jens@26: 2706F1D80F9D3EF300292CCF /* SecurityInterface.framework */, jens@26: 279DD9B10F9E296200D75D91 /* libz.dylib */, jens@0: ); jens@0: name = "External Frameworks and Libraries"; jens@0: sourceTree = ""; jens@0: }; jens@0: 1AB674ADFE9D54B511CA2CBB /* Products */ = { jens@0: isa = PBXGroup; jens@0: children = ( jens@0: 270461720DE49340003D9D3F /* MYNetwork */, jens@3: 277904260DE91C7900C6D295 /* BLIP Echo Client.app */, jens@5: 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */, jens@26: 279E8F9E0F9FDD0800608D8D /* libMYNetwork.a */, jens@0: ); jens@0: name = Products; jens@0: sourceTree = ""; jens@0: }; jens@0: 270460F00DE49030003D9D3F /* MYNetwork */ = { jens@0: isa = PBXGroup; jens@0: children = ( jens@26: 279DDCCB0F9E381500D75D91 /* MYNetwork.h */, jens@28: 2780F5710FA2E38100C0FB83 /* Addressing */, jens@28: 278C1A320F9F687800954AE1 /* PortMapper */, jens@28: 278C1B9D0F9F92D600954AE1 /* Bonjour */, jens@0: 270461070DE49030003D9D3F /* TCP */, jens@0: 270460F10DE49030003D9D3F /* BLIP */, jens@0: ); jens@0: name = MYNetwork; jens@0: sourceTree = ""; jens@0: }; jens@0: 270460F10DE49030003D9D3F /* BLIP */ = { jens@0: isa = PBXGroup; jens@0: children = ( jens@3: 277903D80DE8EFC900C6D295 /* BLIP.h */, jens@0: 270460F30DE49030003D9D3F /* BLIPConnection.h */, jens@0: 270460F40DE49030003D9D3F /* BLIPConnection.m */, jens@0: 270460F50DE49030003D9D3F /* BLIPDispatcher.h */, jens@0: 270460F60DE49030003D9D3F /* BLIPDispatcher.m */, jens@0: 270460F80DE49030003D9D3F /* BLIPMessage.h */, jens@0: 270460F90DE49030003D9D3F /* BLIPMessage.m */, jens@0: 27D5EC050DE5FEDE00CD84FA /* BLIPRequest.h */, jens@0: 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */, jens@0: 270460FA0DE49030003D9D3F /* BLIPProperties.h */, jens@0: 270460FB0DE49030003D9D3F /* BLIPProperties.m */, jens@0: 270460FC0DE49030003D9D3F /* BLIPReader.h */, jens@0: 270460FD0DE49030003D9D3F /* BLIPReader.m */, jens@0: 270460FF0DE49030003D9D3F /* BLIPWriter.h */, jens@0: 270461000DE49030003D9D3F /* BLIPWriter.m */, jens@0: 270460F70DE49030003D9D3F /* BLIP_Internal.h */, jens@0: ); jens@0: path = BLIP; jens@0: sourceTree = ""; jens@0: }; jens@0: 270461070DE49030003D9D3F /* TCP */ = { jens@0: isa = PBXGroup; jens@0: children = ( jens@0: 270461090DE49030003D9D3F /* TCPConnection.h */, jens@0: 2704610A0DE49030003D9D3F /* TCPConnection.m */, jens@0: 2704610B0DE49030003D9D3F /* TCPEndpoint.h */, jens@0: 2704610C0DE49030003D9D3F /* TCPEndpoint.m */, jens@0: 2704610D0DE49030003D9D3F /* TCPListener.h */, jens@0: 2704610E0DE49030003D9D3F /* TCPListener.m */, jens@0: 2704610F0DE49030003D9D3F /* TCPStream.h */, jens@0: 270461100DE49030003D9D3F /* TCPStream.m */, jens@0: 270461110DE49030003D9D3F /* TCPWriter.h */, jens@0: 270461120DE49030003D9D3F /* TCPWriter.m */, jens@0: 270461080DE49030003D9D3F /* TCP_Internal.h */, jens@0: ); jens@0: path = TCP; jens@0: sourceTree = ""; jens@0: }; jens@0: 270461220DE49055003D9D3F /* MYUtilities */ = { jens@0: isa = PBXGroup; jens@0: children = ( jens@26: 278C1BB50F9F975700954AE1 /* ConcurrentOperation.h */, jens@26: 278C1BB60F9F975700954AE1 /* ConcurrentOperation.m */, jens@0: 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */, jens@0: 270462C00DE4A639003D9D3F /* MYUtilities_Prefix.pch */, jens@0: 270461880DE49634003D9D3F /* CollectionUtils.h */, jens@0: 270461870DE49634003D9D3F /* CollectionUtils.m */, jens@0: 270461360DE4918D003D9D3F /* ExceptionUtils.h */, jens@0: 270461350DE4918D003D9D3F /* ExceptionUtils.m */, jens@0: 2704612B0DE49088003D9D3F /* Logging.h */, jens@0: 2704612A0DE49088003D9D3F /* Logging.m */, jens@0: 270461450DE491A6003D9D3F /* Target.h */, jens@0: 270461460DE491A6003D9D3F /* Target.m */, jens@0: 270461290DE49088003D9D3F /* Test.h */, jens@0: 270461280DE49088003D9D3F /* Test.m */, jens@26: 274122DD0F9CDD1600F21842 /* MYUtilities_Debug.xcconfig */, jens@26: 274122DE0F9CDD1600F21842 /* MYUtilities_Release.xcconfig */, jens@10: 27E0DBEC0DF3450F00E7F648 /* GoogleToolboxSubset */, jens@0: ); jens@0: name = MYUtilities; jens@30: sourceTree = MYUtilities; jens@0: }; jens@3: 277903E70DE8F05F00C6D295 /* Demo */ = { jens@3: isa = PBXGroup; jens@3: children = ( jens@26: 270460FE0DE49030003D9D3F /* BLIPTest.m */, jens@3: 277903D50DE8EE4800C6D295 /* BLIPEchoServer.h */, jens@3: 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */, jens@3: 277903E80DE8F08100C6D295 /* BLIPEchoClient.h */, jens@3: 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */, jens@3: 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */, jens@3: 277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */, jens@3: ); jens@10: name = Demo; jens@10: path = BLIP/Demo; jens@10: sourceTree = ""; jens@10: }; jens@28: 2780F5710FA2E38100C0FB83 /* Addressing */ = { jens@28: isa = PBXGroup; jens@28: children = ( jens@28: 270461010DE49030003D9D3F /* IPAddress.h */, jens@28: 270461020DE49030003D9D3F /* IPAddress.m */, jens@28: 2780F20A0FA194BD00C0FB83 /* MYDNSService.h */, jens@28: 2780F20B0FA194BD00C0FB83 /* MYDNSService.m */, jens@31: 2780F49F0FA2C59000C0FB83 /* MYAddressLookup.h */, jens@31: 2780F4A00FA2C59000C0FB83 /* MYAddressLookup.m */, jens@28: ); jens@28: name = Addressing; jens@28: sourceTree = ""; jens@28: }; jens@26: 278C1A320F9F687800954AE1 /* PortMapper */ = { jens@26: isa = PBXGroup; jens@26: children = ( jens@26: 278C1A350F9F687800954AE1 /* MYPortMapper.h */, jens@26: 278C1A360F9F687800954AE1 /* MYPortMapper.m */, jens@26: 278C1A340F9F687800954AE1 /* PortMapperTest.m */, jens@26: ); jens@26: path = PortMapper; jens@26: sourceTree = ""; jens@26: }; jens@26: 278C1B9D0F9F92D600954AE1 /* Bonjour */ = { jens@26: isa = PBXGroup; jens@26: children = ( jens@26: 278C1B9E0F9F92EA00954AE1 /* MYBonjourBrowser.h */, jens@26: 278C1B9F0F9F92EA00954AE1 /* MYBonjourBrowser.m */, jens@26: 278C1BA00F9F92EA00954AE1 /* MYBonjourService.h */, jens@26: 278C1BA10F9F92EA00954AE1 /* MYBonjourService.m */, jens@28: 2780F4360FA28F4400C0FB83 /* MYBonjourQuery.h */, jens@28: 2780F4370FA28F4400C0FB83 /* MYBonjourQuery.m */, jens@31: 273B45790FA681EE00276298 /* MYBonjourRegistration.h */, jens@31: 273B457A0FA681EE00276298 /* MYBonjourRegistration.m */, jens@26: ); jens@26: path = Bonjour; jens@26: sourceTree = ""; jens@26: }; jens@10: 27E0DBEC0DF3450F00E7F648 /* GoogleToolboxSubset */ = { jens@10: isa = PBXGroup; jens@10: children = ( jens@10: 27E0DBED0DF3450F00E7F648 /* GTMDefines.h */, jens@10: 27E0DBEE0DF3450F00E7F648 /* GTMNSData+zlib.h */, jens@10: 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */, jens@10: ); jens@10: path = GoogleToolboxSubset; jens@3: sourceTree = ""; jens@3: }; jens@0: /* End PBXGroup section */ jens@0: jens@26: /* Begin PBXHeadersBuildPhase section */ jens@26: 279E8F9A0F9FDD0800608D8D /* Headers */ = { jens@26: isa = PBXHeadersBuildPhase; jens@26: buildActionMask = 2147483647; jens@26: files = ( jens@27: 2780F20C0FA194BD00C0FB83 /* MYDNSService.h in Headers */, jens@28: 2780F4380FA28F4400C0FB83 /* MYBonjourQuery.h in Headers */, jens@28: 2780F4A10FA2C59000C0FB83 /* MYAddressLookup.h in Headers */, jens@31: 273B457B0FA681EE00276298 /* MYBonjourRegistration.h in Headers */, jens@26: ); jens@26: runOnlyForDeploymentPostprocessing = 0; jens@26: }; jens@26: /* End PBXHeadersBuildPhase section */ jens@26: jens@0: /* Begin PBXNativeTarget section */ jens@3: 277904250DE91C7900C6D295 /* BLIP Echo Client */ = { jens@3: isa = PBXNativeTarget; jens@3: buildConfigurationList = 2779042B0DE91C7A00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Client" */; jens@3: buildPhases = ( jens@3: 277904220DE91C7900C6D295 /* Resources */, jens@3: 277904230DE91C7900C6D295 /* Sources */, jens@3: 277904240DE91C7900C6D295 /* Frameworks */, jens@3: ); jens@3: buildRules = ( jens@3: ); jens@3: dependencies = ( jens@26: 279E8FD60F9FDDD900608D8D /* PBXTargetDependency */, jens@3: ); jens@3: name = "BLIP Echo Client"; jens@3: productName = "BLIP Echo Client"; jens@3: productReference = 277904260DE91C7900C6D295 /* BLIP Echo Client.app */; jens@3: productType = "com.apple.product-type.application"; jens@3: }; jens@5: 2779050F0DE9E5BC00C6D295 /* BLIP Echo Server */ = { jens@5: isa = PBXNativeTarget; jens@5: buildConfigurationList = 2779052A0DE9E5BC00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Server" */; jens@5: buildPhases = ( jens@5: 277905100DE9E5BC00C6D295 /* Sources */, jens@5: 277905250DE9E5BC00C6D295 /* Frameworks */, jens@5: 277905290DE9E5BC00C6D295 /* CopyFiles */, jens@5: ); jens@5: buildRules = ( jens@5: ); jens@5: dependencies = ( jens@26: 279E8FF90F9FDECD00608D8D /* PBXTargetDependency */, jens@5: ); jens@5: name = "BLIP Echo Server"; jens@5: productInstallPath = "$(HOME)/bin"; jens@5: productName = MYNetwork; jens@5: productReference = 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */; jens@5: productType = "com.apple.product-type.tool"; jens@5: }; jens@26: 279E8F9D0F9FDD0800608D8D /* Library */ = { jens@0: isa = PBXNativeTarget; jens@26: buildConfigurationList = 279E8FCC0F9FDD8900608D8D /* Build configuration list for PBXNativeTarget "Library" */; jens@26: buildPhases = ( jens@26: 279E8F9A0F9FDD0800608D8D /* Headers */, jens@26: 279E8F9B0F9FDD0800608D8D /* Sources */, jens@26: 279E8F9C0F9FDD0800608D8D /* Frameworks */, jens@26: ); jens@26: buildRules = ( jens@26: ); jens@26: dependencies = ( jens@26: ); jens@26: name = Library; jens@26: productName = Library; jens@26: productReference = 279E8F9E0F9FDD0800608D8D /* libMYNetwork.a */; jens@26: productType = "com.apple.product-type.library.static"; jens@26: }; jens@26: 8DD76F960486AA7600D96B5E /* SelfTest */ = { jens@26: isa = PBXNativeTarget; jens@26: buildConfigurationList = 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "SelfTest" */; jens@0: buildPhases = ( jens@0: 8DD76F990486AA7600D96B5E /* Sources */, jens@0: 8DD76F9B0486AA7600D96B5E /* Frameworks */, jens@0: 8DD76F9E0486AA7600D96B5E /* CopyFiles */, jens@0: ); jens@0: buildRules = ( jens@0: ); jens@0: dependencies = ( jens@0: ); jens@26: name = SelfTest; jens@0: productInstallPath = "$(HOME)/bin"; jens@0: productName = MYNetwork; jens@0: productReference = 270461720DE49340003D9D3F /* MYNetwork */; jens@0: productType = "com.apple.product-type.tool"; jens@0: }; jens@0: /* End PBXNativeTarget section */ jens@0: jens@0: /* Begin PBXProject section */ jens@0: 08FB7793FE84155DC02AAC07 /* Project object */ = { jens@0: isa = PBXProject; jens@0: buildConfigurationList = 1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "MYNetwork" */; jens@0: compatibilityVersion = "Xcode 3.1"; jens@0: hasScannedForEncodings = 1; jens@0: mainGroup = 08FB7794FE84155DC02AAC07 /* MYNetwork */; jens@0: projectDirPath = ""; jens@0: projectRoot = ""; jens@0: targets = ( jens@26: 279E8F9D0F9FDD0800608D8D /* Library */, jens@26: 8DD76F960486AA7600D96B5E /* SelfTest */, jens@3: 277904250DE91C7900C6D295 /* BLIP Echo Client */, jens@5: 2779050F0DE9E5BC00C6D295 /* BLIP Echo Server */, jens@0: ); jens@0: }; jens@0: /* End PBXProject section */ jens@0: jens@3: /* Begin PBXResourcesBuildPhase section */ jens@3: 277904220DE91C7900C6D295 /* Resources */ = { jens@3: isa = PBXResourcesBuildPhase; jens@3: buildActionMask = 2147483647; jens@3: files = ( jens@3: 2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */, jens@3: ); jens@3: runOnlyForDeploymentPostprocessing = 0; jens@3: }; jens@3: /* End PBXResourcesBuildPhase section */ jens@3: jens@0: /* Begin PBXSourcesBuildPhase section */ jens@3: 277904230DE91C7900C6D295 /* Sources */ = { jens@3: isa = PBXSourcesBuildPhase; jens@3: buildActionMask = 2147483647; jens@3: files = ( jens@26: 279DDCD10F9E38DD00D75D91 /* BLIPEchoClient.m in Sources */, jens@3: ); jens@3: runOnlyForDeploymentPostprocessing = 0; jens@3: }; jens@5: 277905100DE9E5BC00C6D295 /* Sources */ = { jens@5: isa = PBXSourcesBuildPhase; jens@5: buildActionMask = 2147483647; jens@5: files = ( jens@5: 277905240DE9E5BC00C6D295 /* BLIPEchoServer.m in Sources */, jens@26: ); jens@26: runOnlyForDeploymentPostprocessing = 0; jens@26: }; jens@26: 279E8F9B0F9FDD0800608D8D /* Sources */ = { jens@26: isa = PBXSourcesBuildPhase; jens@26: buildActionMask = 2147483647; jens@26: files = ( jens@26: 279E8FA10F9FDD2600608D8D /* BLIPConnection.m in Sources */, jens@26: 279E8FA20F9FDD2600608D8D /* BLIPDispatcher.m in Sources */, jens@26: 279E8FA30F9FDD2600608D8D /* BLIPMessage.m in Sources */, jens@26: 279E8FA40F9FDD2600608D8D /* BLIPProperties.m in Sources */, jens@26: 279E8FA50F9FDD2600608D8D /* BLIPReader.m in Sources */, jens@26: 279E8FA60F9FDD2600608D8D /* BLIPRequest.m in Sources */, jens@26: 279E8FA70F9FDD2600608D8D /* BLIPWriter.m in Sources */, jens@26: 279E8FA80F9FDD2600608D8D /* IPAddress.m in Sources */, jens@26: 279E8FA90F9FDD2600608D8D /* TCPConnection.m in Sources */, jens@26: 279E8FAA0F9FDD2600608D8D /* TCPEndpoint.m in Sources */, jens@26: 279E8FAB0F9FDD2600608D8D /* TCPListener.m in Sources */, jens@26: 279E8FAC0F9FDD2600608D8D /* TCPStream.m in Sources */, jens@26: 279E8FAD0F9FDD2600608D8D /* TCPWriter.m in Sources */, jens@26: 279E8FAE0F9FDD2600608D8D /* CollectionUtils.m in Sources */, jens@26: 279E8FAF0F9FDD2600608D8D /* ExceptionUtils.m in Sources */, jens@26: 279E8FB00F9FDD2600608D8D /* GTMNSData+zlib.m in Sources */, jens@26: 279E8FB10F9FDD2600608D8D /* Logging.m in Sources */, jens@26: 279E8FB20F9FDD2600608D8D /* Target.m in Sources */, jens@26: 279E8FB30F9FDD2600608D8D /* Test.m in Sources */, jens@26: 279E8FB40F9FDD2600608D8D /* PortMapperTest.m in Sources */, jens@26: 279E8FB50F9FDD2600608D8D /* MYPortMapper.m in Sources */, jens@26: 279E8FB60F9FDD2600608D8D /* MYBonjourBrowser.m in Sources */, jens@26: 279E8FB70F9FDD2600608D8D /* MYBonjourService.m in Sources */, jens@26: 279E8FB80F9FDD2600608D8D /* ConcurrentOperation.m in Sources */, jens@27: 2780F20D0FA194BD00C0FB83 /* MYDNSService.m in Sources */, jens@28: 2780F4390FA28F4400C0FB83 /* MYBonjourQuery.m in Sources */, jens@28: 2780F4A20FA2C59000C0FB83 /* MYAddressLookup.m in Sources */, jens@31: 273B457C0FA681EE00276298 /* MYBonjourRegistration.m in Sources */, jens@5: ); jens@5: runOnlyForDeploymentPostprocessing = 0; jens@5: }; jens@0: 8DD76F990486AA7600D96B5E /* Sources */ = { jens@0: isa = PBXSourcesBuildPhase; jens@0: buildActionMask = 2147483647; jens@0: files = ( jens@0: 270461130DE49030003D9D3F /* BLIPConnection.m in Sources */, jens@0: 270461140DE49030003D9D3F /* BLIPDispatcher.m in Sources */, jens@0: 270461150DE49030003D9D3F /* BLIPMessage.m in Sources */, jens@0: 270461160DE49030003D9D3F /* BLIPProperties.m in Sources */, jens@0: 270461170DE49030003D9D3F /* BLIPReader.m in Sources */, jens@0: 270461190DE49030003D9D3F /* BLIPWriter.m in Sources */, jens@0: 2704611A0DE49030003D9D3F /* IPAddress.m in Sources */, jens@0: 2704611B0DE49030003D9D3F /* TCPConnection.m in Sources */, jens@0: 2704611C0DE49030003D9D3F /* TCPEndpoint.m in Sources */, jens@0: 2704611D0DE49030003D9D3F /* TCPListener.m in Sources */, jens@0: 2704611E0DE49030003D9D3F /* TCPStream.m in Sources */, jens@0: 2704611F0DE49030003D9D3F /* TCPWriter.m in Sources */, jens@0: 2704612C0DE49088003D9D3F /* Test.m in Sources */, jens@0: 2704612D0DE49088003D9D3F /* Logging.m in Sources */, jens@0: 270461370DE4918D003D9D3F /* ExceptionUtils.m in Sources */, jens@0: 270461470DE491A6003D9D3F /* Target.m in Sources */, jens@0: 270461890DE49634003D9D3F /* CollectionUtils.m in Sources */, jens@0: 27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */, jens@5: 277905300DE9ED9100C6D295 /* MYUtilitiesTest_main.m in Sources */, jens@5: 2779053B0DE9EDAA00C6D295 /* BLIPTest.m in Sources */, jens@10: 27E0DBF10DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */, jens@26: 278C1A3D0F9F687800954AE1 /* PortMapperTest.m in Sources */, jens@26: 278C1A3E0F9F687800954AE1 /* MYPortMapper.m in Sources */, jens@26: 278C1BA60F9F92EA00954AE1 /* MYBonjourBrowser.m in Sources */, jens@26: 278C1BA70F9F92EA00954AE1 /* MYBonjourService.m in Sources */, jens@26: 278C1BB90F9F975700954AE1 /* ConcurrentOperation.m in Sources */, jens@27: 2780F20E0FA194BD00C0FB83 /* MYDNSService.m in Sources */, jens@28: 2780F43A0FA28F4400C0FB83 /* MYBonjourQuery.m in Sources */, jens@28: 2780F4A30FA2C59000C0FB83 /* MYAddressLookup.m in Sources */, jens@31: 273B457D0FA681EE00276298 /* MYBonjourRegistration.m in Sources */, jens@0: ); jens@0: runOnlyForDeploymentPostprocessing = 0; jens@0: }; jens@0: /* End PBXSourcesBuildPhase section */ jens@0: jens@26: /* Begin PBXTargetDependency section */ jens@26: 279E8FD60F9FDDD900608D8D /* PBXTargetDependency */ = { jens@26: isa = PBXTargetDependency; jens@26: target = 279E8F9D0F9FDD0800608D8D /* Library */; jens@26: targetProxy = 279E8FD50F9FDDD900608D8D /* PBXContainerItemProxy */; jens@26: }; jens@26: 279E8FF90F9FDECD00608D8D /* PBXTargetDependency */ = { jens@26: isa = PBXTargetDependency; jens@26: target = 279E8F9D0F9FDD0800608D8D /* Library */; jens@26: targetProxy = 279E8FF80F9FDECD00608D8D /* PBXContainerItemProxy */; jens@26: }; jens@26: /* End PBXTargetDependency section */ jens@26: jens@0: /* Begin XCBuildConfiguration section */ jens@0: 1DEB927508733DD40010E9CD /* Debug */ = { jens@0: isa = XCBuildConfiguration; jens@0: buildSettings = { jens@0: PRODUCT_NAME = MYNetwork; jens@0: }; jens@0: name = Debug; jens@0: }; jens@0: 1DEB927608733DD40010E9CD /* Release */ = { jens@0: isa = XCBuildConfiguration; jens@0: buildSettings = { jens@0: PRODUCT_NAME = MYNetwork; jens@0: }; jens@0: name = Release; jens@0: }; jens@0: 1DEB927908733DD40010E9CD /* Debug */ = { jens@0: isa = XCBuildConfiguration; jens@26: baseConfigurationReference = 274122DD0F9CDD1600F21842 /* MYUtilities_Debug.xcconfig */; jens@0: buildSettings = { jens@0: SDKROOT = macosx10.5; jens@0: }; jens@0: name = Debug; jens@0: }; jens@0: 1DEB927A08733DD40010E9CD /* Release */ = { jens@0: isa = XCBuildConfiguration; jens@26: baseConfigurationReference = 274122DE0F9CDD1600F21842 /* MYUtilities_Release.xcconfig */; jens@0: buildSettings = { jens@0: SDKROOT = macosx10.5; jens@3: }; jens@3: name = Release; jens@3: }; jens@3: 277904290DE91C7A00C6D295 /* Debug */ = { jens@3: isa = XCBuildConfiguration; jens@3: buildSettings = { jens@3: INFOPLIST_FILE = "BLIP/Demo/BLIP Echo Client-Info.plist"; jens@3: INSTALL_PATH = "$(HOME)/Applications"; jens@3: PRODUCT_NAME = "BLIP Echo Client"; jens@3: }; jens@3: name = Debug; jens@3: }; jens@3: 2779042A0DE91C7A00C6D295 /* Release */ = { jens@3: isa = XCBuildConfiguration; jens@3: buildSettings = { jens@3: INFOPLIST_FILE = "BLIP/Demo/BLIP Echo Client-Info.plist"; jens@3: INSTALL_PATH = "$(HOME)/Applications"; jens@3: PRODUCT_NAME = "BLIP Echo Client"; jens@0: }; jens@0: name = Release; jens@0: }; jens@5: 2779052B0DE9E5BC00C6D295 /* Debug */ = { jens@5: isa = XCBuildConfiguration; jens@5: buildSettings = { jens@5: PRODUCT_NAME = BLIPEchoServer; jens@5: }; jens@5: name = Debug; jens@5: }; jens@5: 2779052C0DE9E5BC00C6D295 /* Release */ = { jens@5: isa = XCBuildConfiguration; jens@5: buildSettings = { jens@5: PRODUCT_NAME = BLIPEchoServer; jens@5: }; jens@5: name = Release; jens@5: }; jens@26: 279E8F9F0F9FDD0900608D8D /* Debug */ = { jens@26: isa = XCBuildConfiguration; jens@26: buildSettings = { danpreston@39: GCC_ENABLE_OBJC_GC = supported; jens@26: INSTALL_PATH = /usr/local/lib; jens@26: PRODUCT_NAME = MYNetwork; jens@26: }; jens@26: name = Debug; jens@26: }; jens@26: 279E8FA00F9FDD0900608D8D /* Release */ = { jens@26: isa = XCBuildConfiguration; jens@26: buildSettings = { danpreston@39: GCC_ENABLE_OBJC_GC = supported; jens@26: INSTALL_PATH = /usr/local/lib; jens@26: PRODUCT_NAME = MYNetwork; jens@26: }; jens@26: name = Release; jens@26: }; jens@0: /* End XCBuildConfiguration section */ jens@0: jens@0: /* Begin XCConfigurationList section */ jens@26: 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "SelfTest" */ = { jens@0: isa = XCConfigurationList; jens@0: buildConfigurations = ( jens@0: 1DEB927508733DD40010E9CD /* Debug */, jens@0: 1DEB927608733DD40010E9CD /* Release */, jens@0: ); jens@0: defaultConfigurationIsVisible = 0; jens@0: defaultConfigurationName = Release; jens@0: }; jens@0: 1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "MYNetwork" */ = { jens@0: isa = XCConfigurationList; jens@0: buildConfigurations = ( jens@0: 1DEB927908733DD40010E9CD /* Debug */, jens@0: 1DEB927A08733DD40010E9CD /* Release */, jens@0: ); jens@0: defaultConfigurationIsVisible = 0; jens@0: defaultConfigurationName = Release; jens@0: }; jens@3: 2779042B0DE91C7A00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Client" */ = { jens@3: isa = XCConfigurationList; jens@3: buildConfigurations = ( jens@3: 277904290DE91C7A00C6D295 /* Debug */, jens@3: 2779042A0DE91C7A00C6D295 /* Release */, jens@3: ); jens@3: defaultConfigurationIsVisible = 0; jens@3: defaultConfigurationName = Release; jens@3: }; jens@5: 2779052A0DE9E5BC00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Server" */ = { jens@5: isa = XCConfigurationList; jens@5: buildConfigurations = ( jens@5: 2779052B0DE9E5BC00C6D295 /* Debug */, jens@5: 2779052C0DE9E5BC00C6D295 /* Release */, jens@5: ); jens@5: defaultConfigurationIsVisible = 0; jens@5: defaultConfigurationName = Release; jens@5: }; jens@26: 279E8FCC0F9FDD8900608D8D /* Build configuration list for PBXNativeTarget "Library" */ = { jens@26: isa = XCConfigurationList; jens@26: buildConfigurations = ( jens@26: 279E8F9F0F9FDD0900608D8D /* Debug */, jens@26: 279E8FA00F9FDD0900608D8D /* Release */, jens@26: ); jens@26: defaultConfigurationIsVisible = 0; jens@26: defaultConfigurationName = Release; jens@26: }; jens@0: /* End XCConfigurationList section */ jens@0: }; jens@0: rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; jens@0: }