#include <ace/FIFO_Recv_Msg.h>
class ACE_FIFO_Recv_Msg : public ACE_FIFO_Recv {
public:ACE_FIFO_Recv_Msg (void);ACE_FIFO_Recv_Msg ( const char *rendezvous, int flags = O_CREAT | O_RDONLY, int perms = ACE_DEFAULT_FILE_PERMS, int persistent = 1, LPSECURITY_ATTRIBUTES sa = 0 );int open ( const char *rendezvous, int flags = O_CREAT | O_RDONLY, int perms = ACE_DEFAULT_FILE_PERMS, int persistent = 1, LPSECURITY_ATTRIBUTES sa = 0 );ssize_t recv (ACE_Str_Buf &msg);ssize_t recv (void *buf, size_t len);ssize_t recv (ACE_Str_Buf *data, ACE_Str_Buf *cntl, int *flags);ssize_t recv ( int *band, ACE_Str_Buf *data, ACE_Str_Buf *cntl, int *flags );void dump (void) const;ACE_ALLOC_HOOK_DECLARE;};
ACE_FIFO_Recv_Msg (void);
ACE_FIFO_Recv_Msg (
    const char *rendezvous,
    int flags = O_CREAT | O_RDONLY,
    int perms = ACE_DEFAULT_FILE_PERMS,
    int persistent = 1,
    LPSECURITY_ATTRIBUTES sa = 0
    );
int open (
    const char *rendezvous,
    int flags = O_CREAT | O_RDONLY,
    int perms = ACE_DEFAULT_FILE_PERMS,
    int persistent = 1,
    LPSECURITY_ATTRIBUTES sa = 0
    );
ssize_t recv (ACE_Str_Buf &msg);
msg as an ACE_Str_Buf.
ssize_t recv (void *buf, size_t len);
msg as a buffer.
ssize_t recv (ACE_Str_Buf *data, ACE_Str_Buf *cntl, int *flags);
data and cntl message via Stream pipes.
ssize_t recv (
    int *band,
    ACE_Str_Buf *data,
    ACE_Str_Buf *cntl,
    int *flags
    );
data and cntl message via Stream pipes in "band" mode.
void dump (void) const;
ACE_ALLOC_HOOK_DECLARE;