MCPcopy Create free account
hub / github.com/PurpleI2P/i2pd / ShowTransports

Function ShowTransports

daemon/HTTPServer.cpp:1003–1020  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1001 }
1002
1003 void ShowTransports (std::stringstream& s)
1004 {
1005 s << "<b>" << tr("Transports") << ":</b><br>\r\n";
1006 auto ntcp2Server = i2p::transport::transports.GetNTCP2Server ();
1007 if (ntcp2Server)
1008 {
1009 auto sessions = ntcp2Server->GetNTCP2Sessions ();
1010 if (!sessions.empty ())
1011 ShowTransportSessions (s, sessions, "NTCP2");
1012 }
1013 auto ssu2Server = i2p::transport::transports.GetSSU2Server ();
1014 if (ssu2Server)
1015 {
1016 auto sessions = ssu2Server->GetSSU2Sessions ();
1017 if (!sessions.empty ())
1018 ShowTransportSessions (s, sessions, "SSU2");
1019 }
1020 }
1021
1022 void ShowSAMSessions (std::stringstream& s)
1023 {

Callers 1

HandlePageMethod · 0.85

Calls 4

trFunction · 0.85
ShowTransportSessionsFunction · 0.85
GetNTCP2ServerMethod · 0.80
GetSSU2ServerMethod · 0.80

Tested by

no test coverage detected