Message from client to GNS service to lookup records. More...
#include </home/buildbot/bb-worker/worker/gnunet_release/build/src/service/gns/gns.h>
Data Fields | |
| struct GNUNET_MessageHeader | header |
| Header of type GNUNET_MESSAGE_TYPE_GNS_LOOKUP. | |
| uint32_t | id |
| Unique identifier for this request (for key collisions). | |
| int16_t | options |
Local options for where to look for results (an enum GNUNET_GNS_LocalOptions in NBO). | |
| uint16_t | recursion_depth_limit |
| Recursion depth limit, i.e. | |
| int32_t | type |
| the type of record to look up | |
| uint32_t | key_len |
| Length of the zone key. | |
Message from client to GNS service to lookup records.
Client informs service about desire to lookup a (single) pseudonym.
| struct GNUNET_MessageHeader LookupMessage::header |
Header of type GNUNET_MESSAGE_TYPE_GNS_LOOKUP.
Type: GNUNET_MESSAGE_TYPE_IDENTITY_LOOKUP or GNUNET_MESSAGE_TYPE_IDENTITY_LOOKUP_BY_SUFFIX.
Definition at line 41 of file gns.h.
Referenced by check_lookup().
| uint32_t LookupMessage::id |
Unique identifier for this request (for key collisions).
Definition at line 46 of file gns.h.
Referenced by GNUNET_GNS_lookup_limited(), and handle_lookup().
| int16_t LookupMessage::options |
Local options for where to look for results (an enum GNUNET_GNS_LocalOptions in NBO).
Definition at line 52 of file gns.h.
Referenced by GNUNET_GNS_lookup_limited(), and handle_lookup().
| uint16_t LookupMessage::recursion_depth_limit |
Recursion depth limit, i.e.
how many more GNS zones may be traversed during the resolution of this name.
Definition at line 59 of file gns.h.
Referenced by GNUNET_GNS_lookup_limited(), and handle_lookup().
| int32_t LookupMessage::type |
the type of record to look up
Definition at line 64 of file gns.h.
Referenced by GNUNET_GNS_lookup_limited(), and handle_lookup().
| uint32_t LookupMessage::key_len |
Length of the zone key.
Definition at line 69 of file gns.h.
Referenced by check_lookup(), GNUNET_GNS_lookup_limited(), and handle_lookup().