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