Lines Matching defs:std
22 std::string FormatWsAddress(const std::string& host, int port,
23 const std::string& target_id,
31 void Escape(std::string* string) {
37 std::string FormatHostPort(const std::string& host, int port) {
39 bool v6 = host.find(':') != std::string::npos;
40 std::ostringstream url;
52 std::string FormatAddress(const std::string& host,
53 const std::string& target_id,
55 std::ostringstream url;
62 std::string MapToString(const std::map<std::string, std::string>& object) {
64 std::ostringstream json;
77 std::string MapsToString(
78 const std::vector<std::map<std::string, std::string>>& array) {
80 std::ostringstream json;
102 const std::string& response,
120 std::map<std::string, std::string> response;
142 std::string data(kDecompressedSize, '\0');
152 std::string FormatWsAddress(const std::string& host, int port,
153 const std::string& target_id,
164 void Send(const std::string& message);
166 ws_socket_ = std::move(ws_socket);
175 void Accept(const std::string& ws_key) {
189 void OnHttpGet(const std::string& host, const std::string& path) override;
190 void OnSocketUpgrade(const std::string& host, const std::string& path,
191 const std::string& ws_key) override;
192 void OnWsFrame(const std::vector<char>& data) override;
247 const std::string& host,
248 const std::vector<InspectorSocketServer::ServerSocketPtr>& server_sockets,
249 const std::vector<std::string>& ids,
257 for (const std::string& id : ids) {
269 std::unique_ptr<SocketServerDelegate> delegate, uv_loop_t* loop,
270 const std::string& host, int port,
273 delegate_(std::move(delegate)),
292 const std::string& id,
293 const std::string& ws_key) {
330 const std::string& host,
331 const std::string& path) {
356 const std::string& host,
358 std::vector<std::map<std::string, std::string>> response;
359 for (const std::string& id : delegate_->GetTargetIds()) {
360 response.push_back(std::map<std::string, std::string>());
361 std::map<std::string, std::string>& target_map = response.back();
374 std::string detected_host = host;
379 std::string formatted_address = FormatAddress(detected_host, id, false);
390 std::string InspectorSocketServer::GetFrontendURL(bool is_compat,
391 const std::string &formatted_address) {
392 std::ostringstream frontend_url;
403 std::unique_ptr<SocketServerDelegate> delegate_holder;
411 const std::string port_string = std::to_string(port_);
426 server_sockets_.push_back(std::move(server_socket));
466 bool InspectorSocketServer::TargetExists(const std::string& id) {
467 const std::vector<std::string>& target_ids = delegate_->GetTargetIds();
468 const auto& found = std::find(target_ids.begin(), target_ids.end(), id);
481 std::unique_ptr<SocketSession> session(
489 InspectorSocket::Accept(server_socket, std::move(delegate));
491 session->Own(std::move(inspector));
492 connected_sessions_[session->id()].second = std::move(session);
496 void InspectorSocketServer::Send(int session_id, const std::string& message) {
513 void SocketSession::Send(const std::string& message) {
517 void SocketSession::Delegate::OnHttpGet(const std::string& host,
518 const std::string& path) {
523 void SocketSession::Delegate::OnSocketUpgrade(const std::string& host,
524 const std::string& path,
525 const std::string& ws_key) {
526 std::string id = path.empty() ? path : path.substr(1);
530 void SocketSession::Delegate::OnWsFrame(const std::vector<char>& data) {
532 std::string(data.data(), data.size()));
551 std::to_string(port_) + "_" + std::to_string(pid);