1.1 --- a/MYNetwork.xcodeproj/project.pbxproj Fri Apr 24 10:10:32 2009 -0700
1.2 +++ b/MYNetwork.xcodeproj/project.pbxproj Mon Apr 27 09:03:56 2009 -0700
1.3 @@ -33,6 +33,12 @@
1.4 2780F20C0FA194BD00C0FB83 /* MYDNSService.h in Headers */ = {isa = PBXBuildFile; fileRef = 2780F20A0FA194BD00C0FB83 /* MYDNSService.h */; };
1.5 2780F20D0FA194BD00C0FB83 /* MYDNSService.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F20B0FA194BD00C0FB83 /* MYDNSService.m */; };
1.6 2780F20E0FA194BD00C0FB83 /* MYDNSService.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F20B0FA194BD00C0FB83 /* MYDNSService.m */; };
1.7 + 2780F4380FA28F4400C0FB83 /* MYBonjourQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = 2780F4360FA28F4400C0FB83 /* MYBonjourQuery.h */; };
1.8 + 2780F4390FA28F4400C0FB83 /* MYBonjourQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F4370FA28F4400C0FB83 /* MYBonjourQuery.m */; };
1.9 + 2780F43A0FA28F4400C0FB83 /* MYBonjourQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F4370FA28F4400C0FB83 /* MYBonjourQuery.m */; };
1.10 + 2780F4A10FA2C59000C0FB83 /* MYAddressLookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 2780F49F0FA2C59000C0FB83 /* MYAddressLookup.h */; };
1.11 + 2780F4A20FA2C59000C0FB83 /* MYAddressLookup.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F4A00FA2C59000C0FB83 /* MYAddressLookup.m */; };
1.12 + 2780F4A30FA2C59000C0FB83 /* MYAddressLookup.m in Sources */ = {isa = PBXBuildFile; fileRef = 2780F4A00FA2C59000C0FB83 /* MYAddressLookup.m */; };
1.13 278C1A3D0F9F687800954AE1 /* PortMapperTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1A340F9F687800954AE1 /* PortMapperTest.m */; };
1.14 278C1A3E0F9F687800954AE1 /* MYPortMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1A360F9F687800954AE1 /* MYPortMapper.m */; };
1.15 278C1BA60F9F92EA00954AE1 /* MYBonjourBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 278C1B9F0F9F92EA00954AE1 /* MYBonjourBrowser.m */; };
1.16 @@ -172,8 +178,12 @@
1.17 277904280DE91C7900C6D295 /* BLIP Echo Client-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "BLIP Echo Client-Info.plist"; sourceTree = "<group>"; };
1.18 2779048A0DE9204300C6D295 /* BLIPEchoClient.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BLIPEchoClient.xib; sourceTree = "<group>"; };
1.19 2779052D0DE9E5BC00C6D295 /* BLIPEchoServer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BLIPEchoServer; sourceTree = BUILT_PRODUCTS_DIR; };
1.20 - 2780F20A0FA194BD00C0FB83 /* MYDNSService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYDNSService.h; sourceTree = "<group>"; };
1.21 - 2780F20B0FA194BD00C0FB83 /* MYDNSService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYDNSService.m; sourceTree = "<group>"; };
1.22 + 2780F20A0FA194BD00C0FB83 /* MYDNSService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MYDNSService.h; path = PortMapper/MYDNSService.h; sourceTree = "<group>"; };
1.23 + 2780F20B0FA194BD00C0FB83 /* MYDNSService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MYDNSService.m; path = PortMapper/MYDNSService.m; sourceTree = "<group>"; };
1.24 + 2780F4360FA28F4400C0FB83 /* MYBonjourQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYBonjourQuery.h; sourceTree = "<group>"; };
1.25 + 2780F4370FA28F4400C0FB83 /* MYBonjourQuery.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYBonjourQuery.m; sourceTree = "<group>"; };
1.26 + 2780F49F0FA2C59000C0FB83 /* MYAddressLookup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYAddressLookup.h; sourceTree = "<group>"; };
1.27 + 2780F4A00FA2C59000C0FB83 /* MYAddressLookup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYAddressLookup.m; sourceTree = "<group>"; };
1.28 278C1A340F9F687800954AE1 /* PortMapperTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PortMapperTest.m; sourceTree = "<group>"; };
1.29 278C1A350F9F687800954AE1 /* MYPortMapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYPortMapper.h; sourceTree = "<group>"; };
1.30 278C1A360F9F687800954AE1 /* MYPortMapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYPortMapper.m; sourceTree = "<group>"; };
1.31 @@ -283,12 +293,11 @@
1.32 isa = PBXGroup;
1.33 children = (
1.34 279DDCCB0F9E381500D75D91 /* MYNetwork.h */,
1.35 - 270461010DE49030003D9D3F /* IPAddress.h */,
1.36 - 270461020DE49030003D9D3F /* IPAddress.m */,
1.37 + 2780F5710FA2E38100C0FB83 /* Addressing */,
1.38 + 278C1A320F9F687800954AE1 /* PortMapper */,
1.39 + 278C1B9D0F9F92D600954AE1 /* Bonjour */,
1.40 270461070DE49030003D9D3F /* TCP */,
1.41 - 278C1A320F9F687800954AE1 /* PortMapper */,
1.42 270460F10DE49030003D9D3F /* BLIP */,
1.43 - 278C1B9D0F9F92D600954AE1 /* Bonjour */,
1.44 );
1.45 name = MYNetwork;
1.46 sourceTree = "<group>";
1.47 @@ -356,8 +365,7 @@
1.48 27E0DBEC0DF3450F00E7F648 /* GoogleToolboxSubset */,
1.49 );
1.50 name = MYUtilities;
1.51 - path = ../MYUtilities;
1.52 - sourceTree = "<group>";
1.53 + sourceTree = MYUtilities;
1.54 };
1.55 277903E70DE8F05F00C6D295 /* Demo */ = {
1.56 isa = PBXGroup;
1.57 @@ -374,11 +382,20 @@
1.58 path = BLIP/Demo;
1.59 sourceTree = "<group>";
1.60 };
1.61 + 2780F5710FA2E38100C0FB83 /* Addressing */ = {
1.62 + isa = PBXGroup;
1.63 + children = (
1.64 + 270461010DE49030003D9D3F /* IPAddress.h */,
1.65 + 270461020DE49030003D9D3F /* IPAddress.m */,
1.66 + 2780F20A0FA194BD00C0FB83 /* MYDNSService.h */,
1.67 + 2780F20B0FA194BD00C0FB83 /* MYDNSService.m */,
1.68 + );
1.69 + name = Addressing;
1.70 + sourceTree = "<group>";
1.71 + };
1.72 278C1A320F9F687800954AE1 /* PortMapper */ = {
1.73 isa = PBXGroup;
1.74 children = (
1.75 - 2780F20A0FA194BD00C0FB83 /* MYDNSService.h */,
1.76 - 2780F20B0FA194BD00C0FB83 /* MYDNSService.m */,
1.77 278C1A350F9F687800954AE1 /* MYPortMapper.h */,
1.78 278C1A360F9F687800954AE1 /* MYPortMapper.m */,
1.79 278C1A340F9F687800954AE1 /* PortMapperTest.m */,
1.80 @@ -393,6 +410,10 @@
1.81 278C1B9F0F9F92EA00954AE1 /* MYBonjourBrowser.m */,
1.82 278C1BA00F9F92EA00954AE1 /* MYBonjourService.h */,
1.83 278C1BA10F9F92EA00954AE1 /* MYBonjourService.m */,
1.84 + 2780F4360FA28F4400C0FB83 /* MYBonjourQuery.h */,
1.85 + 2780F4370FA28F4400C0FB83 /* MYBonjourQuery.m */,
1.86 + 2780F49F0FA2C59000C0FB83 /* MYAddressLookup.h */,
1.87 + 2780F4A00FA2C59000C0FB83 /* MYAddressLookup.m */,
1.88 );
1.89 path = Bonjour;
1.90 sourceTree = "<group>";
1.91 @@ -415,6 +436,8 @@
1.92 buildActionMask = 2147483647;
1.93 files = (
1.94 2780F20C0FA194BD00C0FB83 /* MYDNSService.h in Headers */,
1.95 + 2780F4380FA28F4400C0FB83 /* MYBonjourQuery.h in Headers */,
1.96 + 2780F4A10FA2C59000C0FB83 /* MYAddressLookup.h in Headers */,
1.97 );
1.98 runOnlyForDeploymentPostprocessing = 0;
1.99 };
1.100 @@ -570,6 +593,8 @@
1.101 279E8FB70F9FDD2600608D8D /* MYBonjourService.m in Sources */,
1.102 279E8FB80F9FDD2600608D8D /* ConcurrentOperation.m in Sources */,
1.103 2780F20D0FA194BD00C0FB83 /* MYDNSService.m in Sources */,
1.104 + 2780F4390FA28F4400C0FB83 /* MYBonjourQuery.m in Sources */,
1.105 + 2780F4A20FA2C59000C0FB83 /* MYAddressLookup.m in Sources */,
1.106 );
1.107 runOnlyForDeploymentPostprocessing = 0;
1.108 };
1.109 @@ -604,6 +629,8 @@
1.110 278C1BA70F9F92EA00954AE1 /* MYBonjourService.m in Sources */,
1.111 278C1BB90F9F975700954AE1 /* ConcurrentOperation.m in Sources */,
1.112 2780F20E0FA194BD00C0FB83 /* MYDNSService.m in Sources */,
1.113 + 2780F43A0FA28F4400C0FB83 /* MYBonjourQuery.m in Sources */,
1.114 + 2780F4A30FA2C59000C0FB83 /* MYAddressLookup.m in Sources */,
1.115 );
1.116 runOnlyForDeploymentPostprocessing = 0;
1.117 };