GNUnet 0.22.0
Long_Poll_Request Struct Reference

Long polling structure. More...

Collaboration diagram for Long_Poll_Request:
[legend]

Data Fields

struct Streamstream
 The long polling stream. More...
 
struct GNUNET_SCHEDULER_Tasktimer
 Timeout timer for long polling stream. More...
 
uint64_t delay_time
 Timeout value. More...
 
struct Long_Poll_Requestprev
 Previous structure. More...
 
struct Long_Poll_Requestnext
 Next structure. More...
 

Detailed Description

Long polling structure.

Definition at line 226 of file gnunet-communicator-http3.c.

Field Documentation

◆ stream

struct Stream* Long_Poll_Request::stream

The long polling stream.

Definition at line 231 of file gnunet-communicator-http3.c.

Referenced by http_end_stream_cb(), long_poll_timeoutcb(), mq_send_d(), recv_rx_key_cb(), and stream_start_response().

◆ timer

struct GNUNET_SCHEDULER_Task* Long_Poll_Request::timer

Timeout timer for long polling stream.

Definition at line 236 of file gnunet-communicator-http3.c.

Referenced by long_poll_timeoutcb(), mq_send_d(), recv_rx_key_cb(), and stream_start_response().

◆ delay_time

uint64_t Long_Poll_Request::delay_time

Timeout value.

Definition at line 241 of file gnunet-communicator-http3.c.

Referenced by stream_start_response().

◆ prev

struct Long_Poll_Request* Long_Poll_Request::prev

Previous structure.

Definition at line 246 of file gnunet-communicator-http3.c.

Referenced by long_poll_timeoutcb(), mq_send_d(), recv_rx_key_cb(), and stream_start_response().

◆ next

struct Long_Poll_Request* Long_Poll_Request::next

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