CatapultServer  v0.5.0.1 (Elephant)
HashCacheDiagnosticHandlers.h
Go to the documentation of this file.
1 
21 #pragma once
24 
25 namespace catapult { namespace handlers {
26 
30  ionet::ServerPacketHandlers& handlers,
31  const ConfirmedTimestampedHashesProducerFactory& confirmedTimestampedHashesProducerFactory);
32 }}
HashCacheDiagnosticHandlers.h
catapult::ionet::PacketType
PacketType
An enumeration of known packet types.
Definition: PacketType.h:171
catapult::handlers::ConfirmedTimestampedHashesProducerFactory
RawPointerProducerFactory< state::TimestampedHash, state::TimestampedHash > ConfirmedTimestampedHashesProducerFactory
Alias for creating a confirmed timestamped hashes producer given a range of hashes.
Definition: ConfirmedTimestampedHashesProducerFactory.h:31
PacketHandlers.h
Should_Append_As_Values
static constexpr auto Should_Append_As_Values
Definition: HashCacheDiagnosticHandlers.cpp:31
catapult::handlers::RegisterConfirmTimestampedHashesHandler
void RegisterConfirmTimestampedHashesHandler(ionet::ServerPacketHandlers &handlers, const ConfirmedTimestampedHashesProducerFactory &confirmedTimestampedHashesProducerFactory)
Definition: HashCacheDiagnosticHandlers.cpp:35
Packet_Type
static constexpr ionet::PacketType Packet_Type
Definition: HashCacheDiagnosticHandlers.cpp:30
catapult
Definition: AddressExtractionExtension.cpp:28
HandlerFactory.h
catapult::handlers::BatchHandlerFactory::RegisterOne
static void RegisterOne(ionet::ServerPacketHandlers &handlers, TResultsProducerFactory resultsProducerFactory)
Definition: HandlerFactory.h:54
ConfirmedTimestampedHashesProducerFactory.h
catapult::ionet::ServerPacketHandlers
A collection of packet handlers where there is at most one handler per packet type.
Definition: PacketHandlers.h:62