Skip to content

Gateway TCP data transfer implementation - #1087

Open
NemanjaTrifunovicRTRK wants to merge 3 commits into
eclipse-score:mainfrom
NemanjaTrifunovicRTRK:netr_gateway_tcp_data_transfer
Open

NemanjaTrifunovicRTRK wants to merge 3 commits into
eclipse-score:mainfrom
NemanjaTrifunovicRTRK:netr_gateway_tcp_data_transfer

Conversation

@NemanjaTrifunovicRTRK

Copy link
Copy Markdown
Contributor

Updated gateway notification mechanism to transfer payload.

Implementation changes

  • score/mw/com/gateway/gateway_application/gateway_application.h, score/mw/com/gateway/gateway_application/gateway_application.cpp, score/mw/com/gateway/gateway_application/gateway_core.h

    • Event receive handler updated to read data in GatewayApplication::RegisterUpdateNotification
    • Added data payload sending in GatewayApplication::NotifyUpdate
  • score/mw/com/gateway/transport_layer/sample/messages/gateway_messages.cpp, score/mw/com/gateway/transport_layer/sample/messages/gateway_messages.h

    • class UpdateNotification updated with payload field and de/serialization methods
  • score/mw/com/gateway/transport_layer/sample/sample_hypervisor_transport.cpp, score/mw/com/gateway/transport_layer/sample/sample_hypervisor_transport.h, score/mw/com/gateway/transport_layer/transport.h

    • Updated with payload propagation

Test purpose changes

  • score/mw/com/gateway/gateway_application/gateway_application_test.cpp
  • score/mw/com/gateway/gateway_application/gateway_core_mock.h
  • score/mw/com/gateway/transport_layer/sample/sample_hypervisor_transport_test.cpp
  • score/mw/com/gateway/transport_layer/transport_mock.h

Issue #387

Comment thread score/mw/com/gateway/gateway_application/gateway_application.cpp Fixed
@NemanjaTrifunovicRTRK

NemanjaTrifunovicRTRK commented Sep 15, 2026

Copy link
Copy Markdown
Contributor Author

Hi @LittleHuba,
I created a PR with data transfer over TCP, as we agreed at the meeting.

@NemanjaTrifunovicRTRK
NemanjaTrifunovicRTRK force-pushed the netr_gateway_tcp_data_transfer branch 2 times, most recently from f66f09c to e935b54 Compare September 15, 2026 10:07
@NemanjaTrifunovicRTRK
NemanjaTrifunovicRTRK force-pushed the netr_gateway_tcp_data_transfer branch from e935b54 to ffed853 Compare September 21, 2026 11:06

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

2 participants