Prototype for the client supplied function that is called
whenever jackd is shutdown. Note that after server shutdown,
the client pointer is *not* deallocated by libjack,
the application is responsible to properly use jack_client_close()
to release client ressources. Warning: jack_client_close() cannot be
safely used inside the shutdown callback and has to be called outside of
the callback context.
@param code a status word, formed by OR-ing together the relevant @ref JackStatus bits.
@param reason a string describing the shutdown reason (backend failure, server crash... etc...)
@param arg pointer to a client supplied structure
Prototype for the client supplied function that is called whenever jackd is shutdown. Note that after server shutdown, the client pointer is *not* deallocated by libjack, the application is responsible to properly use jack_client_close() to release client ressources. Warning: jack_client_close() cannot be safely used inside the shutdown callback and has to be called outside of the callback context.
@param code a status word, formed by OR-ing together the relevant @ref JackStatus bits. @param reason a string describing the shutdown reason (backend failure, server crash... etc...) @param arg pointer to a client supplied structure