Struct used to save messages in a non-ready tunnel to send once connected. More...
Data Fields | |
struct CadetTunnelQueueEntry * | next |
We are entries in a DLL. More... | |
struct CadetTunnelQueueEntry * | prev |
We are entries in a DLL. More... | |
struct CadetTunnel * | t |
Tunnel these messages belong in. More... | |
GCT_SendContinuation | cont |
Continuation to call once sent (on the channel layer). More... | |
void * | cont_cls |
Closure for cont . More... | |
struct GNUNET_MQ_Envelope * | env |
Envelope of message to send follows. More... | |
struct GNUNET_CADET_ConnectionTunnelIdentifier * | cid |
Where to put the connection identifier into the payload of the message in env once we have it? More... | |
Struct used to save messages in a non-ready tunnel to send once connected.
Definition at line 259 of file gnunet-service-cadet_tunnels.c.
struct CadetTunnelQueueEntry* CadetTunnelQueueEntry::next |
We are entries in a DLL.
Definition at line 264 of file gnunet-service-cadet_tunnels.c.
struct CadetTunnelQueueEntry* CadetTunnelQueueEntry::prev |
We are entries in a DLL.
Definition at line 269 of file gnunet-service-cadet_tunnels.c.
struct CadetTunnel* CadetTunnelQueueEntry::t |
Tunnel these messages belong in.
Definition at line 274 of file gnunet-service-cadet_tunnels.c.
Referenced by GCT_send(), GCT_send_cancel(), and try_send_normal_payload().
GCT_SendContinuation CadetTunnelQueueEntry::cont |
Continuation to call once sent (on the channel layer).
Definition at line 279 of file gnunet-service-cadet_tunnels.c.
Referenced by destroy_tunnel(), GCT_send(), and try_send_normal_payload().
void* CadetTunnelQueueEntry::cont_cls |
Closure for cont
.
Definition at line 284 of file gnunet-service-cadet_tunnels.c.
Referenced by destroy_tunnel(), GCT_send(), and try_send_normal_payload().
struct GNUNET_MQ_Envelope* CadetTunnelQueueEntry::env |
Envelope of message to send follows.
Definition at line 289 of file gnunet-service-cadet_tunnels.c.
Referenced by httpdomain.httpdomain.HTTPResource::add_target_and_index(), GCT_send(), GCT_send_cancel(), typescriptdomain.TypeScriptDefinition::run(), and try_send_normal_payload().
struct GNUNET_CADET_ConnectionTunnelIdentifier* CadetTunnelQueueEntry::cid |
Where to put the connection identifier into the payload of the message in env once we have it?
Definition at line 295 of file gnunet-service-cadet_tunnels.c.
Referenced by GCT_send(), and try_send_normal_payload().