| IAppSessionDisposeListener | Interface a property can implement to be informed of closure of application session. | 
|---|
| IAppSessionFocusProvider | Interface used to provide advanced focus processing for the application. | 
|---|
| IAppSessionGyro | The interface used to access the Application Session Gyro. | 
|---|
| IClientSessionConnectionListener | Interface used to listen to new client session connections and their disposal. | 
|---|
| IClientSessionDisposeListener | Interface a property can implement to be informed of closure of client session. | 
|---|
| IClientSessionGyro | The interface used to access the Client Session Gyro. | 
|---|
| IFocusComp | Interface implemented by components or properties that supports receiving focus. | 
|---|
| IFocusEngine | Interface implemented by the focus engine. | 
|---|
| IFocusEngineProvider | Interface implemented by parties that can return a focus engine that is appropriate. | 
|---|
| IFocusListener | The focus listener interface that is called when the focus engine changes focus component. | 
|---|
| IFocusVetoListener | The veto focus listener interface that is called when the focus engine changes focus component. | 
|---|
| ILockState | Interface used to handle locking and unlocking of the application session, with potential message and progress indicator. | 
|---|
| ILockUI | Interface providing Lock UI API support used by UI and VirtualSpace actions. | 
|---|
| IMessageBox | The message box API enables showing a message box for a specific client session for user interaction. | 
|---|
| IMessageBoxReply | The message box reply callback. | 
|---|
| IRemoteSessionControl | Interface that the framework session uses to perform functions on the client side. | 
|---|
| IRemoteSessionControlListener | Interface used by the framework to listen to remote control events. | 
|---|
| IRuntimeImageCache | The runtime image cache interface. | 
|---|
| IRuntimeImageCacheImpl | The runtime image cache interface with code implementation, except the cache map instance. | 
|---|
| IScreenOrientationListener | Interface used to listen to screen orientation changes. | 
|---|
| IScreenSizeListener | Interface used to listen to screen size changes. | 
|---|
| ISensitiveParameterHandler | Interface used for sensitive parameter encoding and decoding with keys exchanged between the server and the client. | 
|---|
| IStatusBarTapListener | Listener used to process when the user taps the status bar in iiziRun. | 
|---|
| IToaster | The toast API is available for both IClientSessionGyro (the device) and IAppSessionGyro (the session). | 
|---|
| IUIPanelAnimation | Interface providing the API to manipulate panel animations when panels are replaced by another. | 
|---|
| IUserAuthenticationUI | User authentication interface used for the login panel UI. | 
|---|
| IVirtualSpaceFocusEngine | The VirtualSpace focus engine. | 
|---|
| IWindowCloseListener | Interface used to listen for window closure. | 
|---|