Dokumentation zu: unlisten_event(S)

HR Image


FUNKTION
        
        int unlisten_event(mixed type, mixed prio, mixed callback)

ARGUMENTE
        type     - ein Eventtyp als String oder mehrere als Array
        prio     - die Lausch-Prioritaet als Integer zwischen
                   -10999 und +999 oder mehrere als Array
        callback - (optional) Name der Callback-Funktion als
                   String oder lfun-Closure

BESCHREIBUNG
        Meldet ein Objekt als Lauscher fuer den Event 'type' oder alle Typen
        im Array 'type' wieder ab. Die Argumente muessen denen entsprechen,
        die bei listen_event() angegeben wurden, da sich ein Objekt mehrmals
        mit verschiedenen Prioritaeten und Funktionen anmelden kann. Wurde 
        ein Objekt also als Lauscher auf ET_GO mit Prioritaet EPRIO_REACT
        und Callback #'receive_event angemeldet, muss es auch mit genau
        diesen Argumenten wieder abgemeldet werden.
        
RÜCKGABEWERT
	Null bei Misserfolg, sonst Eins.

BEISPIEL
        // siehe beispiel in listen_event(S)
        unlisten_event(ET_GO, EPRIO_REACT, #'myfun)

        Meldet das Objekt als Reagierer auf ET_GO ab.

SIEHE AUCH
        listen_event(S), set_global_listener(S), send_event(S),
        cancel_event(S), handle_event(S), events(WL), event_listeners(WL),
        event_types(WL)


Start » Magierhandbuch » Docu » Sfun » Unlisten_event Letzte Generierung: 01.05.2021, 16:59
Valid HTML 4.01!