diff options
author | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-04 16:53:10 +0000 |
---|---|---|
committer | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-04 16:53:10 +0000 |
commit | d5304ca03e63566a7fcd65f42edc5f670ce7e5de (patch) | |
tree | bb544a132ea5068400ca679e0c0cd85167f3f751 /mojo/public/bindings/tests/sample_service_unittest.cc | |
parent | a907c5fcc0c91a3723b2e544dbcdb5d6acb8cb0b (diff) | |
download | chromium_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.cc | 8 |
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 |