UCH(Universal Control Hub) Documentation

This is the API documentation for UCH.

UCH Packages
edu.wisc.trace.uch Provides Classes which are used to startup and bind the UCH to the core SDK, and provide interface to the clients.
edu.wisc.trace.uch.action Provides Classes for response to query of clients by calling related method of UCH for request made.
edu.wisc.trace.uch.contextmanager Provides Classes which are used to store and retrieve context information.
edu.wisc.trace.uch.resource Provides Classes for dealing with Resources.
edu.wisc.trace.uch.resource.localresourcemanager Provides Classes for dealing with Local Resources.
edu.wisc.trace.uch.resource.resourcesheetmanager Provides Classes for dealing with Atomic(Resource Sheet) Resources.
edu.wisc.trace.uch.resource.retrievalmanager Provides Classes for retrieving Resources from Server Resources.
edu.wisc.trace.uch.resource.uploadmanager.local Provides Classes for uploading Resources locally.
edu.wisc.trace.uch.resource.uploadmanager.resserver Provides Classes for uploadinging Resources on Server Resources.
edu.wisc.trace.uch.resource.util Provides Classes to provide support methods which are used in all resource sub-packages.
edu.wisc.trace.uch.servlet Provides Classes for response to Client by calling related method inside UCH.

 

Generic TDM Package
edu.wisc.trace.uch.tdm.generic Provides classes for Generic Target Discovery.

 

UPnP TDM Package
edu.wisc.trace.uch.tdm.upnp Provides classes for UPnP Supported Target Discovery.
edu.wisc.trace.uch.tdm.upnp.lib Provides Library classes for UPnP Supported Target Discovery.

 

URC-HTTP UIPM Packages
edu.wisc.trace.uch.uipm.urchttp Provides classes for URC-HTTP UIPM.
edu.wisc.trace.uch.uipm.urchttp.action Provides classes for preparing Response String for specified Request.
edu.wisc.trace.uch.uipm.urchttp.net Provides classes for URC-HTTP UIPM Update Channel.
edu.wisc.trace.uch.uipm.urchttp.util Provides utility classes for URC-HTTP UIPM.

 

Utility Packages
edu.wisc.trace.uch.util Provides support classes that can be used throughout UCH and by Target Adapters for parsing of Target Description and Socket Description.
edu.wisc.trace.uch.util.socket Provides Classes which are Java Object representation of UI Socket Elements.

 

Generic Target Adapter Package
edu.wisc.trace.uch.ta.generictarget Provides classes for Simulated Generic Target within UCH.

 

SatelliteBox Target Adapter Package
edu.wisc.trace.uch.ta.upnpsatellitebox Sample Target Adapter.

 

UPnPAV Target Adapter Package
edu.wisc.trace.uch.ta.upnpav Provides classes for UPnP AV Target Adapter

 

Interface Package
org.myurc.uch Provides Interfaces which are used to communicate among different modules like UCH, TDM, TA and UIPM.

 

Other Packages
edu.wisc.trace.uch.resource.uploadmanager Provides Classes for uploading resources on Resource Server.

 



Copyright © 2006-2008 Trace R&D Center, University of Wisconsin-Madison. All Rights Reserved.