Search NASAโŒ• Search

NASA NTRS ยท 20100021308

X-Windows Information Sharing Protocol Widget Class

Abstract

The X-Windows Information Sharing Protocol (ISP) Widget Class ("Class") is used here in the object-oriented-programming sense of the word) was devised to simplify the task of implementing ISP graphical-user-interface (GUI) computer programs. ISP programming tasks require many method calls to identify, query, and interpret the connections and messages exchanged between a client and an ISP server. Most X-Windows GUI programs use widget sets or toolkits to facilitate management of complex objects. The widget standards facilitate construction of toolkits and application programs. The X-Windows Information Sharing Protocol (ISP) Widget Class encapsulates the client side of the ISP programming libraries within the framework of an X-Windows widget. Using the widget framework, X-Windows GUI programs can interact with ISP services in an abstract way and in the same manner as that of other graphical widgets, making it easier to write ISP GUI client programs. Wrapping ISP client services inside a widget framework enables a programmer to treat an ISP server interface as though it were a GUI. Moreover, an alternate subclass could implement another communication protocol in the same sort of widget.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Barry, Matthew R.. 2006-02-01. X-Windows Information Sharing Protocol Widget Class. https://ntrs.nasa.gov/citations/20100021308

Cite the original work for its findings. Save a collection to share your selection of sources.