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

TimingProvider interface #7

Merged
merged 2 commits into from Jul 11, 2015
Merged

Conversation

tidoust
Copy link
Contributor

@tidoust tidoust commented Jul 10, 2015

The specification now details how a TimingObject, implemented by a user agent, may be associated with a TimingProvider object, implemented by a timing resource provider.

All procedures have been updated accordingly.

Several parts will probably need to be adjusted or completely updated but this version should already provide a solid basis to enable multi-device synchronization scenarios.

I kept the TimingProvider interface and the requirements on timing resource providers to a bare minimum, on purpose. This meant exposing a now method instead of the more complex query method that would require timing resource providers to manipulate vectors. As for the rest, this is of course open to discussion!

I suggest to merge this pull request and start making changes from there.

The specification now details how a TimingObject, implemented by a user agent,
may be associated with a TimingProvider object, implemented by a timing
resource provider.

All procedures have been updated accordingly.

Several parts will probably need to be adjusted or completely updated over time
but this version should already provide a solid basis to enable multi-device
synchronization scenarios.

The TimingProvider interface and the requirements on timing resource providers
are minimal, on purpose.
ingararntzen added a commit that referenced this pull request Jul 11, 2015
TimingProvider interface. Thanks Francois. Following your suggestion this pull request is merged now, but may be subject to changes later on.
@ingararntzen ingararntzen merged commit 081d6fb into webtiming:gh-pages Jul 11, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants