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
class
BundleManager
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<1, 1>
mUnkec5072;
21
::ll::UntypedStorage<4, 4>
mUnkd745be;
22
::ll::UntypedStorage<8, 24>
mUnkc15033;
23
::ll::UntypedStorage<8, 24>
mUnk169382;
24
::ll::UntypedStorage<8, 16>
mUnk912948;
25
// NOLINTEND
26
27
public
:
28
// prevent constructor by default
29
BundleManager
& operator=(
BundleManager
const
&);
30
BundleManager
(
BundleManager
const
&);
31
BundleManager
();
32
33
public
:
34
// member functions
35
// NOLINTBEGIN
36
MCNAPI
void
Commit
();
37
38
MCNAPI
void
DeleteGroup
(
::cricket::ContentGroup
const
* bundle_group);
39
40
MCNAPI
void
DeleteMid
(
::cricket::ContentGroup
const
* bundle_group, ::std::string
const
& mid);
41
42
MCNAPI
bool
IsFirstMidInGroup
(::std::string
const
& mid)
const
;
43
44
MCNAPI ::cricket::ContentGroup
const
*
LookupGroupByMid
(::std::string
const
&)
const
;
45
46
MCNAPI ::cricket::ContentGroup*
LookupGroupByMid
(::std::string
const
& mid);
47
48
MCNAPI
void
RefreshEstablishedBundleGroupsByMid
();
49
50
MCNAPI
void
Rollback
();
51
52
MCNAPI
void
Update
(
::cricket::SessionDescription
const
* description, ::webrtc::SdpType type);
53
54
MCNAPI
~BundleManager
();
55
// NOLINTEND
56
57
public
:
58
// destructor thunk
59
// NOLINTBEGIN
60
MCNAPI
void
$dtor
();
61
// NOLINTEND
62
};
63
64
}
// namespace webrtc
cricket::ContentGroup
Definition
ContentGroup.h:7
cricket::SessionDescription
Definition
SessionDescription.h:18
webrtc::BundleManager
Definition
BundleManager.h:16
webrtc::BundleManager::Update
MCAPI void Update(::cricket::SessionDescription const *description, ::webrtc::SdpType type)
webrtc::BundleManager::IsFirstMidInGroup
MCAPI bool IsFirstMidInGroup(::std::string const &mid) const
webrtc::BundleManager::Commit
MCAPI void Commit()
webrtc::BundleManager::LookupGroupByMid
MCAPI::cricket::ContentGroup * LookupGroupByMid(::std::string const &mid)
webrtc::BundleManager::LookupGroupByMid
MCAPI::cricket::ContentGroup const * LookupGroupByMid(::std::string const &) const
webrtc::BundleManager::$dtor
MCAPI void $dtor()
webrtc::BundleManager::RefreshEstablishedBundleGroupsByMid
MCAPI void RefreshEstablishedBundleGroupsByMid()
webrtc::BundleManager::DeleteGroup
MCAPI void DeleteGroup(::cricket::ContentGroup const *bundle_group)
webrtc::BundleManager::Rollback
MCAPI void Rollback()
webrtc::BundleManager::DeleteMid
MCAPI void DeleteMid(::cricket::ContentGroup const *bundle_group, ::std::string const &mid)
webrtc::BundleManager::~BundleManager
MCAPI ~BundleManager()
ll::UntypedStorage
Definition
Alias.h:14
src
mc
external
webrtc
BundleManager.h
Generated on Wed Aug 27 2025 11:39:53 for LeviLamina by
1.12.0