Skip to content

Instantly share code, notes, and snippets.

@ova2
Last active May 14, 2021 17:40
Show Gist options
  • Save ova2/a19b8181d79f639312d3bf2e908a0688 to your computer and use it in GitHub Desktop.
Save ova2/a19b8181d79f639312d3bf2e908a0688 to your computer and use it in GitHub Desktop.
final RequestReplyService requestReplyService = RequestReplyService();
// request track positions and wait for received response
final TrackPositionsRetrievedResponse response = await requestReplyService.execute(
request: () => _requestTrackPositions(correlationId, mobileDeviceId, station, trackNumber),
response: () => _trackPositionRetrieved$(correlationId, mobileDeviceId));
// do something with response ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment