LeviLamina
Loading...
Searching...
No Matches
Timeout.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/webrtc/StrongAlias.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
dcsctp {
class
DurationMs; }
11
namespace
dcsctp {
class
TimeoutTag; }
12
// clang-format on
13
14
namespace
dcsctp {
15
16
class
Timeout
{
17
public
:
18
// virtual functions
19
// NOLINTBEGIN
20
// vIndex: 0
21
virtual
~Timeout
() =
default
;
22
23
// vIndex: 1
24
virtual
void
Start(
::dcsctp::DurationMs
,
::webrtc::StrongAlias<::dcsctp::TimeoutTag, uint64>
) = 0;
25
26
// vIndex: 2
27
virtual
void
Stop() = 0;
28
29
// vIndex: 3
30
virtual
void
Restart(
::dcsctp::DurationMs
duration,
::webrtc::StrongAlias<::dcsctp::TimeoutTag, uint64>
timeout_id);
31
// NOLINTEND
32
33
public
:
34
// virtual function thunks
35
// NOLINTBEGIN
36
MCNAPI
void
$Restart
(
::dcsctp::DurationMs
duration,
::webrtc::StrongAlias<::dcsctp::TimeoutTag, uint64>
timeout_id);
37
// NOLINTEND
38
};
39
40
}
// namespace dcsctp
dcsctp::DurationMs
Definition
DurationMs.h:16
dcsctp::Timeout
Definition
Timeout.h:16
dcsctp::Timeout::$Restart
MCAPI void $Restart(::dcsctp::DurationMs duration, ::webrtc::StrongAlias<::dcsctp::TimeoutTag, uint64 > timeout_id)
webrtc::StrongAlias
Definition
StrongAlias.h:8
src
mc
external
dcsctp
Timeout.h
Generated on Wed Jul 23 2025 08:34:02 for LeviLamina by
1.12.0