LeviLamina
Loading...
Searching...
No Matches
BundleManager.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/webrtc/SdpType.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
cricket {
class
ContentGroup; }
11
namespace
cricket {
class
SessionDescription; }
12
// clang-format on
13
14
namespace
webrtc {
15
16
struct
BundleManager
{
17
public
:
18
// member functions
19
// NOLINTBEGIN
20
MCAPI
void
Commit();
21
22
MCAPI
void
DeleteGroup(
::cricket::ContentGroup
const
*);
23
24
MCAPI
void
DeleteMid(
::cricket::ContentGroup
const
*, ::std::string
const
&);
25
26
MCAPI
bool
IsFirstMidInGroup(::std::string
const
&)
const
;
27
28
MCAPI ::cricket::ContentGroup
const
* LookupGroupByMid(::std::string
const
&)
const
;
29
30
MCAPI ::cricket::ContentGroup* LookupGroupByMid(::std::string
const
&);
31
32
MCAPI
void
RefreshEstablishedBundleGroupsByMid();
33
34
MCAPI
void
Rollback();
35
36
MCAPI
void
Update(
::cricket::SessionDescription
const
*, ::webrtc::SdpType);
37
38
MCAPI
~BundleManager
();
39
// NOLINTEND
40
41
public
:
42
// destructor thunk
43
// NOLINTBEGIN
44
MCAPI
void
$dtor();
45
// NOLINTEND
46
};
47
48
}
// namespace webrtc
cricket::ContentGroup
Definition
ContentGroup.h:7
cricket::SessionDescription
Definition
SessionDescription.h:18
webrtc::BundleManager
Definition
BundleManager.h:16
src
mc
external
webrtc
BundleManager.h
Generated on Sat Apr 26 2025 05:55:42 for LeviLamina by
1.12.0