Objective-C API Library Reference  4.3.0-35-g854dab0
 All Classes Functions Typedefs Properties Pages
Core API

The core functionality provided by PureWeb's Objective-C API for iOS clients can be grouped into four main categories: Views, Commands, Application State, and Collaboration.

Views
Classes that allow you to display images streamed from the service application, and to configure image mime type, quality and other encoding parameters:
PWView
PWViewDelegate
PWEncoderConfiguration
PWEncoderFormat
PWEncoderParameter

Commands
Classes for queuing commands to the service, connecting the iOS client to the PureWeb server, and managing communications between the components:
PWFrameworkDelegate
PWFramework
PWWebClient

Application State
Classes for managing the application state tree, which provides a synchronized data store between the iOS client and the service application, and for manipulating values within the tree:
PWApplicationState
PWXmlStateManager
PWXmlStateLock

Collaboration
Class to implement collaboration functionality, which allows several users to access the same session simultaneously:
PWCollaborationManager

Session Storage
Class to interact with a synchronized key/value store that is private between each client and the service application:
PWSessionStorage