Tcl Programming Commands by Function

Data Manipulation
List Manipulation
String Manipulation
Datahub Tcl Commands
Flow Control & Execution
File System and IO
Time & Date, Timing
DMH (Distributed Message Hub)
SECS/GEM and EI
Windows NT Extensions
Internationalization
Tk Windows
Tcl/Tk Interpreter
Infrequent Tcl

Data Manipulation

append
array
autoscale
binary
Datahub Commands
dict
expr
format
global
hash5
hexdump
hub_insert
hub_select_to_html
hub_select_to_xml
hub_table_SQL
incr
info_data
info_var
lset
mean
odbc
rand
randnormal
range
rset
scan
set
SQL create
SQL delete
SQL drop
SQL insert
SQL open
SQL select
SQL update
stddev
trace
unset
vset

List Manipulation

concat
info_data
info_var
join
lappend
lassign
ldelete
lindex
linsert
list
llength
lrange
lrepeat
lreplace
lreverse
lsearch
lset
lsort
ltrunc
rset
split
vset

String Manipulation

append
format
hash5
join
msgcat
regexp
regsub
scan
split
string
substr
subst

Datahub Tcl Commands

SQL
execute
gs_execute
hub_fieldtype
hub_html_save
hub_insert
hub_safe_sub
hub_schema_html_data
hub_schema_select
hub_select_html_data
hub_select_to_csv
hub_select_to_html
hub_select_to_xml
hub_subs_close_all
hub_table_csv
hub_table_exists
hub_table_list
hub_table_refresh
hub_table_schema_list
hub_table_SQL
hub_table_sub_list
hub_tables
hub_tables_load_all
hub_tables_save_all
hub_templates
hub_xml_sanitize


Flow Control & Execution

bgerror
break
catch
continue
::dmh::dbDebug
dp_atexit
error
eval
exec
exit
for
foreach
if
mh_eval
proc
return
switch
update
while

File System and IO

cd
close
eof
fblocked
fconfigure
fcopy
file
fileevent
filename
flush
tk_getOpenFile
gets
glob
hub_html_save
hub_table_csv
Http
open
puts
pwd
read
seek
socket
source
SQL include
SQL read
SQL write
tell
udp

Time and Date, Timing

after
clock
dmh_ntp_install
dmh_ntp_query
dmh_ntp_status
localtime
mktime
time
tkwait
update
vwait
wait

DMH (Distributed Message Hub)

dp_hostname
dmh_import
dmh_var
mbx
mbx_do_xact
mbx_RPC
mbx_timed_get
mbx_when_reply
mbx_xact
mbx_xact_pat
mh_app_lostclient
mh_app_lostserver
mh_eval

SECS/GEM and EI

.NET SecsPort
comm
GEM applications
hsms
opc::opc
OPC Supervisor
secsport
secs_to_TSN
TSN
TSN_to_secs
vfei_2_array

Windows NT Extensions

console
dde
dmh_dde
odbc
registry
regset
service installation

Internationalization

font
encoding
Localized SECS Messages
msgcat
string

Tcl / Tk Interpreter

Tcl
auto_mkindex
console
info
info_data
info_var
itcl_mkindex
library
memory
memory_stats
pid
rename
send
source
tclvars
time
tkvars
unset
update
winfo

Infrequent Tcl

apply
chan
history
interp
load
::safe::loadTk
mathfunc
mathop
namespace
package
pkg_mkindex
::pkg::create
platform
platform::shell
refchan
Safe Tcl
tcltest
tm
unknown
unload
uplevel
upvar
variable