TIdSysLog implements a BSD Syslog protocol client as specified by RFC 3164 for sending notifications to a Syslog server. The syslog protocol is designed for sending notification messages across a network. Originally, it was used by BSD Unix but has been ported to many systems and is sometimes embedded into many network devices.