|
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.