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 | |
---|---|
File size: 450 bytes |
Rev | Line | |
---|---|---|
[13547] | 1 | using System.Collections.Generic; |
2 | using DistributedGA.Core.Domain; | |
[13524] | 3 | |
[13547] | 4 | namespace 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.