FETPAPI 0.3.0.0
This project provides C++ classes which facilitate the developement of ETP1.2 clients and servers.
Loading...
Searching...
No Matches
ETP_NS::SslClientSession Member List

This is the complete list of members for ETP_NS::SslClientSession, including all inherited members.

close()ETP_NS::AbstractSessioninline
closeAndBlock()ETP_NS::AbstractSessioninline
commitTransaction() (defined in ETP_NS::AbstractSession)ETP_NS::AbstractSession
copyDataspacesContent(const std::map< std::string, std::string > &sourceDataspaceUris, const std::string &targetDataspaceUri)ETP_NS::AbstractSession
copyToDataspace(const std::map< std::string, std::string > &sourceUris, const std::string &targetDataspaceUri)ETP_NS::AbstractSession
deleteDataObjects(const std::map< std::string, std::string > &uris)ETP_NS::AbstractSession
deleteDataspaces(const std::map< std::string, std::string > &dataspaceUris)ETP_NS::AbstractSession
do_close()ETP_NS::AbstractClientSessionCRTP< Derived >inlinevirtual
do_read()ETP_NS::AbstractClientSessionCRTP< Derived >inlinevirtual
fesapi_log() (defined in ETP_NS::AbstractSession)ETP_NS::AbstractSessioninline
fesapi_log(First &&first, Rest &&...rest) (defined in ETP_NS::AbstractSession)ETP_NS::AbstractSessioninline
getDataObjects(const std::map< std::string, std::string > &uris)ETP_NS::AbstractSession
getDataspaceInfo(const std::map< std::string, std::string > &dataspaceUris)ETP_NS::AbstractSession
getDataspaces(int64_t storeLastWriteFilter=-1)ETP_NS::AbstractSession
getDeletedResources(const std::string &dataspaceUri, int64_t deleteTimeFilter=-1, const std::vector< std::string > &dataObjectTypes={})ETP_NS::AbstractSession
getEtpServerAuthorization() const (defined in ETP_NS::ClientSession)ETP_NS::ClientSessioninline
getEtpServerHost() const (defined in ETP_NS::ClientSession)ETP_NS::ClientSessioninline
getEtpServerPort() const (defined in ETP_NS::ClientSession)ETP_NS::ClientSessioninline
getEtpServerTarget() const (defined in ETP_NS::ClientSession)ETP_NS::ClientSessioninline
getIdentifier()ETP_NS::AbstractSessioninline
getIoContext() (defined in ETP_NS::ClientSession)ETP_NS::ClientSessioninlinevirtual
getMaxWebSocketMessagePayloadSize() const (defined in ETP_NS::AbstractSession)ETP_NS::AbstractSessioninline
getProxyAuthorization() const (defined in ETP_NS::ClientSession)ETP_NS::ClientSessioninline
getProxyHost() const (defined in ETP_NS::ClientSession)ETP_NS::ClientSessioninline
getProxyPort() const (defined in ETP_NS::ClientSession)ETP_NS::ClientSessioninline
getResources(const Energistics::Etp::v12::Datatypes::Object::ContextInfo &context, const Energistics::Etp::v12::Datatypes::Object::ContextScopeKind &scope, int64_t storeLastWriteFilter=-1, bool countObjects=false)ETP_NS::AbstractSession
getTimeOut() constETP_NS::AbstractSessioninline
isEtpSessionClosed() constETP_NS::AbstractSessioninline
isMessageStillProcessing(int64_t msgId)ETP_NS::AbstractSessioninline
isTls() const final (defined in ETP_NS::SslClientSession)ETP_NS::SslClientSessioninlinevirtual
isWebSocketSessionClosed() constETP_NS::AbstractSessioninline
lockDataspaces(const std::map< std::string, std::string > &dataspaceUris, bool lock)ETP_NS::AbstractSession
on_close(boost::system::error_code ec) (defined in ETP_NS::AbstractSession)ETP_NS::AbstractSessioninline
on_connect(boost::system::error_code ec) (defined in ETP_NS::AbstractClientSessionCRTP< Derived >)ETP_NS::AbstractClientSessionCRTP< Derived >inline
on_handshake(boost::system::error_code ec) (defined in ETP_NS::AbstractClientSessionCRTP< Derived >)ETP_NS::AbstractClientSessionCRTP< Derived >inline
on_proxy_handshake_read(boost::system::error_code ec, std::size_t bytes_transferred) (defined in ETP_NS::SslClientSession)ETP_NS::SslClientSessioninline
on_proxy_handshake_write(boost::system::error_code ec, std::size_t bytes_transferred)ETP_NS::SslClientSessioninline
on_read(boost::system::error_code ec, std::size_t bytes_transferred)ETP_NS::AbstractSession
on_resolve(boost::system::error_code ec, tcp::resolver::results_type results) (defined in ETP_NS::SslClientSession)ETP_NS::SslClientSessioninlinevirtual
on_ssl_connect(boost::system::error_code ec) (defined in ETP_NS::SslClientSession)ETP_NS::SslClientSessioninline
on_write(boost::system::error_code ec, std::size_t) (defined in ETP_NS::AbstractSession)ETP_NS::AbstractSessioninline
putDataObjects(const std::map< std::string, Energistics::Etp::v12::Datatypes::Object::DataObject > &dataObjects)ETP_NS::AbstractSession
putDataspaces(const std::map< std::string, Energistics::Etp::v12::Datatypes::Object::Dataspace > &dataspaces)ETP_NS::AbstractSession
rollbackTransaction()ETP_NS::AbstractSession
run()ETP_NS::ClientSessioninline
send(const T &mb, int64_t correlationId=0, int32_t messageFlags=0)ETP_NS::AbstractSessioninline
sendAndBlock(const T &mb, int64_t correlationId=0, int32_t messageFlags=0)ETP_NS::AbstractSessioninline
sendWithSpecificHandler(const T &mb, std::shared_ptr< ETP_NS::ProtocolHandlers > specificHandler, int64_t correlationId=0, int32_t messageFlags=0)ETP_NS::AbstractSessioninline
setCoreProtocolHandlers(std::shared_ptr< CoreHandlers > coreHandlers)ETP_NS::AbstractSessioninline
setDataArrayProtocolHandlers(std::shared_ptr< DataArrayHandlers > dataArrayHandlers)ETP_NS::AbstractSessioninline
setDataspaceOSDUProtocolHandlers(std::shared_ptr< DataspaceOSDUHandlers > dataspaceOsduHandlers)ETP_NS::AbstractSessioninline
setDataspaceProtocolHandlers(std::shared_ptr< DataspaceHandlers > dataspaceHandlers)ETP_NS::AbstractSessioninline
setDiscoveryProtocolHandlers(std::shared_ptr< DiscoveryHandlers > discoveryHandlers)ETP_NS::AbstractSessioninline
setEtpSessionClosed(bool etpSessionClosed_) (defined in ETP_NS::AbstractSession)ETP_NS::AbstractSessioninline
setMaxWebSocketMessagePayloadSize(int64_t value) final (defined in ETP_NS::AbstractClientSessionCRTP< Derived >)ETP_NS::AbstractClientSessionCRTP< Derived >inlinevirtual
setStoreNotificationProtocolHandlers(std::shared_ptr< ETP_NS::StoreNotificationHandlers > storeNotificationHandlers)ETP_NS::AbstractSessioninline
setStoreProtocolHandlers(std::shared_ptr< StoreHandlers > storeHandlers)ETP_NS::AbstractSessioninline
setTimeOut(double timeOut)ETP_NS::AbstractSessioninline
setTransactionProtocolHandlers(std::shared_ptr< TransactionHandlers > transactionHandlers)ETP_NS::AbstractSessioninline
setVerbose(bool verbose)ETP_NS::AbstractSessioninline
SslClientSession(boost::asio::ssl::context &ctx, InitializationParameters const *initializationParams, const std::string &target, const std::string &authorization, const std::string &proxyAuthorization="", const std::map< std::string, std::string > &additionalHandshakeHeaderFields={}, std::size_t frameSize=4096) (defined in ETP_NS::SslClientSession)ETP_NS::SslClientSession
startTransaction(std::vector< std::string > dataspaceUris={}, bool readOnly=false)ETP_NS::AbstractSession
subscriptionsETP_NS::AbstractSession
ws() (defined in ETP_NS::SslClientSession)ETP_NS::SslClientSessioninline
~AbstractClientSessionCRTP()=default (defined in ETP_NS::AbstractClientSessionCRTP< Derived >)ETP_NS::AbstractClientSessionCRTP< Derived >virtual
~AbstractSession()=default (defined in ETP_NS::AbstractSession)ETP_NS::AbstractSessionvirtual
~ClientSession()=default (defined in ETP_NS::ClientSession)ETP_NS::ClientSessionvirtual
~SslClientSession() (defined in ETP_NS::SslClientSession)ETP_NS::SslClientSessioninlinevirtual