Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrLockClosed = errors.New("actor lock is closed")
Functions ¶
This section is empty.
Types ¶
type Lock ¶
type Lock struct {
// contains filtered or unexported fields
}
Lock is a fifo Mutex which respects reentrancy and stack depth.
func NewLock ¶
func NewLock(opts LockOptions) *Lock
func (*Lock) CloseUntil ¶
func (*Lock) LockRequest ¶
func (l *Lock) LockRequest(msg *invokev1.InvokeMethodRequest) (context.CancelFunc, error)
type LockOptions ¶
Click to show internal directories.
Click to hide internal directories.