Apply .gitignore rules
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
package bytesSendUtil
|
||||
|
||||
type EnsureSender interface {
|
||||
// use Write to send data
|
||||
Write([]byte) error
|
||||
|
||||
// stop sender
|
||||
Close() error
|
||||
}
|
||||
|
||||
// resend和dataSaver通过此接口调用tcpSender与httpSender
|
||||
type sender interface {
|
||||
// 发送数据
|
||||
Send(dataItem) error
|
||||
|
||||
// 返回待发送的数据channel
|
||||
Data() <-chan dataItem
|
||||
|
||||
// 返回失败数据缓存channel
|
||||
Cache() chan dataItem
|
||||
|
||||
// 用于判断是否关闭
|
||||
Done() <-chan struct{}
|
||||
}
|
||||
Reference in New Issue
Block a user