Free cookie consent management tool by TermsFeed Policy Generator

source: branches/thasling/DistributedGA/DistributedGA.ContactServer/IContactService.cs @ 13546

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

Upload des Projekts letztendlich, trotz buggendes Clients...

File size: 702 bytes
Line 
1using DistributedGA.Core.Domain;
2using System;
3using System.Collections.Generic;
4using System.Linq;
5using System.ServiceModel;
6using System.Text;
7using System.Threading.Tasks;
8
9namespace DistributedGA.ContactServer
10{
11    [ServiceContract]
12    public interface IContactService
13    {
14        [OperationContract]
15        void RegisterPeer(PeerInfo source); //Registers own instance at the contact-server
16
17        [OperationContract]
18        List<PeerInfo> GetPeerList(PeerInfo source); //Recieves all peers in the network from contact-server
19
20        [OperationContract]
21        void MakeLog(PeerInfo source, string msg); //used to log all peers at a single location
22 
23    }
24}
Note: See TracBrowser for help on using the repository browser.