(slot-default-value <имя-класса> <имя-слота>)
Функция next-handlerp осуществляет проверку наличия скрытых обработчиков сообщений и возвращает значение true, если такой обработчик существует, в противном случае функция возвращает значение FALSE.
Определение 15.87. Функция next-handlerp
(next-handlerp)
Если функция next-handlerp дала положительный результат, то обнаруженный скрытый обработчик можно вызвать при помощи функции call-next-handler. Скрытому обработчику передаются те же аргументы, что и вызывающему обработчику. Обработчик может продолжать свою работу после вызова функции call-next-handler. Кроме того, возможен множественный вызов функции call-next-handler, в этом случае скрытый обработчик будет вызываться нужное количество раз. Результатом работы данной функции служит результат вызванного скрытого обработчика или значение false в случае ошибки.
Определение 15.88. Функция call-next-handler
(call-next-handler)
Для изменения набора аргументов при вызове скрытого обработчика служит функция override-next-handler. В остальном эта функция подобна предыдущей.