3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/rtc/AsyncSocketAdapter.h"
10namespace rtc {
class Socket; }
38 virtual int Send(
void const* pv, uint64 cb) ;
41 virtual int Recv(
void* pv, uint64 cb, int64* timestamp) ;
44 virtual void ProcessInput(
char*, uint64*) = 0;
73 MCNAPI
int $Send(
void const* pv, uint64 cb);
75 MCNAPI
int $Recv(
void* pv, uint64 cb, int64* timestamp);
Definition AsyncSocketAdapter.h:17
Definition BufferedReadAdapter.h:15
MCAPI BufferedReadAdapter(::rtc::Socket *socket, uint64 size)
MCAPI int $Send(void const *pv, uint64 cb)
static MCAPI void ** $vftableForSocket()
MCAPI void BufferInput(bool on)
MCAPI void $OnReadEvent(::rtc::Socket *socket)
MCAPI void * $ctor(::rtc::Socket *socket, uint64 size)
static MCAPI void ** $vftableForHasSlots()
MCAPI int $Recv(void *pv, uint64 cb, int64 *timestamp)