SBQueue#

class lldb.SBQueue(*args)#

Represents a libdispatch queue in the process.

Methods Summary

Clear(SBQueue self)

GetIndexID(SBQueue self)

GetKind(SBQueue self)

Returns an lldb::QueueKind enumerated value (e.g.

GetName(SBQueue self)

GetNumPendingItems(SBQueue self)

GetNumRunningItems(SBQueue self)

GetNumThreads(SBQueue self)

GetPendingItemAtIndex(SBQueue self, ...)

GetProcess(SBQueue self)

GetQueueID(SBQueue self)

Returns an lldb::queue_id_t type unique identifier number for this queue that will not be used by any other queue during this process' execution.

GetThreadAtIndex(SBQueue self, uint32_t arg2)

IsValid(SBQueue self)

Methods Documentation

Clear(SBQueue self)#
GetIndexID(SBQueue self) uint32_t#
GetKind(SBQueue self) lldb::QueueKind#

Returns an lldb::QueueKind enumerated value (e.g. eQueueKindUnknown, eQueueKindSerial, eQueueKindConcurrent) describing the type of this queue.

GetName(SBQueue self) char const *#
GetNumPendingItems(SBQueue self) uint32_t#
GetNumRunningItems(SBQueue self) uint32_t#
GetNumThreads(SBQueue self) uint32_t#
GetPendingItemAtIndex(SBQueue self, uint32_t arg2) SBQueueItem#
GetProcess(SBQueue self) SBProcess#
GetQueueID(SBQueue self) lldb::queue_id_t#

Returns an lldb::queue_id_t type unique identifier number for this queue that will not be used by any other queue during this processโ€™ execution. These ID numbers often start at 1 with the first system-created queues and increment from there.

GetThreadAtIndex(SBQueue self, uint32_t arg2) SBThread#
IsValid(SBQueue self) bool#