读写指令转发成功

This commit is contained in:
大石头 2017-09-05 01:57:02 +08:00
parent 1fbcd7dc20
commit b4805cc824
2 changed files with 5 additions and 3 deletions

View File

@ -455,7 +455,7 @@ void LinkClient::OnRead(LinkMessage& msg)
// 响应
Json rs;
rs.Add("start", 0);
rs.Add("size", bs.Length());
//rs.Add("size", bs.Length());
rs.Add("data", bs.ToHex());
Reply(js["action"].AsString(), msg.Seq, 0, rs.ToString());
@ -477,7 +477,7 @@ void LinkClient::OnWrite(LinkMessage& msg)
// 响应
Json rs;
rs.Add("start", 0);
rs.Add("size", bs.Length());
//rs.Add("size", bs.Length());
rs.Add("data", bs.ToHex());
Reply(js["action"].AsString(), msg.Seq, 0, rs.ToString());

View File

@ -331,7 +331,9 @@ Json& Json::Add(cstring key, const String& value) {
if (left == '{'&&right == '}' || left == '['&&right == ']' || left == '\"'&&right == '\"') flag = false;
}
if (flag) _str = _str + "\"" + value + "\"";
if (flag) _str += "\"";
_str += value;
if (flag) _str += "\"";
_str += key ? '}' : ']';
return *this;