LibreOffice Module io (master) 1
|
#include <acceptor.hxx>
Public Member Functions | |
SocketAcceptor (OUString sSocketName, sal_uInt16 nPort, bool bTcpNoDelay, OUString sConnectionDescription) | |
void | init () |
css::uno::Reference< css::connection::XConnection > | accept () |
void | stopAccepting () |
Private Attributes | |
::osl::SocketAddr | m_addr |
::osl::AcceptorSocket | m_socket |
OUString | m_sSocketName |
OUString | m_sConnectionDescription |
sal_uInt16 | m_nPort |
bool | m_bTcpNoDelay |
bool | m_bClosed |
Definition at line 50 of file acceptor.hxx.
io_acceptor::SocketAcceptor::SocketAcceptor | ( | OUString | sSocketName, |
sal_uInt16 | nPort, | ||
bool | bTcpNoDelay, | ||
OUString | sConnectionDescription | ||
) |
Definition at line 268 of file acc_socket.cxx.
Reference< XConnection > io_acceptor::SocketAcceptor::accept | ( | ) |
Definition at line 311 of file acc_socket.cxx.
References m_bClosed, m_bTcpNoDelay, m_sConnectionDescription, and m_socket.
void io_acceptor::SocketAcceptor::init | ( | ) |
Definition at line 281 of file acc_socket.cxx.
References m_addr, m_nPort, m_socket, and m_sSocketName.
void io_acceptor::SocketAcceptor::stopAccepting | ( | ) |
Definition at line 342 of file acc_socket.cxx.
|
private |
Definition at line 64 of file acceptor.hxx.
Referenced by init().
|
private |
Definition at line 70 of file acceptor.hxx.
Referenced by accept(), and stopAccepting().
|
private |
Definition at line 69 of file acceptor.hxx.
Referenced by accept().
|
private |
Definition at line 68 of file acceptor.hxx.
Referenced by init().
|
private |
Definition at line 67 of file acceptor.hxx.
Referenced by accept().
|
private |
Definition at line 65 of file acceptor.hxx.
Referenced by accept(), init(), and stopAccepting().
|
private |
Definition at line 66 of file acceptor.hxx.
Referenced by init().