pub fn maybe_flush_syscallbuf(&self) {
        if EventType::EvSyscallbufFlush == self.ev().event_type() {
            // Already flushing.
            return;
        }
        if self.syscallbuf_child.is_null() {
            return;
        }

        unimplemented!()
    }
/// Call this before recording events or data.  Records
/// syscallbuf data and flushes the buffer, if there's buffered
/// data.
///
/// The timing of calls to this is tricky. We must flush the syscallbuf
/// before recording any data associated with events that happened after the
/// buffered syscalls. But we don't support flushing a syscallbuf twice with
/// no intervening reset, i.e. after flushing we have to be sure we'll get
/// a chance to reset the syscallbuf (i.e. record some other kind of event)
/// before the tracee runs again in a way that might append another buffered
/// syscall --- so we can't flush too early
Call this before recording events or data.  Records
syscallbuf data and flushes the buffer, if there's buffered
data.

The timing of calls to this is tricky. We must flush the syscallbuf
before recording any data associated with events that happened after the
buffered syscalls. But we don't support flushing a syscallbuf twice with
no intervening reset, i.e. after flushing we have to be sure we'll get
a chance to reset the syscallbuf
before the tracee runs again in a way that might append another buffered
syscall --- so we can't flush too early
Call this before recording events or data . Records syscallbuf data and flushes the buffer if there ' s buffered data . The timing of calls to this is tricky . We must flush the syscallbuf before recording any data associated with events that happened after the buffered syscalls . But we don ' t support flushing a syscallbuf twice with no intervening reset i . e . after flushing we have to be sure we ' ll get a chance to reset the syscallbuf before the tracee runs again in a way that might append another buffered syscall --- so we can ' t flush too early
pub fn maybe_flush_syscallbuf(&self) {
        if EventType::EvSyscallbufFlush == self.ev().event_type() {
            // Already flushing.
            return;
        }
        if self.syscallbuf_child.is_null() {
            return;
        }
        unimplemented!()
    }
pub fn maybe_flush_syscallbuf ( & self ) { if EventType :: EvSyscallbufFlush == self . ev ( ) . event_type ( ) { // Already flushing. return ; } if self . syscallbuf_child . is_null ( ) { return ; } unimplemented ! ( ) }
Call this before recording events or data.
Call this before recording events or data .
&self