C++ API Library Reference  4.3.2-74-ge1d4cca
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
CSI::PureWeb::Server Namespace Reference

Namespaces

 CommandFilterFlags
 
 Imaging
 
 InputEvent
 
 RemoteImageFormat
 
 RenderTargetType
 
 SessionFlowControl
 
 SessionStorageChangeType
 
 Strings
 

Classes

struct  BinaryObject
 
class  CollaborationManager
 
class  CommandManager
 
class  ContentInfo
 
class  DefaultAllowSessionRenderOrResize
 
class  DefaultCommandFilter
 
class  EncoderConfiguration
 
class  EncoderConfigurationChangedEventArgs
 
class  EncoderFormat
 
class  EncoderFormatParameterMap
 
class  ExceptionDetail
 
class  FlowControlEventArgs
 
class  FlowControlManager
 
class  GenericResponseAggregator
 
class  IAllowSessionRenderOrResize
 
class  ICommandManager
 
class  IFlowControlManager
 
class  IInputEventReceiver
 
class  IInputStreamLogger
 
class  ImageCompressionEventArgs
 
class  InvalidHeaderException
 
class  IOutputStreamLogger
 
class  IOwnerSessionProvider
 
class  IRemoteRenderer
 
class  IRenderedView
 
class  IResourceManager
 
class  IResponseProvider
 
class  ISessionDefaultColorProvider
 
class  ISessionManager
 
class  ISessionStorageManager
 
class  IStateManagerPlugin
 
class  IViewManager
 
class  RenderTarget
 
class  RequestInfo
 
class  RequestManager
 
class  RequestReceivedEventArgs
 
class  ResourceManager
 
class  SessionEventArgs
 
class  SessionManager
 
class  SessionStorageChangedEventArgs
 
class  SessionStorageManager
 
class  StateManager
 
class  StateManagerServer
 
struct  ViewImageFormat
 
class  ViewManager
 
class  ViewRenderedEventArgs
 

Typedefs

typedef CSI::Function< void(Guid sessionid, Typeless const &command, Typeless &responses)> CommandHandler
 
typedef CSI::Function< void(Typeless const &message)> SystemMessageHandler
 
typedef CSI::Function< void(UpdateShareEventArgs const &args)> UpdateShareHandler
 

Enumerations

enum  ShareOperations { ShareCreated, ShareInvalidated }
 

Functions

 DEFINE_CLASS_LOGGER (RemotedImage)
 
 DEFINE_CLASS_LOGGER (PluginManager)
 
 DEFINE_CLASS_LOGGER (SessionStorageManager)
 
 DEFINE_CLASS_LOGGER (RequestManager)
 
 DEFINE_CLASS_LOGGER (SystemMessageDispatcher)
 
 DEFINE_CLASS_LOGGER (ResourceManager)
 
 DEFINE_CLASS_LOGGER (KeepAliveProvider)
 
 DEFINE_CLASS_LOGGER (CollaborationManager)
 
 DEFINE_CLASS_LOGGER (SessionStateManager)
 
 DEFINE_CLASS_LOGGER (ViewManager)
 
 DEFINE_CLASS_LOGGER (CommandManager)
 
 DEFINE_CLASS_LOGGER (SessionManager)
 
 DEFINE_CLASS_LOGGER (StateManagerServer)
 
 DEFINE_CLASS_LOGGER (StateManager)
 
 DEFINE_ENUM (RemoteImageFormatEnum, RemoteImageFormat::Enum)
 
 DEFINE_ENUM (InputEventEnum, InputEvent::Enum)
 
 END_ENUM (RemoteImageFormatEnum)
 
 END_ENUM (InputEventEnum)
 

Variables

class STATEMANAGER_API StateManager
 

Typedef Documentation

typedef CSI::Function<void(Guid sessionid, Typeless const& command, Typeless& responses)> CommandHandler
typedef CSI::Function<void(Typeless const& message)> SystemMessageHandler
typedef CSI::Function<void(UpdateShareEventArgs const& args)> UpdateShareHandler

Enumeration Type Documentation

Enumerator
ShareCreated 
ShareInvalidated 

Function Documentation

CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( RemotedImage  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( PluginManager  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( SessionStorageManager  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( RequestManager  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( SystemMessageDispatcher  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( ResourceManager  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( KeepAliveProvider  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( CollaborationManager  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( SessionStateManager  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( ViewManager  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( CommandManager  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( SessionManager  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( StateManagerServer  )
CSI::PureWeb::Server::DEFINE_CLASS_LOGGER ( StateManager  )
CSI::PureWeb::Server::DEFINE_ENUM ( RemoteImageFormatEnum  ,
RemoteImageFormat::Enum   
)
CSI::PureWeb::Server::DEFINE_ENUM ( InputEventEnum  ,
InputEvent::Enum   
)
CSI::PureWeb::Server::END_ENUM ( RemoteImageFormatEnum  )
CSI::PureWeb::Server::END_ENUM ( InputEventEnum  )

Variable Documentation

class STATEMANAGER_API StateManager