|
My Project 3.7.9
C++ Distributed Hash Table
|


Public Member Functions | |
| ImMessage (dht::Value::Id id, std::string &&m, long d=0) | |
| ImMessage (dht::Value::Id id, std::string &&dt, std::string &&m, long d=0) | |
| ImMessage (dht::Value::Id id, std::string &&dt, std::string &&m, std::map< std::string, std::string > &&md, long d=0) | |
| virtual void | unpackValue (const Value &v) override |
| Public Member Functions inherited from dht::Value::Serializable< Derived, Base > | |
| virtual const ValueType & | getType () const |
| virtual Value | packValue () const |
Static Public Member Functions | |
| static Value::Filter | getFilter () |
| Static Public Member Functions inherited from dht::SignedValue< ImMessage > | |
| static Value::Filter | getFilter () |
Public Attributes | |
| dht::InfoHash | to |
| dht::Value::Id | id {0} |
| std::string | msg |
| std::string | datatype |
| std::map< std::string, std::string > | metadatas |
| long | date {0} |
| ImStatus | status {ImStatus::NONE} |
| Public Attributes inherited from dht::SignedValue< ImMessage > | |
| Sp< crypto::PublicKey > | owner |
| dht::InfoHash | from |
Static Public Attributes | |
| static const ValueType | TYPE |
Definition at line 95 of file default_types.h.
|
inline |
Definition at line 103 of file default_types.h.
|
inline |
Definition at line 104 of file default_types.h.
|
inline |
Definition at line 109 of file default_types.h.
|
inline |
Definition at line 115 of file default_types.h.
|
inlinestatic |
Definition at line 129 of file default_types.h.
|
inlineoverridevirtual |
Reimplemented from dht::SignedValue< ImMessage >.
Definition at line 123 of file default_types.h.
| std::string dht::ImMessage::datatype |
Definition at line 134 of file default_types.h.
| long dht::ImMessage::date {0} |
Definition at line 136 of file default_types.h.
| dht::Value::Id dht::ImMessage::id {0} |
Definition at line 132 of file default_types.h.
| std::map<std::string, std::string> dht::ImMessage::metadatas |
Definition at line 135 of file default_types.h.
| std::string dht::ImMessage::msg |
Definition at line 133 of file default_types.h.
| ImStatus dht::ImMessage::status {ImStatus::NONE} |
Definition at line 137 of file default_types.h.
| dht::InfoHash dht::ImMessage::to |
Definition at line 131 of file default_types.h.
|
static |
Definition at line 101 of file default_types.h.