docs: void setCurrentElements(byte[] data)
  	{
  		int elems = 0;
  		for (int i = 0; i < data.length; ++i)
  			elems = elems << 8 | data[i] & 0xff;
  		currElems = elems;
  	}
  
  	void setPDT(int type)
  	{
  		pdt = (byte) type;
  	}
  }