37 enum class ENegotiationState :
int {
39 WaitingForResponse = 1,
100 virtual void OnSignalingChange(::webrtc::PeerConnectionInterface::SignalingState) ;
106 virtual void OnRenegotiationNeeded() ;
109 virtual void OnIceConnectionChange(::webrtc::PeerConnectionInterface::IceConnectionState new_state) ;
112 virtual void OnConnectionChange(::webrtc::PeerConnectionInterface::PeerConnectionState new_state) ;
115 virtual void OnIceGatheringChange(::webrtc::PeerConnectionInterface::IceGatheringState new_state) ;
121 virtual void OnIceCandidatesRemoved(::std::vector<::cricket::Candidate>
const&) ;
124 virtual void OnIceConnectionReceivingChange(
bool) ;
130 MCAPI
void CheckSendDeferredData();
132 MCAPI
void CheckUpdateStats();
134 MCAPI
void EnterNewNegotiationState(::NetherNet::NetworkSession::ENegotiationState negotiationState);
136 MCAPI ::NetherNet::ESessionError InitializeIncoming(
138 uint64
const& connectionID,
139 ::std::unique_ptr<::webrtc::SessionDescriptionInterface> pSessionDescription,
140 ::NetherNet::SignalingChannelId preference
145 MCAPI ::NetherNet::ESessionError IsDeadSession(::std::chrono::seconds negotiationTimeout);
147 MCAPI
void MaybeProcessIceCandidates();
151 MCAPI
void OnStatsRequestComplete(::std::vector<::webrtc::StatsReport const*>
const& reports);
157 MCAPI
void SendPacket(
char const* pbData, uint cbData, ::NetherNet::ESendType eSendType);
159 MCAPI
void TrySendSessionResponse();
161 MCAPI
void UpdateDataChannelStates();
163 MCAPI
void UpdateSessionActivity();
181 MCFOLD
void $OnSignalingChange(::webrtc::PeerConnectionInterface::SignalingState);
185 MCFOLD
void $OnRenegotiationNeeded();
187 MCAPI
void $OnIceConnectionChange(::webrtc::PeerConnectionInterface::IceConnectionState new_state);
189 MCAPI
void $OnConnectionChange(::webrtc::PeerConnectionInterface::PeerConnectionState new_state);
191 MCAPI
void $OnIceGatheringChange(::webrtc::PeerConnectionInterface::IceGatheringState new_state);
195 MCFOLD
void $OnIceCandidatesRemoved(::std::vector<::cricket::Candidate>
const&);
197 MCFOLD
void $OnIceConnectionReceivingChange(
bool);
203 MCAPI
static void** $vftableForContextProxy();
205 MCAPI
static void** $vftableForPeerConnectionObserver();
Definition ContextProxy.h:18