This procedure is defined in the server but not documented via ad_proc or proc_doc and may be intended as a private interface.

The procedure is defined as:

proc nsmcp::accessOrderedPlan {fileVar stateVar options limits publish} {
    
    upvar 1 $fileVar file $stateVar state
    if {[dict exists $file orderedPlanned]} {return}
    if {[dict get $file compressed] && ![dict exists $file spool]} {return}
    dict set file orderedPlanned true
    set size [dict get $file size]; set path [dict get $file path]
    if {[dict exists $file spool]} {set size [dict get $file decodedSize]; set path [dict get $file spool]}
    set allowed [expr {max(0,min(2097152,[dict get $limits bytes]-[dict get $state examinedBytes]))}]
    set remaining $allowed
    set channel [open $path rb]
    accessScanProgress $publish selecting-interval $state $file 0 $size
    try {
        if {$size==0} {dict set file orderedReason empty-file; return}
        set first [accessOrderedProbe $channel 0 $size [dict get $limits line] remaining]
        if {$first eq ""} {error "selection-no-complete-record"}
        set tailFrom [expr {max(0,$size-2*[dict get $limits line]-2)}]
        set data [accessOrderedRead $channel $tailFrom [expr {$size-$tailFrom}] remaining]
        set lastNewline [string last \n $data]
        if {$lastNewline<0} {error "selection-no-complete-record"}
        set previous [string last \n $data [expr {$lastNewline-1}]]
        if {$previous<0 && $tailFrom>0} {error "selection-oversized-record"}
        set raw [string range $data [expr {$previous+1}] [expr {$lastNewline-1}]]
        if {[string length $raw]>[dict get $limits line]} {error "selection-oversized-record"}
        set stamp [accessOrderedTime $raw]
        if {$stamp eq ""} {error "selection-unparseable-record"}
        set last [dict create offset [expr {$tailFrom+$previous+1}] end [expr {$tailFrom+$lastNewline+1}] time $stamp]
        set samples {}; accessOrderedObserve samples $first; accessOrderedObserve samples $last
        set lower [accessOrderedLowerBound $channel [expr {max(0,[dict get $options from]-5)}] $first $last [dict get $limits line] remaining samples]
        set upper [accessOrderedLowerBound $channel [expr {[dict get $options to]+5}] $first $last [dict get $limits line] remaining samples]
        if {$lower>$upper} {error "selection-inconsistent-bounds"}
        dict set file orderedSelection [dict create firstAt [dict get $first time] lastAt [dict get $last time]  fromOffset $lower toOffset $upper completeEnd [dict get $last end]  pendingTail [expr {[dict get $last end]<$size}] orderingAssumed true paddingSeconds 5]
        dict set file orderedReason selected-by-start-time
        dict set file offset $lower
        dict set file scanStart $lower
        dict set file scanEnd $upper
        dict set file rangeUncertain true
        if {$lower==$upper} {dict set file status outside-window}
    } on error {message opts} {
        # Probe failures never silently exclude a file. Keep the ordinary
        # bounded scanner and expose why fast selection could not be used.
        dict set file orderedReason $message
        dict set file offset 0
    } finally {
        close $channel
        set readBytes [expr {$allowed-$remaining}]
        dict incr state examinedBytes $readBytes
        dict incr state selectionProbeBytes $readBytes
        dict set file selectionProbeBytes $readBytes
    }

}

Show another procedure: