GNUnet 0.22.2
LocalService Struct Reference

This struct is saved into the services-hashmap to represent a service this peer is specifically offering an exit for (for a specific domain name). More...

Collaboration diagram for LocalService:
[legend]

Data Fields

struct SocketAddress address
 Remote address to use for the service. More...
 
struct GNUNET_HashCode descriptor
 Descriptor for the service (CADET port). More...
 
char * name
 DNS name of the service. More...
 
struct GNUNET_CADET_Portport
 Open port with CADET. More...
 
int16_t is_udp
 GNUNET_YES if this is a UDP service, otherwise TCP. More...
 

Detailed Description

This struct is saved into the services-hashmap to represent a service this peer is specifically offering an exit for (for a specific domain name).

Definition at line 131 of file gnunet-daemon-exit.c.

Field Documentation

◆ address

struct SocketAddress LocalService::address

Remote address to use for the service.

Definition at line 136 of file gnunet-daemon-exit.c.

Referenced by add_services().

◆ descriptor

struct GNUNET_HashCode LocalService::descriptor

Descriptor for the service (CADET port).

Definition at line 141 of file gnunet-daemon-exit.c.

◆ name

char* LocalService::name

DNS name of the service.

Definition at line 146 of file gnunet-daemon-exit.c.

◆ port

struct GNUNET_CADET_Port* LocalService::port

Open port with CADET.

Definition at line 151 of file gnunet-daemon-exit.c.

◆ is_udp

int16_t LocalService::is_udp

GNUNET_YES if this is a UDP service, otherwise TCP.

Definition at line 156 of file gnunet-daemon-exit.c.


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