Ice 3.8
Slice API Reference
Loading...
Searching...
No Matches
Glacier2 Module Reference

Communicate through firewalls and across NATs. More...

[["cpp:dll-export:GLACIER2_API"]][["cpp:doxygen:include:Glacier2/Glacier2.h"]][["cpp:header-ext:h"]][["cpp:include:Glacier2/Config.h"]][["js:module:@zeroc/ice"]]["java:identifier:com.zeroc.Glacier2"]
module Glacier2 { ... }

Interfaces

interface  IdentitySet
 Manages a set of object identity constraints on a Session. More...
interface  PermissionsVerifier
 Represents an object that checks user permissions. More...
interface  Router
 The Glacier2 specialization of the Ice::Router interface. More...
interface  Session
 Represents a session between a client application and the Glacier2 router. More...
interface  SessionControl
 Represents a router-provided object that allows an application-provided session manager to configure the routing constraints for a session. More...
interface  SessionManager
 Represents an application-provided factory for session objects. More...
interface  SSLPermissionsVerifier
 Represents an object that checks user permissions. More...
interface  SSLSessionManager
 Represents an application-provided factory for session objects. More...
interface  StringSet
 Manages a set of constraints on a Session. More...

Structs

struct  SSLInfo
 Represents information gathered from an incoming SSL connection and used for authentication and authorization. More...

Exceptions

exception  CannotCreateSessionException
 The exception that is thrown when an attempt to create a new session fails. More...
exception  PermissionDeniedException
 The exception that is thrown when a client is not allowed to create a session. More...
exception  SessionNotExistException
 The exception that is thrown when a client tries to destroy a session with a router, but no session exists for this client. More...

Detailed Description

Communicate through firewalls and across NATs.