Home | History | Annotate | Download | only in webrtc

Lines Matching refs:DataChannel

35 #include "talk/app/webrtc/datachannel.h"
123 // To signal that a DataChannel should be established:
124 // 1. Call AddDataChannel with the new DataChannel. Next time
125 // GetMediaSessionOptions will include the description of the DataChannel.
128 // this DataChannel.
130 // session description. If the DataChannel label and a SSRC is included in
131 // the description, the DataChannel is updated with SSRC that will be used
133 // 4. When both the local and remote SSRC of a DataChannel is set the state of
134 // the DataChannel change to kOpen.
136 // To setup a DataChannel initialized by the remote end.
138 // session description. If a label and a SSRC of a new DataChannel is found
141 // 2. Create a DataChannel instance with the label and set the remote SSRC.
142 // 3. Call AddDataChannel with this new DataChannel. GetMediaSessionOptions
143 // will include the description of the DataChannel.
145 // set the local SSRC used by the DataChannel.
146 // 5. When both the local and remote SSRC of a DataChannel is set the state of
147 // the DataChannel change to kOpen.
149 // To close a DataChannel:
150 // 1. Call DataChannel::Close. This will change the state of the DataChannel to
152 // include the description of the DataChannel.
155 // DataChannel label or SSRC.
158 // DataChannel label or SSRC. The DataChannel SSRC is updated with SSRC=0.
159 // The DataChannel change state to kClosed.
163 typedef std::map<std::string, rtc::scoped_refptr<DataChannel> >
200 bool AddDataChannel(DataChannel* data_channel);
227 // If the SessionDescription contains information about a new DataChannel,
229 // DataChannel.
375 // Returns the index of the specified SCTP DataChannel in sctp_data_channels_,
395 typedef std::vector<rtc::scoped_refptr<DataChannel> > SctpDataChannels;