|
Ice 3.7 C++11 API Reference
|
Classes | |
| class | Application |
| An extension of Ice::Application that makes it easy to write Glacier2 applications. More... | |
| class | CannotCreateSessionException |
| This exception is raised if an attempt to create a new session failed. More... | |
| class | IdentitySet |
An object for managing the set of object identity constraints on a Session. More... | |
| class | IdentitySetPrx |
An object for managing the set of object identity constraints on a Session. More... | |
| class | PermissionDeniedException |
| This exception is raised if a client is denied the ability to create a session with the router. More... | |
| class | PermissionsVerifier |
| The Glacier2 permissions verifier. More... | |
| class | PermissionsVerifierPrx |
| The Glacier2 permissions verifier. More... | |
| class | RestartSessionException |
| This exception is raised if the session should be restarted. More... | |
| class | Router |
The Glacier2 specialization of the Ice::Router interface. More... | |
| class | RouterPrx |
The Glacier2 specialization of the Ice::Router interface. More... | |
| class | Session |
A client-visible session object, which is tied to the lifecycle of a Router. More... | |
| class | SessionCallback |
| Allows an application to receive notification about events in the lifecycle of a Glacier2 session. More... | |
| class | SessionControl |
An administrative session control object, which is tied to the lifecycle of a Session. More... | |
| class | SessionControlPrx |
An administrative session control object, which is tied to the lifecycle of a Session. More... | |
| class | SessionFactoryHelper |
| Facilitates the creation of new Glacier2 sessions. More... | |
| class | SessionHelper |
| Encapsulates a Glacier2 session and provides much of the same functionality as Glacier2::Application but better suited for graphical applications. More... | |
| class | SessionManager |
The session manager for username/password authenticated users that is responsible for managing Session objects. More... | |
| class | SessionManagerPrx |
The session manager for username/password authenticated users that is responsible for managing Session objects. More... | |
| class | SessionNotExistException |
| This exception is raised if a client tries to destroy a session with a router, but no session exists for the client. More... | |
| class | SessionPrx |
A client-visible session object, which is tied to the lifecycle of a Router. More... | |
| struct | SSLInfo |
| Information taken from an SSL connection used for permissions verification. More... | |
| class | SSLPermissionsVerifier |
| The SSL Glacier2 permissions verifier. More... | |
| class | SSLPermissionsVerifierPrx |
| The SSL Glacier2 permissions verifier. More... | |
| class | SSLSessionManager |
The session manager for SSL authenticated users that is responsible for managing Session objects. More... | |
| class | SSLSessionManagerPrx |
The session manager for SSL authenticated users that is responsible for managing Session objects. More... | |
| class | StringSet |
An object for managing the set of identity constraints for specific parts of object identity on a Session. More... | |
| class | StringSetPrx |
An object for managing the set of identity constraints for specific parts of object identity on a Session. More... | |
Typedefs | |
| using | SessionCallbackPtr = ::std::shared_ptr<SessionCallback> |
| using | SessionFactoryHelperPtr = ::std::shared_ptr<SessionFactoryHelper> |
| using | SessionHelperPtr = ::std::shared_ptr<SessionHelper> |
Functions | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | operator!= (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | operator< (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | operator<= (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | operator== (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | operator> (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | operator>= (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
Variables | |
| const int | GLACIER2_SSL_PORT = 4064 |
| The IANA-registered port number for Glacier2 via SSL. | |
| const int | GLACIER2_TCP_PORT = 4063 |
| The IANA-registered port number for Glacier2 via TCP. | |
| using Glacier2::SessionCallbackPtr = ::std::shared_ptr<SessionCallback> |
| using Glacier2::SessionFactoryHelperPtr = ::std::shared_ptr<SessionFactoryHelper> |
| using Glacier2::SessionHelperPtr = ::std::shared_ptr<SessionHelper> |
| bool Ice::operator!= | ( | const C & | lhs, |
| const C & | rhs ) |
Relational operator for generated structs and classes.
| lhs | The left-hand side. |
| rhs | The right-hand side. |
| bool Ice::operator< | ( | const C & | lhs, |
| const C & | rhs ) |
Relational operator for generated structs and classes.
| lhs | The left-hand side. |
| rhs | The right-hand side. |
| bool Ice::operator<= | ( | const C & | lhs, |
| const C & | rhs ) |
Relational operator for generated structs and classes.
| lhs | The left-hand side. |
| rhs | The right-hand side. |
| bool Ice::operator== | ( | const C & | lhs, |
| const C & | rhs ) |
Relational operator for generated structs and classes.
| lhs | The left-hand side. |
| rhs | The right-hand side. |
| bool Ice::operator> | ( | const C & | lhs, |
| const C & | rhs ) |
Relational operator for generated structs and classes.
| lhs | The left-hand side. |
| rhs | The right-hand side. |
| bool Ice::operator>= | ( | const C & | lhs, |
| const C & | rhs ) |
Relational operator for generated structs and classes.
| lhs | The left-hand side. |
| rhs | The right-hand side. |
| const int Glacier2::GLACIER2_SSL_PORT = 4064 |
The IANA-registered port number for Glacier2 via SSL.
| const int Glacier2::GLACIER2_TCP_PORT = 4063 |
The IANA-registered port number for Glacier2 via TCP.