![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
Classes | |
| class | BuildTopic |
| class | BuildTopicMask |
| struct | ClientWatch |
| class | Envelope |
| struct | FailedDeleteInLevelDB |
| struct | FailedInsertInLevelDB |
| struct | FailedLookupInLevelDB |
| struct | FailedToOpenLevelDB |
| struct | FilterKey |
| struct | InstalledFilter |
| class | Interface |
| class | Message |
| An (unencrypted) message, constructed from the combination of an Envelope, and, potentially, a Secret key to decrypt the Message. More... | |
| class | TopicBloomFilterBase |
| class | TopicFilter |
| class | Watch |
| struct | WatshhChannel |
| class | WhisperDB |
| class | WhisperFiltersDB |
| class | WhisperHost |
| class | WhisperMessagesDB |
| class | WhisperPeer |
| struct | WrongTypeLevelDB |
Typedefs | |
| using | TopicBloomFilter = TopicBloomFilterBase< TopicBloomFilterSize > |
| using | AbridgedTopic = FixedHash< 4 > |
| using | Topic = h256 |
| using | AbridgedTopics = std::vector< AbridgedTopic > |
| using | Topics = h256s |
| using | TopicBloomFilterHash = FixedHash< TopicBloomFilterSize > |
| using | TopicMask = std::vector< std::pair< AbridgedTopic, AbridgedTopic >> |
| using | TopicMasks = std::vector< TopicMask > |
Enumerations | |
| enum | WhisperPacket { StatusPacket = 0, MessagesPacket, TopicFilterPacket, PacketCount } |
| enum | IncludeNonce { WithoutNonce = 0, WithNonce = 1 } |
| enum | { ContainsSignature = 1 } |
Functions | |
| Json::Value | toJson (h256 const &_h, shh::Envelope const &_e, shh::Message const &_m) |
| shh::Message | toMessage (Json::Value const &_json) |
| shh::Envelope | toSealed (Json::Value const &_json, shh::Message const &_m, Secret const &_from) |
| pair< shh::Topics, Public > | toWatch (Json::Value const &_json) |
| AbridgedTopic | abridge (Topic const &_topic) |
| AbridgedTopics | abridge (Topics const &_topics) |
| using dev::shh::AbridgedTopic = typedef FixedHash<4> |
| using dev::shh::AbridgedTopics = typedef std::vector<AbridgedTopic> |
| using dev::shh::Topic = typedef h256 |
| using dev::shh::TopicBloomFilter = typedef TopicBloomFilterBase<TopicBloomFilterSize> |
Definition at line 134 of file BloomFilter.h.
| using dev::shh::TopicBloomFilterHash = typedef FixedHash<TopicBloomFilterSize> |
| using dev::shh::TopicMask = typedef std::vector<std::pair<AbridgedTopic, AbridgedTopic>> |
| using dev::shh::TopicMasks = typedef std::vector<TopicMask> |
| using dev::shh::Topics = typedef h256s |
| AbridgedTopic dev::shh::abridge | ( | Topic const & | _topic | ) |
Definition at line 32 of file Common.cpp.
| AbridgedTopics dev::shh::abridge | ( | Topics const & | _topics | ) |
| Json::Value dev::shh::toJson | ( | h256 const & | _h, |
| shh::Envelope const & | _e, | ||
| shh::Message const & | _m | ||
| ) |
Definition at line 465 of file JsonHelper.cpp.
| Message dev::shh::toMessage | ( | Json::Value const & | _json | ) |
Definition at line 482 of file JsonHelper.cpp.
| Envelope dev::shh::toSealed | ( | Json::Value const & | _json, |
| shh::Message const & | _m, | ||
| Secret const & | _from | ||
| ) |
Definition at line 494 of file JsonHelper.cpp.
Definition at line 522 of file JsonHelper.cpp.
1.8.11