]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/socket.h
Add more features to modestacker so that we can stack +, -, and parameterless modes
[user/henk/code/inspircd.git] / include / socket.h
index c00c7f1318744fdf8b2ccc8081e6b6ca20ac5a3b..f868daf923fabe55984b00ad4c965a7d7b74c9cc 100644 (file)
@@ -138,12 +138,22 @@ namespace irc
        };
 };
 
+/** This class handles incoming connections on client ports.
+ * It will create a new userrec for every valid connection
+ * and assign it a file descriptor.
+ */
 class ListenSocket : public EventHandler
 {
  protected:
+       /** The creator/owner of this object
+        */
        InspIRCd* ServerInstance;
  public:
+       /** Create a new listening socket
+        */
        ListenSocket(InspIRCd* Instance, int sockfd, irc::sockets::insp_sockaddr client, irc::sockets::insp_sockaddr server, int port, char* addr);
+       /** Handle an I/O event
+        */
        void HandleEvent(EventType et);
 };