15 Operating System

    15.1 Paths

      15.1.1 Manipulating Paths

      15.1.2 More Path Utilities

      15.1.3 Unix and Mac OS Paths

        15.1.3.1 Unix Path Representation

      15.1.4 Windows Paths

        15.1.4.1 Windows Path Representation

    15.2 Filesystem

      15.2.1 Locating Paths

      15.2.2 Files

      15.2.3 Directories

      15.2.4 Detecting Filesystem Changes

      15.2.5 Declaring Paths Needed at Run Time

      15.2.6 More File and Directory Utilities

    15.3 Networking

      15.3.1 TCP

      15.3.2 UDP

    15.4 Processes

      15.4.1 Simple Subprocesses

    15.5 Logging

      15.5.1 Creating Loggers

      15.5.2 Logging Events

      15.5.3 Receiving Logged Events

      15.5.4 Additional Logging Functions

    15.6 Time

      15.6.1 Date Utilities

    15.7 Environment Variables

    15.8 Environment and Runtime Information

    15.9 Command-Line Parsing

    15.10 Additional Operating System Functions