LeviLamina
Loading...
Searching...
No Matches
SrtpTransport.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace webrtc { class FieldTrialsView; }
8// clang-format on
9
10namespace webrtc {
11
13public:
14 // prevent constructor by default
16
17public:
18 // member functions
19 // NOLINTBEGIN
20 MCNAPI void CreateSrtpSessions();
21
22 MCNAPI void EnableExternalAuth();
23
24 MCNAPI bool GetSrtpOverhead(int*) const;
25
27
28 MCNAPI bool ProtectRtcp(void*, int, int, int*);
29
30 MCNAPI bool ProtectRtp(void*, int, int, int*);
31
32 MCNAPI void ResetParams();
33
34 MCNAPI bool
35 SetRtcpParams(int, uchar const*, int, ::std::vector<int> const&, int, uchar const*, int, ::std::vector<int> const&);
36
37 MCNAPI bool
38 SetRtpParams(int, uchar const*, int, ::std::vector<int> const&, int, uchar const*, int, ::std::vector<int> const&);
39
41
42 MCNAPI bool UnprotectRtcp(void*, int, int*);
43
44 MCNAPI bool UnprotectRtp(void*, int, int*);
45 // NOLINTEND
46
47public:
48 // constructor thunks
49 // NOLINTBEGIN
50 MCNAPI void* $ctor(bool, ::webrtc::FieldTrialsView const&);
51 // NOLINTEND
52
53public:
54 // vftables
55 // NOLINTBEGIN
56 MCNAPI static void** $vftable();
57 // NOLINTEND
58};
59
60} // namespace webrtc
Definition FieldTrialsView.h:7
Definition SrtpTransport.h:12
MCAPI bool UnprotectRtcp(void *, int, int *)
MCAPI bool SetRtpParams(int, uchar const *, int, ::std::vector< int > const &, int, uchar const *, int, ::std::vector< int > const &)
MCAPI bool ProtectRtcp(void *, int, int, int *)
MCAPI void EnableExternalAuth()
MCAPI bool ProtectRtp(void *, int, int, int *)
MCAPI bool SetRtcpParams(int, uchar const *, int, ::std::vector< int > const &, int, uchar const *, int, ::std::vector< int > const &)
static MCAPI void ** $vftable()
MCAPI void ResetParams()
MCAPI SrtpTransport(bool, ::webrtc::FieldTrialsView const &)
MCAPI void * $ctor(bool, ::webrtc::FieldTrialsView const &)
MCAPI void MaybeUpdateWritableState()
MCAPI void CreateSrtpSessions()
MCAPI bool GetSrtpOverhead(int *) const
MCAPI bool UnprotectRtp(void *, int, int *)