OSDN Git Service

libudx: Move ServiceDispatcher from libpdx_uds to libpdx
authorAlex Vakulenko <avakulenko@google.com>
Fri, 9 Jun 2017 23:29:04 +0000 (16:29 -0700)
committerAlex Vakulenko <avakulenko@google.com>
Sat, 10 Jun 2017 00:36:23 +0000 (17:36 -0700)
commit5a244ed36c8e45fd95b89ff916caf083fb182ec1
tree1b847f7573c8498563fde99d7bf4f7bf29762d7c
parent26ad87f8d1a9894525e88e9be4436cb0ef5075a9
libudx: Move ServiceDispatcher from libpdx_uds to libpdx

The two separate implementations of ServiceDispatcher for UDS and ServiceFS
are practically identical. Moved the implementation into the base libpdx lib,
and removed the transport-specific versions.

Bug: None
Test: `m -j32` succeeds; pdx_tests, pdx_servicefs_tests, pdx_uds_tests pass
Change-Id: I2344f4f23bc3da27eb7b192344844b87660e8610
21 files changed:
libs/vr/libpdx/Android.bp
libs/vr/libpdx/client.cpp
libs/vr/libpdx/mock_tests.cpp
libs/vr/libpdx/private/pdx/mock_service_dispatcher.h [deleted file]
libs/vr/libpdx/private/pdx/mock_service_endpoint.h
libs/vr/libpdx/private/pdx/service_dispatcher.h
libs/vr/libpdx/private/pdx/service_endpoint.h
libs/vr/libpdx/service.cpp
libs/vr/libpdx/service_dispatcher.cpp [moved from libs/vr/libpdx_uds/service_dispatcher.cpp with 83% similarity]
libs/vr/libpdx_default_transport/private/servicefs/pdx/default_transport/service_dispatcher.h [deleted file]
libs/vr/libpdx_default_transport/private/uds/pdx/default_transport/service_dispatcher.h [deleted file]
libs/vr/libpdx_uds/Android.bp
libs/vr/libpdx_uds/client_channel_tests.cpp
libs/vr/libpdx_uds/private/uds/service_dispatcher.h [deleted file]
libs/vr/libpdx_uds/private/uds/service_endpoint.h
libs/vr/libpdx_uds/remote_method_tests.cpp
libs/vr/libpdx_uds/service_framework_tests.cpp
libs/vr/libvrflinger/include/dvr/vr_flinger.h
libs/vr/libvrflinger/vr_flinger.cpp
services/vr/bufferhubd/bufferhubd.cpp
services/vr/performanced/main.cpp