public static void RemoveClient(SuperPeerClient client) { lock (_peersMonitor) { _clients.Remove(client); } }
public static void AddClient(SuperPeerClient client) { lock (_peersMonitor) { _clients.Add(client); } }
public static void RemoveClient(SuperPeerClient client) { lock (_peersMonitor) { _clients.Remove(client); } }
public static void AddClient(SuperPeerClient client) { lock (_peersMonitor) { _clients.Add(client); } }
private SuperPeerNode GetSuperPeerNodeByClientType(ClientType clientType) { SuperPeerNode superPeerNode; if (clientType == ClientType.Client) superPeerNode = new SuperPeerClient(_superPeer, _client); else superPeerNode = new SuperPeerServer(_superPeer, _client); return superPeerNode; }
private ConnectionPair CreateConnectionPair(SuperPeerServer server, SuperPeerClient client) { ConnectionPair connectionPair = new ConnectionPair(server, client); if (!ConnectionsRepository.GetConnections().Contains(connectionPair)) { ConnectionsRepository.AddConnection(connectionPair); return(connectionPair); } return(null); }
private ConnectionPair CreateConnectionPair(SuperPeerServer server, SuperPeerClient client) { ConnectionPair connectionPair = new ConnectionPair(server, client); if (!ConnectionsRepository.GetConnections().Contains(connectionPair)) { ConnectionsRepository.AddConnection(connectionPair); return connectionPair; } return null; }
private SuperPeerNode GetSuperPeerNodeByClientType(ClientType clientType) { SuperPeerNode superPeerNode; if (clientType == ClientType.Client) { superPeerNode = new SuperPeerClient(_superPeer, _client); } else { superPeerNode = new SuperPeerServer(_superPeer, _client); } return(superPeerNode); }
public ClientMessageManager(SuperPeerClient superPeerClient) { _superPeerClient = superPeerClient; }
public Connection(SuperPeerServer server, SuperPeerClient client) { Server = server; Client = client; }
public Connection(SuperPeerServer server, SuperPeerClient client) { Server = server; Client = client; }
public TcpConnection(SuperPeerServer server, SuperPeerClient client) : base(server, client) { }
public ClientMessageManager(SuperPeerClient superPeerClient) { _superPeerClient = superPeerClient; }
public TcpConnection(SuperPeerServer server, SuperPeerClient client) : base(server, client) { }