SysWorks©

SysWorks
Callable Routines Reference Manual


Previous Contents Index

Longword of flag bits designating extended behavior. The flags argument is the address of an unsigned longword containing the flag bits. This is an optional argument; if omitted, the default is that all flags are clear.

Flag Usage
BINARY Force binary file types into binary file format.
CONFIRM A confirmation is required before any action is performed on a file.
COPY .
DELETE .
IGNORE_DIRECTORIES .
HEADER .
MULTIPLE .
NOSEARCHLIST .
NO_RLF .
PRT .
QUALIFIED The extended file search qualifiers are to be used.
RETAIN_CDT .
RETAIN_RDT .
RECORD Use record mode rather than block mode.
SEQUENTIAL .
UPDATE Open files with update allowed.

The flag values have symbolic names of the form UFSA$M_flag and UFSA$V_flag.

ufsa-type


VMS usage: code
type: longword (unsigned)
access: read only
mechanism: by value

Specifies the structure of the source file specification.

The following table lists the types of file specification argument which can be passed.
Type Structure
INDEX A binary index passed by reference (not implemented yet).
LNKLST Linked list of strings passed by reference.
STRING String passed by descriptor.

The type values have a symbolic name of the form UFSA$C_type.

By default, STRING is assumed.

log-flags


VMS usage: mask_longword
type: longword (unsigned)
access: read only
mechanism: by reference

Longword of flag bits designating logging behavior. The flags argument is the address of an unsigned longword containing the flag bits. This is an optional argument; if omitted, the default is that all flags are clear.


Description

The SWRK_TOUCH_FILE routine ...

See also


SWRK_TRANSLATE_LOGICAL

The SWRK_TRANSLATE_LOGICAL routine ...


Format

status =SWRK_TRANSLATE_LOGICAL(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_TRANSLATE_LOGICAL routine ...

See also


SWRK_TRIGGER_AND_WAIT_FOR_EVENT

The SWRK_TRIGGER_AND_WAIT_FOR_EVENT routine ...


Format

status =SWRK_TRIGGER_AND_WAIT_FOR_EVENT(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_TRIGGER_AND_WAIT_FOR_EVENT routine ...

See also


SWRK_TRIGGER_EVENT

The SWRK_TRIGGER_EVENT routine ...


Format

status =SWRK_TRIGGER_EVENT(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_TRIGGER_EVENT routine ...

See also


SWRK_UNLOCK_RESOURCE

The SWRK_UNLOCK_RESOURCE routine ...


Format

status =SWRK_UNLOCK_RESOURCE(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_UNLOCK_RESOURCE routine ...

See also


SWRK_UPDATE_OBJECT

The SWRK_UPDATE_OBJECT routine ...


Format

status =SWRK_UPDATE_OBJECT(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_UPDATE_OBJECT routine ...

See also


SWRK_UPDATE_RECORD

The SWRK_UPDATE_RECORD routine ...


Format

status =SWRK_UPDATE_RECORD(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_UPDATE_RECORD routine ...

See also


SWRK_UPDATE_VARIABLE_INTEGER

The SWRK_UPDATE_VARIABLE_INTEGER routine ...


Format

status =SWRK_UPDATE_VARIABLE_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_UPDATE_VARIABLE_INTEGER routine ...

See also


SWRK_UPDATE_VARIABLE_STRING

The SWRK_UPDATE_VARIABLE_STRING routine ...


Format

status =SWRK_UPDATE_VARIABLE_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_UPDATE_VARIABLE_STRING routine ...

See also


SWRK_WAIT_FOR_EVENT

The SWRK_WAIT_FOR_EVENT routine ...


Format

status =SWRK_WAIT_FOR_EVENT(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_WAIT_FOR_EVENT routine ...

See also


SWRK_WRITE_JOB

The SWRK_WRITE_JOB routine ...


Format

status =SWRK_WRITE_JOB(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_WRITE_JOB routine ...

See also


Previous Next Contents Index