Those are not the commands I was referring to. If you want to read the thread configuration, you get a keyed list.
For example:
set netconfig [file join $HciSiteDir NetConfig]
nfLoad $netconfig processData hostData xlateData NetFilePrologue
The array processData is indexed by each process name and contains a keyed list of it’s configuration. Likewise hostData is an array indexed by thread names containing a keyed list of the thread configuration.
For example:
keylkeys hostData(input)
SYMNAME AUTOSTART BITMAP COORDS CURXACTION DATAFORMAT DATAXLATE EOCONFIG GATEWAY THREADTYPE GROUPS HOSTDOWN KEEPMSGONDISK OUTBOUNDONLY PROCESSNAME PROTOCOL RECVC
ONTROL REPLYFORMAT REPLYCONTROL REPLYXLATE SAVEMSGS SENDDATACTRL SENDREPLYCTRL SMS STARTPROCS USERECOVERDB
It is these thread and process names that are always in lower case.
If what you are doing fits your need, it’s OK.