HomePhabricator
Diffusion Comm ca943860dfbf

[tunnelbroker-client] Adding `publish_message` client function

Description

[tunnelbroker-client] Adding publish_message client function

Summary:
This diff introduces a publish_message client function for the shared Tunnelbroker client library.
The function handles publishing message payload to the gRPC stream which is bind to the mpsc tx argument.

Linear task: ENG-2728

Test Plan:

  1. Keyserver service is successfully built.
  2. The function is used in the following D6460 in a NAPI-RS bridge function

Reviewers: varun, jon, bartek

Reviewed By: varun, jon

Subscribers: ashoat, tomek, atul

Differential Revision: https://phab.comm.dev/D6284

Details

Provenance
maxAuthored on Feb 15 2023, 8:27 AM
Reviewer
varun
Differential Revision
D6284: [tunnelbroker-client] Adding `publish_message` client function
Parents
rCOMM48ba3b6f41fa: [buildkite] Adding CI test for the Tunnelbroker client shared library
Branches
Unknown
Tags
Unknown