This is an automated email from the ASF dual-hosted git repository. pnoltes pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/celix.git
commit b59493ceeaa3d8febdd95b260a7749f1818e1c1a Merge: ae90ebb f9c0877 Author: Pepijn Noltes <[email protected]> AuthorDate: Tue Oct 12 14:03:05 2021 +0200 Merge pull request #372 from apache/feature/remote_pushstream Initial version of test showing remote pushstreams .../cxx_remote_services/integration/CMakeLists.txt | 7 +- .../integration/gtest/CMakeLists.txt | 2 +- .../src/RemoteServicesIntegrationTestSuite.cc | 15 ++- .../integration/include/ICalculator.h | 3 + .../resources/Calculator$result$Event.descriptor | 9 ++ .../integration/src/CalculatorProvider.cc | 51 ++++++++ .../src/TestExportImportRemoteServiceFactory.cc | 136 +++++++++++++++++++-- libs/pushstreams/api/celix/PushStream.h | 87 ++++++++++--- libs/pushstreams/api/celix/PushStreamProvider.h | 69 ++++++----- .../api/celix/SynchronousPushEventSource.h | 4 +- .../api/celix/impl/AbstractPushEventSource.h | 40 ++++-- .../api/celix/impl/BufferedPushStream.h | 10 +- .../api/celix/impl/IntermediatePushStream.h | 10 +- .../api/celix/impl/UnbufferedPushStream.h | 13 +- libs/pushstreams/gtest/src/PushStreamTestSuite.cc | 79 ++++++------ 15 files changed, 420 insertions(+), 115 deletions(-)
