|
Kagome
Polkadot Runtime Engine in C++17
|
This is the complete list of members for kagome::api::ApiServiceImpl, including all inherited members.
| ApiServiceImpl(const std::shared_ptr< application::AppStateManager > &app_state_manager, std::shared_ptr< api::RpcThreadPool > thread_pool, ListenerList listeners, std::shared_ptr< JRpcServer > server, const ProcessorSpan &processors, StorageSubscriptionEnginePtr storage_sub_engine, ChainSubscriptionEnginePtr chain_sub_engine, ExtrinsicSubscriptionEnginePtr ext_sub_engine, std::shared_ptr< subscription::ExtrinsicEventKeyRepository > extrinsic_event_key_repo, std::shared_ptr< blockchain::BlockTree > block_tree, std::shared_ptr< storage::trie::TrieStorage > trie_storage, std::shared_ptr< runtime::Core > core) | kagome::api::ApiServiceImpl | |
| block_tree_ | kagome::api::ApiServiceImpl | private |
| Buffer typedef | kagome::api::ApiServiceImpl | private |
| ChainEventSubscriber typedef | kagome::api::ApiServiceImpl | private |
| ChainEventSubscriberPtr typedef | kagome::api::ApiServiceImpl | private |
| ChainSubscriptionEnginePtr typedef | kagome::api::ApiServiceImpl | private |
| core_ | kagome::api::ApiServiceImpl | private |
| createStateStorageEvent(const std::vector< std::pair< common::Buffer, std::optional< common::Buffer >>> &key_value_pairs, const primitives::BlockHash &block) | kagome::api::ApiServiceImpl | private |
| extrinsic_event_key_repo_ | kagome::api::ApiServiceImpl | private |
| ExtrinsicEventSubscriber typedef | kagome::api::ApiServiceImpl | private |
| ExtrinsicEventSubscriberPtr typedef | kagome::api::ApiServiceImpl | private |
| ExtrinsicSubscriptionEngine typedef | kagome::api::ApiServiceImpl | private |
| ExtrinsicSubscriptionEnginePtr typedef | kagome::api::ApiServiceImpl | private |
| findSessionById(Session::SessionId id) | kagome::api::ApiServiceImpl | inlineprivate |
| listeners_ | kagome::api::ApiServiceImpl | private |
| logger_ | kagome::api::ApiServiceImpl | private |
| onChainEvent(SubscriptionSetId set_id, SessionPtr &session, primitives::events::ChainEventType event_type, const primitives::events::ChainEventParams ¶ms) | kagome::api::ApiServiceImpl | private |
| onExtrinsicEvent(SubscriptionSetId set_id, SessionPtr &session, primitives::events::SubscribedExtrinsicId id, const primitives::events::ExtrinsicLifecycleEvent ¶ms) | kagome::api::ApiServiceImpl | private |
| onSessionClose(Session::SessionId id, SessionType) | kagome::api::ApiServiceImpl | private |
| onSessionRequest(std::string_view request, std::shared_ptr< Session > session) | kagome::api::ApiServiceImpl | private |
| onStorageEvent(SubscriptionSetId set_id, SessionPtr &session, const Buffer &key, const std::optional< Buffer > &data, const common::Hash256 &block) | kagome::api::ApiServiceImpl | private |
| prepare() override | kagome::api::ApiServiceImpl | virtual |
| PubsubSubscriptionId typedef | kagome::api::ApiServiceImpl | private |
| removeSessionById(Session::SessionId id) | kagome::api::ApiServiceImpl | private |
| server_ | kagome::api::ApiServiceImpl | private |
| SessionPtr typedef | kagome::api::ApiServiceImpl | private |
| sptr typedef | kagome::api::ApiServiceImpl | |
| start() override | kagome::api::ApiServiceImpl | virtual |
| stop() override | kagome::api::ApiServiceImpl | virtual |
| StorageEventSubscriber typedef | kagome::api::ApiServiceImpl | private |
| StorageEventSubscriberPtr typedef | kagome::api::ApiServiceImpl | private |
| StorageSubscriptionEnginePtr typedef | kagome::api::ApiServiceImpl | private |
| storeSessionWithId(Session::SessionId id, const std::shared_ptr< Session > &session) | kagome::api::ApiServiceImpl | private |
| subscribed_sessions_ | kagome::api::ApiServiceImpl | private |
| subscribed_sessions_cs_ | kagome::api::ApiServiceImpl | private |
| subscribeFinalizedHeads() override | kagome::api::ApiServiceImpl | virtual |
| subscribeForExtrinsicLifecycle(const primitives::Transaction::Hash &tx_hash) override | kagome::api::ApiServiceImpl | virtual |
| subscribeNewHeads() override | kagome::api::ApiServiceImpl | virtual |
| subscribeRuntimeVersion() override | kagome::api::ApiServiceImpl | virtual |
| subscribeSessionToKeys(const std::vector< common::Buffer > &keys) override | kagome::api::ApiServiceImpl | virtual |
| subscription_engines_ | kagome::api::ApiServiceImpl | private |
| SubscriptionSetId typedef | kagome::api::ApiServiceImpl | private |
| thread_pool_ | kagome::api::ApiServiceImpl | private |
| trie_storage_ | kagome::api::ApiServiceImpl | private |
| unsubscribeFinalizedHeads(PubsubSubscriptionId subscription_id) override | kagome::api::ApiServiceImpl | virtual |
| unsubscribeFromExtrinsicLifecycle(PubsubSubscriptionId subscription_id) override | kagome::api::ApiServiceImpl | virtual |
| unsubscribeNewHeads(PubsubSubscriptionId subscription_id) override | kagome::api::ApiServiceImpl | virtual |
| unsubscribeRuntimeVersion(PubsubSubscriptionId subscription_id) override | kagome::api::ApiServiceImpl | virtual |
| unsubscribeSessionFromIds(const std::vector< PubsubSubscriptionId > &subscription_id) override | kagome::api::ApiServiceImpl | virtual |
| uploadFromCache(T &&value) | kagome::api::ApiServiceImpl | inlineprivate |
| uploadMessagesListFromCache() | kagome::api::ApiServiceImpl | inlineprivate |
| withSession(kagome::api::Session::SessionId id, Func &&f) | kagome::api::ApiServiceImpl | inlineprivate |
| ~ApiService()=default | kagome::api::ApiService | virtual |
| ~ApiServiceImpl() override=default | kagome::api::ApiServiceImpl |