List of files for XTI/mOSI prototype, second release, July 1994 README Presumably you have already read this FILELIST This file COPYRIGHT Various copyright and ownership notices explaining who owns what and what you can do with the software and its documentation. This must be included with any re-distribution of the software or the documentation. CHANGES Summary of the changes since release one, and most of the text added to mosidoc.txt to explain them. In directory "doc" install.txt How to get the prototype running mosidoc.txt The main document - XTI/mOSI and this prototype attempt to do, the format of data, addresses and options as used by the XTI/mOSI, features of the (user-space) prototype that do not properly match the XTI specification, demo applications used for testing and developing the prototype. xtisumm.txt a potted description of the XTI interface for those who do not have access to the proper specification in the X/Open CAE specification or equivalent vendor documentation. Includes some routines that are added to the prototype but are not part of XTI/mOSI proper. mosiutil.txt describes routines for manipulating XTI/mOSI addresses and options that are included in the prototype but are not part of the X/Open specification culr_ics.txt a completed Implementation Conformance Statement from Common Upper Layer Requirements Part 3: Minimal OSI Upper Layer Facilities, annex E. (not included) Source code - directory "src" asn.c routines to encode and decode ASN.1 Basic Encoding Rules (as used in Presentation and ACSE protocol) dname.c routines that manipulate (some) Directory Names and Relative Distinguished Names (as used in Application Entity Titles) mosi_co.c the u_*** routines of the prototype XTI/mOSI interface - these call the routines in skinacse.c for the encode/decoding of the upper-layer protocols and call XTI/Transport for the lower-layer stuff mosiutil.c various manipulation routines, mostly for looking up and printing out naming and addressing fields. skinacse.c the "skinny stack" Session, Presentation and ACSE encoder/decoders. util.c some more utility routines, manipulating transport addresses and the netbuf structures that XTI uses. sink.c, sauce.c, server.c the three test programs, using the PRF option formats. psink.c, psauce.c versions of sink and sauce that use the PS option formats. xti92.h things that are added to xti.h in the 1992 XTI specification xtiUser.h prototypes for the u_*** routines of the prototype implementation mosi.h things that are added to xti.h by the XTI/mOSI specification mosiP.h things shared between skinacse.c and mosi_co.c and the others, but not needed by the user xti.H a copy of the xti.h file from the HP XTI implementation, for use only when no "proper" xti.h file is available. osiapplications the lookup file, /etc/osiapplications, as used on the development systems. To be copied to /etc/osiapplications and modified for the local situation. Makefile for easy building, at least on HP 9000's The documentation is also available, in a separate zip file in Rich Text Format. These were originated under Word for Windows, if printed will look nicer.