FETPAPI 0.3.0.0
This project provides C++ classes which facilitate the developement of ETP1.2 clients and servers.
|
This is the complete list of members for ETP_NS::ClientSession, including all inherited members.
close() | ETP_NS::AbstractSession | inline |
closeAndBlock() | ETP_NS::AbstractSession | inline |
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()=0 | ETP_NS::AbstractSession | pure virtual |
do_read()=0 | ETP_NS::AbstractSession | pure virtual |
fesapi_log() (defined in ETP_NS::AbstractSession) | ETP_NS::AbstractSession | inline |
fesapi_log(First &&first, Rest &&...rest) (defined in ETP_NS::AbstractSession) | ETP_NS::AbstractSession | inline |
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::ClientSession | inline |
getEtpServerHost() const (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | inline |
getEtpServerPort() const (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | inline |
getEtpServerTarget() const (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | inline |
getIdentifier() | ETP_NS::AbstractSession | inline |
getIoContext() (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | inlinevirtual |
getMaxWebSocketMessagePayloadSize() const (defined in ETP_NS::AbstractSession) | ETP_NS::AbstractSession | inline |
getProxyAuthorization() const (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | inline |
getProxyHost() const (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | inline |
getProxyPort() const (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | inline |
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() const | ETP_NS::AbstractSession | inline |
isEtpSessionClosed() const | ETP_NS::AbstractSession | inline |
isMessageStillProcessing(int64_t msgId) | ETP_NS::AbstractSession | inline |
isTls() const =0 (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | pure virtual |
isWebSocketSessionClosed() const | ETP_NS::AbstractSession | inline |
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::AbstractSession | inline |
on_handshake(boost::system::error_code ec) (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | inline |
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)=0 (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | pure virtual |
on_write(boost::system::error_code ec, std::size_t) (defined in ETP_NS::AbstractSession) | ETP_NS::AbstractSession | inline |
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::ClientSession | inline |
send(const T &mb, int64_t correlationId=0, int32_t messageFlags=0) | ETP_NS::AbstractSession | inline |
sendAndBlock(const T &mb, int64_t correlationId=0, int32_t messageFlags=0) | ETP_NS::AbstractSession | inline |
sendWithSpecificHandler(const T &mb, std::shared_ptr< ETP_NS::ProtocolHandlers > specificHandler, int64_t correlationId=0, int32_t messageFlags=0) | ETP_NS::AbstractSession | inline |
setCoreProtocolHandlers(std::shared_ptr< CoreHandlers > coreHandlers) | ETP_NS::AbstractSession | inline |
setDataArrayProtocolHandlers(std::shared_ptr< DataArrayHandlers > dataArrayHandlers) | ETP_NS::AbstractSession | inline |
setDataspaceOSDUProtocolHandlers(std::shared_ptr< DataspaceOSDUHandlers > dataspaceOsduHandlers) | ETP_NS::AbstractSession | inline |
setDataspaceProtocolHandlers(std::shared_ptr< DataspaceHandlers > dataspaceHandlers) | ETP_NS::AbstractSession | inline |
setDiscoveryProtocolHandlers(std::shared_ptr< DiscoveryHandlers > discoveryHandlers) | ETP_NS::AbstractSession | inline |
setEtpSessionClosed(bool etpSessionClosed_) (defined in ETP_NS::AbstractSession) | ETP_NS::AbstractSession | inline |
setMaxWebSocketMessagePayloadSize(int64_t value)=0 (defined in ETP_NS::AbstractSession) | ETP_NS::AbstractSession | pure virtual |
setStoreNotificationProtocolHandlers(std::shared_ptr< ETP_NS::StoreNotificationHandlers > storeNotificationHandlers) | ETP_NS::AbstractSession | inline |
setStoreProtocolHandlers(std::shared_ptr< StoreHandlers > storeHandlers) | ETP_NS::AbstractSession | inline |
setTimeOut(double timeOut) | ETP_NS::AbstractSession | inline |
setTransactionProtocolHandlers(std::shared_ptr< TransactionHandlers > transactionHandlers) | ETP_NS::AbstractSession | inline |
setVerbose(bool verbose) | ETP_NS::AbstractSession | inline |
startTransaction(std::vector< std::string > dataspaceUris={}, bool readOnly=false) | ETP_NS::AbstractSession | |
subscriptions | ETP_NS::AbstractSession | |
~AbstractSession()=default (defined in ETP_NS::AbstractSession) | ETP_NS::AbstractSession | virtual |
~ClientSession()=default (defined in ETP_NS::ClientSession) | ETP_NS::ClientSession | virtual |