|
Class Summary |
| ATraceRoute |
This abstract class defines some abstract methodes, which has to be implemented of
every TraceRoute class and it provides some common methods. |
| ATRShellCommand |
An abstract class, which parses the output of an external traceroute program. |
| StartTraceRoute |
The StartTraceRoute controls and starts the threads, which do the traceroutes. |
| StartTraceRoute.AlgorithmItem |
This class encapsulates some informations of the different traceroute algorithms. |
| StartTraceRoute.ConfigPanel |
Configuration for the traceroutes. |
| TraceRoute |
This class manages several different possibilities to do a traceroute and allows to use them in a
general, common way. |
| TraceWorkerThread |
This class does the traceroutes. |
| TRJPcap |
This class employs the JPcap library to send and receive ICMP packages
to do a traceroute. |
| TRJPcap.TRJPcapObject |
This class provides a traceroute and encapsulates the algorithm. |
| TRShellCommandLinux |
This class provides a traceroute by using the shell command traceroute on linux. |
| TRShellCommandWindows |
This class provides a traceroute by using the shell command tracert on windows. |
| TRTCPLinux |
This class provides a traceroute by using the tcptraceroute tool for linux. |
| TRTCPWindows |
This class provides a traceroute by using the TraceTCP tool for windows. |