Что такое 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.