Searched refs:MacAsyncSocket (Results 1 – 4 of 4) sorted by relevance
32 MacAsyncSocket::MacAsyncSocket(MacBaseSocketServer* ss, int family) in MacAsyncSocket() function in rtc::MacAsyncSocket45 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 …]
28 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);
24 class MacAsyncSocket; variable41 void RegisterSocket(MacAsyncSocket* socket);42 void UnregisterSocket(MacAsyncSocket* socket);49 const std::set<MacAsyncSocket*>& sockets() { in sockets()58 std::set<MacAsyncSocket*> sockets_;
48 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()