delegatepacket.cs

来自「破解的飞信源代码」· CS 代码 · 共 51 行

CS
51
字号
namespace NCindy.Packet
{
    using NCindy;
    using System;
    using System.Net;

    public class DelegatePacket : IPacket
    {
        private IPacket innerPacket;

        public DelegatePacket(IPacket packet)
        {
            this.innerPacket = packet;
        }

        public override string ToString()
        {
            return this.innerPacket.ToString();
        }

        public IBuffer Content
        {
            get
            {
                return this.innerPacket.Content;
            }
            set
            {
                this.innerPacket.Content = value;
            }
        }

        public IPEndPoint EndPoint
        {
            get
            {
                return this.innerPacket.EndPoint;
            }
        }

        public IPacket InnerPacket
        {
            get
            {
                return this.innerPacket;
            }
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?