Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Package PushTechnology.ClientInterface.Client.Session

Namespaces

package  Proxy
 
package  Reconnection
 

Classes

class  SessionException
 The exception indicating a ISession specific failure. More...
 
class  SessionClosedException
 The exception that indicates the session is closed and no further operations are possible. More...
 
class  CloseReason
 The server's view of why a session was closed. More...
 
interface  IFetchResponseRegistration
 Allows fetch responders to be registered as server control points. More...
 
class  InternalErrorHandler
 Implementation of ISessionErrorHandler. More...
 
interface  ISession
 A client session with a server or servers. More...
 
interface  ISessionAttributes
 The session attributes interface. More...
 
interface  ISessionError
 Encapsulates the detail of a reported error. More...
 
interface  ISessionErrorHandler
 The error callback interface for a session. More...
 
interface  ISessionFactory
 Creates client sessions. More...
 
interface  ISessionOpenCallback
 Callback interface for non-blocking opening of sessions. More...
 
interface  ISessionOpenContextCallback< in TC >
 Contextual version of ISessionOpenCallback for use with ISessionFactory.Open{TC}. More...
 
class  SessionAttributes
 Constants relating to the ISessionAttributes interface. More...
 
class  SessionErrorHandlerDefault
 Default error handler implementation. More...
 
class  SessionErrorHandlerEventArgs
 The event arguments for a session error handler. More...
 
interface  ISessionId
 A unique ISession identifier, allocated by the server. More...
 
class  SessionListenerEventArgs
 The event arguments for a session listener. More...
 
class  SessionSecurityException
 The exception that indicates that the session operation failed due to a security constraint. More...
 
class  SessionState
 Represents the state of the session. More...