#include <ace/Pipe.h>
class ACE_Pipe {
public:
ACE_Pipe (void);
ACE_Pipe (ACE_HANDLE handles[2]);
ACE_Pipe (ACE_HANDLE read, ACE_HANDLE write);
int open (ACE_HANDLE handles[2]);
int open (void);
int close (void);
ACE_HANDLE read_handle (void) const;
ACE_HANDLE write_handle (void) const;
void dump (void) const;
private:
ACE_HANDLE handles_[2];
};
ACE_Pipe (void);
ACE_Pipe (ACE_HANDLE handles[2]);
ACE_Pipe (ACE_HANDLE read, ACE_HANDLE write);
ACE_Pipe
from the read
and write
handles.
int open (ACE_HANDLE handles[2]);
int open (void);
int close (void);
ACE_HANDLE read_handle (void) const;
ACE_HANDLE write_handle (void) const;
void dump (void) const;