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);

AUTHOR

Doug Schmidt

LIBRARY

ace