42 lines
707 B
C#
42 lines
707 B
C#
using System;
|
|
using DotNetty.Buffers;
|
|
|
|
namespace base_kcp
|
|
{
|
|
public class DelayPacket
|
|
{
|
|
private long ts;
|
|
private IByteBuffer ptr;
|
|
|
|
|
|
public void init(IByteBuffer src)
|
|
{
|
|
this.ptr = src.RetainedSlice();
|
|
}
|
|
|
|
|
|
public long getTs()
|
|
{
|
|
return ts;
|
|
}
|
|
|
|
public void setTs(long ts)
|
|
{
|
|
this.ts = ts;
|
|
}
|
|
|
|
public IByteBuffer getPtr()
|
|
{
|
|
return ptr;
|
|
}
|
|
|
|
public void setPtr(IByteBuffer ptr)
|
|
{
|
|
this.ptr = ptr;
|
|
}
|
|
|
|
public void Release(){
|
|
ptr.Release();
|
|
}
|
|
}
|
|
} |