LibreOffice Module io (master) 1
|
#include "acceptor.hxx"
#include <unordered_set>
#include <mutex>
#include <rtl/ref.hxx>
#include <com/sun/star/connection/XConnection.hpp>
#include <com/sun/star/connection/XConnectionBroadcaster.hpp>
#include <com/sun/star/connection/ConnectionSetupException.hpp>
#include <com/sun/star/io/IOException.hpp>
#include <cppuhelper/implbase.hxx>
#include <utility>
Go to the source code of this file.
Namespaces | |
namespace | io_acceptor |
Typedefs | |
typedef std::unordered_set< css::uno::Reference< css::io::XStreamListener > > | io_acceptor::XStreamListener_hash_set |
Functions | |
template<class T > | |
static void | io_acceptor::notifyListeners (SocketConnection *pCon, bool *notified, T t) |
static void | io_acceptor::callStarted (const Reference< XStreamListener > &xStreamListener) |
static void | io_acceptor::callClosed (const Reference< XStreamListener > &xStreamListener) |
bool _closed |
Definition at line 75 of file acc_socket.cxx.
bool _error |
Definition at line 76 of file acc_socket.cxx.
XStreamListener_hash_set _listeners |
Definition at line 77 of file acc_socket.cxx.
std::mutex _mutex |
Definition at line 73 of file acc_socket.cxx.
bool _started |
Definition at line 74 of file acc_socket.cxx.
const Any& any |
Definition at line 108 of file acc_socket.cxx.
Referenced by stoc_connector::SocketConnection::read(), and stoc_connector::SocketConnection::write().
oslInterlockedCount m_nStatus |
Definition at line 70 of file acc_socket.cxx.
OUString m_sDescription |
Definition at line 71 of file acc_socket.cxx.
::osl::StreamSocket m_socket |
Definition at line 69 of file acc_socket.cxx.