buf - pointer to buffer which will be freed with FreeBuf() data - pointer to data start within buf sz - size of useful data void AddBlock(char *buf, const char *data, int sz) { Buf.push_back(buf); Chain.AddBlock(data, sz); }
| 199 | // Chain.AddBlock(data, sz); |
| 200 | //} |
| 201 | void AddBlock(TUdpRecvPacket* buf, const char* data, int sz) { |
| 202 | PacketsStorage.push_back(buf); |
| 203 | Chain.AddBlock(data, sz); |
| 204 | } |
| 205 | void AddBlock(TThrRefBase* buf, const char* data, int sz) { |
| 206 | AttachedStorage.push_back(buf); |
| 207 | Chain.AddBlock(data, sz); |