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 tdav::get_fs_props {} { # global fs_props set fs_props [list] # lappend fs_props [list ns0 supportlock] {subst {"<none/>"}} lappend fs_props [list ns0 getcontenttype] {subst {[ns_guesstype $filename]}} lappend fs_props [list D getcontentlength] {subst {[file size $entry]}} lappend fs_props [list D creationdate] {subst {[clock format $file_stat(mtime) -format "%Y-%m-%dT%H:%M:%SZ" -gmt 1]}} lappend fs_props [list D getlastmodified] {subst {[clock format $file_stat(mtime) -format "%a, %d %b %Y %H:%M:%S %Z" -gmt 1]}} lappend fs_props [list D getetag] {subst {"1f9a-400-3948d0f5"}} lappend fs_props [list D resourcetype] {if {[file isdirectory $entry]} { subst {D:collection} } else { subst {[ns_guesstype $filename]} }} return $fs_props }