SyncDavPlugin

Undocumented in source.

Constructors

this
this(IDav dav)
Undocumented in source.

Members

Functions

bindResourcePlugins
void bindResourcePlugins(DavResource resource)
Undocumented in source. Be warned that the author may not have intended to support it.
getChangesFrom
bool[string] getChangesFrom(ulong token)
Undocumented in source. Be warned that the author may not have intended to support it.
getLevel
ulong getLevel(DavProp[] syncLevelList)
Undocumented in source. Be warned that the author may not have intended to support it.
getToken
ulong getToken(DavProp[] syncTokenList)
Undocumented in source. Be warned that the author may not have intended to support it.
hasReport
bool hasReport(URL url, string username, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
notice
void notice(NoticeAction action, DavResource resource)
Undocumented in source. Be warned that the author may not have intended to support it.
report
void report(DavRequest request, DavResponse response)
Undocumented in source. Be warned that the author may not have intended to support it.
syncCollection
void syncCollection(DavRequest request, DavResponse response)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

currentChangeNr
ulong currentChangeNr [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
name
string name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Change
struct Change
Undocumented in source.

Variables

prefix
enum string prefix;
Undocumented in source.

Inherited Members

From BaseDavPlugin

_dav
IDav _dav;
Undocumented in source.
childList
Path[] childList(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
exists
bool exists(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
canCreateCollection
bool canCreateCollection(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
canCreateResource
bool canCreateResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
removeResource
void removeResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
getResource
DavResource getResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
createCollection
DavResource createCollection(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
createResource
DavResource createResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
bindResourcePlugins
void bindResourcePlugins(DavResource resource)
Undocumented in source. Be warned that the author may not have intended to support it.
hasReport
bool hasReport(URL url, string username, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
report
void report(DavRequest request, DavResponse response)
Undocumented in source. Be warned that the author may not have intended to support it.
notice
void notice(NoticeAction action, DavResource resource)
Undocumented in source. Be warned that the author may not have intended to support it.
dav
IDav dav [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
support
string[] support(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.

From ISyncDavReports

syncCollection
void syncCollection(DavRequest request, DavResponse response)

rfc6578 - 3.2

Meta