The following operations read data from the given input stream and advance the stream for the kernels mapped to the programmable logic.
int32 readincr(input_stream_int32 *w);
uint32 readincr(input_stream_uint32 *w);
cint16 readincr(input_stream_cint16 *w);
float readincr(input_stream_float *w);
int64 readincr(input_stream_int64 *w);
uint64 readincr(input_stream_uint64 *w);
cint32 readincr(input_stream_cint32 *w);
cfloat readincr(input_stream_cfloat *w);
The following operations write data to the given output stream and advance the stream for the kernels mapped to the programmable logic.
void writeincr(output_stream_int32 *w, int32 v);
void writeincr(output_stream_uint32 *w, uint32 v);
void writeincr(output_stream_cint16 *w, cint16 v);
void writeincr(output_stream_float *w, float v);
void writeincr(output_stream_int64 *w, int64 v);
void writeincr(output_stream_uint64 *w, uint64 v);
void writeincr(output_stream_cint32 *w, cint32 v);
void writeincr(output_stream_cfloat *w, cfloat v);