Свойство | Тип | Описание | |
---|---|---|---|
NativeToManagedMap | Process>.System.Collections.Concurrent.ConcurrentDictionary |
Свойство | Тип | Описание | |
---|---|---|---|
__OriginalVTables | void*[] | ||
__PointerAdjustment | int | ||
__ownsNativeInstance | bool |
Метод | Описание | |
---|---|---|
AppendEventStateReport ( LLDB @event, LLDB result ) : void | ||
Clear ( ) : void | ||
Continue ( ) : LLDB.Error | ||
CreateOSPluginThread ( ulong tid, ulong context ) : LLDB.Thread | ||
Destroy ( ) : LLDB.Error | ||
Detach ( ) : LLDB.Error | ||
Detach ( bool keep_stopped ) : LLDB.Error | ||
Dispose ( ) : void | ||
EventIsProcessEvent ( LLDB @event ) : bool | ||
GetAsyncProfileData ( sbyte dst, uint dst_len ) : uint | ||
GetBroadcaster ( ) : LLDB.Broadcaster | ||
GetDescription ( LLDB description ) : bool | ||
GetExtendedBacktraceTypeAtIndex ( uint idx ) : string |
Return the name of one of the thread-origin extended backtrace methods.
|
|
GetHistoryThreads ( ulong addr ) : LLDB.ThreadCollection | ||
GetInterruptedFromEvent ( LLDB @event ) : bool | ||
GetNumRestartedReasonsFromEvent ( LLDB @event ) : uint | ||
GetNumSupportedHardwareWatchpoints ( LLDB error ) : uint | ||
GetProcessFromEvent ( LLDB @event ) : LLDB.Process | ||
GetQueueAtIndex ( uint index ) : LLDB.Queue | ||
GetRestartedFromEvent ( LLDB @event ) : bool | ||
GetRestartedReasonAtIndexFromEvent ( LLDB @event, uint idx ) : string | ||
GetSTDERR ( sbyte dst, uint dst_len ) : uint | ||
GetSTDOUT ( sbyte dst, uint dst_len ) : uint | ||
GetSelectedThread ( ) : LLDB.Thread | ||
GetStateFromEvent ( LLDB @event ) : LLDB.StateType | ||
GetStopEventForStopID ( uint stop_id ) : LLDB.Event |
Note that it wasn't fully implemented and tracks only the stop event for the last natural stop ID.
|
|
GetStopID ( bool include_expression_stops ) : uint | ||
GetTarget ( ) : LLDB.Target | ||
GetThreadAtIndex ( uint index ) : LLDB.Thread | ||
GetThreadByID ( ulong sb_thread_id ) : LLDB.Thread | ||
GetThreadByIndexID ( uint index_id ) : LLDB.Thread | ||
GetUnixSignals ( ) : LLDB.UnixSignals | ||
IsInstrumentationRuntimePresent ( LLDB type ) : bool | ||
IsValid ( ) : bool | ||
Kill ( ) : LLDB.Error | ||
LoadImage ( LLDB remote_image_spec, LLDB &error ) : uint |
Load a shared library into this process.
|
|
LoadImage ( LLDB local_image_spec, LLDB remote_image_spec, LLDB &error ) : uint |
Load a shared library into this process.
|
|
Process ( ) : System | ||
Process ( LLDB rhs ) : System | ||
PutSTDIN ( string src, uint src_len ) : uint | ||
ReadCStringFromMemory ( ulong addr, global buf, uint size, LLDB error ) : uint | ||
ReadMemory ( ulong addr, global buf, uint size, LLDB error ) : uint | ||
ReadPointerFromMemory ( ulong addr, LLDB error ) : ulong | ||
ReadUnsignedFromMemory ( ulong addr, uint byte_size, LLDB error ) : ulong | ||
RemoteAttachToProcessWithID ( ulong pid, LLDB error ) : bool |
Remote connection related functions. These will fail if the process is not in eStateConnected. They are intended for use when connecting to an externally managed debugserver instance.
|
|
RemoteLaunch ( sbyte argv, sbyte envp, string stdin_path, string stdout_path, string stderr_path, string working_directory, uint launch_flags, bool stop_at_entry, LLDB error ) : bool | ||
ReportEventState ( LLDB @event, global @out ) : void | ||
SaveCore ( string file_name ) : LLDB.Error | ||
SendAsyncInterrupt ( ) : void | ||
SendEventData ( string data ) : LLDB.Error | ||
SetSelectedThread ( LLDB thread ) : bool | ||
SetSelectedThreadByID ( ulong tid ) : bool | ||
SetSelectedThreadByIndexID ( uint index_id ) : bool | ||
Signal ( int signal ) : LLDB.Error | ||
Stop ( ) : LLDB.Error | ||
UnloadImage ( uint image_token ) : LLDB.Error | ||
WriteMemory ( ulong addr, global buf, uint size, LLDB error ) : uint | ||
__CreateInstance ( Process native, bool skipVTables = false ) : Process | ||
__CreateInstance ( global native, bool skipVTables = false ) : Process |
Метод | Описание | |
---|---|---|
Dispose ( bool disposing ) : void | ||
Process ( void native, bool skipVTables = false ) : System |
Метод | Описание | |
---|---|---|
Process ( |
||
__CopyValue ( Process native ) : void* |
public AppendEventStateReport ( LLDB @event, LLDB result ) : void | ||
@event | LLDB | |
result | LLDB | |
Результат | void |
public CreateOSPluginThread ( ulong tid, ulong context ) : LLDB.Thread | ||
tid | ulong | |
context | ulong | |
Результат | LLDB.Thread |
public Detach ( bool keep_stopped ) : LLDB.Error | ||
keep_stopped | bool | |
Результат | LLDB.Error |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
Результат | void |
public static EventIsProcessEvent ( LLDB @event ) : bool | ||
@event | LLDB | |
Результат | bool |
public GetAsyncProfileData ( sbyte dst, uint dst_len ) : uint | ||
dst | sbyte | |
dst_len | uint | |
Результат | uint |
public GetBroadcaster ( ) : LLDB.Broadcaster | ||
Результат | LLDB.Broadcaster |
public GetDescription ( LLDB description ) : bool | ||
description | LLDB | |
Результат | bool |
public GetExtendedBacktraceTypeAtIndex ( uint idx ) : string | ||
idx | uint |
/// |
Результат | string |
public GetHistoryThreads ( ulong addr ) : LLDB.ThreadCollection | ||
addr | ulong | |
Результат | LLDB.ThreadCollection |
public static GetInterruptedFromEvent ( LLDB @event ) : bool | ||
@event | LLDB | |
Результат | bool |
public static GetNumRestartedReasonsFromEvent ( LLDB @event ) : uint | ||
@event | LLDB | |
Результат | uint |
public GetNumSupportedHardwareWatchpoints ( LLDB error ) : uint | ||
error | LLDB | |
Результат | uint |
public static GetProcessFromEvent ( LLDB @event ) : LLDB.Process | ||
@event | LLDB | |
Результат | LLDB.Process |
public GetQueueAtIndex ( uint index ) : LLDB.Queue | ||
index | uint | |
Результат | LLDB.Queue |
public static GetRestartedFromEvent ( LLDB @event ) : bool | ||
@event | LLDB | |
Результат | bool |
public static GetRestartedReasonAtIndexFromEvent ( LLDB @event, uint idx ) : string | ||
@event | LLDB | |
idx | uint | |
Результат | string |
public GetSTDERR ( sbyte dst, uint dst_len ) : uint | ||
dst | sbyte | |
dst_len | uint | |
Результат | uint |
public GetSTDOUT ( sbyte dst, uint dst_len ) : uint | ||
dst | sbyte | |
dst_len | uint | |
Результат | uint |
public GetSelectedThread ( ) : LLDB.Thread | ||
Результат | LLDB.Thread |
public static GetStateFromEvent ( LLDB @event ) : LLDB.StateType | ||
@event | LLDB | |
Результат | LLDB.StateType |
public GetStopEventForStopID ( uint stop_id ) : LLDB.Event | ||
stop_id | uint |
/// |
Результат | LLDB.Event |
public GetStopID ( bool include_expression_stops ) : uint | ||
include_expression_stops | bool | |
Результат | uint |
public GetThreadAtIndex ( uint index ) : LLDB.Thread | ||
index | uint | |
Результат | LLDB.Thread |
public GetThreadByID ( ulong sb_thread_id ) : LLDB.Thread | ||
sb_thread_id | ulong | |
Результат | LLDB.Thread |
public GetThreadByIndexID ( uint index_id ) : LLDB.Thread | ||
index_id | uint | |
Результат | LLDB.Thread |
public GetUnixSignals ( ) : LLDB.UnixSignals | ||
Результат | LLDB.UnixSignals |
public IsInstrumentationRuntimePresent ( LLDB type ) : bool | ||
type | LLDB | |
Результат | bool |
public LoadImage ( LLDB remote_image_spec, LLDB &error ) : uint | ||
remote_image_spec | LLDB |
/// |
error | LLDB |
/// |
Результат | uint |
public LoadImage ( LLDB local_image_spec, LLDB remote_image_spec, LLDB &error ) : uint | ||
local_image_spec | LLDB |
/// |
remote_image_spec | LLDB |
/// |
error | LLDB |
/// |
Результат | uint |
protected Process ( void native, bool skipVTables = false ) : System | ||
native | void | |
skipVTables | bool | |
Результат | System |
public PutSTDIN ( string src, uint src_len ) : uint | ||
src | string | |
src_len | uint | |
Результат | uint |
public ReadCStringFromMemory ( ulong addr, global buf, uint size, LLDB error ) : uint | ||
addr | ulong | |
buf | global | |
size | uint | |
error | LLDB | |
Результат | uint |
public ReadMemory ( ulong addr, global buf, uint size, LLDB error ) : uint | ||
addr | ulong | |
buf | global | |
size | uint | |
error | LLDB | |
Результат | uint |
public ReadPointerFromMemory ( ulong addr, LLDB error ) : ulong | ||
addr | ulong | |
error | LLDB | |
Результат | ulong |
public ReadUnsignedFromMemory ( ulong addr, uint byte_size, LLDB error ) : ulong | ||
addr | ulong | |
byte_size | uint | |
error | LLDB | |
Результат | ulong |
public RemoteAttachToProcessWithID ( ulong pid, LLDB error ) : bool | ||
pid | ulong | |
error | LLDB | |
Результат | bool |
public RemoteLaunch ( sbyte argv, sbyte envp, string stdin_path, string stdout_path, string stderr_path, string working_directory, uint launch_flags, bool stop_at_entry, LLDB error ) : bool | ||
argv | sbyte | |
envp | sbyte | |
stdin_path | string | |
stdout_path | string | |
stderr_path | string | |
working_directory | string | |
launch_flags | uint | |
stop_at_entry | bool | |
error | LLDB | |
Результат | bool |
public ReportEventState ( LLDB @event, global @out ) : void | ||
@event | LLDB | |
@out | global | |
Результат | void |
public SaveCore ( string file_name ) : LLDB.Error | ||
file_name | string | |
Результат | LLDB.Error |
public SendEventData ( string data ) : LLDB.Error | ||
data | string | |
Результат | LLDB.Error |
public SetSelectedThread ( LLDB thread ) : bool | ||
thread | LLDB | |
Результат | bool |
public SetSelectedThreadByID ( ulong tid ) : bool | ||
tid | ulong | |
Результат | bool |
public SetSelectedThreadByIndexID ( uint index_id ) : bool | ||
index_id | uint | |
Результат | bool |
public UnloadImage ( uint image_token ) : LLDB.Error | ||
image_token | uint | |
Результат | LLDB.Error |
public WriteMemory ( ulong addr, global buf, uint size, LLDB error ) : uint | ||
addr | ulong | |
buf | global | |
size | uint | |
error | LLDB | |
Результат | uint |
public static __CreateInstance ( Process native, bool skipVTables = false ) : Process | ||
native | Process | |
skipVTables | bool | |
Результат | Process |
public static __CreateInstance ( global native, bool skipVTables = false ) : Process | ||
native | global | |
skipVTables | bool | |
Результат | Process |
public static System.Collections.Concurrent.ConcurrentDictionary |
||
Результат | Process>.System.Collections.Concurrent.ConcurrentDictionary |