summaryrefslogtreecommitdiff
path: root/src/PollEventPoll.h
Commit message (Collapse)AuthorAgeFilesLines
* Enable IndentPPDirectivesTatsuhiro Tsujikawa2018-06-091-1/+1
|
* clang-format-3.9Tatsuhiro Tsujikawa2016-10-151-1/+2
|
* make clang-format using clang-format-3.6Tatsuhiro Tsujikawa2015-12-271-15/+14
|
* Refactor event poll classes so that we don't have to allocate memory on queryTatsuhiro Tsujikawa2014-09-131-7/+8
| | | | | I left Port and libuv classes, since I don't have them compiled. So they were updated minimally.
* Use CXX11_OVERRIDETatsuhiro Tsujikawa2013-07-061-5/+8
|
* Require -std=c++11 and use std::shared_ptr instead of SharedHandleTatsuhiro Tsujikawa2013-06-221-8/+8
|
* Use std::set instead of std::deque if the elements are sorted andTatsuhiro Tsujikawa2012-03-231-3/+9
| | | | insertions and deletions are frequent.
* 2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-11-201-4/+0
| | | | | | | Rewritten Logger interface. Logger now writes source file name and line number in log file.
* 2010-10-31 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-10-311-3/+3
| | | | | | Made #include guard consistent for c++ header files.
* 2010-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-06-211-8/+8
| | | | | | | Changed naming standards for class member variable: now it looks like var_ instead of _var.
* 2010-04-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-201-2/+2
| | | | | | | | | | | Removed EventRType template parameter * src/EpollEventPoll.cc * src/EpollEventPoll.h * src/Event.h * src/PollEventPoll.cc * src/PollEventPoll.h
* 2010-04-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-191-181/+20
| | | | | | | | | | | Externalized Event, CommandEvent, ADNSEvent, SocketEntry and AsyncNameResolverEntry class. * src/Event.h * src/Makefile.am * src/PollEventPoll.cc * src/PollEventPoll.h
* 2010-04-19 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-191-0/+289
Supported poll() for socket event notification. --event-poll can take value "poll". Fixed the bug that timeout for SocketCore::isReadable()/isWritable() is ignored when epoll is used. * src/OptionHandlerFactory.cc * src/a2io.h * src/prefs.h * src/SocketCore.h * src/Makefile.am * src/main.cc * src/PollEventPoll.h * src/SocketCore.cc * src/DownloadEngineFactory.cc * src/PollEventPoll.cc * src/prefs.cc * configure.ac