Apama Capital Markets Foundation
10.1.0.0
|
#include <Connectivity_SessionDefs.h>
Public Member Functions | |
SessionConfigs () | |
SessionConfigs (std::string transportName, std::string sessionName, std::string channelName, std::string description) | |
const std::string | toString () |
map_t | getCapabilitiesString () const |
Public Attributes | |
int64_t | m_sourceId |
std::string | m_transportName |
std::string | m_sessionName |
std::string | m_channelName |
std::string | m_description |
AP_SESSION_State | m_state |
std::string | m_connectionID |
std::string | m_generationId |
SessionParams | m_sessionParams |
Capabilities | m_capabilitiesMap |
SessionConfigs hold all the information for a given session like sessionParams, capabilities, transportName, sessionName etc
|
inline |
SessionConfigs constructor
|
inline |
Parameterized SessionConfigs constructor
map_t SessionConfigs::getCapabilitiesString | ( | ) | const |
getCapabilitiesString method for Param class
|
inline |
toString method for Param class
Capabilities SessionConfigs::m_capabilitiesMap |
map of capabilities
std::string SessionConfigs::m_channelName |
channelName
std::string SessionConfigs::m_connectionID |
CONNECTION_<connectionID>
std::string SessionConfigs::m_description |
description of session
std::string SessionConfigs::m_generationId |
Identifier for connection open
std::string SessionConfigs::m_sessionName |
SessionName
SessionParams SessionConfigs::m_sessionParams |
map of sessions
int64_t SessionConfigs::m_sourceId |
sourceId
AP_SESSION_State SessionConfigs::m_state |
state of session at a given time
std::string SessionConfigs::m_transportName |
transportName