ringqPutBlk basic EMF

Synopsis

Add a block of data to the ring queue.

Prototype

 #include "uemf.h"

 int ringqPutBlk(ringq_t *rq, unsigned char *buf, int size); 

Parameters

rqThe ring queue where the block is added.
bufData to put on the end of the queue.
sizeLength of the data buf that is incrementally added to the queue.

Description

Will grow the queue as required.

Return Value

Returns the number of bytes written to the queue.

Example

ringqPutBlk(rq, newbuf, len);

Stability Classification

Evolving.

See Also

ringqOpen, ringqPutStr