struct AttachConfig

Defined at line 516 of file ../../src/developer/debug/ipc/records.h

Public Members

Priority priority
TaskType target

Public Methods

bool ShouldDeferModules (const AttachConfig & config)

Defined at line 186 of file ../../src/developer/debug/ipc/records.cc

void Serialize (Serializer & ser, uint32_t ver)

Defined at line 539 of file ../../src/developer/debug/ipc/records.h

Enumerations

enum class Priority
Name Value Comments
kMinimal 0

Neither claim the DEBUGGER exception channel, nor send modules. This can be used to
create objects for new processes in the backend, but not do anything with them
until the client requests it later.

kWeak 1

Claim the target's DEBUGGER exception channel, but do not send modules until the
client requests them via |ModulesRequest|.

kStrong 2

Pause the process and notify modules immediately. Also claim the target's DEBUGGER
exception channel.

Defined at line 517 of file ../../src/developer/debug/ipc/records.h