Interface IDebuggerMachineInformation
- All Known Implementing Classes:
DebuggerMachineInformation
public interface IDebuggerMachineInformation
Machine information interface. A machine provides candidate targets for debugging.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intFlag indicating that the machine is available. -
Method Summary
Modifier and TypeMethodDescriptionintgetFlags()Get the machine flags.Get an optional information string about the machine.Get the optional machine location.getName()Get the optional machine name.List<? extends IDebuggerProcessInformation> List the processes (in the general sense) running on this machine.
-
Field Details
-
FLAG_AVAILABLE
static final int FLAG_AVAILABLEFlag indicating that the machine is available.- See Also:
-
-
Method Details
-
getFlags
int getFlags()Get the machine flags.- Returns:
- machine flags
-
getName
String getName()Get the optional machine name.- Returns:
- machine name, or null
-
getLocation
String getLocation()Get the optional machine location.- Returns:
- machine location, or null
-
getInformation
String getInformation()Get an optional information string about the machine.- Returns:
- information string, or null
-
getProcesses
List<? extends IDebuggerProcessInformation> getProcesses()List the processes (in the general sense) running on this machine.- Returns:
- a list of processes, possibly empty
-