From c0ef5a610cb0d717d37d7f0e2c44817150e2b28e Mon Sep 17 00:00:00 2001 From: Jonathan Robie Date: Wed, 28 Jul 2010 19:07:04 +0000 Subject: Improved doxygen comments. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@980163 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/qpid/sys/Poller.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'cpp') diff --git a/cpp/src/qpid/sys/Poller.h b/cpp/src/qpid/sys/Poller.h index 47b7606a16..ec53b79bad 100644 --- a/cpp/src/qpid/sys/Poller.h +++ b/cpp/src/qpid/sys/Poller.h @@ -31,8 +31,14 @@ namespace qpid { namespace sys { /** - * Poller: abstract class to encapsulate a file descriptor poll to be used - * by a reactor. + * Poller is an abstract base class that registers callbacks to be + * called when there is IO activity. Concrete derived classes + * implement polling APIs such as epoll or equivalents on other + * operating systems. + * + * On the broker, Connection::received() is called with incoming + * frames from clients, and Connection::doOutput() is called when a + * connection is writeable. * * @see DispatchHandler for more details of normal use. */ -- cgit v1.2.1