NAME
ACE_FIFO -
Abstract base class for UNIX FIFOs (a.k.a. Named Pipes).
SYNOPSIS
#include <ace/FIFO.h>
class ACE_FIFO : public ACE_IPC_SAP
{
public:
int open (const char *rendezvous, int flags, int perms);
int close (void);
int remove (void);
int get_local_addr (const char *&rendezvous) const;
void dump (void) const;
ACE_ALLOC_HOOK_DECLARE;
protected:
ACE_FIFO (void);
ACE_FIFO (const char *rendezvous, int flags, int perms);
private:
char rendezvous_[MAXPATHLEN + 1];
};
Make these protected to ensure that the class is
abstract.""
ACE_FIFO (void);
ACE_FIFO (const char *rendezvous, int flags, int perms);
Open up the named pipe on the rendezvous in accordance with the
flags.
AUTHOR
Doug Schmidt
LIBRARY
ace