Changeset 139
- Timestamp:
- 03/06/07 21:31:13 (2 years ago)
- Files:
-
- dmp/trunk/Bridge/Bridge.cs (modified) (4 diffs)
- dmp/trunk/Bridge/Bridge.csproj (modified) (1 diff)
- dmp/trunk/Bridge/ServerStatusEventArgs.cs (modified) (1 diff)
- dmp/trunk/Bridge/SongListChangeEventArgs.cs (added)
- dmp/trunk/client/wpfclient/main_window.xaml.cs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
dmp/trunk/Bridge/Bridge.cs
r138 r139 55 55 this.myServiceLocator.ShowLocalServices = true; 56 56 this.myServiceLocator.Found += ZeroConfServerFound; 57 this.myServiceLocator.Removed += ZeroConfServerLost; 57 58 this.myServiceLocatorStarted = false; 58 59 } … … 63 64 /// to connect to new servers. 64 65 /// </summary> 65 public void startZeroConf()66 public void StartZeroConf() 66 67 { 67 68 if (!this.myServiceLocatorStarted) … … 272 273 int addResult = this.AddServerConnection(newServer); 273 274 if (addResult > -1) { 274 275 this.ServerAdded(this, new ServerStatusEventArgs(newServer.Name, true)); 275 if (this.serverNameToIdList != null) { 276 this.ServerAdded(this, new ServerStatusEventArgs(newServer.Name, true)); 277 } 276 278 } 277 279 } 278 280 else { 279 this.ServerAdded(this, new ServerStatusEventArgs(newServer.Name, false)); 281 if (this.ServerAdded != null) { 282 this.ServerAdded(this, new ServerStatusEventArgs(newServer.Name, false)); 283 } 280 284 } 281 285 } … … 295 299 } 296 300 this.serverNameToIdList.Remove(oldServer.Name); 297 this.ServerRemoved(this, new ServerStatusEventArgs(oldServer.Name, true)); 301 if (this.ServerRemoved != null) { 302 this.ServerRemoved(this, new ServerStatusEventArgs(oldServer.Name, true)); 303 } 298 304 } 299 305 else { 300 this.ServerRemoved(this, new ServerStatusEventArgs(oldServer.Name, false)); 306 if (this.ServerRemoved != null) { 307 this.ServerRemoved(this, new ServerStatusEventArgs(oldServer.Name, false)); 308 } 301 309 } 302 310 } dmp/trunk/Bridge/Bridge.csproj
r136 r139 48 48 <Compile Include="Bridge.cs" /> 49 49 <Compile Include="Properties\AssemblyInfo.cs" /> 50 <Compile Include="ServerAddedEventArgs.cs" /> 50 <Compile Include="ServerStatusEventArgs.cs" /> 51 <Compile Include="SongListChangeEventArgs.cs" /> 51 52 </ItemGroup> 52 53 <ItemGroup> dmp/trunk/Bridge/ServerStatusEventArgs.cs
r138 r139 5 5 namespace DMP { 6 6 /// <summary> 7 /// The arguments for a ServerAdded Event7 /// The arguments for a ServerAdded event or a ServerRemoved event 8 8 /// </summary> 9 9 public class ServerStatusEventArgs : EventArgs { dmp/trunk/client/wpfclient/main_window.xaml.cs
r138 r139 40 40 myBridge.myServiceLocator.Found += serverFound; 41 41 myBridge.myServiceLocator.Removed += serverRemoved; 42 myBridge. startZeroConf();42 myBridge.StartZeroConf(); 43 43 44 44 songView.VertScrollBar = vertScroll;
