|
| enum class | SSLState : int {
None = 0
, Wait = 1
, Connecting = 2
, Connected = 3
,
Error = 4
} |
| enum class | ConnState : int { Closed = 0
, Connecting = 1
, Connected = 2
} |
| enum class | Option : int {
Dontfragment = 0
, Rcvbuf = 1
, Sndbuf = 2
, Nodelay = 3
,
Ipv6V6only = 4
, Dscp = 5
, RtpSendtimeExtnId = 6
, SendEcn = 7
,
RecvEcn = 8
, Keepalive = 9
, TcpKeepcnt = 10
, TcpKeepidle = 11
,
TcpKeepintvl = 12
, TcpUserTimeout = 13
, Broadcast = 14
, Ipv6JoinGroup = 15
,
Ipv6MulticastLoop = 16
, Ipv6MulticastIf = 17
} |
|
|
OpenSSLAdapter & | operator= (OpenSSLAdapter const &) |
|
| OpenSSLAdapter (OpenSSLAdapter const &) |
| virtual void | SetIgnoreBadCert (bool ignore) |
| virtual void | SetAlpnProtocols (::std::vector<::std::string > const &protos) |
| virtual void | SetEllipticCurves (::std::vector<::std::string > const &curves) |
| virtual void | SetMode (::webrtc::SSLMode mode) |
| virtual void | SetCertVerifier (::webrtc::SSLCertificateVerifier *ssl_cert_verifier) |
| virtual void | SetIdentity (::std::unique_ptr<::webrtc::SSLIdentity > identity) |
| virtual void | SetRole (::webrtc::SSLRole role) |
| virtual int | StartSSL (::std::string_view hostname) |
| virtual int | Send (void const *pv, uint64 cb) |
| virtual int | SendTo (void const *pv, uint64 cb, ::webrtc::SocketAddress const &addr) |
| virtual int | Recv (void *pv, uint64 cb, int64 *timestamp) |
| virtual int | RecvFrom (void *pv, uint64 cb, ::webrtc::SocketAddress *paddr, int64 *timestamp) |
| virtual int | Close () |
| virtual::webrtc::Socket::ConnState | GetState () const |
| virtual bool | IsResumedSession () |
| virtual void | OnConnectEvent (::webrtc::Socket *socket) |
| virtual void | OnReadEvent (::webrtc::Socket *socket) |
| virtual void | OnWriteEvent (::webrtc::Socket *socket) |
| virtual void | OnCloseEvent (::webrtc::Socket *socket, int err) |
| MCAPI int | BeginSSL () |
| MCAPI void | Cleanup () |
| MCAPI int | ContinueSSL () |
| MCAPI int | DoSslWrite (void const *pv, uint64 cb, int *error) |
| MCAPI void | Error (::std::string_view context, int err, bool signal) |
| MCAPI | OpenSSLAdapter (::webrtc::Socket *socket, ::webrtc::OpenSSLSessionCache *ssl_session_cache, ::webrtc::SSLCertificateVerifier *ssl_cert_verifier) |
| MCAPI void * | $ctor (::webrtc::Socket *socket, ::webrtc::OpenSSLSessionCache *ssl_session_cache, ::webrtc::SSLCertificateVerifier *ssl_cert_verifier) |
| MCAPI void | $SetIgnoreBadCert (bool ignore) |
| MCAPI void | $SetAlpnProtocols (::std::vector<::std::string > const &protos) |
| MCAPI void | $SetEllipticCurves (::std::vector<::std::string > const &curves) |
| MCAPI void | $SetMode (::webrtc::SSLMode mode) |
| MCAPI void | $SetCertVerifier (::webrtc::SSLCertificateVerifier *ssl_cert_verifier) |
| MCAPI void | $SetIdentity (::std::unique_ptr<::webrtc::SSLIdentity > identity) |
| MCAPI void | $SetRole (::webrtc::SSLRole role) |
| MCAPI int | $StartSSL (::std::string_view hostname) |
| MCAPI int | $Send (void const *pv, uint64 cb) |
| MCAPI int | $SendTo (void const *pv, uint64 cb, ::webrtc::SocketAddress const &addr) |
| MCAPI int | $Recv (void *pv, uint64 cb, int64 *timestamp) |
| MCAPI int | $RecvFrom (void *pv, uint64 cb, ::webrtc::SocketAddress *paddr, int64 *timestamp) |
| MCAPI int | $Close () |
| MCAPI::webrtc::Socket::ConnState | $GetState () const |
| MCAPI bool | $IsResumedSession () |
| MCAPI void | $OnConnectEvent (::webrtc::Socket *socket) |
| MCAPI void | $OnReadEvent (::webrtc::Socket *socket) |
| MCAPI void | $OnWriteEvent (::webrtc::Socket *socket) |
| MCAPI void | $OnCloseEvent (::webrtc::Socket *socket, int err) |
| virtual int | Listen (int backlog) |
| virtual::webrtc::Socket * | Accept (::webrtc::SocketAddress *paddr) |
| MCAPI void | $dtor () |
| MCAPI int | $Listen (int backlog) |
| MCAPI::webrtc::Socket * | $Accept (::webrtc::SocketAddress *paddr) |
| virtual::webrtc::SocketAddress | GetLocalAddress () const |
| virtual::webrtc::SocketAddress | GetRemoteAddress () const |
| virtual int | Bind (::webrtc::SocketAddress const &addr) |
| virtual int | Connect (::webrtc::SocketAddress const &addr) |
|
virtual int | RecvFrom (::webrtc::Socket::ReceiveBuffer &buffer) |
| virtual int | GetError () const |
| virtual void | SetError (int error) |
| virtual int | GetOption (::webrtc::Socket::Option opt, int *value) |
| virtual int | SetOption (::webrtc::Socket::Option opt, int value) |
| MCAPI void * | $ctor (::webrtc::Socket *socket) |
| MCAPI::webrtc::SocketAddress | $GetLocalAddress () const |
| MCAPI::webrtc::SocketAddress | $GetRemoteAddress () const |
| MCAPI int | $Bind (::webrtc::SocketAddress const &addr) |
| MCAPI int | $Connect (::webrtc::SocketAddress const &addr) |
| MCAPI int | $RecvFrom (::webrtc::Socket::ReceiveBuffer &buffer) |
| MCAPI int | $GetError () const |
| MCAPI void | $SetError (int error) |
| MCAPI int | $GetOption (::webrtc::Socket::Option opt, int *value) |
| MCAPI int | $SetOption (::webrtc::Socket::Option opt, int value) |
|
|
::ll::UntypedStorage< 8, 8 > | mUnk39814c |
|
::ll::UntypedStorage< 8, 8 > | mUnk535b93 |
|
::ll::UntypedStorage< 4, 4 > | mUnk6f8221 |
|
::ll::UntypedStorage< 8, 8 > | mUnk6de02b |
|
::ll::UntypedStorage< 4, 4 > | mUnk383f17 |
|
::ll::UntypedStorage< 1, 1 > | mUnk3be605 |
|
::ll::UntypedStorage< 1, 1 > | mUnkd53e1d |
|
::ll::UntypedStorage< 8, 24 > | mUnk8dea19 |
|
::ll::UntypedStorage< 8, 8 > | mUnkbb6627 |
|
::ll::UntypedStorage< 8, 8 > | mUnk60b23d |
|
::ll::UntypedStorage< 8, 32 > | mUnk69923b |
|
::ll::UntypedStorage< 4, 4 > | mUnk4493d9 |
|
::ll::UntypedStorage< 1, 1 > | mUnk8f8f48 |
|
::ll::UntypedStorage< 8, 24 > | mUnk40ab31 |
|
::ll::UntypedStorage< 8, 24 > | mUnk82971a |
|
::ll::UntypedStorage< 1, 1 > | mUnk26bbc8 |
|
::ll::UntypedStorage< 8, 8 > | mUnk771e71 |
|
::ll::UntypedStorage< 8, 8 > | mUnk12d4dc |
|
::ll::UntypedStorage< 8, 88 > | mUnk90b6cc |
|
::ll::UntypedStorage< 8, 88 > | mUnk757c34 |
|
::ll::UntypedStorage< 8, 48 > | mUnk90b6d7 |
|
::ll::UntypedStorage< 8, 48 > | mUnk345ea3 |