This wiki is now locked - both user registration and edits (except by admins) are disabled. We're currently migrating all the content to our new wiki. If you have time, please register and help us out!

You can still view the source code of every page. Once a page has been copied over to the new wiki, please add a link to it to MigratedPages (the only page which is still editable), to notify the admins to go and blank it.


ClientPutDiskDir


This is a message of the Freenet Client Protocol 2.0 (FCP 2.0).
It is sent from a client program to the Freenet node.

It inserts an entire on-disk directory (including subdirectories) under a single key (technically, as a manifest file), so that each of the inserted files is located using the same key like this:

CHK@NOSdw7FF88S....4BgOPxSPqv~bNg7YsgM,AAEC--8/file1.txt
CHK@NOSdw7FF88S....4BgOPxSPqv~bNg7YsgM,AAEC--8/file2.jpg
CHK@NOSdw7FF88S....4BgOPxSPqv~bNg7YsgM,AAEC--8/subdir/file3.html
CHK@NOSdw7FF88S....4BgOPxSPqv~bNg7YsgM,AAEC--8/subdir/file4.ogg
CHK@NOSdw7FF88S....4BgOPxSPqv~bNg7YsgM,AAEC--8/foo/bar/file5.pdf

Most of the fields below have the same usage as in ClientPut.

TODO - Indicate which of the 'keyword=value' lines below are mandatory, and if not, what their defaults are

ClientPutDiskDir
Identifier=My Identifier
Verbosity=1023
MaxRetries=999
PriorityClass=2
URI=CHK@
GetCHKOnly=true
DontCompress=true
ClientToken=My Client Token
Persistence=forever
Global=true
DefaultName=index.html
Filename=/path/to/directory
AllowUnreadableFiles=false // unless true, any unreadable files cause the whole request to fail; optional
EndMessage
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki