Package sigmlinlib

This package defines the classes that define the main SiGML Input Library API, including the provision of a networked SiGML signing data input service using TCP/IP and UDP server sockets, suitable for use by an avatar based SiGML animation module.

See:
          Description

Interface Summary
BytesBlockStreamHandler Interface for the processing of a stream of data blocks, each block being an array of bytes.
SiGMLInputServiceBase.ServiceOperations The pluggable set of operations that determine how the input service thread processes the sequence of client connections to the input service.
StringStreamHandler Interface for the processing of a stream of strings.
 

Class Summary
BroadcastSiGMLInputService Input service for Broadcast SiGML: it accepts synchronized delivery of a stream of SiGML segments on a specified UDP port, and passes these segments on to a given StringStreamHandler.
HNSSignConvert  
HToGSiGMLConvert  
SIDefs Definitions relating to the different formats of SiGML input and the associated SiGML input service TCP/IP and UDP ports, primarily for the benefit of SiGMLInLib.
SiGMLInLib SiGML input and translation library: an instance of this (singleton) class is wrapped by the SiGMLSigning package's JSiGMLInput ActiveX class.
SiGMLInputService SiGML input service management: sets up the service input and termination ports, accepts input and passes it on to a given BytesBlockStreamHandler until a termination signal is received.
SiGMLInputServiceBase Abstract base class for SiGML input service management: sets up the service input and termination ports, accepts input and processes it using a SiGMLInputServiceBase.ServiceOperations set defined in a concrete subclass, continuing until a termination signal is received.
SiGMLInputServiceOLD 2008-10-07 Old version, now replaced by SiGMLInputServiceBase and the new subclass SiGMLInputService.
SiGMLInputServiceStopper Main class, whose SiGMLInputServiceStopper.main(String[]) method requests the termination of a given SiGML input service.
 

Package sigmlinlib Description

This package defines the classes that define the main SiGML Input Library API, including the provision of a networked SiGML signing data input service using TCP/IP and UDP server sockets, suitable for use by an avatar based SiGML animation module.