3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/cricket/StunAttributeValueType.h"
7#include "mc/external/webrtc/RTCErrorOr.h"
11namespace cricket {
class StunAttribute; }
12namespace cricket {
class StunByteStringAttribute; }
13namespace cricket {
class StunUInt64Attribute; }
36 MCNAPI ::webrtc::RTCErrorOr<::std::pair<::std::unique_ptr<::cricket::StunUInt64Attribute>, ::std::vector<ushort>>>
41 MCNAPI ::cricket::StunAttribute
const*
42 GetOrNull(
int key, ::std::optional<::cricket::StunAttributeValueType> type)
const;
52 MCNAPI static ::webrtc::RTCErrorOr<::std::pair<uint64, ::std::deque<::std::unique_ptr<::cricket::StunAttribute>>>>
Definition StunByteStringAttribute.h:17
Definition StunDictionaryView.h:18
MCAPI StunDictionaryView()
MCAPI::cricket::StunAttribute const * GetOrNull(int key, ::std::optional<::cricket::StunAttributeValueType > type) const
MCAPI ::webrtc::RTCErrorOr<::std::pair<::std::unique_ptr<::cricket::StunUInt64Attribute >, ::std::vector< ushort > > > ApplyDelta(::cricket::StunByteStringAttribute const &delta)
static MCAPI ::webrtc::RTCErrorOr<::std::pair< uint64, ::std::deque<::std::unique_ptr<::cricket::StunAttribute > > > > ParseDelta(::cricket::StunByteStringAttribute const &delta)
MCAPI uint64 GetLength(int key) const
MCAPI ~StunDictionaryView()