ping() — netty Function Reference
Architecture documentation for the ping() function in UnitHelp.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD ffd9219e_6e3f_8d6f_98e4_3a6bb380959f["ping()"] 5cb085ac_891a_b04a_b428_b5f3edd27e64["UnitHelp"] ffd9219e_6e3f_8d6f_98e4_3a6bb380959f -->|defined in| 5cb085ac_891a_b04a_b428_b5f3edd27e64 222a2dff_6e65_4f96_fc4f_b4391887fa8a["process()"] ffd9219e_6e3f_8d6f_98e4_3a6bb380959f -->|calls| 222a2dff_6e65_4f96_fc4f_b4391887fa8a style ffd9219e_6e3f_8d6f_98e4_3a6bb380959f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport-udt/src/test/java/io/netty/test/udt/util/UnitHelp.java lines 72–93
public static long ping(final String host) throws Exception {
final String name = System.getProperty("os.name").toLowerCase(Locale.US);
final String command;
if (name.contains("linux")) {
command = "ping -c 1 " + host;
} else if (name.contains("mac os x")) {
command = "ping -c 1 " + host;
} else if (name.contains("windows")) {
command = "ping -n 1 " + host;
} else {
throw new Exception("unknown platform");
}
final long timeStart = System.currentTimeMillis();
process(command);
final long timeFinish = System.currentTimeMillis();
return timeFinish - timeStart;
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does ping() do?
ping() is a function in the netty codebase, defined in transport-udt/src/test/java/io/netty/test/udt/util/UnitHelp.java.
Where is ping() defined?
ping() is defined in transport-udt/src/test/java/io/netty/test/udt/util/UnitHelp.java at line 72.
What does ping() call?
ping() calls 1 function(s): process.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free