CatapultServer  v0.5.0.1 (Elephant)
TransactionSinkService.h
Go to the documentation of this file.
1 
21 #pragma once
23 
24 namespace catapult { namespace transactionsink {
25 
29 }}
ServerHooksUtils.h
ServiceRegistrar.h
catapult::transactionsink::TransactionSink
DECLARE_SERVICE_REGISTRAR() TransactionSink()
Definition: TransactionSinkService.cpp:51
TransactionSinkService.h
RegisterExtension
PLUGIN_API void RegisterExtension(catapult::extensions::ProcessBootstrapper &bootstrapper)
Entry point for registering a dynamic extension module with bootstrapper.
Definition: TransactionSinkExtension.cpp:35
catapult::extensions::ServiceState::packetHandlers
auto & packetHandlers()
Gets the packet handlers.
Definition: ServiceState.h:165
catapult::extensions::ServiceRegistrar
A registrar for registering a service.
Definition: ServiceRegistrar.h:45
catapult::extensions::ServiceRegistrarPhase::Post_Range_Consumers
Requires basic range consumers (and factories) to be registered.
PLUGIN_API
#define PLUGIN_API
Definition: plugins.h:30
catapult::extensions::CreateTransactionPushEntityCallback
TransactionRangeConsumerFunc CreateTransactionPushEntityCallback(const ServerHooks &hooks)
Creates a transaction push entity callback from hooks that only pushes when synced.
Definition: ServerHooksUtils.cpp:39
forwardsValidation.info
def info(*args)
Definition: forwardsValidation.py:12
catapult::extensions::ServiceRegistrarInfo
Information about a service registrar.
Definition: ServiceRegistrar.h:36
catapult::extensions::ServiceState
State that is used as part of service registration.
Definition: ServiceState.h:51
TransactionHandlers.h
catapult::extensions::ServiceState::hooks
const auto & hooks() const
Gets the server hooks.
Definition: ServiceState.h:170
PluginManager.h
catapult
Definition: AddressExtractionExtension.cpp:28
catapult::extensions::ProcessBootstrapper
Process bootstrapper.
Definition: ProcessBootstrapper.h:42
DECLARE_SERVICE_REGISTRAR
#define DECLARE_SERVICE_REGISTRAR(NAME)
Declares a service registrar entry point with NAME.
Definition: ServiceRegistrar.h:61
ProcessBootstrapper.h
catapult::extensions::ServiceState::pluginManager
const auto & pluginManager() const
Gets the plugin manager.
Definition: ServiceState.h:150
ServiceState.h
catapult::handlers::RegisterPushTransactionsHandler
void RegisterPushTransactionsHandler(ionet::ServerPacketHandlers &handlers, const model::TransactionRegistry &registry, const TransactionRangeHandler &transactionRangeHandler)
Definition: TransactionHandlers.cpp:29
catapult::extensions::ServiceLocator
A service locator for local node services.
Definition: ServiceLocator.h:33