MYNetwork.xcodeproj/project.pbxproj
author Jens Alfke <jens@mooseyard.com>
Sun Jul 13 10:42:50 2008 -0700 (2008-07-13)
changeset 22 8b883753394a
parent 11 29e8b03c05d4
child 23 ffdaa33a408a
permissions -rw-r--r--
* Fixed: Responses still pending when a connection closed were not calling their onComplete targets.
* Fixed: BLIPTestClient target failed to build because it didn't link against zlib.
* If TCPListener.bonjourServiceName is changed while the listener is open, it now re-publishes the service with the new name.
* Added a TCPListener.bonjourService property.
* Added a BLIPMessage.representedObject property.
* Fixed a memory leak.
     1 // !$*UTF8*$!
     2 {
     3 	archiveVersion = 1;
     4 	classes = {
     5 	};
     6 	objectVersion = 45;
     7 	objects = {
     8 
     9 /* Begin PBXBuildFile section */
    10 		270461130DE49030003D9D3F /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; };
    11 		270461140DE49030003D9D3F /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; };
    12 		270461150DE49030003D9D3F /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; };
    13 		270461160DE49030003D9D3F /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; };
    14 		270461170DE49030003D9D3F /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; };
    15 		270461190DE49030003D9D3F /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; };
    16 		2704611A0DE49030003D9D3F /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; };
    17 		2704611B0DE49030003D9D3F /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; };
    18 		2704611C0DE49030003D9D3F /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; };
    19 		2704611D0DE49030003D9D3F /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; };
    20 		2704611E0DE49030003D9D3F /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; };
    21 		2704611F0DE49030003D9D3F /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; };
    22 		2704612C0DE49088003D9D3F /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; };
    23 		2704612D0DE49088003D9D3F /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; };
    24 		270461370DE4918D003D9D3F /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; };
    25 		270461470DE491A6003D9D3F /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; };
    26 		270461890DE49634003D9D3F /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
    27 		2704618C0DE49652003D9D3F /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2704618B0DE49652003D9D3F /* libz.dylib */; };
    28 		270461920DE4975D003D9D3F /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 270461910DE4975C003D9D3F /* CoreServices.framework */; };
    29 		277904330DE91DE600C6D295 /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; };
    30 		277904340DE91DE700C6D295 /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; };
    31 		277904350DE91DE800C6D295 /* BLIPEchoClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903E90DE8F08100C6D295 /* BLIPEchoClient.m */; };
    32 		277904370DE91DEB00C6D295 /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; };
    33 		277904380DE91DEC00C6D295 /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; };
    34 		277904390DE91DEE00C6D295 /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; };
    35 		2779043A0DE91DEF00C6D295 /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
    36 		2779043C0DE91DF100C6D295 /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; };
    37 		2779043D0DE91DF300C6D295 /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; };
    38 		2779043E0DE91DF500C6D295 /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; };
    39 		2779043F0DE91DF800C6D295 /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; };
    40 		277904400DE91DF900C6D295 /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; };
    41 		277904410DE91DFA00C6D295 /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; };
    42 		277904420DE91DFC00C6D295 /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; };
    43 		277904440DE91E3500C6D295 /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
    44 		277904450DE91E3600C6D295 /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; };
    45 		277904460DE91E3700C6D295 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; };
    46 		277904480DE91E3900C6D295 /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; };
    47 		277904490DE91E3A00C6D295 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; };
    48 		2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */; };
    49 		277905110DE9E5BC00C6D295 /* BLIPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F40DE49030003D9D3F /* BLIPConnection.m */; };
    50 		277905120DE9E5BC00C6D295 /* BLIPDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F60DE49030003D9D3F /* BLIPDispatcher.m */; };
    51 		277905130DE9E5BC00C6D295 /* BLIPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460F90DE49030003D9D3F /* BLIPMessage.m */; };
    52 		277905140DE9E5BC00C6D295 /* BLIPProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FB0DE49030003D9D3F /* BLIPProperties.m */; };
    53 		277905150DE9E5BC00C6D295 /* BLIPReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FD0DE49030003D9D3F /* BLIPReader.m */; };
    54 		277905160DE9E5BC00C6D295 /* BLIPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461000DE49030003D9D3F /* BLIPWriter.m */; };
    55 		277905170DE9E5BC00C6D295 /* IPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461020DE49030003D9D3F /* IPAddress.m */; };
    56 		277905180DE9E5BC00C6D295 /* TCPConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610A0DE49030003D9D3F /* TCPConnection.m */; };
    57 		277905190DE9E5BC00C6D295 /* TCPEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610C0DE49030003D9D3F /* TCPEndpoint.m */; };
    58 		2779051A0DE9E5BC00C6D295 /* TCPListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704610E0DE49030003D9D3F /* TCPListener.m */; };
    59 		2779051B0DE9E5BC00C6D295 /* TCPStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461100DE49030003D9D3F /* TCPStream.m */; };
    60 		2779051C0DE9E5BC00C6D295 /* TCPWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461120DE49030003D9D3F /* TCPWriter.m */; };
    61 		2779051D0DE9E5BC00C6D295 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461280DE49088003D9D3F /* Test.m */; };
    62 		2779051E0DE9E5BC00C6D295 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2704612A0DE49088003D9D3F /* Logging.m */; };
    63 		2779051F0DE9E5BC00C6D295 /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461350DE4918D003D9D3F /* ExceptionUtils.m */; };
    64 		277905200DE9E5BC00C6D295 /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461460DE491A6003D9D3F /* Target.m */; };
    65 		277905220DE9E5BC00C6D295 /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 270461870DE49634003D9D3F /* CollectionUtils.m */; };
    66 		277905230DE9E5BC00C6D295 /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
    67 		277905240DE9E5BC00C6D295 /* BLIPEchoServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */; };
    68 		277905260DE9E5BC00C6D295 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB779EFE84155DC02AAC07 /* Foundation.framework */; };
    69 		277905270DE9E5BC00C6D295 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2704618B0DE49652003D9D3F /* libz.dylib */; };
    70 		277905280DE9E5BC00C6D295 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 270461910DE4975C003D9D3F /* CoreServices.framework */; };
    71 		277905300DE9ED9100C6D295 /* MYUtilitiesTest_main.m in Sources */ = {isa = PBXBuildFile; fileRef = 270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */; };
    72 		2779053B0DE9EDAA00C6D295 /* BLIPTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 270460FE0DE49030003D9D3F /* BLIPTest.m */; };
    73 		277ECFBC0E2A73A100D756BB /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2704618B0DE49652003D9D3F /* libz.dylib */; };
    74 		27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */; };
    75 		27E0DBF00DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */; };
    76 		27E0DBF10DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */; };
    77 		27E0DBF20DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */; };
    78 		8DD76F9C0486AA7600D96B5E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB779EFE84155DC02AAC07 /* Foundation.framework */; };
    79 /* End PBXBuildFile section */
    80 
    81 /* Begin PBXCopyFilesBuildPhase section */
    82 		277905290DE9E5BC00C6D295 /* CopyFiles */ = {
    83 			isa = PBXCopyFilesBuildPhase;
    84 			buildActionMask = 8;
    85 			dstPath = /usr/share/man/man1/;
    86 			dstSubfolderSpec = 0;
    87 			files = (
    88 			);
    89 			runOnlyForDeploymentPostprocessing = 1;
    90 		};
    91 		8DD76F9E0486AA7600D96B5E /* CopyFiles */ = {
    92 			isa = PBXCopyFilesBuildPhase;
    93 			buildActionMask = 8;
    94 			dstPath = /usr/share/man/man1/;
    95 			dstSubfolderSpec = 0;
    96 			files = (
    97 			);
    98 			runOnlyForDeploymentPostprocessing = 1;
    99 		};
   100 /* End PBXCopyFilesBuildPhase section */
   101 
   102 /* Begin PBXFileReference section */
   103 		08FB779EFE84155DC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
   104 		270460F30DE49030003D9D3F /* BLIPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPConnection.h; sourceTree = "<group>"; };
   105 		270460F40DE49030003D9D3F /* BLIPConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPConnection.m; sourceTree = "<group>"; };
   106 		270460F50DE49030003D9D3F /* BLIPDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPDispatcher.h; sourceTree = "<group>"; };
   107 		270460F60DE49030003D9D3F /* BLIPDispatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPDispatcher.m; sourceTree = "<group>"; };
   108 		270460F70DE49030003D9D3F /* BLIP_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP_Internal.h; sourceTree = "<group>"; };
   109 		270460F80DE49030003D9D3F /* BLIPMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPMessage.h; sourceTree = "<group>"; };
   110 		270460F90DE49030003D9D3F /* BLIPMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPMessage.m; sourceTree = "<group>"; };
   111 		270460FA0DE49030003D9D3F /* BLIPProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPProperties.h; sourceTree = "<group>"; };
   112 		270460FB0DE49030003D9D3F /* BLIPProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPProperties.m; sourceTree = "<group>"; };
   113 		270460FC0DE49030003D9D3F /* BLIPReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPReader.h; sourceTree = "<group>"; };
   114 		270460FD0DE49030003D9D3F /* BLIPReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPReader.m; sourceTree = "<group>"; };
   115 		270460FE0DE49030003D9D3F /* BLIPTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BLIPTest.m; path = BLIP/BLIPTest.m; sourceTree = "<group>"; };
   116 		270460FF0DE49030003D9D3F /* BLIPWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPWriter.h; sourceTree = "<group>"; };
   117 		270461000DE49030003D9D3F /* BLIPWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPWriter.m; sourceTree = "<group>"; };
   118 		270461010DE49030003D9D3F /* IPAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IPAddress.h; sourceTree = "<group>"; };
   119 		270461020DE49030003D9D3F /* IPAddress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IPAddress.m; sourceTree = "<group>"; };
   120 		270461080DE49030003D9D3F /* TCP_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCP_Internal.h; sourceTree = "<group>"; };
   121 		270461090DE49030003D9D3F /* TCPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPConnection.h; sourceTree = "<group>"; };
   122 		2704610A0DE49030003D9D3F /* TCPConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPConnection.m; sourceTree = "<group>"; };
   123 		2704610B0DE49030003D9D3F /* TCPEndpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPEndpoint.h; sourceTree = "<group>"; };
   124 		2704610C0DE49030003D9D3F /* TCPEndpoint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPEndpoint.m; sourceTree = "<group>"; };
   125 		2704610D0DE49030003D9D3F /* TCPListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPListener.h; sourceTree = "<group>"; };
   126 		2704610E0DE49030003D9D3F /* TCPListener.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPListener.m; sourceTree = "<group>"; };
   127 		2704610F0DE49030003D9D3F /* TCPStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPStream.h; sourceTree = "<group>"; };
   128 		270461100DE49030003D9D3F /* TCPStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPStream.m; sourceTree = "<group>"; };
   129 		270461110DE49030003D9D3F /* TCPWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPWriter.h; sourceTree = "<group>"; };
   130 		270461120DE49030003D9D3F /* TCPWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPWriter.m; sourceTree = "<group>"; };
   131 		270461280DE49088003D9D3F /* Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Test.m; sourceTree = "<group>"; };
   132 		270461290DE49088003D9D3F /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Test.h; sourceTree = "<group>"; };
   133 		2704612A0DE49088003D9D3F /* Logging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Logging.m; sourceTree = "<group>"; };
   134 		2704612B0DE49088003D9D3F /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logging.h; sourceTree = "<group>"; };
   135 		270461350DE4918D003D9D3F /* ExceptionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ExceptionUtils.m; sourceTree = "<group>"; };
   136 		270461360DE4918D003D9D3F /* ExceptionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionUtils.h; sourceTree = "<group>"; };
   137 		270461450DE491A6003D9D3F /* Target.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Target.h; sourceTree = "<group>"; };
   138 		270461460DE491A6003D9D3F /* Target.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Target.m; sourceTree = "<group>"; };
   139 		270461720DE49340003D9D3F /* MYNetwork */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MYNetwork; sourceTree = BUILT_PRODUCTS_DIR; };
   140 		270461870DE49634003D9D3F /* CollectionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CollectionUtils.m; sourceTree = "<group>"; };
   141 		270461880DE49634003D9D3F /* CollectionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollectionUtils.h; sourceTree = "<group>"; };
   142 		2704618B0DE49652003D9D3F /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = "<absolute>"; };
   143 		270461910DE4975C003D9D3F /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
   144 		270462C00DE4A639003D9D3F /* MYUtilities_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYUtilities_Prefix.pch; sourceTree = "<group>"; };
   145 		270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYUtilitiesTest_main.m; sourceTree = "<group>"; };
   146 		270462C30DE4A65B003D9D3F /* BLIP Overview.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "BLIP Overview.txt"; path = "BLIP/BLIP Overview.txt"; sourceTree = "<group>"; wrapsLines = 1; };
   147 		277903830DE8C2DD00C6D295 /* maindocs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maindocs.h; sourceTree = "<group>"; wrapsLines = 1; };
   148 		277903D50DE8EE4800C6D295 /* BLIPEchoServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPEchoServer.h; sourceTree = "<group>"; };
   149 		277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPEchoServer.m; sourceTree = "<group>"; };
   150 		277903D80DE8EFC900C6D295 /* BLIP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIP.h; sourceTree = "<group>"; };
   151 		277903E80DE8F08100C6D295 /* BLIPEchoClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPEchoClient.h; sourceTree = "<group>"; };
   152 		277903E90DE8F08100C6D295 /* BLIPEchoClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPEchoClient.m; sourceTree = "<group>"; };
   153 		277904260DE91C7900C6D295 /* BLIP Echo Client.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "BLIP Echo Client.app"; sourceTree = BUILT_PRODUCTS_DIR; };
   154 		277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "BLIP Echo Client-Info.plist"; sourceTree = "<group>"; };
   155 		2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BLIPEchoClient.xib; sourceTree = "<group>"; };
   156 		2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BLIPEchoServer; sourceTree = BUILT_PRODUCTS_DIR; };
   157 		27D5EC050DE5FEDE00CD84FA /* BLIPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLIPRequest.h; sourceTree = "<group>"; };
   158 		27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLIPRequest.m; sourceTree = "<group>"; };
   159 		27E0DBED0DF3450F00E7F648 /* GTMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = "<group>"; };
   160 		27E0DBEE0DF3450F00E7F648 /* GTMNSData+zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GTMNSData+zlib.h"; sourceTree = "<group>"; };
   161 		27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GTMNSData+zlib.m"; sourceTree = "<group>"; };
   162 /* End PBXFileReference section */
   163 
   164 /* Begin PBXFrameworksBuildPhase section */
   165 		277904240DE91C7900C6D295 /* Frameworks */ = {
   166 			isa = PBXFrameworksBuildPhase;
   167 			buildActionMask = 2147483647;
   168 			files = (
   169 				277ECFBC0E2A73A100D756BB /* libz.dylib in Frameworks */,
   170 			);
   171 			runOnlyForDeploymentPostprocessing = 0;
   172 		};
   173 		277905250DE9E5BC00C6D295 /* Frameworks */ = {
   174 			isa = PBXFrameworksBuildPhase;
   175 			buildActionMask = 2147483647;
   176 			files = (
   177 				277905260DE9E5BC00C6D295 /* Foundation.framework in Frameworks */,
   178 				277905270DE9E5BC00C6D295 /* libz.dylib in Frameworks */,
   179 				277905280DE9E5BC00C6D295 /* CoreServices.framework in Frameworks */,
   180 			);
   181 			runOnlyForDeploymentPostprocessing = 0;
   182 		};
   183 		8DD76F9B0486AA7600D96B5E /* Frameworks */ = {
   184 			isa = PBXFrameworksBuildPhase;
   185 			buildActionMask = 2147483647;
   186 			files = (
   187 				8DD76F9C0486AA7600D96B5E /* Foundation.framework in Frameworks */,
   188 				2704618C0DE49652003D9D3F /* libz.dylib in Frameworks */,
   189 				270461920DE4975D003D9D3F /* CoreServices.framework in Frameworks */,
   190 			);
   191 			runOnlyForDeploymentPostprocessing = 0;
   192 		};
   193 /* End PBXFrameworksBuildPhase section */
   194 
   195 /* Begin PBXGroup section */
   196 		08FB7794FE84155DC02AAC07 /* MYNetwork */ = {
   197 			isa = PBXGroup;
   198 			children = (
   199 				270462C30DE4A65B003D9D3F /* BLIP Overview.txt */,
   200 				277903830DE8C2DD00C6D295 /* maindocs.h */,
   201 				270460F00DE49030003D9D3F /* MYNetwork */,
   202 				270461220DE49055003D9D3F /* MYUtilities */,
   203 				270460FE0DE49030003D9D3F /* BLIPTest.m */,
   204 				277903E70DE8F05F00C6D295 /* Demo */,
   205 				08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */,
   206 				1AB674ADFE9D54B511CA2CBB /* Products */,
   207 			);
   208 			name = MYNetwork;
   209 			sourceTree = "<group>";
   210 		};
   211 		08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */ = {
   212 			isa = PBXGroup;
   213 			children = (
   214 				270461910DE4975C003D9D3F /* CoreServices.framework */,
   215 				08FB779EFE84155DC02AAC07 /* Foundation.framework */,
   216 				2704618B0DE49652003D9D3F /* libz.dylib */,
   217 			);
   218 			name = "External Frameworks and Libraries";
   219 			sourceTree = "<group>";
   220 		};
   221 		1AB674ADFE9D54B511CA2CBB /* Products */ = {
   222 			isa = PBXGroup;
   223 			children = (
   224 				270461720DE49340003D9D3F /* MYNetwork */,
   225 				277904260DE91C7900C6D295 /* BLIP Echo Client.app */,
   226 				2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */,
   227 			);
   228 			name = Products;
   229 			sourceTree = "<group>";
   230 		};
   231 		270460F00DE49030003D9D3F /* MYNetwork */ = {
   232 			isa = PBXGroup;
   233 			children = (
   234 				270461010DE49030003D9D3F /* IPAddress.h */,
   235 				270461020DE49030003D9D3F /* IPAddress.m */,
   236 				270461070DE49030003D9D3F /* TCP */,
   237 				270460F10DE49030003D9D3F /* BLIP */,
   238 			);
   239 			name = MYNetwork;
   240 			sourceTree = "<group>";
   241 		};
   242 		270460F10DE49030003D9D3F /* BLIP */ = {
   243 			isa = PBXGroup;
   244 			children = (
   245 				277903D80DE8EFC900C6D295 /* BLIP.h */,
   246 				270460F30DE49030003D9D3F /* BLIPConnection.h */,
   247 				270460F40DE49030003D9D3F /* BLIPConnection.m */,
   248 				270460F50DE49030003D9D3F /* BLIPDispatcher.h */,
   249 				270460F60DE49030003D9D3F /* BLIPDispatcher.m */,
   250 				270460F80DE49030003D9D3F /* BLIPMessage.h */,
   251 				270460F90DE49030003D9D3F /* BLIPMessage.m */,
   252 				27D5EC050DE5FEDE00CD84FA /* BLIPRequest.h */,
   253 				27D5EC060DE5FEDE00CD84FA /* BLIPRequest.m */,
   254 				270460FA0DE49030003D9D3F /* BLIPProperties.h */,
   255 				270460FB0DE49030003D9D3F /* BLIPProperties.m */,
   256 				270460FC0DE49030003D9D3F /* BLIPReader.h */,
   257 				270460FD0DE49030003D9D3F /* BLIPReader.m */,
   258 				270460FF0DE49030003D9D3F /* BLIPWriter.h */,
   259 				270461000DE49030003D9D3F /* BLIPWriter.m */,
   260 				270460F70DE49030003D9D3F /* BLIP_Internal.h */,
   261 			);
   262 			path = BLIP;
   263 			sourceTree = "<group>";
   264 		};
   265 		270461070DE49030003D9D3F /* TCP */ = {
   266 			isa = PBXGroup;
   267 			children = (
   268 				270461090DE49030003D9D3F /* TCPConnection.h */,
   269 				2704610A0DE49030003D9D3F /* TCPConnection.m */,
   270 				2704610B0DE49030003D9D3F /* TCPEndpoint.h */,
   271 				2704610C0DE49030003D9D3F /* TCPEndpoint.m */,
   272 				2704610D0DE49030003D9D3F /* TCPListener.h */,
   273 				2704610E0DE49030003D9D3F /* TCPListener.m */,
   274 				2704610F0DE49030003D9D3F /* TCPStream.h */,
   275 				270461100DE49030003D9D3F /* TCPStream.m */,
   276 				270461110DE49030003D9D3F /* TCPWriter.h */,
   277 				270461120DE49030003D9D3F /* TCPWriter.m */,
   278 				270461080DE49030003D9D3F /* TCP_Internal.h */,
   279 			);
   280 			path = TCP;
   281 			sourceTree = "<group>";
   282 		};
   283 		270461220DE49055003D9D3F /* MYUtilities */ = {
   284 			isa = PBXGroup;
   285 			children = (
   286 				270462C10DE4A64B003D9D3F /* MYUtilitiesTest_main.m */,
   287 				270462C00DE4A639003D9D3F /* MYUtilities_Prefix.pch */,
   288 				270461880DE49634003D9D3F /* CollectionUtils.h */,
   289 				270461870DE49634003D9D3F /* CollectionUtils.m */,
   290 				270461360DE4918D003D9D3F /* ExceptionUtils.h */,
   291 				270461350DE4918D003D9D3F /* ExceptionUtils.m */,
   292 				2704612B0DE49088003D9D3F /* Logging.h */,
   293 				2704612A0DE49088003D9D3F /* Logging.m */,
   294 				270461450DE491A6003D9D3F /* Target.h */,
   295 				270461460DE491A6003D9D3F /* Target.m */,
   296 				270461290DE49088003D9D3F /* Test.h */,
   297 				270461280DE49088003D9D3F /* Test.m */,
   298 				27E0DBEC0DF3450F00E7F648 /* GoogleToolboxSubset */,
   299 			);
   300 			name = MYUtilities;
   301 			path = ../MYUtilities;
   302 			sourceTree = "<group>";
   303 		};
   304 		277903E70DE8F05F00C6D295 /* Demo */ = {
   305 			isa = PBXGroup;
   306 			children = (
   307 				277903D50DE8EE4800C6D295 /* BLIPEchoServer.h */,
   308 				277903D60DE8EE4800C6D295 /* BLIPEchoServer.m */,
   309 				277903E80DE8F08100C6D295 /* BLIPEchoClient.h */,
   310 				277903E90DE8F08100C6D295 /* BLIPEchoClient.m */,
   311 				2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */,
   312 				277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */,
   313 			);
   314 			name = Demo;
   315 			path = BLIP/Demo;
   316 			sourceTree = "<group>";
   317 		};
   318 		27E0DBEC0DF3450F00E7F648 /* GoogleToolboxSubset */ = {
   319 			isa = PBXGroup;
   320 			children = (
   321 				27E0DBED0DF3450F00E7F648 /* GTMDefines.h */,
   322 				27E0DBEE0DF3450F00E7F648 /* GTMNSData+zlib.h */,
   323 				27E0DBEF0DF3450F00E7F648 /* GTMNSData+zlib.m */,
   324 			);
   325 			path = GoogleToolboxSubset;
   326 			sourceTree = "<group>";
   327 		};
   328 /* End PBXGroup section */
   329 
   330 /* Begin PBXNativeTarget section */
   331 		277904250DE91C7900C6D295 /* BLIP Echo Client */ = {
   332 			isa = PBXNativeTarget;
   333 			buildConfigurationList = 2779042B0DE91C7A00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Client" */;
   334 			buildPhases = (
   335 				277904220DE91C7900C6D295 /* Resources */,
   336 				277904230DE91C7900C6D295 /* Sources */,
   337 				277904240DE91C7900C6D295 /* Frameworks */,
   338 			);
   339 			buildRules = (
   340 			);
   341 			dependencies = (
   342 			);
   343 			name = "BLIP Echo Client";
   344 			productName = "BLIP Echo Client";
   345 			productReference = 277904260DE91C7900C6D295 /* BLIP Echo Client.app */;
   346 			productType = "com.apple.product-type.application";
   347 		};
   348 		2779050F0DE9E5BC00C6D295 /* BLIP Echo Server */ = {
   349 			isa = PBXNativeTarget;
   350 			buildConfigurationList = 2779052A0DE9E5BC00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Server" */;
   351 			buildPhases = (
   352 				277905100DE9E5BC00C6D295 /* Sources */,
   353 				277905250DE9E5BC00C6D295 /* Frameworks */,
   354 				277905290DE9E5BC00C6D295 /* CopyFiles */,
   355 			);
   356 			buildRules = (
   357 			);
   358 			dependencies = (
   359 			);
   360 			name = "BLIP Echo Server";
   361 			productInstallPath = "$(HOME)/bin";
   362 			productName = MYNetwork;
   363 			productReference = 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */;
   364 			productType = "com.apple.product-type.tool";
   365 		};
   366 		8DD76F960486AA7600D96B5E /* MYNetwork */ = {
   367 			isa = PBXNativeTarget;
   368 			buildConfigurationList = 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "MYNetwork" */;
   369 			buildPhases = (
   370 				8DD76F990486AA7600D96B5E /* Sources */,
   371 				8DD76F9B0486AA7600D96B5E /* Frameworks */,
   372 				8DD76F9E0486AA7600D96B5E /* CopyFiles */,
   373 			);
   374 			buildRules = (
   375 			);
   376 			dependencies = (
   377 			);
   378 			name = MYNetwork;
   379 			productInstallPath = "$(HOME)/bin";
   380 			productName = MYNetwork;
   381 			productReference = 270461720DE49340003D9D3F /* MYNetwork */;
   382 			productType = "com.apple.product-type.tool";
   383 		};
   384 /* End PBXNativeTarget section */
   385 
   386 /* Begin PBXProject section */
   387 		08FB7793FE84155DC02AAC07 /* Project object */ = {
   388 			isa = PBXProject;
   389 			buildConfigurationList = 1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "MYNetwork" */;
   390 			compatibilityVersion = "Xcode 3.1";
   391 			hasScannedForEncodings = 1;
   392 			mainGroup = 08FB7794FE84155DC02AAC07 /* MYNetwork */;
   393 			projectDirPath = "";
   394 			projectRoot = "";
   395 			targets = (
   396 				8DD76F960486AA7600D96B5E /* MYNetwork */,
   397 				277904250DE91C7900C6D295 /* BLIP Echo Client */,
   398 				2779050F0DE9E5BC00C6D295 /* BLIP Echo Server */,
   399 			);
   400 		};
   401 /* End PBXProject section */
   402 
   403 /* Begin PBXResourcesBuildPhase section */
   404 		277904220DE91C7900C6D295 /* Resources */ = {
   405 			isa = PBXResourcesBuildPhase;
   406 			buildActionMask = 2147483647;
   407 			files = (
   408 				2779048B0DE9204300C6D295 /* BLIPEchoClient.xib in Resources */,
   409 			);
   410 			runOnlyForDeploymentPostprocessing = 0;
   411 		};
   412 /* End PBXResourcesBuildPhase section */
   413 
   414 /* Begin PBXSourcesBuildPhase section */
   415 		277904230DE91C7900C6D295 /* Sources */ = {
   416 			isa = PBXSourcesBuildPhase;
   417 			buildActionMask = 2147483647;
   418 			files = (
   419 				277904330DE91DE600C6D295 /* BLIPConnection.m in Sources */,
   420 				277904340DE91DE700C6D295 /* BLIPDispatcher.m in Sources */,
   421 				277904350DE91DE800C6D295 /* BLIPEchoClient.m in Sources */,
   422 				277904370DE91DEB00C6D295 /* BLIPMessage.m in Sources */,
   423 				277904380DE91DEC00C6D295 /* BLIPProperties.m in Sources */,
   424 				277904390DE91DEE00C6D295 /* BLIPReader.m in Sources */,
   425 				2779043A0DE91DEF00C6D295 /* BLIPRequest.m in Sources */,
   426 				2779043C0DE91DF100C6D295 /* BLIPWriter.m in Sources */,
   427 				2779043D0DE91DF300C6D295 /* IPAddress.m in Sources */,
   428 				2779043E0DE91DF500C6D295 /* TCPConnection.m in Sources */,
   429 				2779043F0DE91DF800C6D295 /* TCPEndpoint.m in Sources */,
   430 				277904400DE91DF900C6D295 /* TCPListener.m in Sources */,
   431 				277904410DE91DFA00C6D295 /* TCPStream.m in Sources */,
   432 				277904420DE91DFC00C6D295 /* TCPWriter.m in Sources */,
   433 				277904440DE91E3500C6D295 /* CollectionUtils.m in Sources */,
   434 				277904450DE91E3600C6D295 /* ExceptionUtils.m in Sources */,
   435 				277904460DE91E3700C6D295 /* Logging.m in Sources */,
   436 				277904480DE91E3900C6D295 /* Target.m in Sources */,
   437 				277904490DE91E3A00C6D295 /* Test.m in Sources */,
   438 				27E0DBF00DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */,
   439 			);
   440 			runOnlyForDeploymentPostprocessing = 0;
   441 		};
   442 		277905100DE9E5BC00C6D295 /* Sources */ = {
   443 			isa = PBXSourcesBuildPhase;
   444 			buildActionMask = 2147483647;
   445 			files = (
   446 				277905110DE9E5BC00C6D295 /* BLIPConnection.m in Sources */,
   447 				277905120DE9E5BC00C6D295 /* BLIPDispatcher.m in Sources */,
   448 				277905130DE9E5BC00C6D295 /* BLIPMessage.m in Sources */,
   449 				277905140DE9E5BC00C6D295 /* BLIPProperties.m in Sources */,
   450 				277905150DE9E5BC00C6D295 /* BLIPReader.m in Sources */,
   451 				277905160DE9E5BC00C6D295 /* BLIPWriter.m in Sources */,
   452 				277905170DE9E5BC00C6D295 /* IPAddress.m in Sources */,
   453 				277905180DE9E5BC00C6D295 /* TCPConnection.m in Sources */,
   454 				277905190DE9E5BC00C6D295 /* TCPEndpoint.m in Sources */,
   455 				2779051A0DE9E5BC00C6D295 /* TCPListener.m in Sources */,
   456 				2779051B0DE9E5BC00C6D295 /* TCPStream.m in Sources */,
   457 				2779051C0DE9E5BC00C6D295 /* TCPWriter.m in Sources */,
   458 				2779051D0DE9E5BC00C6D295 /* Test.m in Sources */,
   459 				2779051E0DE9E5BC00C6D295 /* Logging.m in Sources */,
   460 				2779051F0DE9E5BC00C6D295 /* ExceptionUtils.m in Sources */,
   461 				277905200DE9E5BC00C6D295 /* Target.m in Sources */,
   462 				277905220DE9E5BC00C6D295 /* CollectionUtils.m in Sources */,
   463 				277905230DE9E5BC00C6D295 /* BLIPRequest.m in Sources */,
   464 				277905240DE9E5BC00C6D295 /* BLIPEchoServer.m in Sources */,
   465 				27E0DBF20DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */,
   466 			);
   467 			runOnlyForDeploymentPostprocessing = 0;
   468 		};
   469 		8DD76F990486AA7600D96B5E /* Sources */ = {
   470 			isa = PBXSourcesBuildPhase;
   471 			buildActionMask = 2147483647;
   472 			files = (
   473 				270461130DE49030003D9D3F /* BLIPConnection.m in Sources */,
   474 				270461140DE49030003D9D3F /* BLIPDispatcher.m in Sources */,
   475 				270461150DE49030003D9D3F /* BLIPMessage.m in Sources */,
   476 				270461160DE49030003D9D3F /* BLIPProperties.m in Sources */,
   477 				270461170DE49030003D9D3F /* BLIPReader.m in Sources */,
   478 				270461190DE49030003D9D3F /* BLIPWriter.m in Sources */,
   479 				2704611A0DE49030003D9D3F /* IPAddress.m in Sources */,
   480 				2704611B0DE49030003D9D3F /* TCPConnection.m in Sources */,
   481 				2704611C0DE49030003D9D3F /* TCPEndpoint.m in Sources */,
   482 				2704611D0DE49030003D9D3F /* TCPListener.m in Sources */,
   483 				2704611E0DE49030003D9D3F /* TCPStream.m in Sources */,
   484 				2704611F0DE49030003D9D3F /* TCPWriter.m in Sources */,
   485 				2704612C0DE49088003D9D3F /* Test.m in Sources */,
   486 				2704612D0DE49088003D9D3F /* Logging.m in Sources */,
   487 				270461370DE4918D003D9D3F /* ExceptionUtils.m in Sources */,
   488 				270461470DE491A6003D9D3F /* Target.m in Sources */,
   489 				270461890DE49634003D9D3F /* CollectionUtils.m in Sources */,
   490 				27D5EC070DE5FEDE00CD84FA /* BLIPRequest.m in Sources */,
   491 				277905300DE9ED9100C6D295 /* MYUtilitiesTest_main.m in Sources */,
   492 				2779053B0DE9EDAA00C6D295 /* BLIPTest.m in Sources */,
   493 				27E0DBF10DF3450F00E7F648 /* GTMNSData+zlib.m in Sources */,
   494 			);
   495 			runOnlyForDeploymentPostprocessing = 0;
   496 		};
   497 /* End PBXSourcesBuildPhase section */
   498 
   499 /* Begin XCBuildConfiguration section */
   500 		1DEB927508733DD40010E9CD /* Debug */ = {
   501 			isa = XCBuildConfiguration;
   502 			buildSettings = {
   503 				ALWAYS_SEARCH_USER_PATHS = NO;
   504 				COPY_PHASE_STRIP = NO;
   505 				GCC_C_LANGUAGE_STANDARD = c99;
   506 				GCC_DYNAMIC_NO_PIC = NO;
   507 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   508 				GCC_MODEL_TUNING = G5;
   509 				GCC_OPTIMIZATION_LEVEL = 0;
   510 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   511 				GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch;
   512 				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
   513 				INSTALL_PATH = /usr/local/bin;
   514 				PRODUCT_NAME = MYNetwork;
   515 			};
   516 			name = Debug;
   517 		};
   518 		1DEB927608733DD40010E9CD /* Release */ = {
   519 			isa = XCBuildConfiguration;
   520 			buildSettings = {
   521 				ALWAYS_SEARCH_USER_PATHS = NO;
   522 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   523 				GCC_C_LANGUAGE_STANDARD = c99;
   524 				GCC_MODEL_TUNING = G5;
   525 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   526 				GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch;
   527 				INSTALL_PATH = /usr/local/bin;
   528 				PRODUCT_NAME = MYNetwork;
   529 			};
   530 			name = Release;
   531 		};
   532 		1DEB927908733DD40010E9CD /* Debug */ = {
   533 			isa = XCBuildConfiguration;
   534 			buildSettings = {
   535 				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
   536 				GCC_C_LANGUAGE_STANDARD = c99;
   537 				GCC_OPTIMIZATION_LEVEL = 0;
   538 				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
   539 				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
   540 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   541 				GCC_WARN_UNUSED_VARIABLE = YES;
   542 				ONLY_ACTIVE_ARCH = YES;
   543 				PREBINDING = NO;
   544 				SDKROOT = macosx10.5;
   545 				WARNING_CFLAGS = "-Wall";
   546 			};
   547 			name = Debug;
   548 		};
   549 		1DEB927A08733DD40010E9CD /* Release */ = {
   550 			isa = XCBuildConfiguration;
   551 			buildSettings = {
   552 				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
   553 				GCC_C_LANGUAGE_STANDARD = c99;
   554 				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
   555 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   556 				GCC_WARN_UNUSED_VARIABLE = YES;
   557 				PREBINDING = NO;
   558 				SDKROOT = macosx10.5;
   559 				WARNING_CFLAGS = "-Wall";
   560 			};
   561 			name = Release;
   562 		};
   563 		277904290DE91C7A00C6D295 /* Debug */ = {
   564 			isa = XCBuildConfiguration;
   565 			buildSettings = {
   566 				ALWAYS_SEARCH_USER_PATHS = NO;
   567 				COPY_PHASE_STRIP = NO;
   568 				GCC_DYNAMIC_NO_PIC = NO;
   569 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   570 				GCC_MODEL_TUNING = G5;
   571 				GCC_OPTIMIZATION_LEVEL = 0;
   572 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   573 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   574 				INFOPLIST_FILE = "BLIP/Demo/BLIP Echo Client-Info.plist";
   575 				INSTALL_PATH = "$(HOME)/Applications";
   576 				OTHER_LDFLAGS = (
   577 					"-framework",
   578 					Foundation,
   579 					"-framework",
   580 					AppKit,
   581 				);
   582 				PREBINDING = NO;
   583 				PRODUCT_NAME = "BLIP Echo Client";
   584 			};
   585 			name = Debug;
   586 		};
   587 		2779042A0DE91C7A00C6D295 /* Release */ = {
   588 			isa = XCBuildConfiguration;
   589 			buildSettings = {
   590 				ALWAYS_SEARCH_USER_PATHS = NO;
   591 				COPY_PHASE_STRIP = YES;
   592 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   593 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   594 				GCC_MODEL_TUNING = G5;
   595 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   596 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
   597 				INFOPLIST_FILE = "BLIP/Demo/BLIP Echo Client-Info.plist";
   598 				INSTALL_PATH = "$(HOME)/Applications";
   599 				OTHER_LDFLAGS = (
   600 					"-framework",
   601 					Foundation,
   602 					"-framework",
   603 					AppKit,
   604 				);
   605 				PREBINDING = NO;
   606 				PRODUCT_NAME = "BLIP Echo Client";
   607 				ZERO_LINK = NO;
   608 			};
   609 			name = Release;
   610 		};
   611 		2779052B0DE9E5BC00C6D295 /* Debug */ = {
   612 			isa = XCBuildConfiguration;
   613 			buildSettings = {
   614 				ALWAYS_SEARCH_USER_PATHS = NO;
   615 				COPY_PHASE_STRIP = NO;
   616 				GCC_C_LANGUAGE_STANDARD = gnu99;
   617 				GCC_DYNAMIC_NO_PIC = NO;
   618 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   619 				GCC_MODEL_TUNING = G5;
   620 				GCC_OPTIMIZATION_LEVEL = 0;
   621 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   622 				GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch;
   623 				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
   624 				INSTALL_PATH = /usr/local/bin;
   625 				PRODUCT_NAME = BLIPEchoServer;
   626 			};
   627 			name = Debug;
   628 		};
   629 		2779052C0DE9E5BC00C6D295 /* Release */ = {
   630 			isa = XCBuildConfiguration;
   631 			buildSettings = {
   632 				ALWAYS_SEARCH_USER_PATHS = NO;
   633 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   634 				GCC_C_LANGUAGE_STANDARD = gnu99;
   635 				GCC_MODEL_TUNING = G5;
   636 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   637 				GCC_PREFIX_HEADER = MYNetwork_Prefix.pch;
   638 				INSTALL_PATH = /usr/local/bin;
   639 				PRODUCT_NAME = BLIPEchoServer;
   640 			};
   641 			name = Release;
   642 		};
   643 /* End XCBuildConfiguration section */
   644 
   645 /* Begin XCConfigurationList section */
   646 		1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "MYNetwork" */ = {
   647 			isa = XCConfigurationList;
   648 			buildConfigurations = (
   649 				1DEB927508733DD40010E9CD /* Debug */,
   650 				1DEB927608733DD40010E9CD /* Release */,
   651 			);
   652 			defaultConfigurationIsVisible = 0;
   653 			defaultConfigurationName = Release;
   654 		};
   655 		1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "MYNetwork" */ = {
   656 			isa = XCConfigurationList;
   657 			buildConfigurations = (
   658 				1DEB927908733DD40010E9CD /* Debug */,
   659 				1DEB927A08733DD40010E9CD /* Release */,
   660 			);
   661 			defaultConfigurationIsVisible = 0;
   662 			defaultConfigurationName = Release;
   663 		};
   664 		2779042B0DE91C7A00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Client" */ = {
   665 			isa = XCConfigurationList;
   666 			buildConfigurations = (
   667 				277904290DE91C7A00C6D295 /* Debug */,
   668 				2779042A0DE91C7A00C6D295 /* Release */,
   669 			);
   670 			defaultConfigurationIsVisible = 0;
   671 			defaultConfigurationName = Release;
   672 		};
   673 		2779052A0DE9E5BC00C6D295 /* Build configuration list for PBXNativeTarget "BLIP Echo Server" */ = {
   674 			isa = XCConfigurationList;
   675 			buildConfigurations = (
   676 				2779052B0DE9E5BC00C6D295 /* Debug */,
   677 				2779052C0DE9E5BC00C6D295 /* Release */,
   678 			);
   679 			defaultConfigurationIsVisible = 0;
   680 			defaultConfigurationName = Release;
   681 		};
   682 /* End XCConfigurationList section */
   683 	};
   684 	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
   685 }