Annotation of os2sdk/demos/examples/readme, revision 1.1.1.1

1.1       root        1: 
                      2:                ISV demo kit ...\demo\examples
                      3: 
                      4: 
                      5: 
                      6:   This is a collection of small routines that demonstrate some of the
                      7:   capabilities of the OS  2 operating system.  Many routines are "bound"
                      8:   to demonstrate compatability between DOS 3.X and OS/2.
                      9: 
                     10:   Below is a list of the programs available under this directory and 
                     11:   whether they run both Real and Protected mode.
                     12: 
                     13: Exec           Modes   Description
                     14: --------       -----   ---------------------
                     15: ALLOC          Real    - Allocates slabs of memory
                     16: ARGUMENT               - A technique for passing prameters to threads
                     17: ASMEXMPL               - ASM version of Threads
                     18: ASYNCIO                        - Prints 10240 'x' to the screen
                     19: BEEPC          Real    - Beeps the speaker
                     20: CONFIG         Real    - Displays machine configuration
                     21: COUNTRY                Real    - Displays the current country (code page) info.
                     22: CRITSEC                        - Two threads use critical section with printf().
                     23: CSALIAS                - Aliases a code segment with a Data segment.
                     24: CWAIT                  - Tasking example - wait for a child to exit.
                     25: DATETIME       Real    - Prints Date and time information
                     26: DOSEXIT                        - Example of the DOSEXIT call with threads
                     27: DYNLINK                - Example of C and ASM Dynamic link libraries
                     28: EXITLIST               - Sets up an exit routine and then exits.
                     29: FSINFO         Real    - Gets and sets A: volume information
                     30: GETENV         Real    - Prints out first element of environment
                     31: HELLO          Real    - Your standard "Hello, world" program.
                     32: HUGE           Real    - Allocates a "huge" slab of memory
                     33: INFOSEG                        - Prints out information about the process
                     34: IOPL                   - Gets and displays current cursor position
                     35: KEYS           Real    - Prints out keycodes using KBDCHARIN
                     36: KILL                   - Example of the DOSKILL call with threads
                     37: MACHMODE       Real    - Displays machine mode (Real/Protected)
                     38: MONITORS               - Example of registering and terminating monitors
                     39: MOVE           Real    - Move files about
                     40: PIPES                  - Two different examples of using pipes.
                     41: QHTYPE         Real    - Opens some files and prints out handle information
                     42: QUEUES                 - Two processes: a consumer and a server.
                     43: REALLOC                - Grows and shrinks a segment
                     44: SESSION                - Example of Session Manager API usage.
                     45: SETMAXFH               - Sets Maximum file handles to 30
                     46: SETVEC         Real    - Modifies the interrupt vector table
                     47: SHARE                  - Two processes pass keystrokes through shared memory
                     48: SIGNAL         Real    - Sets up a signal handler to catch ^C
                     49: SLEEP          Real    - Snoozes for a while
                     50: SUBALLOC       Real    - Demonstrates the SUBALLOC call.
                     51: SUSPEND                        - One thread suspending and resuming another thread
                     52: THREADS                        - C threads demo
                     53: TIMER                  - Sleeps and beeps three times.
                     54: VERSION                Real    - Prints DOS version
                     55: 
                     56: MAKEALL                        - .BAT file to build all of the above

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.