AuCreateFlow(3)

πŸ’– AuCreateFlow(3) πŸ’–

okay bestie, welcome to the Library Functions Manual 🌸 this page is literally all about AuCreateFlow, and yes, we're gonna get you fluent in it. no cap.


✨ Name ✨

AuCreateFlow β€” create a flow πŸ’…

that's it. that's the whole name. iconic.

🌸 Synopsis 🌸

#include <audio/audiolib.h>

AuFlowID AuCreateFlow(server, status)
    AuServer *server;
    AuStatus *status; /* RETURN */

πŸŽ€ Arguments πŸŽ€

  • server β€” specifies the connection to the audio server. like, the actual link to the audio server, bestie. that's your server hookup. 🫢
  • status β€” if it's non-NULL, it flushes the output buffer and returns the status from the server. it's marked /* RETURN */ in the synopsis, so it's giving receipt energy. 🧾✨

πŸ’« Description πŸ’«

okay so AuCreateFlow creates a flow and returns the flow ID. if there was an error, it returns AuNone instead. that's the whole plot. πŸ’–

πŸ¦‹ Errors πŸ¦‹

the error list is short and sweet: AuBadAlloc. watch out for that one. 😭

🌈 See Also 🌈

  • AuDestroyFlow
  • AuGetFlowAttributes
  • audiolib - Network Audio System C Language Interface

go read those, bestie. they're part of the lore. πŸ“šβœ¨


and that's the page! mwah πŸ’‹ from the Library Functions Manual, source/version audiolib - flow existence, version 1.9.4, and AuCreateFlow(3). periodt. πŸ’…

πŸ“¦ where this page comes from