Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

[wip]: Native Receive #661

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from
Draft

[wip]: Native Receive #661

wants to merge 6 commits into from

Conversation

JarrodJ83
Copy link
Collaborator

@JarrodJ83 JarrodJ83 commented Jun 3, 2020

This is the start to be able to enabled native transport receive in #629 . The changes have one purpose so far: Remove the need to call IReceiverCallback from the IListener implementations and move it up a level into the Worker Queues. This allows the IListener implementations to be very thin and only deal with receiving messages from the transport and doing ack/nacks. By centralizing the calls to IReceiverCallback it should make implementing additional transports easier in the future as the author will not need to worry about dealing with it.

All functionality of Jasper should be exactly as it was from a functionality standpoint. This just sets things up to be able to implement native receive functionality.

@JarrodJ83 JarrodJ83 requested a review from jeremydmiller June 3, 2020 12:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant