start overloads

Synopses

Declared in <balb_pipecontrolchannel.h>

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

int
start(char const* pipeName);

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

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

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

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

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);

Return Value

0 on success, and a non‐zero value otherwise

Parameters

Name

Description

pipeName

name of the named pipe to open

attributes

attributes of the background processing thread

Created with MrDocs