-
Notifications
You must be signed in to change notification settings - Fork 102
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
Collage: ZeroConf support and node discovery #122
Comments
Issue 1: Expose Service or only add set( key, value ) method to LocalNode? Internally we'll use the service to discover() other nodes during connect(). Exposing the full Service risks races if the application does the same thing. Adding only a set() method limits functionality. It allows to have a stable API, the set() without servus would be an empty implementation. |
Service name will be '_collage._tcp' |
API:
|
Requested by @tribal-tec: Announce node id and connection parameters using servus/ZeroConf, and use this information in LocalNode::connect(id). Expose the servus::Service so applications can add their one key/value pairs for additional information.
The text was updated successfully, but these errors were encountered: