Patent ID: 6918125
Filing Date: 2005-07-12
Classification: G06F

Abstract:
1. A method of integrating an X Window visualization toolkit with a JAVA application comprising: providing a JAVA application thread that includes a call to an X Window visualization toolkit and a JAVA process thread that comprises an X Window event loop; suspending execution of the X event loop to prevent concurrency related data corruption while a call to the X Window visualization toolkit is made by the JAVA application thread; and wherein the application thread comprises a first write socket that is used to communicate a first data element to a first read socket of an XtAppAddInput file descriptor function of the X event loop, a read acknowledge socket of the application thread that acknowledges receipt of a second data element from a write acknowledge socket of the XtAppAddInput file descriptor function of the X event loop, and a second write socket that is used to communicate a third data element to a second read socket of the X event loop; and further comprising the steps of;