Information we track per receiving address we have recently been in contact with (encryption to receiver). More...
Data Fields | |
struct GNUNET_TIME_Absolute | rekey_timeout |
Timeout for this receiver address. More... | |
struct GNUNET_PeerIdentity | target |
To whom are we talking to. More... | |
struct SharedSecret * | ss_head |
Shared secrets we received from target, first used is head. More... | |
struct SharedSecret * | ss_tail |
Shared secrets we received with target, last used is tail. More... | |
char * | foreign_addr |
Address of the receiver in the human-readable format with the COMMUNICATOR_ADDRESS_PREFIX. More... | |
struct sockaddr * | address |
Address of the other peer. More... | |
socklen_t | address_len |
Length of the address. More... | |
struct GNUNET_CONTAINER_HeapNode * | hn |
Entry in sender expiration heap. More... | |
struct GNUNET_MQ_Handle * | kx_mq |
KX message queue we are providing for the ch. More... | |
struct GNUNET_MQ_Handle * | d_mq |
Default message queue we are providing for the ch. More... | |
struct GNUNET_TRANSPORT_QueueHandle * | kx_qh |
handle for KX queue with the ch. More... | |
struct GNUNET_TRANSPORT_QueueHandle * | d_qh |
handle for default queue with the ch. More... | |
struct GNUNET_TIME_Absolute | timeout |
Timeout for this receiver address. More... | |
size_t | kx_mtu |
MTU we allowed transport for this receiver's KX queue. More... | |
size_t | d_mtu |
MTU we allowed transport for this receiver's default queue. More... | |
unsigned int | num_secrets |
Length of the DLL at ss_head. More... | |
unsigned int | acks_available |
Number of BOX keys from ACKs we have currently available for this receiver. More... | |
enum GNUNET_NetworkType | nt |
Which network type does this queue use? More... | |
int | receiver_destroy_called |
receiver_destroy already called on receiver. More... | |
Information we track per receiving address we have recently been in contact with (encryption to receiver).
Definition at line 576 of file gnunet-communicator-udp.c.
struct GNUNET_TIME_Absolute ReceiverAddress::rekey_timeout |
Timeout for this receiver address.
Definition at line 568 of file gnunet-communicator-udp.c.
struct GNUNET_PeerIdentity ReceiverAddress::target |
To whom are we talking to.
Definition at line 568 of file gnunet-communicator-udp.c.
Referenced by get_receiver_delete_it().
struct SharedSecret* ReceiverAddress::ss_head |
Shared secrets we received from target, first used is head.
Definition at line 591 of file gnunet-communicator-udp.c.
struct SharedSecret* ReceiverAddress::ss_tail |
Shared secrets we received with target, last used is tail.
Definition at line 596 of file gnunet-communicator-udp.c.
char* ReceiverAddress::foreign_addr |
Address of the receiver in the human-readable format with the COMMUNICATOR_ADDRESS_PREFIX.
Definition at line 602 of file gnunet-communicator-udp.c.
struct sockaddr* ReceiverAddress::address |
Address of the other peer.
Definition at line 607 of file gnunet-communicator-udp.c.
socklen_t ReceiverAddress::address_len |
Length of the address.
Definition at line 612 of file gnunet-communicator-udp.c.
struct GNUNET_CONTAINER_HeapNode* ReceiverAddress::hn |
Entry in sender expiration heap.
Definition at line 617 of file gnunet-communicator-udp.c.
struct GNUNET_MQ_Handle* ReceiverAddress::kx_mq |
KX message queue we are providing for the ch.
Definition at line 622 of file gnunet-communicator-udp.c.
struct GNUNET_MQ_Handle* ReceiverAddress::d_mq |
Default message queue we are providing for the ch.
Definition at line 627 of file gnunet-communicator-udp.c.
struct GNUNET_TRANSPORT_QueueHandle* ReceiverAddress::kx_qh |
handle for KX queue with the ch.
Definition at line 632 of file gnunet-communicator-udp.c.
struct GNUNET_TRANSPORT_QueueHandle* ReceiverAddress::d_qh |
handle for default queue with the ch.
Definition at line 637 of file gnunet-communicator-udp.c.
struct GNUNET_TIME_Absolute ReceiverAddress::timeout |
Timeout for this receiver address.
Definition at line 637 of file gnunet-communicator-udp.c.
size_t ReceiverAddress::kx_mtu |
MTU we allowed transport for this receiver's KX queue.
Definition at line 647 of file gnunet-communicator-udp.c.
size_t ReceiverAddress::d_mtu |
MTU we allowed transport for this receiver's default queue.
Definition at line 652 of file gnunet-communicator-udp.c.
unsigned int ReceiverAddress::num_secrets |
Length of the DLL at ss_head.
Definition at line 657 of file gnunet-communicator-udp.c.
unsigned int ReceiverAddress::acks_available |
Number of BOX keys from ACKs we have currently available for this receiver.
Definition at line 663 of file gnunet-communicator-udp.c.
enum GNUNET_NetworkType ReceiverAddress::nt |
Which network type does this queue use?
Definition at line 663 of file gnunet-communicator-udp.c.
int ReceiverAddress::receiver_destroy_called |
receiver_destroy already called on receiver.
Definition at line 673 of file gnunet-communicator-udp.c.