3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/rtc/Dispatcher.h"
7#include "mc/external/rtc/PhysicalSocket.h"
11namespace rtc {
class PhysicalSocketServer; }
38 virtual bool Create(
int type);
41 virtual bool Create(
int family,
int type) ;
44 virtual void* GetWSAEvent() ;
47 virtual uint64 GetSocket() ;
50 virtual bool CheckSignalClose() ;
53 virtual uint GetRequestedEvents() ;
56 virtual void OnEvent(uint ff,
int err) ;
97 MCNAPI
bool $Create(
int family,
int type);
Definition Dispatcher.h:7
Definition PhysicalSocketServer.h:17
Definition PhysicalSocket.h:20
Definition SocketDispatcher.h:16
MCAPI bool $Create(int type)
MCAPI SocketDispatcher(uint64 s, ::rtc::PhysicalSocketServer *ss)
MCAPI void * $GetWSAEvent()
MCAPI void * $ctor(::rtc::PhysicalSocketServer *ss)
MCAPI bool $CheckSignalClose()
MCAPI void * $ctor(uint64 s, ::rtc::PhysicalSocketServer *ss)
static MCAPI void ** $vftableForSocket()
MCAPI bool $Create(int family, int type)
MCAPI void $OnEvent(uint ff, int err)
static MCAPI int & next_id_()
MCAPI uint $GetRequestedEvents()
static MCAPI void ** $vftableForHasSlots()
MCAPI SocketDispatcher(::rtc::PhysicalSocketServer *ss)
static MCAPI void ** $vftable()
MCAPI uint64 $GetSocket()