GNUnet  0.11.x
Data Fields
EqualsContext Struct Reference

Context used for comparing HELLOs in GNUNET_HELLO_equals(). More...

Collaboration diagram for EqualsContext:
[legend]

Data Fields

struct GNUNET_TIME_Absolute expiration_limit
 Addresses that expired before this date are ignored for the comparisson. More...
 
struct GNUNET_TIME_Absolute result
 Earliest expiration time for which we found a match with a difference in expiration times. More...
 
const struct GNUNET_HELLO_Messageref
 HELLO message to compare against. More...
 
const struct GNUNET_HELLO_Addressaddress
 Address we are currently looking for. More...
 
struct GNUNET_TIME_Absolute expiration
 Expiration time of address. More...
 
int found
 Did we find the address we were looking for? More...
 

Detailed Description

Context used for comparing HELLOs in GNUNET_HELLO_equals().

Definition at line 708 of file hello.c.

Field Documentation

◆ expiration_limit

struct GNUNET_TIME_Absolute EqualsContext::expiration_limit

Addresses that expired before this date are ignored for the comparisson.

Definition at line 714 of file hello.c.

Referenced by find_matching(), find_other_matching(), and GNUNET_HELLO_equals().

◆ result

struct GNUNET_TIME_Absolute EqualsContext::result

Earliest expiration time for which we found a match with a difference in expiration times.

At this time, the two HELLOs may start to diverge.

Definition at line 721 of file hello.c.

Referenced by find_matching(), find_other_matching(), and GNUNET_HELLO_equals().

◆ ref

const struct GNUNET_HELLO_Message* EqualsContext::ref

HELLO message to compare against.

(First set to the second HELLO, then set to the first HELLO.)

Definition at line 727 of file hello.c.

Referenced by find_matching(), and GNUNET_HELLO_equals().

◆ address

const struct GNUNET_HELLO_Address* EqualsContext::address

Address we are currently looking for.

Definition at line 732 of file hello.c.

Referenced by find_matching(), and find_other_matching().

◆ expiration

struct GNUNET_TIME_Absolute EqualsContext::expiration

Expiration time of address.

Definition at line 737 of file hello.c.

Referenced by find_matching(), and find_other_matching().

◆ found

int EqualsContext::found

Did we find the address we were looking for?

Definition at line 742 of file hello.c.

Referenced by find_matching(), and find_other_matching().


The documentation for this struct was generated from the following file: