LibreOffice Module io (master) 1
|
#include <acceptor.hxx>
Public Member Functions | |
PipeAcceptor (OUString sPipeName, OUString sConnectionDescription) | |
void | init () |
css::uno::Reference< css::connection::XConnection > | accept () |
void | stopAccepting () |
Private Attributes | |
std::mutex | m_mutex |
::osl::Pipe | m_pipe |
OUString | m_sPipeName |
OUString | m_sConnectionDescription |
bool | m_bClosed |
Definition at line 32 of file acceptor.hxx.
io_acceptor::PipeAcceptor::PipeAcceptor | ( | OUString | sPipeName, |
OUString | sConnectionDescription | ||
) |
Definition at line 125 of file acc_pipe.cxx.
Reference< XConnection > io_acceptor::PipeAcceptor::accept | ( | ) |
Definition at line 143 of file acc_pipe.cxx.
References m_bClosed, m_mutex, m_pipe, m_sConnectionDescription, and m_sPipeName.
void io_acceptor::PipeAcceptor::init | ( | ) |
Definition at line 133 of file acc_pipe.cxx.
References m_pipe, and m_sPipeName.
void io_acceptor::PipeAcceptor::stopAccepting | ( | ) |
Definition at line 175 of file acc_pipe.cxx.
|
private |
Definition at line 47 of file acceptor.hxx.
Referenced by accept(), and stopAccepting().
|
private |
Definition at line 43 of file acceptor.hxx.
Referenced by accept(), and stopAccepting().
|
private |
Definition at line 44 of file acceptor.hxx.
Referenced by accept(), init(), and stopAccepting().
|
private |
Definition at line 46 of file acceptor.hxx.
Referenced by accept().
|
private |
Definition at line 45 of file acceptor.hxx.