/** * Packs a Pdu into the ByteBuffer. * * @throws java.nio.BufferOverflowException if buff is too small * @throws java.nio.ReadOnlyBufferException if buff is read only * @see java.nio.ByteBuffer * @param buff The ByteBuffer at the position to begin writing * @since ?? */ public void marshal(java.nio.ByteBuffer buff) { super.marshal(buff); orginatingEntityID.marshal(buff); receivingEntityID.marshal(buff); relationship.marshal(buff); partLocation.marshal(buff); namedLocationID.marshal(buff); partEntityType.marshal(buff); } // end of marshal method
public void marshal(DataOutputStream dos) { super.marshal(dos); try { orginatingEntityID.marshal(dos); receivingEntityID.marshal(dos); relationship.marshal(dos); partLocation.marshal(dos); namedLocationID.marshal(dos); partEntityType.marshal(dos); } // end try catch (Exception e) { System.out.println(e); } } // end of marshal method