Home
last modified time | relevance | path

Searched refs:MacAsyncSocket (Results 1 – 4 of 4) sorted by relevance

/external/webrtc/webrtc/base/
Dmacasyncsocket.cc32 MacAsyncSocket::MacAsyncSocket(MacBaseSocketServer* ss, int family) in MacAsyncSocket() function in rtc::MacAsyncSocket
45 MacAsyncSocket::~MacAsyncSocket() { in ~MacAsyncSocket()
51 SocketAddress MacAsyncSocket::GetLocalAddress() const { in GetLocalAddress()
69 SocketAddress MacAsyncSocket::GetRemoteAddress() const { in GetRemoteAddress()
84 int MacAsyncSocket::Bind(const SocketAddress& address) { in Bind()
92 void MacAsyncSocket::OnResolveResult(SignalThread* thread) { in OnResolveResult()
109 int MacAsyncSocket::Connect(const SocketAddress& addr) { in Connect()
119 &MacAsyncSocket::OnResolveResult); in Connect()
127 int MacAsyncSocket::DoConnect(const SocketAddress& addr) { in DoConnect()
152 int MacAsyncSocket::Send(const void* buffer, size_t length) { in Send()
[all …]
Dmacasyncsocket.h28 class MacAsyncSocket : public AsyncSocket, public sigslot::has_slots<> {
30 MacAsyncSocket(MacBaseSocketServer* ss, int family);
31 ~MacAsyncSocket() override;
47 MacAsyncSocket* Accept(SocketAddress* out_addr) override;
66 MacAsyncSocket(MacBaseSocketServer* ss, int family, int native_socket);
93 RTC_DISALLOW_COPY_AND_ASSIGN(MacAsyncSocket);
Dmacsocketserver.h24 class MacAsyncSocket; variable
41 void RegisterSocket(MacAsyncSocket* socket);
42 void UnregisterSocket(MacAsyncSocket* socket);
49 const std::set<MacAsyncSocket*>& sockets() { in sockets()
58 std::set<MacAsyncSocket*> sockets_;
Dmacsocketserver.cc48 MacAsyncSocket* socket = new MacAsyncSocket(this, family); in CreateAsyncSocket()
56 void MacBaseSocketServer::RegisterSocket(MacAsyncSocket* s) { in RegisterSocket()
60 void MacBaseSocketServer::UnregisterSocket(MacAsyncSocket* s) { in UnregisterSocket()
106 for (std::set<MacAsyncSocket*>::iterator it = sockets().begin(); in EnableSocketCallbacks()