Exemplo n.º 1
0
 public void PacketFromBuf(byte[] buf, int nOffset, int nSize)
 {
     HeadFromBuf(buf, nOffset, PacketHead.GetPacketHeaderSize());
     DataBufLen = nSize - PacketHead.GetPacketHeaderSize();
     DataBuf    = new byte[DataBufLen];
     Array.Copy(buf, nOffset + PacketHead.GetPacketHeaderSize(), DataBuf, 0, DataBufLen);
 }
Exemplo n.º 2
0
 public int PacketToBuf(byte[] buf, int nOffset)
 {
     Array.Copy(DataBuf, 0, buf, nOffset + PacketHead.GetPacketHeaderSize(), DataBufLen);
     HeadToBuf(buf, nOffset);
     return(PacketHead.GetPacketHeaderSize() + DataBufLen);
 }
Exemplo n.º 3
0
 public int GetPacketLen()
 {
     return(PacketHead.GetPacketHeaderSize() + DataBufLen);
 }