struct ProcessThreadId

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

A process+thread koid pair for referring to a thread. While a thread koid is globally unique and

doesn't technically need a process koid to scope it, most code deals with a process/thread

hierarchy so maintaining both is more convenient.

Public Members

uint64_t process
uint64_t thread

Public Methods

bool operator== (const ProcessThreadId & other)

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

bool operator!= (const ProcessThreadId & other)

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

bool operator< (const ProcessThreadId & other)

For ordered containers.

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

void Serialize (Serializer & ser, uint32_t ver)

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