Versions in this module Expand all Collapse all v1 v1.2.1 Feb 25, 2022 v1.0.0 Sep 16, 2021 Changes in this version + var ReceiveChan chan DataPack + var WriteChan chan DataPack + func GetDelayTime() time.Duration + func GetMaxSize() int64 + func SetDelayTime(time int64) + func SetMaxsize(limit int64) + func TestWrite(data *DataPack) + type DataPack struct + Data []byte + Id int64 + IsEOF bool + ReBack bool + Size int64 + Tid int64 + Total int64 + func NewDataPack(size int64, total int64, data []byte, end ...bool) DataPack + func NewDataPackReBlack() DataPack + func TestRead() *DataPack + type PlateTransmit interface + Receive func() []byte + Send func([]byte) + type PlateTransmitMulti struct + func NewTransmitMulti() PlateTransmitMulti + func (t *PlateTransmitMulti) Receive() []byte + func (t *PlateTransmitMulti) Send(data []byte) + type PlateTransmitSingle struct + func NewTransmitSingle() PlateTransmitSingle + func (t *PlateTransmitSingle) Receive() []byte + func (t *PlateTransmitSingle) Send(data []byte)