getpolicyevaluationResult Structure Definition

The getpolicyevaluationResult structure defines the return type for getpolicyevaluation API.

Syntax



Members

rc

If the method succeeds, rc is 0 else rc > 0. Values above 0x8000 indicate Warnings.

message

If the method succeeds, message is NULL else message contains Error/Warning message.

policyevaluationList

List of policyevaluations


policyevaluation Structure Definition

The policyevaluation structure defines the actual return type values for getpolicyevaluation API.

Syntax



Members

expression

Expression string.

actioN

Rewrite action name.

type

Indicates request or response input packet.

input

Text representation of input packet.

pitmodifiedinputdata

Text representation of packet after evaluating expression or rewrite action.

pitnumresult

Result of the expression in num format.

pitulongresult

Result of the expression in unsigned long format.

pitrefresult

Result of the expression in string format.

pitoffsetresult

Offset of the resultant sting.

pitoffsetresultlen

Offset length of the resultant sting.

pitboolevaltime

Average evaluation time of bool type expression in nanoseconds.

pitnumevaltime

Average evaluation time of num type expression in nanoseconds.

pitdoubleevaltime

Average evaluation time of double type expression in nanoseconds.

pitulongevaltime

Average evaluation time of unsigned long type expression in nanoseconds.

pitrefevaltime

Average evaluation time of string type expression in nanoseconds.

pitoffsetevaltime

Average evaluation time in finding offset of the resultant string in the input. Time is in nanoseconds.

pitactionevaltime

Average evaluation time of rewrite action in nanoseconds.

pitoperationperformerarray

Details of the operation Citrix ADC performed at various offsets during applying of rewrite action on input data. Operation can be insertion, modfication or deletion.

pitoldoffsetarray

Details of the offsets in the input data at which Citrix ADC either inserted or modified or deleted data during applying of rewrite action.

pitnewoffsetarray

Details of the offsets in the output data at which Citrix ADC either inserted or modified or deleted data during applying of rewrite action.

pitoffsetlengtharray

Details of the lengths of the data which Citrix ADC modified or deleted during applying of rewrite action.

pitoffsetnewlengtharray

Details of the lengths of the data which Citrix ADC either inserted or modified during applying of rewrite action.

pitboolerrorresult

Result of the bool type expression if any error occurs during evaluation. Result will be in string format.

pitnumerrorresult

Result of the num type expression if any error occurs during evaluation. Result will be in string format.

pitdoubleerrorresult

Result of the double type expression if any error occurs during evaluation. Result will be in string format.

pitulongerrorresult

Result of the unsigned long type expression if any error occurs during evaluation. Result will be in string format.

pitreferrorresult

Result of the ref type expression if any error occurs during evaluation. Result will be in string format.

pitoffseterrorresult

Result of the expression if any error occurs in calculating offset. Result will be in string format.

pitactionerrorresult

Result of the action if any error occurs in evaluation. Result will be in string format.

_nextgenapiresource


See Also