C# Class Microsoft.R.Debugger.PortSupplier.RDebugPortSupplier.DebugPort

Inheritance: IDebugPort2
Show file Open project: Microsoft/RTVS

Private Properties

Property Type Description
GetProcesses IEnumerable

Public Methods

Method Description
DebugPort ( RDebugPortSupplier supplier, IDebugPortRequest2 request ) : System
EnumProcesses ( IEnumDebugProcesses2 &ppEnum ) : int
GetPortId ( System.Guid &pguidPort ) : int
GetPortName ( string &pbstrName ) : int
GetPortRequest ( IDebugPortRequest2 &ppRequest ) : int
GetPortSupplier ( IDebugPortSupplier2 &ppSupplier ) : int
GetProcess ( AD_PROCESS_ID ProcessId, IDebugProcess2 &ppProcess ) : int

Private Methods

Method Description
GetProcesses ( ) : IEnumerable

Method Details

DebugPort() public method

public DebugPort ( RDebugPortSupplier supplier, IDebugPortRequest2 request ) : System
supplier RDebugPortSupplier
request IDebugPortRequest2
return System

EnumProcesses() public method

public EnumProcesses ( IEnumDebugProcesses2 &ppEnum ) : int
ppEnum IEnumDebugProcesses2
return int

GetPortId() public method

public GetPortId ( System.Guid &pguidPort ) : int
pguidPort System.Guid
return int

GetPortName() public method

public GetPortName ( string &pbstrName ) : int
pbstrName string
return int

GetPortRequest() public method

public GetPortRequest ( IDebugPortRequest2 &ppRequest ) : int
ppRequest IDebugPortRequest2
return int

GetPortSupplier() public method

public GetPortSupplier ( IDebugPortSupplier2 &ppSupplier ) : int
ppSupplier IDebugPortSupplier2
return int

GetProcess() public method

public GetProcess ( AD_PROCESS_ID ProcessId, IDebugProcess2 &ppProcess ) : int
ProcessId AD_PROCESS_ID
ppProcess IDebugProcess2
return int