12345678910111213141516171819202122232425262728293031323334 |
- package simple
- import (
- "encoding/binary"
- "time"
- )
- const (
- ResponseFuncName = "response"
- )
- var (
- heartbeatTime = time.Second * 60 // second
- writeBacklog = 64 // backlog size
- endian binary.ByteOrder = binary.BigEndian // big endian
- )
- func SetHeartbeatTime(t time.Duration) {
- if t.Seconds() > 1 {
- heartbeatTime = t
- }
- }
- func SetWriteBacklog(backlog int) {
- if backlog > 0 {
- writeBacklog = backlog
- }
- }
- func SetEndian(e binary.ByteOrder) {
- if e != nil {
- endian = e
- }
- }
|