Diffusion .NET API  5.9.24
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Pages
Package PushTechnology.ClientInterface.Client.Session

Namespaces

package  Proxy
 
package  Reconnection
 

Classes

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  ISessionListener
 The callback listener interface for a session. 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  SessionClosedException
 Exception thrown when an operation is attempted, but the underlying session has been closed. More...
 
class  SessionErrorHandlerDefault
 Default error handler implementation. More...
 
class  SessionErrorHandlerEventArgs
 The event arguments for a session error handler. More...
 
class  SessionId
 A unique ISession identifier, allocated by the server. More...
 
class  SessionListenerEventArgs
 The event arguments for a session listener. More...
 
class  SessionSecurityException
 The session operation failed due to a security constraint. Repeating the operation with the same security credentials is likely to fail. More...
 
class  SessionState
 Represents the state of the session. More...