Unit slogsend

DescriptionusesClasses, Interfaces and ObjectsFunctions and ProceduresTypesConstantsVariables

Description

BSD SYSLOG protocol

Used RFC: RFC-3164

Classes, Interfaces and Objects

NameDescription
Class TSyslogMessage encoding or decoding of SYSLOG message
Class TSyslogSend This object implement BSD SysLog client

Functions and Procedures

Overview

function ToSysLog(const SyslogServer: string; Facil: Byte; Sever: TSyslogSeverity; const Content: string): Boolean;

Description

function ToSysLog(const SyslogServer: string; Facil: Byte; Sever: TSyslogSeverity; const Content: string): Boolean;

Simply send packet to specified Syslog server.

Types

NameDescription
TSyslogSeverity Define possible priority of Syslog message
  • Emergency:
  • Alert:
  • Critical:
  • Error:
  • Warning:
  • Notice:
  • Info:
  • Debug:

Constants

NameDescription
cSysLogProtocol = '514';  
FCL_Kernel = 0;  
FCL_UserLevel = 1;  
FCL_MailSystem = 2;  
FCL_System = 3;  
FCL_Security = 4;  
FCL_Syslogd = 5;  
FCL_Printer = 6;  
FCL_News = 7;  
FCL_UUCP = 8;  
FCL_Clock = 9;  
FCL_Authorization = 10;  
FCL_FTP = 11;  
FCL_NTP = 12;  
FCL_LogAudit = 13;  
FCL_LogAlert = 14;  
FCL_Time = 15;  
FCL_Local0 = 16;  
FCL_Local1 = 17;  
FCL_Local2 = 18;  
FCL_Local3 = 19;  
FCL_Local4 = 20;  
FCL_Local5 = 21;  
FCL_Local6 = 22;  
FCL_Local7 = 23;  

Generated by PasDoc 0.8.8.2 on 2005-01-19 20:01:19