|
LeviLamina
|
Public Member Functions | |
| PhysicalSocket & | operator= (PhysicalSocket const &) |
| PhysicalSocket (PhysicalSocket const &) | |
| virtual bool | Create (int family, int type) |
| 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) |
| 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 int | Close () |
| 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 | PhysicalSocket (::webrtc::PhysicalSocketServer *ss, uint64 s) |
| MCAPI int | SetOption (::webrtc::Socket::Option opt, void const *value, uint64 size) |
| MCAPI int | TranslateOption (::webrtc::Socket::Option opt, int *slevel, int *sopt) |
| MCAPI void * | $ctor (::webrtc::PhysicalSocketServer *ss, uint64 s) |
| MCAPI void | $dtor () |
| MCAPI bool | $Create (int family, int type) |
| 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 int | $Close () |
| 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) |
Static Public Member Functions | |
| static MCAPI void ** | $vftableForSocket () |
| static MCAPI void ** | $vftableForHasSlots () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::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 |
| MCAPI webrtc::PhysicalSocket::PhysicalSocket | ( | ::webrtc::PhysicalSocketServer * | ss, |
| uint64 | s ) |
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Reimplemented from webrtc::Socket.
|
virtual |
Reimplemented from webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
|
virtual |
Implements webrtc::Socket.
| MCAPI int webrtc::PhysicalSocket::DoConnect | ( | ::webrtc::SocketAddress const & | connect_addr | ) |
| MCAPI int webrtc::PhysicalSocket::SetOption | ( | ::webrtc::Socket::Option | opt, |
| void const * | value, | ||
| uint64 | size ) |
| MCAPI int webrtc::PhysicalSocket::TranslateOption | ( | ::webrtc::Socket::Option | opt, |
| int * | slevel, | ||
| int * | sopt ) |
| MCAPI void * webrtc::PhysicalSocket::$ctor | ( | ::webrtc::PhysicalSocketServer * | ss, |
| uint64 | s ) |
| MCAPI void webrtc::PhysicalSocket::$dtor | ( | ) |
| MCAPI bool webrtc::PhysicalSocket::$Create | ( | int | family, |
| int | type ) |
| MCAPI::webrtc::SocketAddress webrtc::PhysicalSocket::$GetLocalAddress | ( | ) | const |
| MCAPI::webrtc::SocketAddress webrtc::PhysicalSocket::$GetRemoteAddress | ( | ) | const |
| MCAPI int webrtc::PhysicalSocket::$Bind | ( | ::webrtc::SocketAddress const & | bind_addr | ) |
| MCAPI int webrtc::PhysicalSocket::$Connect | ( | ::webrtc::SocketAddress const & | addr | ) |
| MCAPI int webrtc::PhysicalSocket::$GetError | ( | ) | const |
| MCAPI void webrtc::PhysicalSocket::$SetError | ( | int | error | ) |
| MCAPI::webrtc::Socket::ConnState webrtc::PhysicalSocket::$GetState | ( | ) | const |
| MCAPI int webrtc::PhysicalSocket::$GetOption | ( | ::webrtc::Socket::Option | opt, |
| int * | value ) |
| MCAPI int webrtc::PhysicalSocket::$SetOption | ( | ::webrtc::Socket::Option | opt, |
| int | value ) |
| MCAPI int webrtc::PhysicalSocket::$Send | ( | void const * | pv, |
| uint64 | cb ) |
| MCAPI int webrtc::PhysicalSocket::$SendTo | ( | void const * | buffer, |
| uint64 | length, | ||
| ::webrtc::SocketAddress const & | addr ) |
| MCAPI int webrtc::PhysicalSocket::$Recv | ( | void * | buffer, |
| uint64 | length, | ||
| int64 * | timestamp ) |
| MCAPI int webrtc::PhysicalSocket::$RecvFrom | ( | ::webrtc::Socket::ReceiveBuffer & | buffer | ) |
| MCAPI int webrtc::PhysicalSocket::$RecvFrom | ( | void * | buffer, |
| uint64 | length, | ||
| ::webrtc::SocketAddress * | out_addr, | ||
| int64 * | timestamp ) |
| MCAPI int webrtc::PhysicalSocket::$Listen | ( | int | backlog | ) |
| MCAPI::webrtc::Socket * webrtc::PhysicalSocket::$Accept | ( | ::webrtc::SocketAddress * | out_addr | ) |
| MCAPI int webrtc::PhysicalSocket::$Close | ( | ) |
| MCAPI uint64 webrtc::PhysicalSocket::$DoAccept | ( | uint64 | socket, |
| ::sockaddr * | addr, | ||
| int * | addrlen ) |
| MCAPI int webrtc::PhysicalSocket::$DoSend | ( | uint64 | socket, |
| char const * | buf, | ||
| int | len, | ||
| int | flags ) |
| MCAPI int webrtc::PhysicalSocket::$DoSendTo | ( | uint64 | socket, |
| char const * | buf, | ||
| int | len, | ||
| int | flags, | ||
| ::sockaddr const * | dest_addr, | ||
| int | addrlen ) |
| MCAPI void webrtc::PhysicalSocket::$SetEnabledEvents | ( | uchar | events | ) |
| MCAPI void webrtc::PhysicalSocket::$EnableEvents | ( | uchar | events | ) |
| MCAPI void webrtc::PhysicalSocket::$DisableEvents | ( | uchar | events | ) |
|
static |
|
static |
|
staticinherited |