Lines Matching refs:ProxyBinding
51 bindings_.push_back(new ProxyBinding(wrapped_socket, ext_socket)); in OnAcceptEvent()
57 void ProxyServer::OnBindingDestroyed(ProxyBinding* binding) { in OnBindingDestroyed()
65 ProxyBinding::ProxyBinding(AsyncProxyServerSocket* int_socket, in ProxyBinding() function in rtc::ProxyBinding
70 &ProxyBinding::OnConnectRequest); in ProxyBinding()
71 int_socket_->SignalReadEvent.connect(this, &ProxyBinding::OnInternalRead); in ProxyBinding()
72 int_socket_->SignalWriteEvent.connect(this, &ProxyBinding::OnInternalWrite); in ProxyBinding()
73 int_socket_->SignalCloseEvent.connect(this, &ProxyBinding::OnInternalClose); in ProxyBinding()
75 &ProxyBinding::OnExternalConnect); in ProxyBinding()
76 ext_socket_->SignalReadEvent.connect(this, &ProxyBinding::OnExternalRead); in ProxyBinding()
77 ext_socket_->SignalWriteEvent.connect(this, &ProxyBinding::OnExternalWrite); in ProxyBinding()
78 ext_socket_->SignalCloseEvent.connect(this, &ProxyBinding::OnExternalClose); in ProxyBinding()
81 ProxyBinding::~ProxyBinding() = default;
83 void ProxyBinding::OnConnectRequest(AsyncProxyServerSocket* socket, in OnConnectRequest()
90 void ProxyBinding::OnInternalRead(AsyncSocket* socket) { in OnInternalRead()
95 void ProxyBinding::OnInternalWrite(AsyncSocket* socket) { in OnInternalWrite()
99 void ProxyBinding::OnInternalClose(AsyncSocket* socket, int err) { in OnInternalClose()
103 void ProxyBinding::OnExternalConnect(AsyncSocket* socket) { in OnExternalConnect()
109 void ProxyBinding::OnExternalRead(AsyncSocket* socket) { in OnExternalRead()
114 void ProxyBinding::OnExternalWrite(AsyncSocket* socket) { in OnExternalWrite()
118 void ProxyBinding::OnExternalClose(AsyncSocket* socket, int err) { in OnExternalClose()
125 void ProxyBinding::Read(AsyncSocket* socket, FifoBuffer* buffer) { in Read()
137 void ProxyBinding::Write(AsyncSocket* socket, FifoBuffer* buffer) { in Write()
146 void ProxyBinding::Destroy() { in Destroy()