SBBroadcasterΒΆ
- class lldb.SBBroadcaster(*args)ΒΆ
Represents an entity which can broadcast events.
A default broadcaster is associated with an SBCommandInterpreter, SBProcess, and SBTarget. For example, use
broadcaster = process.GetBroadcaster()
to retrieve the processβs broadcaster.
See also SBEvent for example usage of interacting with a broadcaster.
Methods Summary
AddListener
(SBBroadcaster self, ...)BroadcastEvent
(SBBroadcaster self, ...)BroadcastEventByType
(SBBroadcaster self, ...)Clear
(SBBroadcaster self)EventTypeHasListeners
(SBBroadcaster self, ...)GetName
(SBBroadcaster self)IsValid
(SBBroadcaster self)RemoveListener
(SBBroadcaster self, ...)Methods Documentation
- AddInitialEventsToListener(SBBroadcaster self, SBListener listener, uint32_t requested_events)ΒΆ
- AddListener(SBBroadcaster self, SBListener listener, uint32_t event_mask) uint32_t ΒΆ
- BroadcastEvent(SBBroadcaster self, SBEvent event, bool unique=False)ΒΆ
- BroadcastEventByType(SBBroadcaster self, uint32_t event_type, bool unique=False)ΒΆ
- Clear(SBBroadcaster self)ΒΆ
- EventTypeHasListeners(SBBroadcaster self, uint32_t event_type) bool ΒΆ
- GetName(SBBroadcaster self) char const * ΒΆ
- IsValid(SBBroadcaster self) bool ΒΆ
- RemoveListener(SBBroadcaster self, SBListener listener, uint32_t event_mask=4294967295U) bool ΒΆ