Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make transports pluggable #37

Closed
gdamore opened this issue Aug 8, 2017 · 1 comment
Closed

Make transports pluggable #37

gdamore opened this issue Aug 8, 2017 · 1 comment

Comments

@gdamore
Copy link
Contributor

gdamore commented Aug 8, 2017

The current transports are hard-wired into the library. We need to make these pluggable.

This will mean that transports will need to have access to the guts of the library, and we will need to change the transports fixed array into a linked list with registration routines.

It should not be necessary to support unregistering transports.

@gdamore
Copy link
Contributor Author

gdamore commented Aug 9, 2017

It looks like the transports really only need access to a few nni_sock_xx calls and the aio framework. This is pretty clean.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant