C# 클래스 Mono.Debugger.Soft.VirtualMachineManager

파일 보기 프로젝트 열기: kumpera/mono

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
VirtualMachineManager ( ) : System

메소드 상세

BeginConnect() 공개 정적인 메소드

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

BeginConnect() 공개 정적인 메소드

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

BeginLaunch() 공개 정적인 메소드

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

BeginLaunch() 공개 정적인 메소드

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

BeginListen() 공개 정적인 메소드

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

BeginListen() 공개 정적인 메소드

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

CancelConnection() 공개 정적인 메소드

public static CancelConnection ( IAsyncResult asyncResult ) : void
asyncResult IAsyncResult
리턴 void

Connect() 공개 정적인 메소드

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

Connect() 공개 정적인 메소드

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

ConnectInternal() 공개 정적인 메소드

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
리턴 VirtualMachine

EndConnect() 공개 정적인 메소드

public static EndConnect ( IAsyncResult asyncResult ) : VirtualMachine
asyncResult IAsyncResult
리턴 VirtualMachine

EndLaunch() 공개 정적인 메소드

public static EndLaunch ( IAsyncResult asyncResult ) : VirtualMachine
asyncResult IAsyncResult
리턴 VirtualMachine

EndListen() 공개 정적인 메소드

public static EndListen ( IAsyncResult asyncResult ) : VirtualMachine
asyncResult IAsyncResult
리턴 VirtualMachine

Launch() 공개 정적인 메소드

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

Launch() 공개 정적인 메소드

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

Launch() 공개 정적인 메소드

public static Launch ( string args ) : VirtualMachine
args string
리턴 VirtualMachine

Launch() 공개 정적인 메소드

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

LaunchInternal() 공개 정적인 메소드

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

LaunchInternal() 공개 정적인 메소드

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

Listen() 공개 정적인 메소드

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

Listen() 공개 정적인 메소드

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

ListenInternal() 공개 정적인 메소드

public static ListenInternal ( Socket dbg_sock, Socket con_sock ) : VirtualMachine
dbg_sock Socket
con_sock Socket
리턴 VirtualMachine