消息设置数据,应该使用静态,避免被修改
This commit is contained in:
parent
3e4ed45a00
commit
e035272614
|
@ -11,7 +11,7 @@ Message::Message(byte code)
|
||||||
}
|
}
|
||||||
|
|
||||||
// 设置数据。
|
// 设置数据。
|
||||||
void Message::SetData(byte* buf, uint len)
|
void Message::SetData(const byte* buf, uint len)
|
||||||
{
|
{
|
||||||
//assert_param(len <= ArrayLength(Data));
|
//assert_param(len <= ArrayLength(Data));
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@ void Message::SetData(byte* buf, uint len)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 负载数据转数据流
|
/*// 负载数据转数据流
|
||||||
Stream Message::ToStream()
|
Stream Message::ToStream()
|
||||||
{
|
{
|
||||||
return Stream(Data, Length);
|
return Stream(Data, Length);
|
||||||
|
@ -34,4 +34,4 @@ Stream Message::ToStream()
|
||||||
ByteArray Message::ToArray()
|
ByteArray Message::ToArray()
|
||||||
{
|
{
|
||||||
return ByteArray(Data, Length);
|
return ByteArray(Data, Length);
|
||||||
}
|
}*/
|
||||||
|
|
|
@ -31,11 +31,11 @@ public:
|
||||||
virtual void ComputeCrc() = 0;
|
virtual void ComputeCrc() = 0;
|
||||||
|
|
||||||
// 设置数据
|
// 设置数据
|
||||||
void SetData(byte* buf, uint len);
|
void SetData(const byte* buf, uint len);
|
||||||
// 负载数据转数据流
|
// 负载数据转数据流
|
||||||
Stream ToStream();
|
//Stream ToStream();
|
||||||
// 负载数据转字节数组
|
// 负载数据转字节数组
|
||||||
ByteArray ToArray();
|
//ByteArray ToArray();
|
||||||
|
|
||||||
// 显示消息内容
|
// 显示消息内容
|
||||||
virtual void Show() const = 0;
|
virtual void Show() const = 0;
|
||||||
|
|
Loading…
Reference in New Issue