skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: SandiaXTP, An object-oriented implementation of XTP 3.7. Release 1.1

Technical Report ·
DOI:https://doi.org/10.2172/10150479· OSTI ID:10150479

The Xpress Transfer Protocol (XTP) is a transport layer protocol designed to provide a wide range of communication services built on the concept that orthogonal protocol mechanisms can be combined to produce appropriate paradigms within the same basic framework. Rather than using a separate protocol for each type of communication, XTP`s protocol options and control of the packet exchange patterns allow the application to create appropriate paradigms such as unreliable datagrams, unreliable arbitrarily long datagrams, reliable datagrams, transactions, unreliable streams, reliable connections, and many others. Error control, flow control, and rate control are each configured to the needs of the communication. SandiaXTP is an object oriented implementation of XTP 3.7. The core of base classes used in SandiaXTP come from the Meta-Transport Library software. The SandiaXTP implementation of XTP 3.7 is a user space daemon. User`s application code makes request of the daemon, and the daemon satisfies them. This User`s Guide describes the installation and use of the SandiaXTP object-oriented implementation of XTP 3.7. The software package includes the full source code for the implementation, as well as man pages and appropriate documents. The fully built SandiaXTP is a user-space daemon that implements XTP 3.7.

Research Organization:
Sandia National Labs., Livermore, CA (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
AC04-76DR00789
OSTI ID:
10150479
Report Number(s):
SAND-94-8646; ON: DE94011752
Resource Relation:
Other Information: PBD: 10 May 1994
Country of Publication:
United States
Language:
English