]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/modules/server.h
Add a subclass of IOHookProvider for SSL modules.
[user/henk/code/inspircd.git] / include / modules / server.h
index c758df364d694d8a50fdd16bee2767ab010ef05b..63aa39e4a3e25100a51d355cdf07f72437c8c863 100644 (file)
@@ -1,6 +1,10 @@
 /*
  * InspIRCd -- Internet Relay Chat Daemon
  *
+ *   Copyright (C) 2015 Attila Molnar <attilamolnar@hush.com>
+ *   Copyright (C) 2013, 2017-2019 Sadie Powell <sadie@witchery.services>
+ *   Copyright (C) 2012 Robby <robby@chatbelgie.be>
+ *   Copyright (C) 2010 Craig Edwards <brain@inspircd.org>
  *   Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
  *
  * This file is part of InspIRCd.  InspIRCd is free software: you can
@@ -61,11 +65,16 @@ class ServerProtocol::LinkEventListener
        {
        }
 
-       /** Fired when a server finishes burst
-        * @param server Server that recently linked and finished burst
+       /** Fired when a server has linked to the network.
+        * @param server Server that recently linked.
         */
        virtual void OnServerLink(const Server* server) { }
 
+       /** Fired when a server has finished bursting.
+        * @param server Server that recently finished bursting.
+        */
+       virtual void OnServerBurst(const Server* server) { }
+
        /** Fired when a server splits
         * @param server Server that split
         * @param error Whether the server split because of an error.