LeviLamina
Loading...
Searching...
No Matches
dcsctp::StreamResetHandler Class Reference

Public Member Functions

MCAPI void AddHandoverState (::dcsctp::DcSctpSocketHandoverState &)
 
MCAPI::dcsctp::HandoverReadinessStatus GetHandoverReadiness () const
 
MCAPI void HandleReConfig (::dcsctp::ReConfigChunk)
 
MCAPI void HandleResetIncoming (::dcsctp::ParameterDescriptor const &, ::std::vector<::dcsctp::ReconfigurationResponseParameter > &)
 
MCAPI void HandleResetOutgoing (::dcsctp::ParameterDescriptor const &, ::std::vector<::dcsctp::ReconfigurationResponseParameter > &)
 
MCAPI void HandleResponse (::dcsctp::ParameterDescriptor const &)
 
MCAPI::dcsctp::ReConfigChunk MakeReconfigChunk ()
 
MCAPI ::std::optional<::dcsctp::ReConfigChunkMakeStreamResetRequest ()
 
MCAPI::webrtc::TimeDelta OnReconfigTimerExpiry ()
 
MCAPI ::std::optional<::std::vector<::dcsctp::ReconfigurationResponseParameter > > Process (::dcsctp::ReConfigChunk const &)
 
MCAPI void ResetStreams (::rtc::ArrayView<::webrtc::StrongAlias<::dcsctp::StreamIDTag, ushort > const >)
 
MCAPI StreamResetHandler (::std::string_view, ::dcsctp::Context *, ::dcsctp::TimerManager *, ::dcsctp::DataTracker *, ::dcsctp::ReassemblyQueue *, ::dcsctp::RetransmissionQueue *, ::dcsctp::DcSctpSocketHandoverState const *)
 
MCAPI bool Validate (::dcsctp::ReConfigChunk const &)
 
MCAPI bool ValidateReqSeqNbr (::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::ReconfigRequestSNTag, uint > >, ::std::vector<::dcsctp::ReconfigurationResponseParameter > &)
 
MCAPI ~StreamResetHandler ()
 
MCAPI void * $ctor (::std::string_view, ::dcsctp::Context *, ::dcsctp::TimerManager *, ::dcsctp::DataTracker *, ::dcsctp::ReassemblyQueue *, ::dcsctp::RetransmissionQueue *, ::dcsctp::DcSctpSocketHandoverState const *)
 
MCAPI void $dtor ()
 

Constructor & Destructor Documentation

◆ StreamResetHandler()

MCAPI dcsctp::StreamResetHandler::StreamResetHandler ( ::std::string_view ,
::dcsctp::Context * ,
::dcsctp::TimerManager * ,
::dcsctp::DataTracker * ,
::dcsctp::ReassemblyQueue * ,
::dcsctp::RetransmissionQueue * ,
::dcsctp::DcSctpSocketHandoverState const *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~StreamResetHandler()

MCAPI dcsctp::StreamResetHandler::~StreamResetHandler ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ AddHandoverState()

MCAPI void dcsctp::StreamResetHandler::AddHandoverState ( ::dcsctp::DcSctpSocketHandoverState & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetHandoverReadiness()

MCAPI::dcsctp::HandoverReadinessStatus dcsctp::StreamResetHandler::GetHandoverReadiness ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ HandleReConfig()

MCAPI void dcsctp::StreamResetHandler::HandleReConfig ( ::dcsctp::ReConfigChunk )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ HandleResetIncoming()

MCAPI void dcsctp::StreamResetHandler::HandleResetIncoming ( ::dcsctp::ParameterDescriptor const & ,
::std::vector<::dcsctp::ReconfigurationResponseParameter > &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ HandleResetOutgoing()

MCAPI void dcsctp::StreamResetHandler::HandleResetOutgoing ( ::dcsctp::ParameterDescriptor const & ,
::std::vector<::dcsctp::ReconfigurationResponseParameter > &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ HandleResponse()

MCAPI void dcsctp::StreamResetHandler::HandleResponse ( ::dcsctp::ParameterDescriptor const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ MakeReconfigChunk()

MCAPI::dcsctp::ReConfigChunk dcsctp::StreamResetHandler::MakeReconfigChunk ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ MakeStreamResetRequest()

MCAPI ::std::optional<::dcsctp::ReConfigChunk > dcsctp::StreamResetHandler::MakeStreamResetRequest ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ OnReconfigTimerExpiry()

MCAPI::webrtc::TimeDelta dcsctp::StreamResetHandler::OnReconfigTimerExpiry ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Process()

MCAPI ::std::optional<::std::vector<::dcsctp::ReconfigurationResponseParameter > > dcsctp::StreamResetHandler::Process ( ::dcsctp::ReConfigChunk const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ResetStreams()

MCAPI void dcsctp::StreamResetHandler::ResetStreams ( ::rtc::ArrayView<::webrtc::StrongAlias<::dcsctp::StreamIDTag, ushort > const > )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Validate()

MCAPI bool dcsctp::StreamResetHandler::Validate ( ::dcsctp::ReConfigChunk const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ValidateReqSeqNbr()

MCAPI bool dcsctp::StreamResetHandler::ValidateReqSeqNbr ( ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::ReconfigRequestSNTag, uint > > ,
::std::vector<::dcsctp::ReconfigurationResponseParameter > &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * dcsctp::StreamResetHandler::$ctor ( ::std::string_view ,
::dcsctp::Context * ,
::dcsctp::TimerManager * ,
::dcsctp::DataTracker * ,
::dcsctp::ReassemblyQueue * ,
::dcsctp::RetransmissionQueue * ,
::dcsctp::DcSctpSocketHandoverState const *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void dcsctp::StreamResetHandler::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: