Free cookie consent management tool by TermsFeed Policy Generator

source: branches/thasling/DistributedGA/DistributedGA.Core/Interface/IMessageHandler.cs @ 13556

Last change on this file since 13556 was 13556, checked in by thasling, 8 years ago

new hive project

File size: 450 bytes
RevLine 
[13547]1using System.Collections.Generic;
2using DistributedGA.Core.Domain;
[13524]3
[13547]4namespace DistributedGA.Core.Interface {
5  public interface IMessageHandler {
[13556]6    void Init(string lanIpPrefix, string contactServerUrl); //Registers at contract-server
[13524]7
[13553]8    void PublishDataToNetwork(SolutionInfo[] data);
[13524]9
[13553]10    SolutionInfo[] GetDataFromNetwork();
[13524]11
[13547]12    PeerInfo GetPeerInfo();
[13524]13
[13547]14    List<PeerInfo> GetCurrentNetwork();
15
16    void Dispose();
17  }
[13524]18}
Note: See TracBrowser for help on using the repository browser.