asl.h的注释中的ASL服务器是什么

时间:2014-06-03 13:53:57

标签: debugging logging asl

我正在尝试理解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 个答案:

答案 0 :(得分:0)

查找有关使用ASL的详细信息的第一个位置是手册页,您可以使用以下命令在终端中提取:

man 3 asl

除此之外,Peter Hosey的空闲时间网站有a number of posts detailing how ASL works

对于希望从基于Swift的API使用ASL的用户,有the CleanroomASL open-source project,其中还详细介绍了ASL在iOS设备上的工作方式与Mac之间的差异。