RakNet

RakNet.remove_receive_hook

Removes a receive hook previously registered with the same callback closure.

Syntax

RakNet.remove_receive_hook(callback: function)
Aliase raknet.remove_receive_hook

Argumente

NameTypBeschreibung
callbackfunctionThe callback closure to remove from incoming packet hooks.

Beschreibung

Removes a receive hook previously registered with the same callback closure. The function returns no values whether or not a matching hook was present.

Rufe es mit 1 Parameter(n) auf: callback. Die Argumenttabelle erklärt, welche Werte erforderlich sind und welche nur das Verhalten verfeinern.

Es gibt keine Daten zurück. Behandle den Aufruf als Aktion und fange Fehler an der Aufrufstelle ab.

Beispiel

Remove a receive hook by passing the same callback closure that was registered.

local function onReceive(packet)
    print(packet.Size)
end

if raknet.is_enabled then
    raknet.add_receive_hook(onReceive)
    raknet.remove_receive_hook(onReceive)
end