Table of Contents

LSL:LinksetData

Dump All Data

dump_ls_data() {
    integer count = llLinksetDataCountKeys();
    list keys = llLinksetDataListKeys(0, -1);
    integer i = 0;
    for (i=0; i<count; ++i) {
        llOwnerSay("  " + llList2String(keys, i) + "=" + llLinksetDataRead(llList2String(keys, i)));
    }
}

Search Data

https://wiki.secondlife.com/wiki/LlLinksetDataFindKeys

search_ls_data(string pattern) {
    list keys = llLinksetDataFindKeys(pattern, 0, -1);
    integer count = llGetListLength(keys);
 
    llOwnerSay("LS num keys found: " + (string)count);
 
    integer i = 0;
    for (i=0; i<count; ++i) {
        llOwnerSay("  " + llList2String(keys, i) + "=" + llLinksetDataRead(llList2String(keys, i)));
    }
}

SLua