Handle for an entry in our delay list. More...
Data Fields | |
struct GSF_DelayedHandle * | next |
Kept in a doubly-linked list. More... | |
struct GSF_DelayedHandle * | prev |
Kept in a doubly-linked list. More... | |
struct GSF_ConnectedPeer * | cp |
Peer this transmission belongs to. More... | |
struct GNUNET_MQ_Envelope * | env |
Envelope of the message that was delayed. More... | |
struct GNUNET_SCHEDULER_Task * | delay_task |
Task for the delay. More... | |
size_t | msize |
Size of the message. More... | |
Handle for an entry in our delay list.
Definition at line 106 of file gnunet-service-fs_cp.c.
struct GSF_DelayedHandle* GSF_DelayedHandle::next |
Kept in a doubly-linked list.
Definition at line 111 of file gnunet-service-fs_cp.c.
struct GSF_DelayedHandle* GSF_DelayedHandle::prev |
Kept in a doubly-linked list.
Definition at line 116 of file gnunet-service-fs_cp.c.
struct GSF_ConnectedPeer* GSF_DelayedHandle::cp |
Peer this transmission belongs to.
Definition at line 121 of file gnunet-service-fs_cp.c.
Referenced by bound_priority(), change_peer_respect(), GSF_peer_disconnect_handler(), handle_p2p_reply(), and transmit_delayed_now().
struct GNUNET_MQ_Envelope* GSF_DelayedHandle::env |
Envelope of the message that was delayed.
Definition at line 126 of file gnunet-service-fs_cp.c.
Referenced by httpdomain.httpdomain.HTTPResource::add_target_and_index(), GSF_peer_disconnect_handler(), handle_p2p_reply(), typescriptdomain.TypeScriptDefinition::run(), and transmit_delayed_now().
struct GNUNET_SCHEDULER_Task* GSF_DelayedHandle::delay_task |
Task for the delay.
Definition at line 131 of file gnunet-service-fs_cp.c.
Referenced by GSF_peer_disconnect_handler(), and handle_p2p_reply().
size_t GSF_DelayedHandle::msize |
Size of the message.
Definition at line 136 of file gnunet-service-fs_cp.c.
Referenced by handle_p2p_reply().