tsanSC

package
v0.0.0-...-543b7a6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 30, 2020 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Init

func Init()

Types

type EventCollector

type EventCollector struct {
	// contains filtered or unexported fields
}

func (*EventCollector) Put

func (l *EventCollector) Put(p *util.SyncPair)

type ListenerAsyncRcvP1

type ListenerAsyncRcvP1 struct{}

func (*ListenerAsyncRcvP1) Put

func (l *ListenerAsyncRcvP1) Put(p *util.SyncPair)

type ListenerAsyncRcvP2

type ListenerAsyncRcvP2 struct{}

func (*ListenerAsyncRcvP2) Put

func (l *ListenerAsyncRcvP2) Put(p *util.SyncPair)

PHASE 2

type ListenerAsyncRcvP3

type ListenerAsyncRcvP3 struct{}

func (*ListenerAsyncRcvP3) Put

func (l *ListenerAsyncRcvP3) Put(p *util.SyncPair)

type ListenerAsyncSndP1

type ListenerAsyncSndP1 struct{}

Phase 1

func (*ListenerAsyncSndP1) Put

func (l *ListenerAsyncSndP1) Put(p *util.SyncPair)

type ListenerAsyncSndP2

type ListenerAsyncSndP2 struct{}

Phase 2

func (*ListenerAsyncSndP2) Put

func (l *ListenerAsyncSndP2) Put(p *util.SyncPair)

type ListenerAsyncSndP3

type ListenerAsyncSndP3 struct{}

Phase 3

func (*ListenerAsyncSndP3) Put

func (l *ListenerAsyncSndP3) Put(p *util.SyncPair)

type ListenerDataAccessP1

type ListenerDataAccessP1 struct{}

func (*ListenerDataAccessP1) Put

func (l *ListenerDataAccessP1) Put(p *util.SyncPair)

type ListenerDataAccessP2

type ListenerDataAccessP2 struct{}

func (*ListenerDataAccessP2) Put

func (l *ListenerDataAccessP2) Put(p *util.SyncPair)

type ListenerDataAccessP3

type ListenerDataAccessP3 struct{}

func (*ListenerDataAccessP3) Put

func (l *ListenerDataAccessP3) Put(p *util.SyncPair)

type ListenerGoForkP1

type ListenerGoForkP1 struct{}

func (*ListenerGoForkP1) Put

func (l *ListenerGoForkP1) Put(p *util.SyncPair)

type ListenerGoForkP2

type ListenerGoForkP2 struct{}

func (*ListenerGoForkP2) Put

func (l *ListenerGoForkP2) Put(p *util.SyncPair)

type ListenerGoForkP3

type ListenerGoForkP3 struct{}

func (*ListenerGoForkP3) Put

func (l *ListenerGoForkP3) Put(p *util.SyncPair)

type ListenerGoWaitP1

type ListenerGoWaitP1 struct{}

func (*ListenerGoWaitP1) Put

func (l *ListenerGoWaitP1) Put(p *util.SyncPair)

type ListenerGoWaitP2

type ListenerGoWaitP2 struct{}

func (*ListenerGoWaitP2) Put

func (l *ListenerGoWaitP2) Put(p *util.SyncPair)

type ListenerGoWaitP3

type ListenerGoWaitP3 struct{}

func (*ListenerGoWaitP3) Put

func (l *ListenerGoWaitP3) Put(p *util.SyncPair)

type ListenerNTP1

type ListenerNTP1 struct{}

func (*ListenerNTP1) Put

func (l *ListenerNTP1) Put(p *util.SyncPair)

type ListenerNTP2

type ListenerNTP2 struct{}

func (*ListenerNTP2) Put

func (l *ListenerNTP2) Put(p *util.SyncPair)

type ListenerNTP3

type ListenerNTP3 struct{}

func (*ListenerNTP3) Put

func (l *ListenerNTP3) Put(p *util.SyncPair)

type ListenerNTWTP1

type ListenerNTWTP1 struct{}

func (*ListenerNTWTP1) Put

func (l *ListenerNTWTP1) Put(p *util.SyncPair)

type ListenerNTWTP2

type ListenerNTWTP2 struct{}

func (*ListenerNTWTP2) Put

func (l *ListenerNTWTP2) Put(p *util.SyncPair)

type ListenerNTWTP3

type ListenerNTWTP3 struct{}

func (*ListenerNTWTP3) Put

func (l *ListenerNTWTP3) Put(p *util.SyncPair)

type ListenerPostProcessP1

type ListenerPostProcessP1 struct{}

func (*ListenerPostProcessP1) Put

func (l *ListenerPostProcessP1) Put(p *util.SyncPair)

type ListenerPostProcessP2

type ListenerPostProcessP2 struct{}

func (*ListenerPostProcessP2) Put

func (l *ListenerPostProcessP2) Put(p *util.SyncPair)

type ListenerPostProcessP3

type ListenerPostProcessP3 struct{}

func (*ListenerPostProcessP3) Put

func (l *ListenerPostProcessP3) Put(p *util.SyncPair)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL