Documentation ¶
Index ¶
- type AggTrade
- type AggTrades
- func (at *AggTrades) Ascend(iter func(btree.Item) bool)
- func (at *AggTrades) Delete(id int64)
- func (at *AggTrades) Descend(iter func(btree.Item) bool)
- func (at *AggTrades) Get(id int64) btree.Item
- func (at *AggTrades) IsStreamStarted() bool
- func (a *AggTrades) Len() int
- func (at *AggTrades) Lock()
- func (at *AggTrades) MarkStreamAsStarted()
- func (at *AggTrades) MarkStreamAsStopped()
- func (at *AggTrades) ResetEvent(err error)
- func (at *AggTrades) Set(val btree.Item)
- func (at *AggTrades) StreamStart() (err error)
- func (at *AggTrades) StreamStop() (err error)
- func (at *AggTrades) Symbol() string
- func (at *AggTrades) Unlock()
- func (at *AggTrades) Update(val btree.Item)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggTrade ¶
type AggTrades ¶
type AggTrades struct { Init types.InitFunction // contains filtered or unexported fields }
func New ¶
func New( stop chan struct{}, symbol string, startTradeStream func(*AggTrades) types.StreamFunction, initCreator func(*AggTrades) types.InitFunction) *AggTrades
func (*AggTrades) IsStreamStarted ¶
func (*AggTrades) MarkStreamAsStarted ¶
func (at *AggTrades) MarkStreamAsStarted()
func (*AggTrades) MarkStreamAsStopped ¶
func (at *AggTrades) MarkStreamAsStopped()
func (*AggTrades) ResetEvent ¶
func (*AggTrades) StreamStart ¶ added in v0.2.8
func (*AggTrades) StreamStop ¶
Click to show internal directories.
Click to hide internal directories.