Class TSyslogMessage

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TSyslogMessage = class(TObject)

Description

encoding or decoding of SYSLOG message

Hierarchy

Overview

Methods

Public procedure Clear;

Properties

Published property Facility: Byte read FFacility write FFacility;
Published property Severity: TSyslogSeverity read FSeverity write FSeverity;
Published property DateTime: TDateTime read FDateTime write FDateTime;
Published property Tag: String read FTag write FTag;
Published property LogMessage: String read FMessage write FMessage;
Published property LocalIP: String read FLocalIP write FLocalIP;
Published property PacketBuf: String read GetPacketBuf write SetPacketBuf;

Description

Methods

Public procedure Clear;

Reset values to defaults

Properties

Published property Facility: Byte read FFacility write FFacility;

Define facilicity of Syslog message. For specify you may use predefined FCL_* constants. Default is "FCL_Local0".

Published property Severity: TSyslogSeverity read FSeverity write FSeverity;

Define possible priority of Syslog message. Default is "Debug".

Published property DateTime: TDateTime read FDateTime write FDateTime;

date and time of Syslog message

Published property Tag: String read FTag write FTag;

This is used for identify process of this message. Default is filename of your executable file.

Published property LogMessage: String read FMessage write FMessage;

Text of your message for log.

Published property LocalIP: String read FLocalIP write FLocalIP;

IP address of message sender.

Published property PacketBuf: String read GetPacketBuf write SetPacketBuf;

This property holds encoded binary SYSLOG packet


Generated by PasDoc 0.9.0 on 2012-04-23 21:38:57