llListenRemove

From Second Life Wiki
Revision as of 11:20, 29 June 2012 by Strife Onizuka (talk | contribs) (~_~)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Summary

Function: llListenRemove( integer handle );

Removes listen event callback handle

• integer handle handle to control [[|]] event

Caveats

  • On state change or script reset all listens are removed automatically.
    • A state change can be used as a shortcut to releasing all listens in the script.
  • No error is thrown if handle has already been released or is invalid.
All Issues ~ Search JIRA for related Bugs

Examples

<lsl>integer olf; default {

   //Repeats one line of text then stops listening
   state_entry()
   {
       olf = llListen(0, "", llGetOwner(), "");
   }
   listen(integer channel, string name, key id, string message)
   {
       llOwnerSay(message);
       llListenRemove(olf);
   }
}</lsl>

See Also

Events

• listen

Functions

•  llListen
•  llListenControl

Deep Notes

Search JIRA for related Issues

Signature

function void llListenRemove( integer handle );