Parameters for GetAscii

Top  Previous  Next

Variable

Description

InterfaceFilter

Note: pgfilter.exe and pgfilter.dll must reside in the PageGate program directory to use this parameter.

 

Example: InterfaceFilter = c:\PageGateData\Filters\yourfilter.xml

 

This applies a filter to processed data. This allows the interfaces to apply the initial layer of data sorting and collection and then applies the filter to the result.

Standard polling: Filter is applied against temp file with recipient, sender and message

Advanced polling: Filter is applied against temp file with recipient, sender and message, and after lookup substitution

InterfaceFilterDebugFile

Example: InterfaceFilterrDebugFile = c:\PageGateData\Filters\GetAsciiFilter.log

 

When using an interface filter, you can use this parameter to output this specific filter's log to the declared location and file name.

RawInterfaceFilter

Note: pgfilter.exe and pgfilter.dll must reside in the PageGate program directory to use this parameter.

 

Example: RawInterfaceFilter = c:\PageGateData\Filters\yourfilter.xml

 

This applies a filter to raw, unprocessed data. This applies the filter before the interface has a chance to read the data.

Standard polling: Filter is applied against the raw text file before GetAscii tries to process it

Advanced polling: Filter is applied against each record that is found, before it is processed any further (record pattern matching done first)

RawInterfaceFilterDebugFile

Example: RawInterfaceFilterDebugFile = c:\PageGateData\Filters\GetAsciiFilter.log

 

When using a filter, you can use this variable to output this specific filter's log to the declared location and file name.

UseFilterDll

Note: pgfilter.exe and pgfilter.dll must reside in the PageGate program directory to use this parameter.

 

Example: UseFilterDll = True

 

Setting this parameter to true tells PageGate to use the filter dll, which is a more efficient method of running the filter.