Пример #1
0
        private bool ConnectRelay(IPEndPoint endPoint)
        {
            Logger.Log($"Received TCP destination: {endPoint.ToString()}" + Environment.NewLine);

            Relay             = new ProxyRemote(this);
            Relay.ID          = ID;
            Relay.ClientRecv += (client, packet) => { OnClientRecv(packet, client); };
            Relay.ClientSend += (client, packet) => { OnClientSend(packet, client); };
            Relay.Connect(endPoint);

            return(Relay != null && Relay.Connected);
        }
Пример #2
0
 public void Create(out IProxyRemote @object, IProxyRemoteConfiguration configuration, IServerLink link) => @object = new ProxyRemote(configuration, link);