EDataServer.WebDAVSessionModifyReportRequestFunc
Description: Reference for EDataServer.WebDAVSessionModifyReportRequestFunc

### Function

# EDataServerWebDAVSessionModifyReportRequestFunc

unstable since: 3.62

#### Declaration

    void
    (* EWebDAVSessionModifyReportRequestFunc) (
      EWebDAVSession* webdav,
      EXmlDocument* xml,
      gpointer user_data
    )

#### Description [src]

A callback called from e_webdav_session_sync_collection_sync(), where the `xml` is in a state with an opened `prop` element, where the callback can add additional properties to be fetched. The `etag` is always fetched.

Available since: 3.62

This function is not directly available to language bindings.

#### Parameters

`webdav`

  Type: `EWebDAVSession`

  An `EWebDAVSession`.

  The data is owned by the caller of the function.

`xml`

  Type: `EXmlDocument`

  An `EXmlDocument`.

  The data is owned by the caller of the function.

`user_data`

  Type: `gpointer`

  User data.

  The argument can be `NULL`.
  The data is owned by the caller of the function.