logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

nng_pipe_close - close pipe

Description

       The nng_pipe_close() function closes the supplied pipe, p. Messages that have been submitted for sending
       may be flushed or delivered, depending upon the transport.

       Further attempts to use the pipe after this call returns will result in NNG_ECLOSED.

           Tip

           Pipes are automatically closed when their creator closes, or when the remote peer closes the
           underlying connection.

Errors

       NNG_ECLOSED
           The pipe p is already closed or was never opened.

Name

       nng_pipe_close - close pipe

Return Values

       This function returns 0 on success, and non-zero otherwise.

See Also

nng_strerror(3), nng_options(5), nng_pipe(5), nng(7)

                                                   2025-04-20                                  NNG_PIPE_CLOSE(3)

Synopsis

           #include <nng/nng.h>

           int nng_pipe_close(nng_pipe p);

See Also