public int Deserialize(byte[] buffer, int offset, int length) { if (offset + 2 <= length) { Network = buffer.ReadUInt16(offset); offset += 2; } else Network = null; return offset; }