AuStopFlow(3)

πŸ’– NAME πŸ’–

okay so bestie, welcome to the AuStopFlow(3) page from the Library Functions Manual β€” it's giving "how do I make a flow stop, pls." And the whole vibe is: AuStopFlow β€” stop a flow. Periodt. πŸ›‘


🌸 SYNOPSIS 🌸

#include <audio/audiolib.h>

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

No cap, that's the whole summoning circle. ✨


🫢 ARGUMENTS 🫢

  • server β€” Specifies the connection to the audio server. Like, the link to the server, bestie. πŸ”Œ
  • flow β€” Specifies the ID of the flow to stop. This is the flow you're telling to sit down. πŸͺ‘
  • status β€” If non-NULL, flush the output buffer and return the status from the server. It's marked /* RETURN */, so yeah, it's the little note the server sends back. πŸ’Œ

πŸ¦‹ DESCRIPTION πŸ¦‹

AuStopFlow stops flow. That's the main character move. πŸ’…

All of the elements in flow will have their state set to AuStateStop. So every element in that flow gets the stop-state glow-up. No running, no pausing, just stopped. πŸ›‘


πŸ’€ ERRORS πŸ’€

  • AuBadFlow.

If the server is like "bestie, that flow ID is not it," you get AuBadFlow. πŸ™ˆ


πŸ”₯ SEE ALSO πŸ”₯

  • AuStartFlow
  • AuPauseFlow

Also, audiolib - Network Audio System C Language Interface. iykyk. 🌈


that's the whole page, babe: source/version is audioutil, version 1.9.4, and the page is AuStopFlow(3). mwah πŸ’‹

πŸ“¦ where this page comes from