Interface IDebuggerMachineInformation

All Known Implementing Classes:
DebuggerMachineInformation

public interface IDebuggerMachineInformation
Machine information interface. A machine provides candidate targets for debugging.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Flag indicating that the machine is available.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Get the machine flags.
    Get an optional information string about the machine.
    Get the optional machine location.
    Get the optional machine name.
    List the processes (in the general sense) running on this machine.
  • Field Details

    • FLAG_AVAILABLE

      static final int FLAG_AVAILABLE
      Flag 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