func()

in websocketserver/handlers.go [67:78]


func (s *Server) OnEvent(namespaceName string, event string, f handlerWithPayload) error {
	if event == "" {
		return fmt.Errorf("event name can not be empty")
	}

	if err := s.initNamespace(namespaceName); err != nil {
		return err
	}

	s.namespaces[namespaceName].eventHandlers[event] = f
	return nil
}