23 virtual ::std::unique_ptr<::webrtc::SessionDescriptionInterface> Clone()
const;
25 virtual ::webrtc::SessionDescription* description() = 0;
27 virtual ::webrtc::SessionDescription
const* description()
const = 0;
29 virtual ::std::string session_id()
const = 0;
31 virtual ::std::string session_version()
const = 0;
33 virtual ::webrtc::SdpType GetType()
const;
35 virtual ::std::string type()
const = 0;
41 virtual uint64 number_of_mediasections()
const = 0;
43 virtual ::webrtc::IceCandidateCollection
const* candidates(uint64 mediasection_index)
const = 0;
45 virtual bool ToString(::std::string* out)
const = 0;
51 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
kAnswer();
53 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
kOffer();
55 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
kPrAnswer();
57 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
kRollback();
69 MCNAPI ::std::unique_ptr<::webrtc::SessionDescriptionInterface>
$Clone()
const;