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
readonly attributes #92
Comments
another similar case is The "track" attribute should also be read-only. We can define a setTrack method with success and failure callbacks for dynamic track changes, which I expect to be an async operation. |
I agree it should be readonly. It is in this doc from 12/2013: But that doc doesn't have setTrack. Is that because we thought we didn't On Tue, May 20, 2014 at 12:55 PM, ShijunS notifications@github.com wrote:
|
Yet another attribute that should be readonly: partial interface RTCSctpTransport : RTCDataTransport { |
And yet another one: [Constructor(optional RTCIceOptions options)] For the constructor, should RTCIceOptions be optional (so that we might need a setter) or can we always expect it? |
…cribed in Issue 57 w3c#57 - Added support for getRemoteCertificates(), as described in Issue 67 w3c#67 - Removed filterParameters and createParameters functions, as described in Issue 80 w3c#80 - Partially addressed capabilities issues, as described in Issue 84 w3c#84 Addressed WebIDL type issues described in Issue 88 w3c#88 - Addressed Overview section issues described in Issue 91 w3c#91 - Address readonly attribute issues described in Issue 92 w3c#92 - Added ICE restart method to address the issue described in Issue 93 w3c#93 - Added onerror eventhandler to sender and receiver objects as described in Issue 95 w3c#95
At the June 24, 2014 ORTC CG meeting, consensus was to remove DtlsTransport.setTransport. There's not a really good reason for it, since we have IceTransport.restart now. |
Proposed resolution: partial interface RTCDtlsTransport : RTCStatsProvider { partial interface RTCRtpSender : RTCStatsProvider { partial interface RTCRtpReceiver : RTCStatsProvider { interface RTCIceListener { partial interface RTCSctpTransport : RTCDataTransport { |
In the Editor's draft, we have:
partial interface RTCDtlsTransport {
attribute RTCIceTransport transport;
};
partial interface RTCRtpSender {
attribute RTCDTlsTransport transport;
};
partial interface RTCRtpReceiver {
attribute RTCDTlsTransport transport;
};
Should these attributes be readonly? That is what was proposed today in W3C WEBRTC.
If the desire is to change the transports, shouldn't we have a setter to accomplish this?
The text was updated successfully, but these errors were encountered: