This commit is contained in:
邹宗楠
2023-02-03 14:29:48 +08:00
parent 942f9f93b4
commit aedff383c6
2 changed files with 38 additions and 10 deletions

View File

@@ -181,6 +181,12 @@ func (t *TcpClient) buildTimeoutMap(key string) {
t.TimeoutMap[key] = dataChan
}
func (t *TcpClient) getTimeOut(key string) bool {
t.RLock()
defer t.RUnlock()
return <-t.TimeoutMap[key]
}
func (t *TcpClient) buildAllMap(key string) {
t.Lock()
defer t.Unlock()
@@ -402,7 +408,6 @@ func buildMsg(printMsg *model.PrintMsg) (data []byte, err error) {
lenData := int64(len(str) + len(const1) + len(orderNoHexH) + len(orderNoHexL) + len(printInit) + 2 + 4 + len(printData))
x1, x2 := int2h8l8(lenData / 2)
dataStr := str + x1 + x2 + const1 + orderNoHexH + orderNoHexL + printInit + printData
globals.SugarLogger.Debugf("============dataste %s", dataStr)
check := getCheckSum(dataStr)
return jxutils.Hextob(dataStr + check), err
}