He conseguido hacerlo, pero declarando funciones globales, que me gustaría evitar...
¿Es un callback a un metodo de una clase?
Preferiblemente sí.
pasar el this como parametro a esa funcion pero por lo que veo no lo permite
Nop, no permite el paso de parámetros a la función de interrupción, hecho que veo lógico porque se invoca como interrupción, no como llamada normal a función (me refiero a bajo nivel, ya me entiendes
).
Sino necesita un objeto en particular podes usar el metodo estatico ...
Aquí no te he entendido bien...