Visara Master Console Center Scripting Guide User Manual
Page 256
Index
Scripting Guide
256
numeric.................................................................43
string.....................................................................43
expressions
string expressions .................................................56
expressions
bracket ..................................................................59
expressions
special characters..................................................66
FCLOSE
Syntax—FCLOSE( %FileNum) .........................105
FDELETE
Syntax—FDELETE( $FileName) ==> %Success
.......................................................................106
FEXISTS
Syntax—FEXISTS( $FileName) ==> %Success107
FILENO
Syntax–FILENO($FileHandle)==>$FileDescriptor
.......................................................................108
FINDSTR
Syntax—FINDSTR($String, $Substring) ==>
$FoundText ....................................................109
FMODTIME
Syntax—FMODTIME( File) ==> %EpochSeconds
.......................................................................110
FOPEN
Syntax—FOPEN( $FileName[, %Mode]) ==>
%FileHandle...................................................111
FORMATSTR
Syntax—FORMATSTR( $String [, expr1, [expr2,
..., [exprn]..]]) ==> $Formatted ......................113
FPOS
Syntax—FPOS( %FileNum) ==> %Position......118
FREAD
Syntax—FREAD( %FileNum, var1[, var2, ...,
[varn]...]) ==> %QtyRead ..............................119
FRENAME
Syntax—FRENAME( $CurrentName, $NewName)
==> %Success ................................................120
FREWIND
Syntax—FREWIND( %FileNum) ......................121
FSEEK
Syntax—FSEEK( %FileNum, %Position) ==>
%Success........................................................122
FWRITE
Syntax—FWRITE( %FileNum, expr [,
%NEWLINE] ) ==> %Success ......................123
gclrund.txt .......................................................20
GETENV
Syntax–GETENV($Variable)==>$Value...........124
GETPID
Syntax–GETPID()==>$ProcessId ......................125
GOSUB
Syntax—GOSUB *Label....................................126
GOTO
Syntax—GOTO *Label ......................................127
HEXSTR
Syntax—HEXSTR( %Number) ==> $Hex ........128
HMCEXEC
Syntax—HMCEXEC(%ObjID, $Action [, parm1,
...]) ==> %ReturnValue..................................129
HUMID
Syntax—HUMID( %Port) ==> %Humidity ...... 131
ICON
Syntax—ICON( %Status[, $Message [, %Class [,
$Name]]]) ...................................................... 132
icon class ..........................................................31
icon name .........................................................31
ICONMSG
Syntax—ICONMSG( [%Class [, $Name]]) ==>
$Message ....................................................... 134
ICONNAME
Syntax—ICONNAME( [%Class [, %Port]]) ==>
$Name ........................................................... 135
ICONSTATUS
Syntax—ICONSTATUS( [%Class [, $Name]]) ==>
%Status.......................................................... 136
IF
Syntax—IF...[ELSE...]ENDIF ........................... 137
INC
Syntax— INC %Variable................................... 138
Syntax—INC %Variable.................................... 138
JOIN
Syntax—JOIN( $Array, $Delimiter) ==> $String
....................................................................... 139
KEY
Syntax— KEY( %Port, $Keys [,%Timeout]) ==>
%RetCode...................................................... 140
label statements ..............................................54
LEFTSTR
Syntax—LEFTSTR( $String, %Count) ==>
$SubStr .......................................................... 145
LEN
Syntax—LEN( $StringExpr) ==> %Count ........ 146
LOG
Syntax—LOG( %LogType, $Message[, %Status])
....................................................................... 147
LOWER
Syntax—LOWER( $String) ==> $Lowercase ... 148
manifest constants...........................................44
master scripts ..................................................16
matching multiple characters .........................63
MIB OID ..........................................................33
midnight seconds .............................................42
MKDTEMP
Syntax–MKDTEMP($Pattern) ==>
$DirectoryName ............................................ 149
MKSTEMP
Syntax–MKSTEMP($Pattern) ==> %FileHandle
....................................................................... 150
MKTEMP
Syntax–MKTEMP($Pattern) ==> $FileName ... 151
MONIKER
Syntax–MONIKER() ==> $Name ..................... 152
multiple characters..........................................63
naming scripts .................................................16
NMS alias ........................................................33
normal arrays ..................................................41
numeric expressions ........................................43
object action .....................................................29
object field ........................................................28
object ID ...........................................................28
object key .........................................................27