# Class TSyslogMessage

Description | Hierarchy | Fields | Methods | Properties

## Unit

slogsend

## Declaration

`type TSyslogMessage = class(TObject)`

## Description

encoding or decoding of SYSLOG message

## Hierarchy

TSyslogMessage > TObject

## Methods

### Overview

| `procedure Clear;`

### Description

| `procedure Clear;`

Reset values to defaults

## Properties

### Overview

| `property DateTime: TDateTime;`
| `property Facility: Byte;`
| `property LocalIP: String;`
| `property LogMessage: String;`
| `property PacketBuf: String;`
| `property Severity: TSyslogSeverity;`
| `property Tag: String;`

### Description

| `property DateTime: TDateTime;`

date and time of Syslog message

| `property Facility: Byte;`

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

| `property LocalIP: String;`

IP address of message sender.

| `property LogMessage: String;`

Text of your message for log.

| `property PacketBuf: String;`

This property holds encoded binary SYSLOG packet

| `property Severity: TSyslogSeverity;`

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

| `property Tag: String;`

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

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