Ejemplo n.º 1
0
        /// <summary>Link</summary>
        /// <param name="endPoint">End point</param>
        /// <param name="network">Network</param>
        internal Link(EndPoint endPoint, Network network) :
            this()
        {
            _EndPoint = endPoint;

            // Network
            Network = network;

            // Channels
            Unreliable = new ChannelUnreliable(Network, this);
            Reliable   = new ChannelReliable(Network, this);

            // Reset
            Reset();
        }
Ejemplo n.º 2
0
        /// <summary>Link</summary>
        /// <param name="address">Address</param>
        /// <param name="network">Network</param>
        internal Link(string address, Content approval, Network network) :
            this()
        {
            // Network
            Network = network;

            // Approval
            Approval = approval;

            // Channels
            Unreliable = new ChannelUnreliable(Network, this);
            Reliable   = new ChannelReliable(Network, this);

            // Resolve address
            Resolve(address);
        }