Data Fields | |
| union GNUNET_MESSENGER_EpochIdentifier | identifier |
| struct GNUNET_TIME_Absolute | announcement_expiration |
| struct GNUNET_TIME_Absolute * | appeal |
| struct GNUNET_SCHEDULER_Task * | appeal_task |
| struct GNUNET_MESSENGER_Epoch * | epoch |
| struct GNUNET_MESSENGER_EpochMembership * | membership |
| struct GNUNET_CRYPTO_SymmetricSessionKey * | shared_key |
| struct GNUNET_NAMESTORE_QueueEntry * | query |
| struct GNUNET_CONTAINER_MultiHashMap * | messages |
| enum GNUNET_GenericReturnValue | valid |
| enum GNUNET_GenericReturnValue | stored |
Definition at line 38 of file messenger_api_epoch_announcement.h.
| union GNUNET_MESSENGER_EpochIdentifier GNUNET_MESSENGER_EpochAnnouncement::identifier |
Definition at line 40 of file messenger_api_epoch_announcement.h.
Referenced by create_epoch_announcement(), generate_room_epoch_announcement(), get_epoch_announcement(), get_epoch_previous_announcement(), handle_access_message(), handle_announcement_message(), handle_authorization_message(), handle_room_delayed_announcement(), handle_secret_message(), is_other_epoch_announcement_better(), and read_handle_epoch_key().
| struct GNUNET_TIME_Absolute GNUNET_MESSENGER_EpochAnnouncement::announcement_expiration |
Definition at line 41 of file messenger_api_epoch_announcement.h.
| struct GNUNET_TIME_Absolute* GNUNET_MESSENGER_EpochAnnouncement::appeal |
Definition at line 42 of file messenger_api_epoch_announcement.h.
| struct GNUNET_SCHEDULER_Task* GNUNET_MESSENGER_EpochAnnouncement::appeal_task |
Definition at line 44 of file messenger_api_epoch_announcement.h.
| struct GNUNET_MESSENGER_Epoch* GNUNET_MESSENGER_EpochAnnouncement::epoch |
Definition at line 46 of file messenger_api_epoch_announcement.h.
Referenced by create_epoch_announcement(), destroy_epoch(), generate_room_epoch_announcement(), get_epoch_announcement(), get_epoch_previous_announcement(), get_epoch_size(), handle_access_message(), handle_announcement_message(), handle_authorization_message(), handle_room_delayed_announcement(), handle_room_delayed_deletion(), handle_secret_message(), and read_handle_epoch_key().
| struct GNUNET_MESSENGER_EpochMembership* GNUNET_MESSENGER_EpochAnnouncement::membership |
Definition at line 47 of file messenger_api_epoch_announcement.h.
| struct GNUNET_CRYPTO_SymmetricSessionKey* GNUNET_MESSENGER_EpochAnnouncement::shared_key |
Definition at line 49 of file messenger_api_epoch_announcement.h.
Referenced by handle_authorization_message(), and read_handle_epoch_key().
| struct GNUNET_NAMESTORE_QueueEntry* GNUNET_MESSENGER_EpochAnnouncement::query |
Definition at line 50 of file messenger_api_epoch_announcement.h.
| struct GNUNET_CONTAINER_MultiHashMap* GNUNET_MESSENGER_EpochAnnouncement::messages |
Definition at line 52 of file messenger_api_epoch_announcement.h.
Referenced by handle_epoch_announcement_message().
| enum GNUNET_GenericReturnValue GNUNET_MESSENGER_EpochAnnouncement::valid |
Definition at line 54 of file messenger_api_epoch_announcement.h.
Referenced by create_epoch_announcement(), get_epoch_announcement(), and read_handle_epoch_key().
| enum GNUNET_GenericReturnValue GNUNET_MESSENGER_EpochAnnouncement::stored |
Definition at line 55 of file messenger_api_epoch_announcement.h.