Difference between revisions of "LlLinksetDataDelete"

From Second Life Wiki
Jump to navigation Jump to search
m
m
Line 3: Line 3:
|func=llLinksetDataDelete
|func=llLinksetDataDelete
|func_footnote
|func_footnote
|func_desc=The '''llLinksetDataDelete''' function erases a '''key:value''' pair from the linkset's datastore.   
|func_desc=The {{LSLP|llLinksetDataDelete}} function erases a {{LSLP|key:value}} pair from the linkset's datastore.   


When this function is called the [[linkset_data]] event is triggered in all scripts running in the linkset with an action of [[Template:LSL_Constants_Linkset_Data|LINKSETDATA_DELETE]] and the name parameter set to the name of the '''key''' that was removed. The '''value''' parameter in the event is set to an empty string.  
When this function is called the [[linkset_data]] event is triggered in all scripts running in the linkset with an action of [[Template:LSL_Constants_Linkset_Data|LINKSETDATA_DELETE]] and the name parameter set to the {{LSLP|key}} that was removed. The {{LSLP|value}} parameter in the event is set to an empty string.  
|func_footnote
|func_footnote
|p1_type=string|p1_name=key|p1_desc=The '''key''' of the linkset '''key:value''' pair to be deleted.
|p1_type=string|p1_name=key|p1_desc=The key of the linkset key:value pair to be deleted.
|spec
|spec
|caveats=If the '''key''' does not exist, no event is triggered.
|caveats=If the {{LSLP|key}} does not exist, no event is triggered.
|helpers
|helpers
|also_functions=
|also_functions=

Revision as of 14:48, 13 October 2022

Summary

Function: llLinksetDataDelete( string key );
0.0 Forced Delay
10.0 Energy

The llLinksetDataDelete function erases a key:value pair from the linkset's datastore.

When this function is called the linkset_data event is triggered in all scripts running in the linkset with an action of LINKSETDATA_DELETE and the name parameter set to the key that was removed. The value parameter in the event is set to an empty string.

• string key The key of the linkset key:value pair to be deleted.

Caveats

If the key does not exist, no event is triggered.

Examples

Deep Notes

Signature

function void llLinksetDataDelete( string key );