public void writeTimsMsgBody(OutputStream out) throws IOException { DataOutputStream dataOut = new DataOutputStream(out); dataOut.writeInt(recordingTime); dataOut.writeBytes(logPathName); for (int i = 0; i < (40 - logPathName.length()); i++) { dataOut.writeByte(0); } dataOut.writeInt(logNum); for (int i = 0; i < logNum; i++) { logInfo[i].writeData(dataOut); } }