View/Edit #8689:unlisten

Switch to edit mode.

Name(s): unlisten
1: {port} = args
2: if (!(id = port in $list_utils:slice(listeners = this.listeners, 2)))
3:   return E_INVARG
4: elseif (caller_perms() != this.listeners[id][1].owner && !caller_perms().wizard)
5:   return E_PERM
6: else
7:   this.listeners = listdelete(this.listeners, id)
8: endif
9: "Last modified by {list} (#9895) on Mon Jul  9 15:40:48 2001 MDT."

Verb arguments: this none this
Verb perms: Readable eXecutable NOT-Debug
Verb owned by: {list} (#9895)

You are not logged in.

[home | help | who | search | setup | code]