Merge pull request from joestarzxh/master

[feat] nazanet: UdpConnection增加修改socket读写缓存区的函数
pull/12/head
yoko committed by GitHub
commit 3492b0a50a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -70,6 +70,20 @@ func NewUdpConnection(modOptions ...ModUdpConnectionOption) (*UdpConnection, err
return c, err
}
func (c *UdpConnection) SetReadBuffer(bufSize int) error {
err := c.option.Conn.SetReadBuffer(bufSize)
if err != nil {
c.Dispose()
}
return err
}
func (c *UdpConnection) SetWriteBuffer(bufSize int) error {
err := c.option.Conn.SetWriteBuffer(bufSize)
if err != nil {
c.Dispose()
}
return err
}
// 阻塞直至Read发生错误或上层回调函数返回false
//
// @return error: 如果外部调用Dispose会返回error

Loading…
Cancel
Save