# SND_RecvCommandReply

## C Specification

      #include <nitro/snd.h>

      const SNDCommand* SND_RecvCommandReply( u32 flags );

## Arguments

flags | The flags

## Return Values

If there is a command process reply, the processed command list is returned. If there is no reply, NULL is returned.

## Description

Receives the command process reply.

`SND_COMMAND_BLOCK` or `SND_COMMAND_NOBLOCK` can be specified in flags. If set to `SND_COMMAND_BLOCK`, then blocking occurs inside the function until there is a command process reply. If set to `SND_COMMAND_NOBLOCK`, then NULL is returned if there is no command process reply.

### Caution

If there are no reserved commands, then there will be no command process reply even if the `SND_FlushCommand` function is called.

## See Also

SND_FlushCommand

## Revision History

07/20/2004 Initial version

CONFIDENTIAL