Documentation
¶
Index ¶
Constants ¶
View Source
const LockIDX = "X"
View Source
const LockIDY = "Y"
Variables ¶
This section is empty.
Functions ¶
func LowLevelOperationX ¶
LowLevelOperationX is an operation that must be called while a specific lock is held.
func LowLevelOperationY ¶
LowLevelOperationY is an operation that must be called while a specific lock is held.
Types ¶
type HighLevelComponent ¶
type HighLevelComponent struct {
// contains filtered or unexported fields
}
HighLevelComponent is a component which performs complex operations requiring multiple locks.
func (*HighLevelComponent) DoSomething ¶
func (c *HighLevelComponent) DoSomething() error
Click to show internal directories.
Click to hide internal directories.