SysWorks
Callable Routines Reference Manual
SWRK_GET_STATISTICS_INFO
The SWRK_GET_STATISTICS_INFO routine ...
Format
status =SWRK_GET_STATISTICS_INFO(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_GET_STATISTICS_INFO routine ...
See also
SWRK_GET_SUBCONTEXT
The SWRK_GET_SUBCONTEXT routine ...
Format
status =SWRK_GET_SUBCONTEXT(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_GET_SUBCONTEXT routine ...
See also
SWRK_GET_SYMBOL_INTEGER
The SWRK_GET_SYMBOL_INTEGER routine ...
Format
status =SWRK_GET_SYMBOL_INTEGER(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_GET_SYMBOL_INTEGER routine ...
See also
SWRK_GET_SYMBOL_STRING
The SWRK_GET_SYMBOL_STRING routine ...
Format
status =SWRK_GET_SYMBOL_STRING(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_GET_SYMBOL_STRING routine ...
See also
SWRK_GET_USERNAME
The SWRK_GET_USERNAME routine ...
Format
status =SWRK_GET_USERNAME(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_GET_USERNAME routine ...
See also
SWRK_HANDLE_IMAGE_VECTOR
The SWRK_HANDLE_IMAGE_VECTOR routine ...
Format
status =SWRK_HANDLE_IMAGE_VECTOR(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_HANDLE_IMAGE_VECTOR routine ...
See also
SWRK_HANDLE_KEYWORD
The SWRK_HANDLE_KEYWORD routine ...
Format
status =SWRK_HANDLE_KEYWORD(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_HANDLE_KEYWORD routine ...
See also
SWRK_HANDLE_QUALIFIERS
The SWRK_HANDLE_QUALIFIERS routine ...
Format
status =SWRK_HANDLE_QUALIFIERS(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_HANDLE_QUALIFIERS routine ...
See also
SWRK_INCREMENT_COUNTER
The SWRK_INCREMENT_COUNTER routine ...
Format
status =SWRK_INCREMENT_COUNTER(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_INCREMENT_COUNTER routine ...
See also
SWRK_INITIALIZE_IMAGE
The SWRK_INITIALIZE_IMAGE routine ...
Format
status =SWRK_INITIALIZE_IMAGE(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_INITIALIZE_IMAGE routine ...
See also
SWRK_INITIALIZE_LOGGING
The SWRK_INITIALIZE_LOGGING routine ...
Format
status =SWRK_INITIALIZE_LOGGING(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_INITIALIZE_LOGGING routine ...
See also
SWRK_INITIALIZE_TRACE
The SWRK_INITIALIZE_TRACE routine ...
Format
status =SWRK_INITIALIZE_TRACE(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_INITIALIZE_TRACE routine ...
See also
SWRK_INQUIRE_SERVER
The SWRK_INQUIRE_SERVER routine ...
Format
status =SWRK_INQUIRE_SERVER(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_INQUIRE_SERVER routine ...
See also
SWRK_INSERT_INDEX
The SWRK_INSERT_INDEX routine inserts a key into an index.
Format
status =SWRK_INSERT_INDEX(index_root, key, new_element, item_sizes)
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
index_root
VMS usage:
|
structure
|
type:
|
INDEX_ROOT structure
|
access:
|
modify
|
mechanism:
|
by reference
|
Specifies the address of the index root into which to insert an index
element with the specified key.
key
VMS usage:
|
char_string
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies the address of the key string descriptor.
new_element
VMS usage:
|
address
|
type:
|
address
|
access:
|
write only
|
mechanism:
|
by reference
|
Specifies the address of a pointer which receives the address of the
new index element. If duplicates are not allowed, and an attempt is
made to insert a duplicate element, the address returned is that of the
existing index element.
items_sizes
VMS usage:
|
address
|
type:
|
INDEX_ELEMENT structure
|
access:
|
write only
|
mechanism:
|
by reference
|
Specifies the address of an array of words which indicate the size of
each index element data item. If this argument is not specified or is
zero, no data items are associated with the index element. Each item in
the array indicates the size of an index element data item. A negative
value terminates the list. A zero item size indicates that the data
item descriptor is not setup. A positive value indicates that the
corresponding data item descriptor is setup, however no data is
actually stored in the area pointed to by the descriptor. It is the
responsibility of the calling procedure to move data into the areas
reserved by the descriptor.
Description
The SWRK_INSERT_INDEX routine inserts an index element with the
specified key into an index structure. The index root indicates whether
duplicate keys are allowed.
See also
SWRK_INSERT_QUEUE_HEAD
The SWRK_INSERT_QUEUE_HEAD routine ...
Format
status =SWRK_INSERT_QUEUE_HEAD(arg1, [arg2])
RETURNS
VMS usage:
|
cond_value
|
type:
|
integer (unsigned)
|
access:
|
write only
|
mechanism:
|
by value in R0
|
Arguments
arg1
VMS usage:
|
arg1_type
|
type:
|
integer (unsigned)
|
access:
|
read only
|
mechanism:
|
by reference
|
Specifies arg1...
arg2
VMS usage:
|
arg2_type
|
type:
|
character string
|
access:
|
read only
|
mechanism:
|
by descriptor
|
Specifies arg2...
Description
The SWRK_INSERT_QUEUE_HEAD routine ...
See also