summaryrefslogtreecommitdiffstats
path: root/mojo/public/bindings/tests/sample_service_unittest.cc
diff options
context:
space:
mode:
authorsky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-04 16:53:10 +0000
committersky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-04 16:53:10 +0000
commitd5304ca03e63566a7fcd65f42edc5f670ce7e5de (patch)
treebb544a132ea5068400ca679e0c0cd85167f3f751 /mojo/public/bindings/tests/sample_service_unittest.cc
parenta907c5fcc0c91a3723b2e544dbcdb5d6acb8cb0b (diff)
downloadchromium_src-d5304ca03e63566a7fcd65f42edc5f670ce7e5de.zip
chromium_src-d5304ca03e63566a7fcd65f42edc5f670ce7e5de.tar.gz
chromium_src-d5304ca03e63566a7fcd65f42edc5f670ce7e5de.tar.bz2
Revert 254541 "Mojo: add scaffolding for request/response support"
Reverting as broke mojo_public_bindings_unittests and mojo_service_manager_unittests > Mojo: add scaffolding for request/response support > > Introduces MessageHeaderWithRequestID, which extends MessageHeader, and a corresponding MessageWithRequestIDBuilder. > > Adds an AcceptWithResponder method to MessageReceiver. The idea is that this will be used by generated proxy code to kick off a request that expects a response. Somehow we will bind a user supplied callback to a MessageReceiver::Accept implementation. Details TBD. > > Internally, Connector might get broken down into two layers: a core pump layer (the code that currently exists) and a router layer that'll be responsible for routing incoming messages to the proper MessageReceiver, either a registered responder or the default incoming receiver. > > R=davemoore@chromium.org > > Review URL: https://codereview.chromium.org/185803002 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/177853004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254769 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'mojo/public/bindings/tests/sample_service_unittest.cc')
-rw-r--r--mojo/public/bindings/tests/sample_service_unittest.cc8
1 files changed, 1 insertions, 7 deletions
diff --git a/mojo/public/bindings/tests/sample_service_unittest.cc b/mojo/public/bindings/tests/sample_service_unittest.cc
index 390c78b..b7d8f6c 100644
--- a/mojo/public/bindings/tests/sample_service_unittest.cc
+++ b/mojo/public/bindings/tests/sample_service_unittest.cc
@@ -271,7 +271,7 @@ class SimpleMessageReceiver : public mojo::MessageReceiver {
if (g_dump_message_as_hex) {
DumpHex(reinterpret_cast<const uint8_t*>(message->data()),
- message->data_num_bytes());
+ message->data()->header.num_bytes);
}
// In the receiving process, an implementation of ServiceStub is known to
@@ -281,12 +281,6 @@ class SimpleMessageReceiver : public mojo::MessageReceiver {
ServiceStub stub(&impl);
return stub.Accept(message);
}
-
- virtual bool AcceptWithResponder(mojo::Message* message,
- mojo::MessageReceiver* responder)
- MOJO_OVERRIDE {
- return false;
- }
};
} // namespace