Section 3
- Tcl_GetEnsembleSubcommandList · manipulate ensemble commands
- Tcl_GetEnsembleUnknownHandler · manipulate ensemble commands
- Tcl_GetErrno · manipulate errno to store and retrieve error codes
- Tcl_GetErrorLine · retrieve or record information about errors and other return options
- Tcl_GetFSDeviceFromStat · procedures to interact with any filesystem
- Tcl_GetFSInodeFromStat · procedures to interact with any filesystem
- Tcl_GetGlobalNamespace · manipulate namespaces
- Tcl_GetGroupIdFromStat · procedures to interact with any filesystem
- Tcl_GetHashKey · procedures to manage hash tables
- Tcl_GetHashValue · procedures to manage hash tables
- Tcl_GetHostName · get the name of the local host
- Tcl_GetIndexFromObj · lookup string in table of keywords
- Tcl_GetIndexFromObjStruct · lookup string in table of keywords
- Tcl_GetInt · convert from string to integer, double, or boolean
- Tcl_GetInterpPath · manage multiple Tcl interpreters, aliases and hidden commands
- Tcl_GetIntFromObj · manipulate Tcl values as integers
- Tcl_GetLinkCountFromStat · procedures to interact with any filesystem
- Tcl_GetLongFromObj · manipulate Tcl values as integers
- Tcl_GetMaster · manage multiple Tcl interpreters, aliases and hidden commands
- Tcl_GetMathFuncInfo · Define, query and enumerate math functions for expressions
- Tcl_GetMemoryInfo · allocate or free heap memory
- Tcl_GetModeFromStat · procedures to interact with any filesystem
- Tcl_GetModificationTimeFromStat · procedures to interact with any filesystem
- Tcl_GetNameOfExecutable · identify or return the name of the binary file containing the application
- Tcl_GetNamespaceUnknownHandler · manipulate namespaces
- Tcl_GetObjectAsClass · manipulate objects and classes
- Tcl_GetObjectCommand · manipulate objects and classes
- Tcl_GetObjectFromObj · manipulate objects and classes
- Tcl_GetObjectName · manipulate objects and classes
- Tcl_GetObjectNamespace · manipulate objects and classes
- Tcl_GetObjResult · manipulate Tcl result
- Tcl_GetObjType · manipulate Tcl value types
- Tcl_GetOpenFile · Return a FILE* for a channel registered in the given interpreter (Unix only)
- Tcl_GetParent · manage multiple Tcl interpreters, aliases and hidden commands
- Tcl_GetPathType · manipulate platform-dependent file paths
- Tcl_GetRange · manipulate Tcl values as strings
- Tcl_GetRegExpFromObj · Pattern matching with regular expressions
- Tcl_GetReturnOptions · retrieve or record information about errors and other return options
- Tcl_Gets · buffered I/O facilities using channels
- Tcl_GetServiceMode · the event queue and notifier interfaces
- Tcl_GetSizeFromStat · procedures to interact with any filesystem
- Tcl_GetSlave · manage multiple Tcl interpreters, aliases and hidden commands
- Tcl_GetsObj · buffered I/O facilities using channels
- Tcl_GetStackedChannel · manipulate stacked I/O channels
- Tcl_GetStartupScript · main program, startup script, and event loop definition for Tcl-based applications
- Tcl_GetStdChannel · procedures for retrieving and replacing the standard channels
- Tcl_GetString · manipulate Tcl values as strings
- Tcl_GetStringFromObj · manipulate Tcl values as strings
- Tcl_GetStringResult · manipulate Tcl result
- Tcl_GetThreadData · Tcl thread support
- Tcl_GetTime · get date and time
- Tcl_GetTopChannel · manipulate stacked I/O channels
- Tcl_GetUniChar · manipulate Tcl values as strings
- Tcl_GetUnicode · manipulate Tcl values as strings
- Tcl_GetUnicodeFromObj · manipulate Tcl values as strings
- Tcl_GetUserIdFromStat · procedures to interact with any filesystem
- Tcl_GetVar · manipulate Tcl variables
- Tcl_GetVar2 · manipulate Tcl variables
- Tcl_GetVar2Ex · manipulate Tcl variables
- Tcl_GetVersion · get the version of the library at runtime
- Tcl_GetWideIntFromObj · manipulate Tcl values as integers
- Tcl_GlobalEval · execute Tcl scripts
- Tcl_GlobalEvalObj · execute Tcl scripts
- Tcl_HashStats · procedures to manage hash tables
- Tcl_HideCommand · manage multiple Tcl interpreters, aliases and hidden commands
- Tcl_Import · manipulate namespaces
- Tcl_IncrRefCount · manipulate Tcl values
- Tcl_Init · find and source initialization script
- Tcl_InitCustomHashTable · procedures to manage hash tables
- Tcl_InitHashTable · procedures to manage hash tables
- Tcl_InitMemory · Validated memory allocation interface
- Tcl_InitNotifier · the event queue and notifier interfaces
- Tcl_InitObjHashTable · procedures to manage hash tables
- Tcl_InitStubs · initialize the Tcl stubs mechanism
- Tcl_InputBlocked · buffered I/O facilities using channels
- Tcl_InputBuffered · buffered I/O facilities using channels
- Tcl_Interp · client-visible fields of interpreter structures
- Tcl_InterpActive · create and delete Tcl command interpreters
- Tcl_InterpDeleted · create and delete Tcl command interpreters
- Tcl_InvalidateStringRep · manipulate Tcl values
- Tcl_IsChannelExisting · procedures for creating and manipulating channels
- Tcl_IsChannelRegistered · procedures for creating and manipulating channels
- Tcl_IsChannelShared · procedures for creating and manipulating channels
- Tcl_IsEnsemble · manipulate ensemble commands
- Tcl_IsSafe · manage multiple Tcl interpreters, aliases and hidden commands
- Tcl_IsShared · manipulate Tcl values
- Tcl_IsStandardChannel · buffered I/O facilities using channels
- Tcl_JoinPath · manipulate platform-dependent file paths
- Tcl_JoinThread · Tcl thread support
- Tcl_LimitAddHandler · manage and check resource limits on interpreters
- Tcl_LimitCheck · manage and check resource limits on interpreters
- Tcl_LimitExceeded · manage and check resource limits on interpreters
- Tcl_LimitGetCommands · manage and check resource limits on interpreters
- Tcl_LimitGetGranularity · manage and check resource limits on interpreters
- Tcl_LimitGetTime · manage and check resource limits on interpreters
- Tcl_LimitReady · manage and check resource limits on interpreters
- Tcl_LimitRemoveHandler · manage and check resource limits on interpreters
- Tcl_LimitSetCommands · manage and check resource limits on interpreters
- Tcl_LimitSetGranularity · manage and check resource limits on interpreters
- Tcl_LimitSetTime · manage and check resource limits on interpreters
- Tcl_LimitTypeEnabled · manage and check resource limits on interpreters
- Tcl_LimitTypeExceeded · manage and check resource limits on interpreters
- Tcl_LimitTypeReset · manage and check resource limits on interpreters
- Tcl_LimitTypeSet · manage and check resource limits on interpreters
- Tcl_LinkVar · link Tcl variable to C variable
- Tcl_ListMathFuncs · Define, query and enumerate math functions for expressions
- Tcl_ListObjAppendElement · manipulate Tcl values as lists
- Tcl_ListObjAppendList · manipulate Tcl values as lists
- Tcl_ListObjGetElements · manipulate Tcl values as lists
- Tcl_ListObjIndex · manipulate Tcl values as lists
- Tcl_ListObjLength · manipulate Tcl values as lists
- Tcl_ListObjReplace · manipulate Tcl values as lists
- Tcl_LoadFile · platform-independent dynamic library loading
- Tcl_LogCommandInfo · retrieve or record information about errors and other return options
- Tcl_Main · main program, startup script, and event loop definition for Tcl-based applications
- Tcl_MainEx · main program, startup script, and event loop definition for Tcl-based applications
- Tcl_MainExW · main program, startup script, and event loop definition for Tcl-based applications
- Tcl_MakeFileChannel · buffered I/O facilities using channels
- Tcl_MakeSafe · manage multiple Tcl interpreters, aliases and hidden commands
- Tcl_MakeTcpClientChannel · procedures to open channels using TCP sockets
- TCL_MEM_DEBUG · Compile-time flag to enable Tcl memory debugging
- Tcl_Merge · manipulate Tcl lists
- Tcl_MethodDeclarerClass · manipulate methods and method-call contexts
- Tcl_MethodDeclarerObject · manipulate methods and method-call contexts
- Tcl_MethodIsPublic · manipulate methods and method-call contexts
- Tcl_MethodIsType · manipulate methods and method-call contexts
- Tcl_MethodName · manipulate methods and method-call contexts
- Tcl_MutexFinalize · Tcl thread support
- Tcl_MutexLock · Tcl thread support
- Tcl_MutexUnlock · Tcl thread support
- Tcl_NewBignumObj · manipulate Tcl values as integers
- Tcl_NewBooleanObj · store/retrieve boolean value in a Tcl_Obj
- Tcl_NewByteArrayObj · manipulate Tcl values as a arrays of bytes
- Tcl_NewDictObj · manipulate Tcl values as dictionaries
- Tcl_NewDoubleObj · manipulate Tcl values as floating-point values
- Tcl_NewInstanceMethod · manipulate methods and method-call contexts
- Tcl_NewIntObj · manipulate Tcl values as integers
- Tcl_NewListObj · manipulate Tcl values as lists
- Tcl_NewLongObj · manipulate Tcl values as integers
- Tcl_NewMethod · manipulate methods and method-call contexts
- Tcl_NewObj · manipulate Tcl values
- Tcl_NewObjectInstance · manipulate objects and classes
- Tcl_NewStringObj · manipulate Tcl values as strings
- Tcl_NewUnicodeObj · manipulate Tcl values as strings
- Tcl_NewWideIntObj · manipulate Tcl values as integers
- Tcl_NextHashEntry · procedures to manage hash tables
- Tcl_NotifyChannel · procedures for creating and manipulating channels
- Tcl_NRAddCallback · Non-Recursive (stackless) evaluation of Tcl scripts.
- Tcl_NRCallObjProc · Non-Recursive (stackless) evaluation of Tcl scripts.
- Tcl_NRCmdSwap · Non-Recursive (stackless) evaluation of Tcl scripts.
- Tcl_NRCreateCommand · Non-Recursive (stackless) evaluation of Tcl scripts.
- Tcl_NREvalObj · Non-Recursive (stackless) evaluation of Tcl scripts.
- Tcl_NREvalObjv · Non-Recursive (stackless) evaluation of Tcl scripts.
- Tcl_NRExprObj · Non-Recursive (stackless) evaluation of Tcl scripts.
- Tcl_NumUtfChars · routines for manipulating UTF-8 strings
- Tcl_ObjectContextInvokeNext · manipulate methods and method-call contexts
- Tcl_ObjectContextIsFiltering · manipulate methods and method-call contexts
- Tcl_ObjectContextMethod · manipulate methods and method-call contexts
- Tcl_ObjectContextObject · manipulate methods and method-call contexts
- Tcl_ObjectContextSkippedArgs · manipulate methods and method-call contexts
- Tcl_ObjectDeleted · manipulate objects and classes
- Tcl_ObjectGetMetadata · manipulate objects and classes
- Tcl_ObjectGetMethodNameMapper · manipulate objects and classes
- Tcl_ObjectSetMetadata · manipulate objects and classes
- Tcl_ObjectSetMethodNameMapper · manipulate objects and classes
- Tcl_ObjGetVar2 · manipulate Tcl variables
- Tcl_ObjPrintf · manipulate Tcl values as strings
- Tcl_ObjSetVar2 · manipulate Tcl variables
- Tcl_OOInitStubs · initialize library access to TclOO functionality
- Tcl_OpenCommandChannel · buffered I/O facilities using channels
- Tcl_OpenFileChannel · buffered I/O facilities using channels
- Tcl_OpenTcpClient · procedures to open channels using TCP sockets
- Tcl_OpenTcpServer · procedures to open channels using TCP sockets
- Tcl_OutputBuffered · buffered I/O facilities using channels
- Tcl_Panic · report fatal error and abort
- Tcl_PanicVA · report fatal error and abort
- Tcl_ParseArgsObjv · parse arguments according to a tabular description
- Tcl_ParseBraces · parse Tcl scripts and expressions
- Tcl_ParseCommand · parse Tcl scripts and expressions
- Tcl_ParseExpr · parse Tcl scripts and expressions
- Tcl_ParseQuotedString · parse Tcl scripts and expressions
- Tcl_ParseVar · parse Tcl scripts and expressions
- Tcl_ParseVarName · parse Tcl scripts and expressions
- Tcl_PkgPresent · package version control
- Tcl_PkgPresentEx · package version control
- Tcl_PkgProvide · package version control
- Tcl_PkgProvideEx · package version control
- Tcl_PkgRequire · package version control
- Tcl_PkgRequireEx · package version control
- Tcl_PkgRequireProc · package version control
- Tcl_PosixError · retrieve or record information about errors and other return options
- Tcl_Preserve · avoid freeing storage while it is being used
- Tcl_PrintDouble · Convert floating value to string
- Tcl_PutEnv · procedures to manipulate the environment
- Tcl_QueryTimeProc · get date and time
- Tcl_QueueEvent · the event queue and notifier interfaces
- Tcl_Read · buffered I/O facilities using channels
- Tcl_ReadChars · buffered I/O facilities using channels
- Tcl_ReadRaw · buffered I/O facilities using channels
- Tcl_Realloc · allocate or free heap memory
- Tcl_ReapDetachedProcs · manage child processes in background
- Tcl_RecordAndEval · save command on history list before evaluating
- Tcl_RecordAndEvalObj · save command on history list before evaluating
- Tcl_RegExpCompile · Pattern matching with regular expressions
- Tcl_RegExpExec · Pattern matching with regular expressions
- Tcl_RegExpExecObj · Pattern matching with regular expressions
- Tcl_RegExpGetInfo · Pattern matching with regular expressions
- Tcl_RegExpMatch · Pattern matching with regular expressions
- Tcl_RegExpMatchObj · Pattern matching with regular expressions
- Tcl_RegExpRange · Pattern matching with regular expressions
- Tcl_RegisterChannel · buffered I/O facilities using channels
- Tcl_RegisterConfig · procedures to register embedded configuration information
- Tcl_RegisterObjType · manipulate Tcl value types
- Tcl_Release · avoid freeing storage while it is being used
- Tcl_ResetResult · manipulate Tcl result
- Tcl_RestoreInterpState · save and restore an interpreter's state
- Tcl_RestoreResult · save and restore an interpreter's state
- Tcl_SaveInterpState · save and restore an interpreter's state
- Tcl_SaveResult · save and restore an interpreter's state
- Tcl_ScanCountedElement · manipulate Tcl lists
- Tcl_ScanElement · manipulate Tcl lists
- Tcl_Seek · buffered I/O facilities using channels
- Tcl_ServiceAll · the event queue and notifier interfaces
- Tcl_ServiceEvent · the event queue and notifier interfaces
- Tcl_ServiceModeHook · the event queue and notifier interfaces
- Tcl_SetAssocData · manage associations of string keys and user specified data with Tcl interpreters
- Tcl_SetBignumObj · manipulate Tcl values as integers
- Tcl_SetBooleanObj · store/retrieve boolean value in a Tcl_Obj
- Tcl_SetByteArrayLength · manipulate Tcl values as a arrays of bytes
- Tcl_SetByteArrayObj · manipulate Tcl values as a arrays of bytes
- Tcl_SetChannelBufferSize · procedures for creating and manipulating channels
- Tcl_SetChannelError · functions to create/intercept Tcl errors by channel drivers.
- Tcl_SetChannelErrorInterp · functions to create/intercept Tcl errors by channel drivers.
- Tcl_SetChannelOption · buffered I/O facilities using channels
- Tcl_SetCommandInfo · implement new commands in C
- Tcl_SetCommandInfoFromToken · implement new commands in C
- Tcl_SetDefaultEncodingDir · procedures for creating and using encodings
- Tcl_SetDoubleObj · manipulate Tcl values as floating-point values
- Tcl_SetEncodingSearchPath · procedures for creating and using encodings
- Tcl_SetEnsembleFlags · manipulate ensemble commands
- Tcl_SetEnsembleMappingDict · manipulate ensemble commands
- Tcl_SetEnsembleParameterList · manipulate ensemble commands
- Tcl_SetEnsembleSubcommandList · manipulate ensemble commands
- Tcl_SetEnsembleUnknownHandler · manipulate ensemble commands
- Tcl_SetErrno · manipulate errno to store and retrieve error codes
- Tcl_SetErrorCode · retrieve or record information about errors and other return options
- Tcl_SetErrorCodeVA · retrieve or record information about errors and other return options
- Tcl_SetErrorLine · retrieve or record information about errors and other return options
- Tcl_SetExitProc · end the application or thread (and invoke exit handlers)
- Tcl_SetHashValue · procedures to manage hash tables
- Tcl_SetIntObj · manipulate Tcl values as integers
- Tcl_SetListObj · manipulate Tcl values as lists
- Tcl_SetLongObj · manipulate Tcl values as integers
- Tcl_SetMainLoop · main program, startup script, and event loop definition for Tcl-based applications
- Tcl_SetMaxBlockTime · the event queue and notifier interfaces
- Tcl_SetNamespaceUnknownHandler · manipulate namespaces
- Tcl_SetNotifier · the event queue and notifier interfaces
- Tcl_SetObjErrorCode · retrieve or record information about errors and other return options
- Tcl_SetObjLength · manipulate Tcl values as strings
- Tcl_SetObjResult · manipulate Tcl result
- Tcl_SetPanicProc · report fatal error and abort
- Tcl_SetRecursionLimit · set maximum allowable nesting depth in interpreter
- Tcl_SetResult · manipulate Tcl result
- Tcl_SetReturnOptions · retrieve or record information about errors and other return options
- Tcl_SetServiceMode · the event queue and notifier interfaces
- Tcl_SetStartupScript · main program, startup script, and event loop definition for Tcl-based applications
- Tcl_SetStdChannel · procedures for retrieving and replacing the standard channels
- Tcl_SetStringObj · manipulate Tcl values as strings
- Tcl_SetSystemEncoding · procedures for creating and using encodings
- Tcl_SetTimeProc · get date and time
- Tcl_SetTimer · the event queue and notifier interfaces
- Tcl_SetUnicodeObj · manipulate Tcl values as strings
- Tcl_SetVar · manipulate Tcl variables
- Tcl_SetVar2 · manipulate Tcl variables
- Tcl_SetVar2Ex · manipulate Tcl variables
- Tcl_SetWideIntObj · manipulate Tcl values as integers
- Tcl_SignalId · Convert signal codes
- Tcl_SignalMsg · Convert signal codes
- Tcl_Sleep · delay execution for a given number of milliseconds
- Tcl_SourceRCFile · source the Tcl rc file
- Tcl_SpliceChannel · procedures for creating and manipulating channels
- Tcl_SplitList · manipulate Tcl lists
- Tcl_SplitPath · manipulate platform-dependent file paths
- Tcl_StackChannel · manipulate stacked I/O channels
- Tcl_StandardChannels · How the Tcl library deals with the standard channels
- Tcl_Stat · check file permissions and other attributes
- Tcl_StaticPackage · make a statically linked package available via the 'load' command
- Tcl_StringCaseMatch · test whether a string matches a pattern
- Tcl_StringMatch · test whether a string matches a pattern
- Tcl_SubstObj · perform substitutions on Tcl values
- Tcl_TakeBignumFromObj · manipulate Tcl values as integers
- Tcl_Tell · buffered I/O facilities using channels
- Tcl_ThreadAlert · the event queue and notifier interfaces
- Tcl_ThreadQueueEvent · the event queue and notifier interfaces
- Tcl_TraceCommand · monitor renames and deletes of a command
- Tcl_TraceVar · monitor accesses to a variable
- Tcl_TraceVar2 · monitor accesses to a variable
- Tcl_TransferResult · manipulate Tcl result
- Tcl_TranslateFileName · convert file name to native form and replace tilde with home directory
- Tcl_TruncateChannel · buffered I/O facilities using channels
- Tcl_Ungets · buffered I/O facilities using channels
- Tcl_UniChar · routines for manipulating UTF-8 strings
- Tcl_UniCharAtIndex · routines for manipulating UTF-8 strings
- Tcl_UniCharCaseMatch · routines for manipulating UTF-8 strings
- Tcl_UniCharIsAlnum · routines for classification of Tcl_UniChar characters
- Tcl_UniCharIsAlpha · routines for classification of Tcl_UniChar characters
- Tcl_UniCharIsControl · routines for classification of Tcl_UniChar characters
- Tcl_UniCharIsDigit · routines for classification of Tcl_UniChar characters
- Tcl_UniCharIsGraph · routines for classification of Tcl_UniChar characters
- Tcl_UniCharIsLower · routines for classification of Tcl_UniChar characters
- Tcl_UniCharIsPrint · routines for classification of Tcl_UniChar characters
- Tcl_UniCharIsPunct · routines for classification of Tcl_UniChar characters
- Tcl_UniCharIsSpace · routines for classification of Tcl_UniChar characters
- Tcl_UniCharIsUpper · routines for classification of Tcl_UniChar characters
- Tcl_UniCharIsWordChar · routines for classification of Tcl_UniChar characters
- Tcl_UniCharLen · routines for manipulating UTF-8 strings
- Tcl_UniCharNcasecmp · routines for manipulating UTF-8 strings
- Tcl_UniCharNcmp · routines for manipulating UTF-8 strings
- Tcl_UniCharToLower · routines for manipulating the case of Unicode characters and UTF-8 strings
- Tcl_UniCharToTitle · routines for manipulating the case of Unicode characters and UTF-8 strings
- Tcl_UniCharToUpper · routines for manipulating the case of Unicode characters and UTF-8 strings
- Tcl_UniCharToUtf · routines for manipulating UTF-8 strings
- Tcl_UniCharToUtfDString · routines for manipulating UTF-8 strings
- Tcl_UnlinkVar · link Tcl variable to C variable
- Tcl_UnregisterChannel · buffered I/O facilities using channels
- Tcl_UnsetVar · manipulate Tcl variables
- Tcl_UnsetVar2 · manipulate Tcl variables
- Tcl_UnstackChannel · manipulate stacked I/O channels
- Tcl_UntraceCommand · monitor renames and deletes of a command
- Tcl_UntraceVar · monitor accesses to a variable
- Tcl_UntraceVar2 · monitor accesses to a variable
- Tcl_UpdateLinkedVar · link Tcl variable to C variable
- Tcl_UpVar · link one variable to another
- Tcl_UpVar2 · link one variable to another
- Tcl_UtfAtIndex · routines for manipulating UTF-8 strings
- Tcl_UtfBackslash · routines for manipulating UTF-8 strings
- Tcl_UtfCharComplete · routines for manipulating UTF-8 strings
- Tcl_UtfFindFirst · routines for manipulating UTF-8 strings
- Tcl_UtfFindLast · routines for manipulating UTF-8 strings
- Tcl_UtfNcasecmp · routines for manipulating UTF-8 strings
- Tcl_UtfNcmp · routines for manipulating UTF-8 strings
- Tcl_UtfNext · routines for manipulating UTF-8 strings
- Tcl_UtfPrev · routines for manipulating UTF-8 strings
- Tcl_UtfToExternal · procedures for creating and using encodings
- Tcl_UtfToExternalDString · procedures for creating and using encodings
- Tcl_UtfToLower · routines for manipulating the case of Unicode characters and UTF-8 strings
- Tcl_UtfToTitle · routines for manipulating the case of Unicode characters and UTF-8 strings
- Tcl_UtfToUniChar · routines for manipulating UTF-8 strings
- Tcl_UtfToUniCharDString · routines for manipulating UTF-8 strings
- Tcl_UtfToUpper · routines for manipulating the case of Unicode characters and UTF-8 strings
- Tcl_ValidateAllMemory · Validated memory allocation interface
- Tcl_VarEval · execute Tcl scripts
- Tcl_VarEvalVA · execute Tcl scripts
- Tcl_VarTraceInfo · monitor accesses to a variable
- Tcl_VarTraceInfo2 · monitor accesses to a variable
- Tcl_WaitForEvent · the event queue and notifier interfaces
- Tcl_WaitPid · manage child processes in background
- Tcl_WinTCharToUtf · procedures for creating and using encodings
- Tcl_WinUtfToTChar · procedures for creating and using encodings
- Tcl_Write · buffered I/O facilities using channels
- Tcl_WriteChars · buffered I/O facilities using channels
- Tcl_WriteObj · buffered I/O facilities using channels
- Tcl_WriteRaw · buffered I/O facilities using channels
- Tcl_WrongNumArgs · generate standard error message for wrong number of arguments
- Tcl_ZlibAdler32 · compression and decompression functions
- Tcl_ZlibCRC32 · compression and decompression functions
- Tcl_ZlibDeflate · compression and decompression functions
- Tcl_ZlibInflate · compression and decompression functions
- Tcl_ZlibStreamChecksum · compression and decompression functions
- Tcl_ZlibStreamClose · compression and decompression functions
- Tcl_ZlibStreamEof · compression and decompression functions
- Tcl_ZlibStreamGet · compression and decompression functions
- Tcl_ZlibStreamGetCommandName · compression and decompression functions
- Tcl_ZlibStreamInit · compression and decompression functions
- Tcl_ZlibStreamPut · compression and decompression functions
- tclcurl · get a URL with FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE, LDAP, LDAPS, IMAP, IMAPS, POP, POP3, SMTP, SMTPS and gopher syntax.
- tclcurl_multi · get a URL with FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE, LDAP, LDAPS, IMAP, IMAPS, POP, POP3, SMTP, SMTPS and gopher syntax.
- tclcurl_share · get a URL with FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE, LDAP, LDAPS, IMAP, IMAPS, POP, POP3, SMTP, SMTPS and gopher syntax.
- tcldot · graph manipulation in tcl
- tclist · the utility API
- TclXInit · Extended Tcl initialization.
- tcmap · the utility API
- tcmdb · the utility API
- tcmpool · the utility API
- tcp_driver
- tcp_driver_cntls
- tcp_driver_envs · The tcp driver uses the following environment variables.
- tcp_driver_errors
- tcp_driver_instance · An XIO handle with the tcp driver can be created with either globus_xio_handle_create() or globus_xio_server_register_accept(). If the handle is created with globus_xio_server_register_accept(), the globus_xio_register_open() call does nothing more than initialize the internal handle with the accepted socket. If the handle is created with globus_xio_handle_create(), and there is no handle set on the attr passed to the globus_xio_register_open() call, it performs the equivalent of an asynchronous connect() call. In this case, the contact string must contain a host name and service/port. Both the hostname and port number can be numeric or symbolic (eg: some.webserver.com:80 or 214.123.12.1:http). If the hostname is symbolic and it resolves to multiple ip addresses, each one will be attempted in succession, until the connect is successful or there are no more addresses. When the XIO handle is closed, the tcp driver will destroy its internal resources and close the socket (unless this socket was set on an attr). Any write data pending in system buffers will be sent unless the linger option has been set. Any remaining data in recv buffers will be discarded and (on some systems) a connection reset sent to the peer.
- tcp_driver_io · Both the globus_xio_register_read() and globus_xio_register_write() calls follow similar semantics as described below. If the waitforbytes parameter is greater than zero, the io will happen asynchronously and be completed when at least waitforbytes has been read/written. If the waitforbytes parameter is equal to zero, one of the following alternative behaviors occur: If the length of the buffer is > 0 the read or write happens synchronously. If the user is using one of the blocking xio calls, no internal callback will occur. If the length of the buffer is also 0, the call behaves like an asynchronous notification of data ready to be either read or written. ie, an asynchronous select(). In any case, when an error or EOF occurs before the waitforbytes request has been met, the outgoing nbytes is set to the amount of data actually read/written before the error or EOF occurred.
- tcp_driver_server · globus_xio_server_create() causes a tcp listener socket to be created and listened upon. globus_xio_server_register_accept() performs an asynchronous accept(). globus_xio_server_register_close() cleans up the internal resources associated with the tcp server and calls close() on the listener socket (unless the socket was set on the server via the attr) All accepted handles inherit all tcp specific attributes set in the attr to globus_xio_server_create(), but can be overridden with the attr to globus_xio_register_open().
- tcp_driver_types
- TCPClientConnection
- TCPIOSocket
- tcplay · TrueCrypt volume management
- TCPServerConnection
- TCPServerSocket
- TCPSocket
- tcrdb · the remote database API
- tcsendbreak · send a continuous stream of zero-valued bits
- tcsetattr · get and set terminal attributes
- tcsetpgrp · get and set terminal foreground process group
- tcsetsid · set session ID associated with a controlling terminal
- tcsetwinsize · get, set the size of a terminal window
- tctdb · the table database API
- tctree · the utility API
- tculog · the update log API
- tcutil · the utility API
- tcxstr · the utility API
- tdb · trivial database
- tdb_chainlock · lock a group of keys tdb_chainunlock - unlock a previously locked group of keys
- tdb_close · close a tdb database
- tdb_delete · delete a record from a tdb database
- tdb_error · return tdb database error state information. tdb_errorstr - return a printable string representing the error state of a tdb database
- tdb_exists · check for the existence of a record in a tdb database
- tdb_fetch · fetch a record from a tdb database
- tdb_firstkey · return the key of the first record in a tdb database tdb_nextkey - return the key of next record in the tdb database
- tdb_open · Open a tdb database.
- tdb_store · store a record in a tdb database.
- tdb_traverse · visit every element in a tdb database
- Tdbc_Init · C procedures to facilitate writing TDBC drivers
- tdelete · manage a binary search tree
- tdestroy · manage a binary search tree
- tee_device_address
- tee_device_address_[struct].data.bdf
- tee_device_address_[struct].data.bdf.value
- tee_device_address_[union].data
- teeDriverVersion_t
- tell · An abstract i/o interface.
- telldir · return current location in directory stream
- templ
- template.h · GNU Common C++ template subsystem.
- templatesdrs · Functions, Structures, and Data for Data Representation Templates (DRT).
- templatesgrid · Returns grid template information for a specified Grid Definition Template for Section 3 - the Grid Definition Section (GDS).
- templatespds · Functions for GRIB2 Product Definition Templates used in Section 4 - the Product Definition Section (PDS).
- tempnam · create a name for a temporary file
- tep_add_plugin_path · Load / unload traceevent plugins.
- tep_alloc · Create, destroy, manage references of trace event parser context.
- tep_btf_list_args · Show the arguments of a function from BTF
- tep_clear_flag · Manage flags of trace event parser context.
- tep_cmdline_pid · Manage pid to process name mappings.
- tep_data_comm_from_pid · Manage pid to process name mappings.
- tep_data_flags · Extract common fields from a record.
- tep_data_pid · Extract common fields from a record.
- tep_data_pid_from_comm · Manage pid to process name mappings.
- tep_data_preempt_count · Extract common fields from a record.
- tep_data_type · Extract common fields from a record.
- tep_event_common_fields · Get a list of fields for an event.
- tep_event_fields · Get a list of fields for an event.
- tep_event_filtered · Event filter related APIs.
- tep_filter_add_filter_str · Event filter related APIs.
- tep_filter_alloc · Event filter related APIs.
- tep_filter_compare · Event filter related APIs.
- tep_filter_copy · Event filter related APIs.
- tep_filter_free · Event filter related APIs.
- tep_filter_make_string · Event filter related APIs.
- tep_filter_match · Event filter related APIs.
- tep_filter_remove_event · Event filter related APIs.
- tep_filter_reset · Event filter related APIs.
- tep_filter_strerror · Event filter related APIs.
- tep_find_any_field · Search for a field in an event.
- tep_find_common_field · Search for a field in an event.
- tep_find_event · Find events by given key.
- tep_find_event_by_name · Find events by given key.
- tep_find_event_by_record · Find events by given key.
- tep_find_field · Search for a field in an event.
- tep_find_function · Find function name / start address.
- tep_find_function_address · Find function name / start address.
- tep_find_function_info · Find function name / start address.
- tep_free · Create, destroy, manage references of trace event parser context.
- tep_get_any_field_val · Get value of a field.
- tep_get_common_field_val · Get value of a field.
- tep_get_cpus · Get / set the number of CPUs, which have a tracing buffer representing it. Note, the buffer may be empty.
- tep_get_event · Access events.
- tep_get_events_count · Access events.
- tep_get_field_raw · Get value of a field.
- tep_get_field_val · Get value of a field.
- tep_get_first_event · Access events.
- tep_get_function_count · function related tep APIs
- tep_get_header_page_size · Get the data stored in the header page, in kernel context.
- tep_get_header_timestamp_size · Get the data stored in the header page, in kernel context.
- tep_get_long_size · Get / set the size of a long integer on the machine, where the trace is generated, in bytes
- tep_get_page_size · Get / set the size of a memory page on the machine, where the trace is generated
- tep_get_ref · Create, destroy, manage references of trace event parser context.
- tep_get_sub_buffer_data_size · Get / set the size of a memory page on the machine, where the trace is generated
- tep_get_sub_buffer_size · Get / set the size of a memory page on the machine, where the trace is generated
- tep_is_bigendian · Get / set the endianness of the local machine.
- tep_is_file_bigendian · Get / set the endianness of the raw data being accessed by the tep handler.
- tep_is_local_bigendian · Get / set the endianness of the local machine.
- tep_is_old_format · Get the data stored in the header page, in kernel context.
- tep_is_pid_registered · Manage pid to process name mappings.
- tep_kbuffer · Create, destroy, manage references of trace event parser context.
- tep_list_events · Get list of events, sorted by given criteria.
- tep_list_events_copy · Get list of events, sorted by given criteria.
- tep_load_btf · Load BTF file and use it to pretty print function arguments.
- tep_load_plugins · Load / unload traceevent plugins.
- tep_load_plugins_hook · Load / unload traceevent plugins.
- tep_override_comm · Manage pid to process name mappings.
- tep_parse_event · Parse the event format information
- tep_parse_format · Parse the event format information