Lines Matching defs:socket
38 // Host is valid (socket was bound) so colon means it's a v6 IP address
101 void SendHttpResponse(InspectorSocket* socket,
115 socket->Write(header, header_len);
116 socket->Write(response.data(), response.size());
119 void SendVersionResponse(InspectorSocket* socket) {
123 SendHttpResponse(socket, MapToString(response), 200);
126 void SendHttpNotFound(InspectorSocket* socket) {
127 SendHttpResponse(socket, "", 404);
130 void SendProtocolJson(InspectorSocket* socket) {
148 SendHttpResponse(socket, data, 200);
227 static ServerSocket* FromTcpSocket(UvHandle* socket) {
229 reinterpret_cast<uv_tcp_t*>(socket));
333 InspectorSocket* socket = session->ws_socket();
335 SendHttpNotFound(socket);
343 SendListResponse(socket, host, session);
346 SendProtocolJson(socket);
349 SendVersionResponse(socket);
355 void InspectorSocketServer::SendListResponse(InspectorSocket* socket,
376 detected_host = FormatHostPort(socket->GetHost(),
387 SendHttpResponse(socket, MapsToString(response), 200);
590 // Memory is freed when the socket closes.