CatapultServer  v0.5.0.1 (Elephant)
AggregateNotifications.h File Reference
Include dependency graph for AggregateNotifications.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  catapult::model::BasicAggregateNotification< TDerivedNotification >
 A basic aggregate notification. More...
 
struct  catapult::model::AggregateEmbeddedTransactionNotification
 Notification of an embedded aggregate transaction with cosignatures. More...
 
struct  catapult::model::AggregateCosignaturesNotification
 

Namespaces

 catapult
 
 catapult::model
 

Macros

#define DEFINE_AGGREGATE_NOTIFICATION(DESCRIPTION, CODE, CHANNEL)   DEFINE_NOTIFICATION_TYPE(CHANNEL, Aggregate, DESCRIPTION, CODE)
 Defines an aggregate notification type with DESCRIPTION, CODE and CHANNEL. More...
 

Functions

 catapult::model::DEFINE_AGGREGATE_NOTIFICATION (Cosignatures, 0x001, Validator)
 Aggregate was received with cosignatures. More...
 
 catapult::model::DEFINE_AGGREGATE_NOTIFICATION (EmbeddedTransaction, 0x002, Validator)
 Aggregate was received with an embedded transaction. More...
 

Macro Definition Documentation

◆ DEFINE_AGGREGATE_NOTIFICATION

#define DEFINE_AGGREGATE_NOTIFICATION (   DESCRIPTION,
  CODE,
  CHANNEL 
)    DEFINE_NOTIFICATION_TYPE(CHANNEL, Aggregate, DESCRIPTION, CODE)

Defines an aggregate notification type with DESCRIPTION, CODE and CHANNEL.