优化网络IO使用buffer读取

This commit is contained in:
yangjiechina
2024-06-15 19:31:17 +08:00
parent 17973b3e9e
commit 89de34bd98
22 changed files with 355 additions and 288 deletions

View File

@@ -17,7 +17,7 @@ type MergeWritingBuffer interface {
IsFull(ts int64) bool
IsCompeted() bool
IsCompleted() bool
IsEmpty() bool
@@ -72,7 +72,7 @@ func (m *mergeWritingBuffer) IsFull(ts int64) bool {
return int(ts-m.prePacketTS) >= AppConfig.MergeWriteLatency
}
func (m *mergeWritingBuffer) IsCompeted() bool {
func (m *mergeWritingBuffer) IsCompleted() bool {
data, _ := m.transStreamBuffer.Data()
return m.segmentOffset == len(data)
}