public Packet(PacketBufferPool packetBufferPool) { this.count = 0; this.bufferPool = packetBufferPool; this.datasList = new List <ArraySegment <byte> >(); this.listIndex = -1; this.currentPosition = 0; }
public override Packet CreatePacket(PacketBufferPool buffer) { return(new InnerTunnelPacket(buffer)); }
public Packet CreatePacket(PacketBufferPool buffer) { return(new Packet(buffer)); }
public InnerTunnelPacket(PacketBufferPool buffer) : base(buffer) { }
public ZTProtocolPacket(PacketBufferPool buffer) : base(buffer) { }
public override Packet CreatePacket(PacketBufferPool buffer) { return(new ZTProtocolPacket(buffer)); }