Changeset 41 in tmcsimulator for trunk/src/tmcsim/paramicscommunicator/ParamicsFileWriter.java
- Timestamp:
- 05/10/2016 02:27:09 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/tmcsim/paramicscommunicator/ParamicsFileWriter.java
r40 r41 92 92 93 93 //if file has been modified, write to it 94 // if file has been modifed by Paramics (i.e, cleared) since we 95 // last wrote to it, then it's available for us to write to. 94 96 if (lastModified < new File(outputFile).lastModified()) 95 97 { … … 177 179 + freebytes + " MB free"); 178 180 179 //messages already queued... get in line. 181 //messages already queued... get in line, don't need to start the 182 // timer task. 180 183 if (queuedMessages.size() > 0) 181 184 { … … 184 187 // paramLogger.log(Level.INFO, "Queueing message, new queue " 185 188 // + "size = " + queuedMessages.size()); 186 } //No modification since last write. (first queue) 189 } 190 // No message queued, see if outputfile has been updated since 191 // the last time we wrote to it. 192 //No modification since last write. (first queue) 187 193 else if (lastModified >= new File(outputFile).lastModified()) 188 194 { … … 190 196 // + "adding msg to queue."); 191 197 queuedMessages.add(messageElem); 192 198 // Start a timer to periodically see if the queue can be written 193 199 writerTimer.scheduleAtFixedRate(new WriterTimerTask(), 194 200 0L, TIMER_DURATION); 195 201 196 202 // paramLogger.log(Level.INFO, "First message queued"); 197 } //free and clear, write. 203 } 204 //free and clear, write. 205 // last time we wrote is < modified date on file, 206 // so the file has been changed by Modeler since last time we wrote to it. 198 207 else 199 208 {
Note: See TracChangeset
for help on using the changeset viewer.
