-/* +------------------------------------+\r * | Inspire Internet Relay Chat Daemon |\r * +------------------------------------+\r *\r * InspIRCd: (C) 2002-2007 InspIRCd Development Team\r * See: http://www.inspircd.org/wiki/index.php/Credits\r *\r * This program is free but copyrighted software; see\r * the file COPYING for details.\r *\r * ---------------------------------------------------\r */\r\r#include "inspircd.h"\r#include "socketengine.h"\r\rint EventHandler::GetFd()\r{\r return this->fd;\r}\r\rvoid EventHandler::SetFd(int FD)\r{\r this->fd = FD;\r}\r\rbool EventHandler::Readable()\r{\r return true;\r}\r\rbool EventHandler::Writeable()\r{\r return false;\r}\r\rvoid SocketEngine::WantWrite(EventHandler* eh)\r{\r}\r\rSocketEngine::SocketEngine(InspIRCd* Instance) : ServerInstance(Instance)\r{\r memset(ref, 0, sizeof(ref));\r}\r\rSocketEngine::~SocketEngine()\r{\r}\r\rbool SocketEngine::AddFd(EventHandler* eh)\r{\r return true;\r}\r\rbool SocketEngine::HasFd(int fd)\r{\r if ((fd < 0) || (fd > MAX_DESCRIPTORS))\r return false;\r return ref[fd];\r}\r\rEventHandler* SocketEngine::GetRef(int fd)\r{\r if ((fd < 0) || (fd > MAX_DESCRIPTORS))\r return 0;\r return ref[fd];\r}\r\rbool SocketEngine::DelFd(EventHandler* eh, bool force)\r{\r return true;\r}\r\rint SocketEngine::GetMaxFds()\r{\r return 0;\r}\r\rint SocketEngine::GetRemainingFds()\r{\r return 0;\r}\r\rint SocketEngine::DispatchEvents()\r{\r return 0;\r}\r\rstd::string SocketEngine::GetName()\r{\r return "misconfigured";\r}\r\r
\ No newline at end of file
+/* +------------------------------------+
+ * | Inspire Internet Relay Chat Daemon |
+ * +------------------------------------+
+ *
+ * InspIRCd: (C) 2002-2007 InspIRCd Development Team
+ * See: http://www.inspircd.org/wiki/index.php/Credits
+ *
+ * This program is free but copyrighted software; see
+ * the file COPYING for details.
+ *
+ * ---------------------------------------------------
+ */
+
+#include "inspircd.h"
+#include "socketengine.h"
+
+int EventHandler::GetFd()
+{
+ return this->fd;
+}
+
+void EventHandler::SetFd(int FD)
+{
+ this->fd = FD;
+}
+
+bool EventHandler::Readable()
+{
+ return true;
+}
+
+bool EventHandler::Writeable()
+{
+ return false;
+}
+
+void SocketEngine::WantWrite(EventHandler* eh)
+{
+}
+
+SocketEngine::SocketEngine(InspIRCd* Instance) : ServerInstance(Instance)
+{
+ memset(ref, 0, sizeof(ref));
+}
+
+SocketEngine::~SocketEngine()
+{
+}
+
+bool SocketEngine::AddFd(EventHandler* eh)
+{
+ return true;
+}
+
+bool SocketEngine::HasFd(int fd)
+{
+ if ((fd < 0) || (fd > MAX_DESCRIPTORS))
+ return false;
+ return ref[fd];
+}
+
+EventHandler* SocketEngine::GetRef(int fd)
+{
+ if ((fd < 0) || (fd > MAX_DESCRIPTORS))
+ return 0;
+ return ref[fd];
+}
+
+bool SocketEngine::DelFd(EventHandler* eh, bool force)
+{
+ return true;
+}
+
+int SocketEngine::GetMaxFds()
+{
+ return 0;
+}
+
+int SocketEngine::GetRemainingFds()
+{
+ return 0;
+}
+
+int SocketEngine::DispatchEvents()
+{
+ return 0;
+}
+
+std::string SocketEngine::GetName()
+{
+ return "misconfigured";
+}
+