Risk-Aware Code Review: Auto Approve Low-Risk Changes
LiveReview LiveReview LiveReview - Free, Risk-Aware Code Review: Auto Approve Low-Risk Changes | Product Hunt LiveReview - Free, Risk-Aware Code Review: Auto Approve Low-Risk Changes | Product Hunt GitHub Install Now

We'd appreciate a star

roar_vio_close.3 - close a RoarAudio virtual IO object

Description

       Closes  a  VIO  object.  Also  ensures  all data to be fushed to disk or send via sockets.  The given vio
       object itself is not freed as normally located in the applications stack.  if you want it to be freed you
       need to call free(3) yourself.

Examples

        struct roar_vio_calls obj;

        roar_vio_open_fh(&obj, ROAR_STDOUT);

        roar_vio_puts(&obj, "Hello World!\n");

        roar_vio_close(&obj);

Name

       roar_vio_close.3 - close a RoarAudio virtual IO object

Parameters

vio    The VIO object to be closed.

Return Value

       On success these calls return 0.  On error, -1 is returned.

See Also

roarvio(7), libroar(7), RoarAudio(7).

RoarAudio                                           May 2011                                   roar_vio_close(3)

Synopsis

       #include <roaraudio.h>

       int roar_vio_close (struct roar_vio_calls * vio);

See Also