functionRequires an experience
Function syntax
key llDataSizeKeyValue();- Returns
key- Energy
- 10
Start an asynchronous transaction to request the used and total amount of data allocated for the Experience.
Returns a key that can be used to identify the corresponding dataserver event to determine if this command succeeded or failed and the results.
key result = llDataSizeKeyValue();Examples
Section titled “Examples”Example 1
key trans;
default{ state_entry() { trans = llDataSizeKeyValue(); }
dataserver( key _t, string _value ) { if ( _t == trans ) { // our llDataSizeKeyValue transaction is done list result = llCSV2List( _value ); if ( llList2Integer( result, 0 ) == 1 )13 collapsed lines
{ // data size retrieved llSay( 0, "Space in use: " + llList2String( result, 1 ) ); llSay( 0, "Total space: " + llList2String( result, 2 ) ); } else { // data size check failed llSay( 0, "Key-value failed to check size: " + llList2String( result, 1 ) ); } } }}See also
Section titled “See also”Functions
Section titled “Functions”llGetExperienceErrorMessagellCreateKeyValuellReadKeyValuellUpdateKeyValuellDeleteKeyValuellDataSizeKeyValuellKeyCountKeyValuellKeysKeyValue
Original wiki source
Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.