|
| 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
} |
|
|
SocketDispatcher & | operator= (SocketDispatcher const &) |
|
| SocketDispatcher (SocketDispatcher const &) |
| virtual bool | Create (int family, int type) |
|
virtual bool | Create (int type) |
| virtual void * | GetWSAEvent () |
| virtual uint64 | GetSocket () |
| virtual bool | CheckSignalClose () |
| virtual uint | GetRequestedEvents () |
| virtual void | OnEvent (uint ff, int err) |
| virtual int | Close () |
| MCAPI bool | $Create (int family, int type) |
| MCAPI bool | $Create (int type) |
| MCAPI void * | $GetWSAEvent () |
| MCAPI uint64 | $GetSocket () |
| MCAPI bool | $CheckSignalClose () |
| MCAPI uint | $GetRequestedEvents () |
| MCAPI void | $OnEvent (uint ff, int err) |
| MCAPI int | $Close () |
| MCAPI void | $dtor () |
| virtual::webrtc::SocketAddress | GetLocalAddress () const |
| virtual::webrtc::SocketAddress | GetRemoteAddress () const |
| virtual int | Bind (::webrtc::SocketAddress const &bind_addr) |
| virtual int | Connect (::webrtc::SocketAddress const &addr) |
| virtual int | GetError () const |
| virtual void | SetError (int error) |
| virtual::webrtc::Socket::ConnState | GetState () const |
| virtual int | GetOption (::webrtc::Socket::Option opt, int *value) |
| virtual int | SetOption (::webrtc::Socket::Option opt, int value) |
| MCAPI int | SetOption (::webrtc::Socket::Option opt, void const *value, uint64 size) |
| virtual int | Send (void const *pv, uint64 cb) |
| virtual int | SendTo (void const *buffer, uint64 length, ::webrtc::SocketAddress const &addr) |
| virtual int | Recv (void *buffer, uint64 length, int64 *timestamp) |
| virtual int | RecvFrom (::webrtc::Socket::ReceiveBuffer &buffer) |
| virtual int | RecvFrom (void *buffer, uint64 length, ::webrtc::SocketAddress *out_addr, int64 *timestamp) |
| virtual int | Listen (int backlog) |
| virtual::webrtc::Socket * | Accept (::webrtc::SocketAddress *out_addr) |
|
virtual uint64 | DoAccept (uint64 socket, ::sockaddr *addr, int *addrlen) |
|
virtual int | DoSend (uint64 socket, char const *buf, int len, int flags) |
|
virtual int | DoSendTo (uint64 socket, char const *buf, int len, int flags, ::sockaddr const *dest_addr, int addrlen) |
|
virtual void | SetEnabledEvents (uchar events) |
|
virtual void | EnableEvents (uchar events) |
|
virtual void | DisableEvents (uchar events) |
| MCAPI int | DoConnect (::webrtc::SocketAddress const &connect_addr) |
| MCAPI int | TranslateOption (::webrtc::Socket::Option opt, int *slevel, int *sopt) |
| MCAPI void * | $ctor (::webrtc::PhysicalSocketServer *ss, uint64 s) |
| MCAPI void | $dtor () |
| MCAPI::webrtc::SocketAddress | $GetLocalAddress () const |
| MCAPI::webrtc::SocketAddress | $GetRemoteAddress () const |
| MCAPI int | $Bind (::webrtc::SocketAddress const &bind_addr) |
| MCAPI int | $Connect (::webrtc::SocketAddress const &addr) |
| MCAPI int | $GetError () const |
| MCAPI void | $SetError (int error) |
| MCAPI::webrtc::Socket::ConnState | $GetState () const |
| MCAPI int | $GetOption (::webrtc::Socket::Option opt, int *value) |
| MCAPI int | $SetOption (::webrtc::Socket::Option opt, int value) |
| MCAPI int | $Send (void const *pv, uint64 cb) |
| MCAPI int | $SendTo (void const *buffer, uint64 length, ::webrtc::SocketAddress const &addr) |
| MCAPI int | $Recv (void *buffer, uint64 length, int64 *timestamp) |
| MCAPI int | $RecvFrom (::webrtc::Socket::ReceiveBuffer &buffer) |
| MCAPI int | $RecvFrom (void *buffer, uint64 length, ::webrtc::SocketAddress *out_addr, int64 *timestamp) |
| MCAPI int | $Listen (int backlog) |
| MCAPI::webrtc::Socket * | $Accept (::webrtc::SocketAddress *out_addr) |
| MCAPI uint64 | $DoAccept (uint64 socket, ::sockaddr *addr, int *addrlen) |
| MCAPI int | $DoSend (uint64 socket, char const *buf, int len, int flags) |
| MCAPI int | $DoSendTo (uint64 socket, char const *buf, int len, int flags, ::sockaddr const *dest_addr, int addrlen) |
| MCAPI void | $SetEnabledEvents (uchar events) |
| MCAPI void | $EnableEvents (uchar events) |
| MCAPI void | $DisableEvents (uchar events) |
|
|
::ll::UntypedStorage< 4, 4 > | mUnk87c04d |
|
::ll::UntypedStorage< 1, 1 > | mUnkbd57a1 |
|
::ll::UntypedStorage< 4, 4 > | mUnk3573ec |
|
::ll::UntypedStorage< 8, 8 > | mUnk490cec |
|
::ll::UntypedStorage< 8, 8 > | mUnk260dba |
|
::ll::UntypedStorage< 1, 1 > | mUnkff94eb |
|
::ll::UntypedStorage< 4, 4 > | mUnk8b4b60 |
|
::ll::UntypedStorage< 8, 40 > | mUnkb735db |
|
::ll::UntypedStorage< 4, 4 > | mUnk1f8ce7 |
|
::ll::UntypedStorage< 4, 4 > | mUnk980c93 |
|
::ll::UntypedStorage< 8, 8 > | mUnk75eeb3 |
|
::ll::UntypedStorage< 1, 1 > | mUnkab46d3 |
|
::ll::UntypedStorage< 1, 1 > | mUnk41fc38 |
|
::ll::UntypedStorage< 1, 1 > | mUnk1fd5ca |
|
::ll::UntypedStorage< 8, 88 > | mUnk90b6cc |
|
::ll::UntypedStorage< 8, 88 > | mUnk757c34 |
|
::ll::UntypedStorage< 8, 48 > | mUnk90b6d7 |
|
::ll::UntypedStorage< 8, 48 > | mUnk345ea3 |