Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Inter-process Message Tracing using OS/2 Presentation Manager

IP.com Disclosure Number: IPCOM000108284D
Original Publication Date: 1992-May-01
Included in the Prior Art Database: 2005-Mar-22
Document File: 2 page(s) / 60K

Publishing Venue

IBM

Related People

Hearin, L: AUTHOR [+4]

Abstract

Disclosed is an OS/2* application called the Trace process, which can display the Automated Logistics and Production Solution (ALPS) inter- process binary messages in user-readable form using the OS/2 Presentation Manager* (PM).

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 81% of the total text.

Inter-process Message Tracing using OS/2 Presentation Manager

       Disclosed is an OS/2* application called the Trace
process, which can display the Automated Logistics and Production
Solution (ALPS) inter- process binary messages in user-readable form
using the OS/2 Presentation Manager* (PM).

      The Trace process creates and maintains logs of ALPS
inter-processes messages.

      Using the ALPS inter-process communication library, whenever a
process originates a message, a duplicate message is also generated
and sent to the Trace process.  The Trace process maintains lists of
data/function codes, process names and device names.  These lists are
created and modified through menus by the system user.  When the
Trace process receives a trace message it checks the process name
list.  Also, the datacode of the original message is compared to the
datacodes in the datacode list. If either the process name or the
datacode is found in the appropriate list, then this message is
logged to the devices that appear in the device list.  Messages can
be logged to the devices in a condensed form or an expanded form.
The condensed form includes the destination process name, the target
process name and the message datacode.  The expanded form
additionally logs the contents of the message.  The systems user,
through a menu option, can choose between the condensed and the
expanded form.

      In the figure, Process A sends message 1 to Process B. A copy
of messa...