Switched to event-based dispatching mechanism instead of all the callbacks.
First step of store filter algorithm calling transport API.