AminetAminet
Search:
84478 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/libs/queue.lzh

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Message queue library
Author:fasten at shw.com (Bernhard Fastenrath)
Uploader:fasten shw com (Bernhard Fastenrath)
Type:util/libs
Version:3.1
Architecture:m68k-amigaos
Date:1996-12-04
Download:http://aminet.net/util/libs/queue.lzh - View contents
Readme:http://aminet.net/util/libs/queue.readme
Downloads:574

This library allows several task to write to a message queue which can be
read by several other tasks. It is used by my shutdown command
(AmiNet:util/libs/shutdown.lzh).
Version 2 of this library uses semaphores instead of Forbid()/Permit() and
fixes several bugs which didn't appear in connection with the shutdown command.
Version 3 implements QAllocMsg() and QFreeMsg().
QMessage has a new field qm_Data which points to the payload (which is
write protected under AmigaOS versions/clones which support MEMF_SHARED_READ).
Version 3.1 can be compiled with gcc again.


Contents of util/libs/queue.lzh
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
drwxr-xr-x  4577/99          0       0 ****** -lhd- 0000 Dec  3  1996 queue_3.1/
-rw-r--r--  4577/99        292     566  51.6% -lh5- 5655 Dec  3  1996 queue_3.1/makefile
-rw-r--r--  4577/99       6931   11000  63.0% -lh5- 3599 Dec  3  1996 queue_3.1/qtest
-rw-r--r--  4577/99        160     593  27.0% -lh5- 8fbd Nov 28  1996 queue_3.1/qtest_script
-rw-r--r--  4577/99        295     462  63.9% -lh5- 9858 Nov 28  1996 queue_3.1/queue.fd
-rw-r--r--  4577/99      11169   31070  35.9% -lh5- b98c Dec  3  1996 queue_3.1/queue.guide
-rw-r--r--  4577/99        463     898  51.6% -lh5- cfe5 Nov 28  1996 queue_3.1/queue.h
-rw-r--r--  4577/99       1591    2836  56.1% -lh5- ee87 Dec  3  1996 queue_3.1/queue.library
-rw-rw-r--  4577/99        412     729  56.5% -lh5- dce3 Dec  3  1996 queue_3.1/queue.readme
-rw-r--r--  4577/99        417    1241  33.6% -lh5- 8e47 Nov 28  1996 queue_3.1/queue_inline.h
-rw-r--r--  4577/99       2815   10999  25.6% -lh5- d51c Dec  3  1996 queue_3.1/queue_library.c
-rw-r--r--  4577/99        700    1700  41.2% -lh5- d689 Nov 28  1996 queue_3.1/queue_library.h
-rw-r--r--  4577/99        292     643  45.4% -lh5- 466b Nov 28  1996 queue_3.1/queue_pragmas.h
-rw-r--r--  4577/99       2032    6750  30.1% -lh5- b9f8 Nov 28  1996 queue_3.1/queue_test.c
-rw-r--r--  4577/99        282     494  57.1% -lh5- 6a46 Dec  3  1996 queue_3.1/smakefile
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        15 files   27851   69981  39.8%            Dec  4  1996

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>