JanosVM v0.6.0 Java API Documentation: Package edu.utah.janosvm.kit.comm.jsi
Package edu.utah.janosvm.kit.comm.jsi
A Java language binding for the JanosVM Scripting Interface.
See:
Description
Interface Summary
JSIChannel
A communication channel for sending/receiving JSI messages.
JSIConnectionHandler
Defines a callback to be used when a new connection is made.
JSIHandler
Interface for objects that can handle JSI messages.
JSIProvider
Interface for objects that can provide access to JSI enabled applications.
Class Summary
JSIHandlerContext
A context used for processing regular and interim messages.
JSIHandlerRoot
A class that manages the set of root JSI handlers.
JSIHandlerThread
Runnable used to dispatch and reply to messages received over a given
JSIChannel.
JSIMessage
The JSIMessage
JSIPair
A simple class used to couple an identifier string and a byte array
value (Usually a string).
JSIPropertyInfo
A simple class used to describe a JSI property.
TCPChannel
A straight forward TCP implementation of a JSIChannel.
TCPProvider
A straight forward implementation of a JSIProvider running over TCP.
Exception Summary
JSIEncodingException
Exception indicating that there was a problem with the encoding of a
JSIMessage.
MissingPairException
Exception indicating that an identifier doesn't exist in a message.
Package edu.utah.janosvm.kit.comm.jsi Description
A Java language binding for the JanosVM Scripting Interface.
This documentation is Copyright (C) 2000-2002 The University of Utah. All Rights Reserved. See the documentation license for distribution terms and restrictions. Documentation, software, and mailing lists for the JanosVM can be found at the Janos Project web page: http://www.cs.utah.edu/flux/janos/ Generated on Mar 17, 2002