VAX/VMS: LIB$
 

LIB$BUILD_NODESPEC: The Build a Node-Name Specification routine builds a node-name specification from the primary node name. The output node-name specification can be used for other node-name parsing operations. 

Format:

LIB$BUILD_NODESPEC  primary-nodename, nodespec [,acs] [,secondary-nodename] [,nodespec-length]

  

LIB$CALLG: The Call Routine with General Argument List routine calls a routine with an argument list specified as an array of longwords, the first of which is a count of the remaining longwords. LIB$CALLG is a callable version of the VAX CALLG instruction.

 Format:

LIB$CALLG  argument-list ,user-procedure

LIB$CALLG_64: (Alpha only.) The Call Routine with General Argument List routine calls a routine with an argument list specified as an array of quadwords, the first of which is a count of the remaining quadwords.

 Format:

LIB$CALLG_64  argument-list ,user-procedure

 

 LIB$CHAR: The Transform Byte to First Character of String routine transforms a single 8-bit ASCII character to an ASCII string consisting of a single character followed by trailing spaces, if needed, to fill out the string. The range of the input byte is 0 through 255.

Format:

LIB$CHAR  one-character-string ,ascii-code

 

LIB$COMPARE_NODENAME: The Compare Two Node Names routine compares two node names to see  they resolve to the same full name.

Format:

LIB$COMPARE_NODENAME  nodename1 ,nodename2 ,comparison-result

 

LIB$COMPRESS_NODENAME: The Compress a Node Name to Its Short Form Equivalence routine compresses a node name to an unambiguous short form usable within the naming environment where the compression is performed.

Format:

LIB$COMPRESS_NODENAME  nodename ,compressed-nodename [,resultant-length]

 

LIB$CONVERT_DATE_STRING: The Convert Date String to Quadword routine converts an absolute date string into an OpenVMS internal format date-time quadword. That is, given an input date/time string of a specified format, LIB$CONVERT_DATE_STRING converts this string to an OpenVMSinternal format time.

 Format:

LIB$CONVERT_DATE_STRING  date-string ,date-time [,user-context] [,flags] [,defaults] [,defaulted-fields]

 

LIB$CRC: The Calculate a Cyclic Redundancy Check routine calculates the cyclic redundancy check (CRC) for a data stream.

Format:

LIB$CRC  crc-table ,initial-crc ,stream

 

LIB$CRC_TABLE: The Construct a Cyclic Redundancy Check Table routine constructs a 16-longword table that uses a cyclic redundancy check polynomial specification as a bit mask.

 Format:

LIB$CRC_TABLE  polynomial-coefficient ,crc-table

 

LIB$CREATE_DIR:  The Create a Directory routine creates a directory or subdirectory.

 Format:

LIB$CREATE_DIR  device-directory-spec [,owner-UIC] [,protection-enable] [,protection-value][,maximum-versions] [,relative-volume-number] [,initial-allocation]

Previous

Back to RTL Topics

Next

 

Google