mod: ae_poller use callback method