My Project 1.7.4
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) | |
virtual void | unpackValue (const Value &v) override |
virtual void | unpackValue (const Value &v) override |
![]() | |
virtual const ValueType & | getType () const |
virtual void | unpackValue (const Value &v) |
virtual Value | packValue () const |
virtual const ValueType & | getType () const =0 |
virtual void | unpackValue (const Value &v)=0 |
virtual Value | packValue () const =0 |
Public Attributes | |
dht::InfoHash | to |
dht::Value::Id | id {0} |
std::string | msg |
std::string | datatype |
long | date {0} |
ImStatus | status {ImStatus::NONE} |
![]() | |
dht::InfoHash | from |
Static Public Attributes | |
static const ValueType | TYPE |
Additional Inherited Members | |
![]() | |
static Value::Filter | getFilter () |
Definition at line 106 of file default_types.h.
|
inline |
Definition at line 114 of file default_types.h.
|
inline |
Definition at line 115 of file default_types.h.
|
inline |
Definition at line 117 of file default_types.h.
|
inlineoverridevirtual |
Reimplemented from dht::SignedValue< ImMessage >.
Definition at line 120 of file default_types.h.
std::string dht::ImMessage::datatype |
Definition at line 128 of file default_types.h.
long dht::ImMessage::date {0} |
Definition at line 129 of file default_types.h.
dht::Value::Id dht::ImMessage::id {0} |
Definition at line 126 of file default_types.h.
std::string dht::ImMessage::msg |
Definition at line 127 of file default_types.h.
ImStatus dht::ImMessage::status {ImStatus::NONE} |
Definition at line 130 of file default_types.h.
dht::InfoHash dht::ImMessage::to |
Definition at line 125 of file default_types.h.
|
static |
Definition at line 112 of file default_types.h.