54 bool openExisting (
const String& pipeName);
61 bool createNewPipe (
const String& pipeName,
bool mustNotExist =
false);
85 int read (
void* destBuffer,
int maxBytesToRead,
int timeOutMilliseconds);
90 int write (
const void* sourceBuffer,
int numBytesToWrite,
int timeOutMilliseconds);
94 JUCE_PUBLIC_IN_DLL_BUILD (
class Pimpl)
95 std::unique_ptr<Pimpl> pimpl;
99 bool openInternal (
const String& pipeName,
bool createPipe,
bool mustNotExist);
101 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (
NamedPipe)