virtual void testReaderHandler() { report(0,"check reader handler..."); Port in; Port out; DelegatedCallback callback; out.open("/out"); in.open("/in"); Network::connect("/out","/in"); PortReaderBuffer<Bottle> reader; reader.setStrict(); reader.attach(in); reader.useCallback(callback); Bottle src("10 10 20"); out.write(src); callback.produce.wait(); checkEqual(callback.saved.size(),3,"object came through"); reader.disableCallback(); out.close(); in.close(); }