Ice 3.7 C++11 API Reference
Classes | Namespaces | Typedefs | Variables
SessionHelper.h File Reference
#include <IceUtil/Shared.h>
#include <IceUtil/Handle.h>
#include <IceUtil/Thread.h>
#include <IceUtil/Mutex.h>
#include <Ice/Initialize.h>
#include <Ice/Properties.h>
#include <Ice/Communicator.h>
#include <Ice/ObjectAdapter.h>
#include <Ice/Ice.h>
#include <Glacier2/Session.h>
#include <Glacier2/Router.h>
#include <map>
#include <string>
Include dependency graph for SessionHelper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Glacier2::SessionCallback
 Allows an application to receive notification about events in the lifecycle of a Glacier2 session. More...
 
class  Glacier2::SessionFactoryHelper
 Facilitates the creation of new Glacier2 sessions. More...
 
class  Glacier2::SessionHelper
 Encapsulates a Glacier2 session and provides much of the same functionality as Glacier2::Application but better suited for graphical applications. More...
 

Namespaces

 Glacier2
 

Typedefs

using Glacier2::SessionCallbackPtr = ::std::shared_ptr< SessionCallback >
 
using Glacier2::SessionFactoryHelperPtr = ::std::shared_ptr< SessionFactoryHelper >
 
using Glacier2::SessionHelperPtr = ::std::shared_ptr< SessionHelper >
 

Variables

const int Glacier2::GLACIER2_SSL_PORT = 4064
 The IANA-registered port number for Glacier2 via SSL. More...
 
const int Glacier2::GLACIER2_TCP_PORT = 4063
 The IANA-registered port number for Glacier2 via TCP. More...