AuDestroyFlow(3)

πŸ“¦ version 1.9.5, in fedora 43, fedora 44

✨ Name ✨

okay so bestie, this is AuDestroyFlow(3) from the Library Functions Manual πŸ’– and it's literally the function AuDestroyFlow β€” and its whole job is to destroy flow. that's it. that's the tweet. periodt. πŸ’…


🌸 Synopsis 🌸

#include <audio/audiolib.h>

void AuDestroyFlow(server, flow, status)
    AuServer *server;
    AuFlowID flow;
    AuStatus *status; /* RETURN */

πŸŽ€ Arguments πŸŽ€

  • server β€” specifies the connection to the audio server, aka your link to the whole audio situation. 🫢
  • flow β€” specifies the ID of the flow to be destroyed. say bye bye πŸ‘‹
  • status β€” if it's non-NULL, flush the output buffer and return the status from the server. that's the tea. β˜•

πŸ¦‹ Description πŸ¦‹

AuDestroyFlow destroys the specified flow, releasing the resources used by the flow. The flow is destroyed immediately. no cap, no waiting, no queue β€” she's gone instantly. πŸ”₯

like, the resources? freed. the flow? deleted. the vibe? immaculate. πŸ’œ


πŸ’€ Errors πŸ’€

the error you might get is AuBadFlow. that's the only one listed. so if the universe says no, it says AuBadFlow. 😭


🌈 See Also 🌈

  • AuCreateFlow β€” the other half of the flow lifecycle, bestie. ✨
  • audiolib β€” Network Audio System C Language Interface. the whole library vibe. πŸ‘‘

k bye bestie πŸ’– this page is from audiolib - flow existence, version 1.9.5. no date in the footer, but slay anyway. πŸŽ€

πŸ“¦ where this page comes from