Can I attach more than on handler to a interupt pin?

attachInterrupt takes a pointer to a function and saves it. It can then be used as a callback function.

If you give attachInterrupt a new pointer it will not keep the old one, there is room for just one pointer value per pin, so one callback function's address can be registered per pin.