26 virtual ::std::unique_ptr<::webrtc::SessionDescriptionInterface> Clone()
const;
29 virtual ::cricket::SessionDescription* description() = 0;
32 virtual ::cricket::SessionDescription
const* description()
const = 0;
35 virtual ::std::string session_id()
const = 0;
38 virtual ::std::string session_version()
const = 0;
41 virtual ::webrtc::SdpType GetType()
const;
44 virtual ::std::string type()
const = 0;
50 virtual uint64 RemoveCandidates(::std::vector<::cricket::Candidate>
const&);
53 virtual uint64 number_of_mediasections()
const = 0;
56 virtual ::webrtc::IceCandidateCollection
const* candidates(uint64)
const = 0;
59 virtual bool ToString(::std::string*)
const = 0;
65 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
kAnswer();
67 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
kOffer();
69 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
kPrAnswer();
71 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
kRollback();