Example #1
0
        /// <summary>
        /// Registers a handler for a protocol
        /// </summary>
        /// <param name="protocol">The protocol</param>
        /// <param name="handler">The handler</param>
        public static void RegisterHandler(ushort protocol, PackerHandler handler)
        {
#if NETWORK_DEBUG
            Console.Write("[NET] Registered protocol handler for: ");
            Console.WriteHex(protocol);
            Console.WriteLine("");
#endif
            m_handlers[protocol] = handler;
        }
Example #2
0
 /// <summary>
 /// Register packet handler
 /// </summary>
 /// <param name="proto">Protocol</param>
 /// <param name="handler">Handler</param>
 public static void RegisterHandler(byte proto, PackerHandler handler)
 {
     m_handlers[proto] = handler;
 }