Formatting code for FCP2p0PersistentRequestModified
======""PersistentRequestModified""======
This is a message of the [[FreenetFCPSpec2Point0 Freenet Client Protocol 2.0]] (FCP 2.0).
It is sent from the Freenet node to a client program.
This is the node replying to a [[FCP2p0ModifyPersistentRequest ModifyPersistentRequest]] message, and confirming the modified values. **Identifier** is the identifier of the modified request, **Global** indicates if the request is on the global queue (Global=true) or on a local queue (Global=false).
**""ClientToken""** and **""PriorityClass""** are optional and are only set for values that were really changed. At least one of them is set in the message. If one of them is omitted then this value did not change, compared to the old value that was contained in a [[FCP2p0PersistentGet PersistentGet]] or [[FCP2p0PersistentPut PersistentPut]] message.
==Example==
%%
PersistentRequestModified
Identifier=My Identifier
Global=true
ClientToken=new client token
PriorityClass=5
EndMessage
%%
This is a message of the [[FreenetFCPSpec2Point0 Freenet Client Protocol 2.0]] (FCP 2.0).
It is sent from the Freenet node to a client program.
This is the node replying to a [[FCP2p0ModifyPersistentRequest ModifyPersistentRequest]] message, and confirming the modified values. **Identifier** is the identifier of the modified request, **Global** indicates if the request is on the global queue (Global=true) or on a local queue (Global=false).
**""ClientToken""** and **""PriorityClass""** are optional and are only set for values that were really changed. At least one of them is set in the message. If one of them is omitted then this value did not change, compared to the old value that was contained in a [[FCP2p0PersistentGet PersistentGet]] or [[FCP2p0PersistentPut PersistentPut]] message.
==Example==
%%
PersistentRequestModified
Identifier=My Identifier
Global=true
ClientToken=new client token
PriorityClass=5
EndMessage
%%