listener
noun
°Someone who listens, especially to a speech or a broadcast.
°(computing programming especially _ Java) A function that runs in response to an event; an event handler.