Measure Reference Manual

sqlname
input
is a 16-word array specifying the SQL run unit. sqlindex specifies the index number.
These two fields are used in conjunction with the SQLSTMT entity. If passed,
MEASREAD_DIFF_ returns the records with the specified run-unit and index numbers.
sqlindex
input
is the SQL index. See sqlname. A value of -1 specifies all SQL indexes.
NOTE: If the if^item^def structure is passed, it must first be initialized. To pass the
structure without a value, IF^ITEM^DEF.Item^Name must be initialized to 0. Similarly, a
value of 0 in IF^ITEM^DEF.SQLName means that no SQL (run-unit,index) is specified.
ip^addr
input
is an additional identifier provided for OSS AF_INET sockets.
ip^addr is the IP address part of the address-port combination that is part of the FILE
record header of AF_INET sockets. The identifier is reported with the port space-separated
from the address (for example, “123.45.67.8 90”).
port
input
is an additional identifier provided for OSS AF_INET sockets.
port is the port part of the IP address-port combination that is part of the FILE record header
of AF_INET sockets.
ip^addr^wildcard^flags
input
is an additional identifier provided for OSS AF_INET sockets.
ip^addr^wildcard^flags determines wildcard support for the ip^addr and port
fields:
Match specified address.0< 0 >
Match any address.1
Match specified port number.0< 1 >
Match any port number.1
The IP address in the data record appears in hex with 1 byte per IP component. Here are
some examples of various ip^addr, port, and ip^wildcard^flags field specifications:
Example 1: IP address = 11.22.33.44, match any port number
if^item
= {....
IP^ADDR = {0xb, 0x16, 0x21, 0x2c, 0x0 <repeats 2 times>},
PORT = 0x0,
IP^WILDCARD^FLAGS = 0x4000
}
Example 2: IP address = match any IP address, port 37
if^item
= {....
IP^ADDR = {0x0 <repeats 16 times>},
PORT = 0x25,
IP^WILDCARD^FLAGS = 0x8000
}
MEASREAD_DIFF_ 423