remote pagging

Hi, its remote paging i am doing. At a particular time based on start and limit parameters i am calling the page and when i use the filter i can only filter on that page but i want to filter on the entire store which is on the server-side.

similar thing. I am doing a paging remotely with bbar. And having some imput fields to filter result. It is all good until user click on my search button. How can I hook over column head clicks (reorder), or even the reload icon on paging toolbar? I would like always include my search criteria fields attached to query.