Limit search to available items
Book Cover
E-book
Author Kocjan, Wojciech

Title Tcl 8.5 Network Programming
Published Birmingham : Packt Pub., 2010

Copies

Description 1 online resource (947 pages)
Contents Tcl 8.5 Network Programming; Tcl 8.5 Network Programming; Credits; About the Authors; About the Reviewers; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Errata; Piracy; Questions; 1. Introducing Tcl; What is Tcl/Tk; Extensions; Tk; Installation; Windows; Unix-like systems; Installation of additional Tcl packages; Additional tools; Eclipse; Komodo; tkcon -- an alternate Tcl shell; Tcl syntax; Tcl commands documentation syntax; Running the script; Running commands directly in the tclsh interpreter; Variables
GroupingNesting commands; Data types; Lists; Arrays; array size; Dictionaries; Mathematical expressions-expr; Flow control and loop instructions; Flow control; Loops; Defining your own commands; Summary; 2. Advanced Tcl Features; Tcl features; Working with time and date; Tcl data types; Global, namespace, and local variables; Stack frames; Object-oriented programming; Class definition; Inheritance; Object definitions; Using mixins; Forwarding methods; Additional information; Accessing files; Reading and writing files; Configuring channel options; File management; Filename related operations
File informationListing files; Current working directory; Packages in Tcl; Package loading; Creating a package; Tcl modules; Event-driven programming; Tcl event types; Entering the event loop; Events and stack frames; Channel events; Timer and idle events; Robust scheduling with tclcron; Multithreaded applications; Managing threads; Shared variables; Transferring channels; Summary; 3. Tcl Standalone Binaries; Understanding the executable file structure; Learning the Metakit database; Working with MetaKit from Tcl; Learning more about virtual file systems
Getting into the details of VFS and MetakitLearning Tclkit; Starkit and SDX; Creating a Starkit file; Internal structure of starkits; Using resource files in starkits; Putting additional packages into a starkit; Format of the starkit file; Interactions between different starkit files; Knowing the Starpack technology; Practical example-the Hibernator application; Advanced topics-self updating; Other solutions; Summary; 4. Troubleshooting Tcl applications; Logging; Log package; Initialization; Available log levels; Enabling or disabling log levels
Replacing the default implementation of the logging commandRecap of the log package; Logger package; Initialization; Available log levels; Enabling or disabling log levels; Tracing; Changing the implementation of the logging / tracing command; Appenders; Recap of the logger package; Audit; Recap of the audit package; Debugging; Tcl Dev Kit Inspector; Tcl Dev Kit Debugger; Local Debugging; Remote debugging; Recap of the Tcl Dev Kit Debugger; TclPro Debugger; Summary; 5. Data Storage; Internationalizations; Encoding issues; Translating your application into different languages
Summary Build network-aware applications using Tcl, a powerful dynamic programming language
Notes Print version record
Subject Tcl (Computer program language)
Computer networks.
Application software -- Development.
Programming languages (Electronic computers)
CGI (Computer network protocol)
Computer Communication Networks
Application software -- Development
CGI (Computer network protocol)
Computer networks
Programming languages (Electronic computers)
Tcl (Computer program language)
Form Electronic book
Author Beltowski, Piotr
ISBN 9781849510974
1849510970