static public int writeFinishFlag(IntPtr l) { try { Game.ActionRecord self = (Game.ActionRecord)checkSelf(l); var ret = self.writeFinishFlag(); pushValue(l, ret); return(1); } catch (Exception e) { return(error(l, e)); } }
public void WriteProc() { arWrite.openAppend(); while (true) { if (!WriteActions()) { break; } if (exitEvent.WaitOne(waitTime)) { arWrite.writeFinishFlag(); arWrite.closeWrite(); break; } } }