CatapultServer
v0.5.0.1 (Elephant)
|
#define CATAPULT_LOG(SEV)
Writes a log entry to the default logger with SEV severity.
Definition: Logging.h:340
First phase (no dependencies).
void addServiceRegistrar(std::unique_ptr< ServiceRegistrar > &&pServiceRegistrar)
Adds a service registrar (pServiceRegistrar).
Definition: ExtensionManager.cpp:42
void RegisterDiagnosticCountersHandler(ionet::ServerPacketHandlers &handlers, const std::vector< utils::DiagnosticCounter > &counters)
Registers a diagnostic counters handler in handlers that responds with the current values of counters...
Definition: DiagnosticHandlers.cpp:58
PLUGIN_API void RegisterExtension(catapult::extensions::ProcessBootstrapper &bootstrapper)
Entry point for registering a dynamic extension module with bootstrapper.
Definition: DiagnosticsExtension.cpp:35
DECLARE_SERVICE_REGISTRAR() Diagnostics()
Definition: DiagnosticsService.cpp:76
void RegisterDiagnosticBlockStatementHandler(ionet::ServerPacketHandlers &handlers, const io::BlockStorageCache &storage)
Registers a diagnostic block statement handler in handlers that responds with data from storage.
Definition: DiagnosticHandlers.cpp:145
Task CreateNamedTask(const std::string &name, const TaskCallback &callback)
Creates an unscheduled task with name and callback.
Definition: Task.cpp:52
#define PLUGIN_API
Definition: plugins.h:30
def info(*args)
Definition: forwardsValidation.py:12
ExtensionManager & extensionManager()
Gets the extension manager.
Definition: ProcessBootstrapper.cpp:67
future< T > make_ready_future(T &&value)
Produces a future that is ready immediately and holds the given value.
Definition: Future.h:126
void RegisterDiagnosticNodesHandler(ionet::ServerPacketHandlers &handlers, const ionet::NodeContainer &nodeContainer)
Registers a diagnostic nodes handler in handlers that responds with info about all (active) partner n...
Definition: DiagnosticHandlers.cpp:108
Definition: AddressExtractionExtension.cpp:28
Process bootstrapper.
Definition: ProcessBootstrapper.h:42
#define DECLARE_SERVICE_REGISTRAR(NAME)
Declares a service registrar entry point with NAME.
Definition: ServiceRegistrar.h:61
static constexpr auto Max_Counter_Name_Size
Maximum counter name size.
Definition: DiagnosticCounterId.h:30