WebDAVPropstatTraverseFunc


Description:

[ CCode ( instance_pos = 5.9 ) ]
[ Version ( since = "3.26" ) ]
public delegate bool WebDAVPropstatTraverseFunc (WebDAVSession webdav, Node prop_node, Uri request_uri, string? href, uint status_code)

A callback function for propfind_sync, report_sync and other XML response with DAV:propstat elements traversal functions.

The prop_node points to the actual property (prop) node and it can be examined with e_xml_find_child, e_xml_find_children_nodes and other provided XML helper functions.

Parameters:

webdav

an WebDAVSession

prop_node

an Node

request_uri

a Uri, containing the request URI, maybe redirected by the server

href

a full URI to which the property belongs, or null, when not found

status_code

an HTTP status code for this property

user_data

user data, as passed to propfind_sync

Returns:

true to continue traversal of the returned response, false otherwise.


Namespace: E