- : _id(0),
- _netid(0),
- _gid(0),
- _networkName(QString()),
- _bufferName(QString()) {
+ : _bufferId(0)
+ , _netid(0)
+ , _bufferName(QString())
+{}
+
+BufferInfo::BufferInfo(BufferId id, NetworkId networkid, Type type, uint gid, QString buf)
+ : _bufferId(id)
+ , _netid(networkid)
+ , _type(type)
+ , _groupId(gid)
+ , _bufferName(std::move(buf))
+{}
+
+BufferInfo BufferInfo::fakeStatusBuffer(NetworkId networkId)
+{
+ return BufferInfo(0, networkId, StatusBuffer);