kubernetes/vendor/github.com/godbus/dbus/v5/sequential_handler.go

// NewSequentialSignalHandler returns an instance of a new
// signal handler that guarantees sequential processing of signals. It is a
// guarantee of this signal handler that signals will be written to
// channels in the order they are received on the DBus connection.
func NewSequentialSignalHandler() SignalHandler {}

type sequentialSignalHandler

func (sh *sequentialSignalHandler) DeliverSignal(intf, name string, signal *Signal) {}

func (sh *sequentialSignalHandler) Terminate() {}

func (sh *sequentialSignalHandler) AddSignal(ch chan<- *Signal) {}

func (sh *sequentialSignalHandler) RemoveSignal(ch chan<- *Signal) {}

type sequentialSignalChannelData

func newSequentialSignalChannelData(ch chan<- *Signal) *sequentialSignalChannelData {}

func (scd *sequentialSignalChannelData) bufferSignals() {}

func (scd *sequentialSignalChannelData) deliver(signal *Signal) {}

func (scd *sequentialSignalChannelData) close() {}