Что такое ASL сервер в комментарии asl.h

Я пытаюсь понять, как работает asl.h, в то время как я читаю asl.h В соответствии с http://www.opensource.apple.com/source/Libc/Libc-583/include/asl.h комментарием этого метода.

aslclient asl_open(const char *ident, const char *facility, uint32_t opts);

Сказано: "Инициализируйте соединение с сервером ASL". Мне интересно, что такое сервер ASL в этом случае.

Спасибо

1 ответ

Первым местом, где можно найти подробности об использовании ASL, является man-страница, которую вы можете найти в терминале с помощью команды:

man 3 asl

Помимо этого, на веб-сайте Peter Hosey в " Простой " есть несколько постов, в которых подробно рассказывается, как работает ASL.

Для людей, желающих использовать ASL из API на основе Swift, есть проект с открытым исходным кодом CleanroomASL, в котором также есть больше деталей о различиях между тем, как ASL работает на устройствах iOS и Mac.

Другие вопросы по тегам