|
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
} |
|
|
PhysicalSocket & | operator= (PhysicalSocket const &) |
|
| PhysicalSocket (PhysicalSocket const &) |
|
virtual bool | Create (int, int) |
|
virtual::rtc::SocketAddress | GetLocalAddress () const |
|
virtual::rtc::SocketAddress | GetRemoteAddress () const |
|
virtual int | Bind (::rtc::SocketAddress const &) |
|
virtual int | Connect (::rtc::SocketAddress const &) |
|
virtual int | GetError () const |
|
virtual void | SetError (int) |
|
virtual::rtc::Socket::ConnState | GetState () const |
|
virtual int | GetOption (::rtc::Socket::Option, int *) |
|
virtual int | SetOption (::rtc::Socket::Option, int) |
|
virtual int | Send (void const *, uint64) |
|
virtual int | SendTo (void const *, uint64, ::rtc::SocketAddress const &) |
|
virtual int | Recv (void *, uint64, int64 *) |
|
virtual int | RecvFrom (void *pv, uint64 cb, ::rtc::SocketAddress *paddr, int64 *timestamp) |
|
virtual int | RecvFrom (::rtc::Socket::ReceiveBuffer &) |
|
virtual int | Listen (int) |
|
virtual::rtc::Socket * | Accept (::rtc::SocketAddress *) |
|
virtual int | Close () |
|
virtual uint64 | DoAccept (uint64, ::sockaddr *, int *) |
|
virtual int | DoSend (uint64, char const *, int, int) |
|
virtual int | DoSendTo (uint64, char const *, int, int, ::sockaddr const *, int) |
|
virtual void | SetEnabledEvents (uchar) |
|
virtual void | EnableEvents (uchar) |
|
virtual void | DisableEvents (uchar) |
|
MCAPI int | DoConnect (::rtc::SocketAddress const &) |
|
MCAPI int | DoReadFromSocket (void *, uint64, ::rtc::SocketAddress *, int64 *, ::rtc::EcnMarking *) |
|
MCAPI void | OnResolveResult (::webrtc::AsyncDnsResolverResult const &) |
|
MCAPI | PhysicalSocket (::rtc::PhysicalSocketServer *, uint64) |
|
MCAPI int | SetOption (::rtc::Socket::Option, void const *, uint64) |
|
MCAPI int | TranslateOption (::rtc::Socket::Option, int *, int *) |
|
MCAPI void | UpdateLastError () |
|
MCAPI void * | $ctor (::rtc::PhysicalSocketServer *, uint64) |
|
MCAPI void | $dtor () |
|
MCFOLD int | $RecvFrom (void *pv, uint64 cb, ::rtc::SocketAddress *paddr, int64 *timestamp) |
|
|
::ll::UntypedStorage< 8, 8 > | mUnke204df |
|
::ll::UntypedStorage< 8, 8 > | mUnk2e4eb5 |
|
::ll::UntypedStorage< 1, 1 > | mUnka6b4c1 |
|
::ll::UntypedStorage< 4, 4 > | mUnk83dbee |
|
::ll::UntypedStorage< 8, 40 > | mUnkf4def3 |
|
::ll::UntypedStorage< 4, 4 > | mUnkf530c5 |
|
::ll::UntypedStorage< 4, 4 > | mUnkb6f68b |
|
::ll::UntypedStorage< 8, 8 > | mUnk52d5f8 |
|
::ll::UntypedStorage< 1, 1 > | mUnk70aa9a |
|
::ll::UntypedStorage< 1, 1 > | mUnk80a24e |
|
::ll::UntypedStorage< 1, 1 > | mUnk5a5112 |
|
::ll::UntypedStorage< 1, 1 > | mUnk8efe6c |
|
::ll::UntypedStorage< 8, 88 > | mUnk2097da |
|
::ll::UntypedStorage< 8, 88 > | mUnk60f0a5 |
|
::ll::UntypedStorage< 8, 48 > | mUnkd40cf8 |
|
::ll::UntypedStorage< 8, 48 > | mUnk24406c |
|