LeviLamina
Loading...
Searching...
No Matches
PeerConnectionMessageHandler.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace webrtc { class CreateSessionDescriptionObserver; }
8namespace webrtc { class LegacyStatsCollectorInterface; }
9namespace webrtc { class MediaStreamTrackInterface; }
10namespace webrtc { class RTCError; }
11namespace webrtc { class SetSessionDescriptionObserver; }
12namespace webrtc { class StatsObserver; }
13// clang-format on
14
15namespace webrtc {
16
18public:
19 // member functions
20 // NOLINTBEGIN
21 MCAPI void PostCreateSessionDescriptionFailure(::webrtc::CreateSessionDescriptionObserver*, ::webrtc::RTCError);
22
23 MCAPI void
25
26 MCAPI void PostSetSessionDescriptionFailure(::webrtc::SetSessionDescriptionObserver*, ::webrtc::RTCError&&);
27
28 MCAPI void PostSetSessionDescriptionSuccess(::webrtc::SetSessionDescriptionObserver*);
29
30 MCAPI void RequestUsagePatternReport(::std::function<void()>, int);
31
33 // NOLINTEND
34
35public:
36 // destructor thunk
37 // NOLINTBEGIN
38 MCAPI void $dtor();
39 // NOLINTEND
40};
41
42} // namespace webrtc
Definition CreateSessionDescriptionObserver.h:16
Definition LegacyStatsCollectorInterface.h:7
Definition MediaStreamTrackInterface.h:11
Definition PeerConnectionMessageHandler.h:17
Definition RTCError.h:10
Definition SetSessionDescriptionObserver.h:15
Definition StatsObserver.h:15