Changes to integrate QPDataClient and non-broker mode for Engine.