*/
void
clientStreamInit(dlink_list * list, CSR * func, CSD * rdetach, CSS * readstatus,
- ClientStreamData readdata, CSCB * callback, CSD * cdetach, ClientStreamData callbackdata,
+ const ClientStreamData &readdata, CSCB * callback, CSD * cdetach, const ClientStreamData &callbackdata,
StoreIOBuffer tailBuffer)
{
clientStreamNode *temp = new clientStreamNode(func, nullptr, rdetach, readstatus, readdata);
};
/// \ingroup ClientStreamAPI
-void clientStreamInit(dlink_list *, CSR *, CSD *, CSS *, ClientStreamData, CSCB *, CSD *, ClientStreamData, StoreIOBuffer tailBuffer);
+void clientStreamInit(dlink_list *, CSR *, CSD *, CSS *, const ClientStreamData &, CSCB *, CSD *, const ClientStreamData &, StoreIOBuffer tailBuffer);
/// \ingroup ClientStreamAPI
void clientStreamInsertHead(dlink_list *, CSR *, CSCB *, CSD *, CSS *, ClientStreamData);