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::accessAggregationFields {data} {
set fields {}
foreach key {poolWaitCount poolWaitMilliseconds poolWaitLimitMilliseconds} {
if {[dict exists $data $key]} {
lappend fields $key number [dict get $data $key]
}
}
if {[dict exists $data failure] && [dict get $data failure] ne {}} {
set failure {}
foreach key {phase class code diagnosticId} {
lappend failure $key string [dict get $data failure $key]
}
lappend fields failure object $failure failureAffects string {Peer and User-Agent aggregation; path, status and other scanned request aggregates are independent.}
}
return $fields
}