BloombergLP::balb::PipeControlChannel::start

start overloads

Synopses

Declared in <balb_pipecontrolchannel.h>

Open a named pipe and start a thread to dispatch messages.

int
start(char const* pipeName);
» more...

Open a named pipe and start a thread to dispatch messages.

template<class STRING_TYPE>
int
start(STRING_TYPE const& pipeName);
» more...

Open a named pipe and start a thread with the given attributes.

int
start(
    char const* pipeName,
    bslmt::ThreadAttributes const& attributes);
» more...

Open a named pipe and start a thread with the given attributes.

template<class STRING_TYPE>
int
start(
    STRING_TYPE const& pipeName,
    bslmt::ThreadAttributes const& attributes);
» more...

Return Value

0 on success, and a non-zero value otherwise

Parameters

NameDescription
pipeNamename of the named pipe to open
attributesattributes of the background processing thread