summaryrefslogtreecommitdiff
path: root/include/socketengine.h
AgeCommit message (Expand)Author
2017-08-26Remove some outdated documentation from the SocketEngine class.Peter Powell
2017-08-26Fix a bunch of Doxygen warnings.Peter Powell
2017-07-11Improve and centralize socket engine event counters.Robin Burchell
2016-08-11Update description of class EventHandlerAttila Molnar
2016-08-11Replace HandleEvent() references in the SocketEngine documentation with OnEve...Attila Molnar
2015-04-12Dispatch EventHandler events to dedicated virtual functionsAttila Molnar
2015-03-04Add SocketEngine::WriteV()Attila Molnar
2014-06-07Change the number reported by SocketEngine::GetMaxFds() to be informalAttila Molnar
2014-02-09Call DelFd() and SetFd(-1) from SocketEngine::Close(EventHandler*)Attila Molnar
2014-02-08Change all socketengine methods to be staticAttila Molnar
2014-02-08Move socketengine stats into a new classAttila Molnar
2014-02-08Rename SocketEngine::AddFd() and DelFd() to AddFdRef() and DelFdRef()Attila Molnar
2014-02-08Replace SocketEngine::GetName() with INSPIRCD_SOCKETENGINE_NAME defineAttila Molnar
2014-02-08Change SocketEngine functions that do not require an instance to be staticAttila Molnar
2014-02-04New socketengine stuff:Adam
2014-02-04Change type of SocketEngine::CurrentSetSize to size_t from intAttila Molnar
2013-08-30Merge insp20attilamolnar
2013-07-14Use the correct socket related error messages on WindowsAdam
2013-04-28Merge insp20attilamolnar
2013-04-24Move SocketEngine::IgnoreError() code into socketengine.h and add test for EW...attilamolnar
2013-04-16Fix m_ssl_gnutls and perhaps some other things on Windows by recognizing WSAE...Adam
2013-04-12Tidy up source files:Peter Powell
2013-04-05Merge inspircd_{config,version}.h into a single header file.Peter Powell
2013-04-01Whitespace and empty destructor removal, minor coding style changesattilamolnar
2012-07-05Fix Doxygen syntax errors.Peter Powell
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2012-04-14Fix some of the include guard names (requested by SaberUK)Justin Crawford
2012-04-14Fixes for bug #12Justin Crawford
2010-03-02DelFd should not fail, it will leave a bad dangling pointer in that casedanieldg
2010-02-12Floating-point math should have no place in an ircddanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-11-13Get rid of socklen_t parameter to Bind, we are using C++ here and can do it o...danieldg
2009-11-06Remove Extensible parent from EventHandlerdanieldg
2009-10-25Fixes found by removing User inheritance from StreamSocketdanieldg
2009-10-24Get rid of OpenTCPSocketdanieldg
2009-09-30Remove include/inspircd_se_config.h and socketengine-specific headersdanieldg
2009-09-26Add FD_WANT_SINGLE_WRITE to efficiently replace FD_WANT_POLL_WRITEdanieldg
2009-09-26Clean up SocketEngine interface to allow edge-triggered I/O and sockets that ...danieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-02Remove unneeded Extensible inheritance and remove "age" field from classbasedanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-01-02Update copyrights for 2009.w00t
2008-09-07Initialising the member we added might be an idea.w00t
2008-09-07Fix forward-declaration caused as a result of recent changes.w00t
2008-09-07Start moving IO hooking from being bufferedsocket based to residing in EventH...w00t
2008-06-18Measure bandwidth statistics from the socket engine (kiloBITS per second in, ...brain
2008-04-02Automatic detection and allocation of max fds. No longer needs recompile to c...brain
2008-02-14Keep count of the number of events in total, and seperate read, write and err...brain
2008-01-10Header update: 2007 -> 2008w00t
2007-09-04* Fixed some incorrect declarations in IOCPEngineburlex