50 bool openExisting (
const String& pipeName);
57 bool createNewPipe (
const String& pipeName,
bool mustNotExist =
false);
81 int read (
void* destBuffer,
int maxBytesToRead,
int timeOutMilliseconds);
86 int write (
const void* sourceBuffer,
int numBytesToWrite,
int timeOutMilliseconds);
90 JUCE_PUBLIC_IN_DLL_BUILD (
class Pimpl)
91 std::unique_ptr<Pimpl> pimpl;
95 bool openInternal (
const String& pipeName,
bool createPipe,
bool mustNotExist);
97 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (
NamedPipe)
int write(const void *sourceBuffer, int numBytesToWrite, int timeOutMilliseconds)
int read(void *destBuffer, int maxBytesToRead, int timeOutMilliseconds)