Sign in
fuchsia
/
third_party
/
github.com
/
smartystreets
/
go-disruptor
/
e0c17821445e72b31950c3fd8dfd18546ac5b000
/
.
/
sequence.go
blob: 5d3a3d43bacd934d08235b8c648386460fd389a5 [
file
] [
log
] [
blame
]
package disruptor
type Sequence [FillCPUCacheLine]int64
func NewSequence() *Sequence {
return &Sequence{InitialSequenceValue}
}
const (
MaxSequenceValue int64 = (1 << 63) - 1
InitialSequenceValue int64 = -1
SequencePayloadIndex uint8 = 0
)