C# Class Mono.Debugger.Soft.VirtualMachineManager

Show file Open project: kumpera/mono

Public Methods

Method Description
BeginConnect ( IPEndPoint dbg_ep, AsyncCallback callback ) : IAsyncResult
BeginConnect ( IPEndPoint dbg_ep, IPEndPoint con_ep, AsyncCallback callback ) : IAsyncResult
BeginLaunch ( ProcessStartInfo info, AsyncCallback callback ) : IAsyncResult
BeginLaunch ( ProcessStartInfo info, AsyncCallback callback, LaunchOptions options ) : IAsyncResult
BeginListen ( IPEndPoint dbg_ep, AsyncCallback callback ) : IAsyncResult
BeginListen ( IPEndPoint dbg_ep, IPEndPoint con_ep, AsyncCallback callback ) : IAsyncResult
CancelConnection ( IAsyncResult asyncResult ) : void
Connect ( IPEndPoint endpoint ) : VirtualMachine
Connect ( IPEndPoint endpoint, IPEndPoint consoleEndpoint ) : VirtualMachine
ConnectInternal ( Socket dbg_sock, Socket con_sock, IPEndPoint dbg_ep, IPEndPoint con_ep ) : VirtualMachine
EndConnect ( IAsyncResult asyncResult ) : VirtualMachine
EndLaunch ( IAsyncResult asyncResult ) : VirtualMachine
EndListen ( IAsyncResult asyncResult ) : VirtualMachine
Launch ( ProcessStartInfo info ) : VirtualMachine
Launch ( ProcessStartInfo info, LaunchOptions options ) : VirtualMachine
Launch ( string args ) : VirtualMachine
Launch ( string args, LaunchOptions options ) : VirtualMachine
LaunchInternal ( ITargetProcess p, ProcessStartInfo info, Socket socket ) : VirtualMachine
LaunchInternal ( Process p, ProcessStartInfo info, Socket socket ) : VirtualMachine
Listen ( IPEndPoint dbg_ep ) : VirtualMachine
Listen ( IPEndPoint dbg_ep, IPEndPoint con_ep ) : VirtualMachine
ListenInternal ( Socket dbg_sock, Socket con_sock ) : VirtualMachine

Private Methods

Method Description
VirtualMachineManager ( ) : System

Method Details

BeginConnect() public static method

public static BeginConnect ( IPEndPoint dbg_ep, AsyncCallback callback ) : IAsyncResult
dbg_ep System.Net.IPEndPoint
callback AsyncCallback
return IAsyncResult

BeginConnect() public static method

public static BeginConnect ( IPEndPoint dbg_ep, IPEndPoint con_ep, AsyncCallback callback ) : IAsyncResult
dbg_ep System.Net.IPEndPoint
con_ep System.Net.IPEndPoint
callback AsyncCallback
return IAsyncResult

BeginLaunch() public static method

public static BeginLaunch ( ProcessStartInfo info, AsyncCallback callback ) : IAsyncResult
info System.Diagnostics.ProcessStartInfo
callback AsyncCallback
return IAsyncResult

BeginLaunch() public static method

public static BeginLaunch ( ProcessStartInfo info, AsyncCallback callback, LaunchOptions options ) : IAsyncResult
info System.Diagnostics.ProcessStartInfo
callback AsyncCallback
options LaunchOptions
return IAsyncResult

BeginListen() public static method

public static BeginListen ( IPEndPoint dbg_ep, AsyncCallback callback ) : IAsyncResult
dbg_ep System.Net.IPEndPoint
callback AsyncCallback
return IAsyncResult

BeginListen() public static method

public static BeginListen ( IPEndPoint dbg_ep, IPEndPoint con_ep, AsyncCallback callback ) : IAsyncResult
dbg_ep System.Net.IPEndPoint
con_ep System.Net.IPEndPoint
callback AsyncCallback
return IAsyncResult

CancelConnection() public static method

public static CancelConnection ( IAsyncResult asyncResult ) : void
asyncResult IAsyncResult
return void

Connect() public static method

public static Connect ( IPEndPoint endpoint ) : VirtualMachine
endpoint System.Net.IPEndPoint
return VirtualMachine

Connect() public static method

public static Connect ( IPEndPoint endpoint, IPEndPoint consoleEndpoint ) : VirtualMachine
endpoint System.Net.IPEndPoint
consoleEndpoint System.Net.IPEndPoint
return VirtualMachine

ConnectInternal() public static method

public static ConnectInternal ( Socket dbg_sock, Socket con_sock, IPEndPoint dbg_ep, IPEndPoint con_ep ) : VirtualMachine
dbg_sock Socket
con_sock Socket
dbg_ep System.Net.IPEndPoint
con_ep System.Net.IPEndPoint
return VirtualMachine

EndConnect() public static method

public static EndConnect ( IAsyncResult asyncResult ) : VirtualMachine
asyncResult IAsyncResult
return VirtualMachine

EndLaunch() public static method

public static EndLaunch ( IAsyncResult asyncResult ) : VirtualMachine
asyncResult IAsyncResult
return VirtualMachine

EndListen() public static method

public static EndListen ( IAsyncResult asyncResult ) : VirtualMachine
asyncResult IAsyncResult
return VirtualMachine

Launch() public static method

public static Launch ( ProcessStartInfo info ) : VirtualMachine
info System.Diagnostics.ProcessStartInfo
return VirtualMachine

Launch() public static method

public static Launch ( ProcessStartInfo info, LaunchOptions options ) : VirtualMachine
info System.Diagnostics.ProcessStartInfo
options LaunchOptions
return VirtualMachine

Launch() public static method

public static Launch ( string args ) : VirtualMachine
args string
return VirtualMachine

Launch() public static method

public static Launch ( string args, LaunchOptions options ) : VirtualMachine
args string
options LaunchOptions
return VirtualMachine

LaunchInternal() public static method

public static LaunchInternal ( ITargetProcess p, ProcessStartInfo info, Socket socket ) : VirtualMachine
p ITargetProcess
info System.Diagnostics.ProcessStartInfo
socket Socket
return VirtualMachine

LaunchInternal() public static method

public static LaunchInternal ( Process p, ProcessStartInfo info, Socket socket ) : VirtualMachine
p System.Diagnostics.Process
info System.Diagnostics.ProcessStartInfo
socket Socket
return VirtualMachine

Listen() public static method

public static Listen ( IPEndPoint dbg_ep ) : VirtualMachine
dbg_ep System.Net.IPEndPoint
return VirtualMachine

Listen() public static method

public static Listen ( IPEndPoint dbg_ep, IPEndPoint con_ep ) : VirtualMachine
dbg_ep System.Net.IPEndPoint
con_ep System.Net.IPEndPoint
return VirtualMachine

ListenInternal() public static method

public static ListenInternal ( Socket dbg_sock, Socket con_sock ) : VirtualMachine
dbg_sock Socket
con_sock Socket
return VirtualMachine