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.   | |
| uint32_t | reserved | 
| Reserved.   | |
| struct GNUNET_PeerIdentity | peer | 
| Identity of the peer hosting the phone service.   | |
| struct GNUNET_HashCode | line_port | 
| Phone line (CADET port) to connect to.   | |
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().