|
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::AbstractSession, 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 | |
| getIdentifier() | ETP_NS::AbstractSession | inline |
| getMaxWebSocketMessagePayloadSize() const (defined in ETP_NS::AbstractSession) | ETP_NS::AbstractSession | 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 |
| 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_read(boost::system::error_code ec, std::size_t bytes_transferred) | ETP_NS::AbstractSession | |
| 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 | |
| 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 |