#include <ace/FIFO.h>
class ACE_FIFO : public ACE_IPC_SAP {
public:
int open ( const char *rendezvous, int flags, int perms, LPSECURITY_ATTRIBUTES sa = 0 );
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, LPSECURITY_ATTRIBUTES sa = 0 );
private:
char rendezvous_[MAXPATHLEN + 1];
};
ACE_SPIPE_*
classes.
ACE_FIFO (void);
ACE_FIFO (
const char *rendezvous,
int flags,
int perms,
LPSECURITY_ATTRIBUTES sa = 0
);
rendezvous
in accordance with the
flags.