TrafficFilter Properties



AdminPassword as String

Gets or sets administrator password

Adapters as Adapters

[read only] Returns Adapters set

Rules as Rules

[read only] Returns Rules set

Version as Variant

[read only] Returns version of service.

Version returned as variant array:

Result(0) = Major as Integer

Result(2) = Minor as Integer

Result(3) = Release as Integer

Result(4) = Build as Integer

MetaData as MetaData

[read only] Returns MetaData object. All values of this object saved with service configuration file and restored after service restarting (object (IDispatch) values restored as NULL).

NATTable as NATTable

[read only] Returns NATTable object.

IsFreeware as Boolean

[read only] Returns True if program is freeware version.

Params as MetaData

[read only] Returns MetaData object. All values of this object saved with service configuration file and restored after service restarting (object (IDispatch) values restored as NULL). In this property saved misc. parameters of service (like maximum NAT-table items count for example).

ListenPort as Integer

Gets or sets TCP listen port of RPC engine. Takes effect after service restarting only. This property automatically saved to configuration file.

IsFirstLaunch as Boolean

Returns True if service started first time after installation or updating service. This property used to detect run wizard in console or not.

LANInterfaces as RouteInterfaces

Returns RouteInterfaces object. This property used by console wizards to detect LAN interfaces.

LANRanges as IPRanges

Returns IPRanges object. This property used by console wizards to detect LAN IP addresses ranges.

URLLists as MatchLists

Returns MatchLists object. Used to define URL groups and URL masks inside this groups.

HTTPPorts as Ports

Returns Ports object. Program detects HTTP connections on this ports and extracts URL's. After extracting URL's this URL's showed in NAT table and checked by rules for blocking.

NATLog as LogFile

Returns LogFile object.