A phone record specifies which peer is hosting a given user and may also specify the phone line that is used (typically zero). More...
#include <gnunet_conversation_service.h>
Data Fields | |
uint32_t | version |
Version of the phone record, for now always one. More... | |
uint32_t | reserved |
Reserved. More... | |
struct GNUNET_PeerIdentity | peer |
Identity of the peer hosting the phone service. More... | |
struct GNUNET_HashCode | line_port |
Phone line (CADET port) to connect to. More... | |
A phone record specifies which peer is hosting a given user and may also specify the phone line that is used (typically zero).
The version is also right now always zero.
Definition at line 93 of file gnunet_conversation_service.h.
uint32_t GNUNET_CONVERSATION_PhoneRecord::version |
Version of the phone record, for now always one.
We may use other versions for anonymously hosted phone lines in the future.
Definition at line 100 of file gnunet_conversation_service.h.
Referenced by conversation_string_to_value(), conversation_value_to_string(), and GNUNET_CONVERSATION_phone_create().
uint32_t GNUNET_CONVERSATION_PhoneRecord::reserved |
Reserved.
In v1. always zero.
Definition at line 105 of file gnunet_conversation_service.h.
Referenced by conversation_string_to_value(), and GNUNET_CONVERSATION_phone_create().
struct GNUNET_PeerIdentity GNUNET_CONVERSATION_PhoneRecord::peer |
Identity of the peer hosting the phone service.
Definition at line 110 of file gnunet_conversation_service.h.
Referenced by conversation_string_to_value(), conversation_value_to_string(), GNUNET_CONVERSATION_phone_create(), and handle_gns_response().
struct GNUNET_HashCode GNUNET_CONVERSATION_PhoneRecord::line_port |
Phone line (CADET port) to connect to.
Definition at line 115 of file gnunet_conversation_service.h.
Referenced by conversation_string_to_value(), conversation_value_to_string(), GNUNET_CONVERSATION_phone_create(), handle_gns_response(), and reconnect_phone().