3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/rtc/AsyncPacketSocket.h"
7#include "mc/external/rtc/Socket.h"
11namespace rtc {
class Socket; }
12namespace rtc {
class SocketAddress; }
13namespace rtc {
struct PacketOptions; }
41 virtual ::rtc::SocketAddress GetLocalAddress()
const ;
44 virtual ::rtc::SocketAddress GetRemoteAddress()
const ;
56 virtual ::rtc::AsyncPacketSocket::State GetState()
const ;
59 virtual int GetOption(::rtc::Socket::Option,
int*) ;
62 virtual int SetOption(::rtc::Socket::Option,
int) ;
65 virtual int GetError()
const ;
68 virtual void SetError(
int) ;
Definition AsyncPacketSocket.h:20
Definition AsyncUDPSocket.h:18
MCAPI void OnReadEvent(::rtc::Socket *)
static MCAPI void ** $vftable()
MCAPI AsyncUDPSocket(::rtc::Socket *)
MCAPI void OnWriteEvent(::rtc::Socket *)
MCAPI void * $ctor(::rtc::Socket *)
Definition SocketAddress.h:12
Definition PacketOptions.h:10