read an operation from the stream concode_field_sep FSEditLogOp cachedOp concode_field_sep int getVersion concode_elem_sep boolean isLocalLog concode_elem_sep long getFirstTxId concode_elem_sep String getName concode_elem_sep void resync concode_elem_sep long scanNextOp concode_elem_sep String getCurrentStreamName concode_elem_sep void setMaxOpSize concode_elem_sep FSEditLogOp nextOp concode_elem_sep long length concode_elem_sep FSEditLogOp nextValidOp concode_elem_sep long getPosition concode_elem_sep boolean skipUntil concode_elem_sep long getLastTxId concode_elem_sep FSEditLogOp getCachedOp concode_elem_sep void close concode_elem_sep boolean isInProgress
FSEditLogOp function ( ) { FSEditLogOp loc0 ; if ( cachedOp != null ) { loc0 = cachedOp ; cachedOp = null ; return loc0 ; } return nextOp ( ) ; }