kubernetes/vendor/github.com/onsi/ginkgo/v2/internal/interrupt_handler/interrupt_handler.go

var ABORT_POLLING_INTERVAL

type InterruptCause

const InterruptCauseInvalid

const InterruptCauseSignal

const InterruptCauseAbortByOtherProcess

type InterruptLevel

const InterruptLevelUninterrupted

const InterruptLevelCleanupAndReport

const InterruptLevelReportOnly

const InterruptLevelBailOut

func (ic InterruptCause) String() string {}

type InterruptStatus

func (s InterruptStatus) Interrupted() bool {}

func (s InterruptStatus) Message() string {}

func (s InterruptStatus) ShouldIncludeProgressReport() bool {}

type InterruptHandlerInterface

type InterruptHandler

func NewInterruptHandler(client parallel_support.Client, signals ...os.Signal) *InterruptHandler {}

func (handler *InterruptHandler) Stop() {}

func (handler *InterruptHandler) registerForInterrupts() {}

func (handler *InterruptHandler) Status() InterruptStatus {}