PIXL_PREFIX_T

Contains information about all the PIXL prefix tokens.

Direct expressions

ANALYTICS

Provides access to analytics information and operations.

Returns: analytics_t

CLIENT

Designates an expression that refers to the client. This is the starting point for access into parameters such as Ether and SSL.

Returns: client_t

CONNECTION

Designates an expression that refers to network packet irrespective of flow

Returns: packet_t

DIAMETER

Models the DIAMETER message.

Returns: diameter_protocol_t

DNS

Models the DNS message.

Returns: dns_protocol_t

EXTEND (uint i, uint j)

Extends the target area around the matched pattern.

Parameters (expressions not allowed):

            i- Extension in number of bytes on left side of the pattern.

            j- Extension in number of bytes on right side of the pattern.

Returns: text_t

HTTP

Models the HTTP message.

Returns: http_protocol_t

MSSQL

Models the MSSQL protocol.

Returns: mssql_protocol_t

MYSQL

Models the MYSQL protocol.

Returns: mysql_protocol_t

ORACLE

Models the ORACLE protocol

Returns: oracle_protocol_t

SERVER

Designates an expression that refers to the server. This is the starting point for access into parameters such as Ether and SSL.

Returns: server_t

SIP

Models the SIP protocol.

Returns: sip_protocol_t

SYS

Designates an expression that refers to the NetScaler, rather than the client or server.

Returns: sys_t

TARGET

Refers to the matched pattern.

Returns: text_t

TEXT

Operates on selected text.

Returns: text_t

URL

URL provides operations for parsing and operating on the URL. The supported format is [<protocol>://<hostname>]<path>[?<query>]. The Text object backing a HTTP URL object has the Text Mode set to URLENCODED by default.

Returns: http_url_t