Information we track for each peer. More...
Data Fields | |
struct GNUNET_CORE_Handle * | h |
Corresponding CORE handle. More... | |
struct GNUNET_MQ_Handle * | mq |
Message queue for the peer. More... | |
struct GNUNET_MQ_Envelope * | env |
Message we are currently trying to pass to the CORE service for this peer (from mq). More... | |
void * | client_cls |
Value the client returned when we connected, used as the closure in various places. More... | |
struct GNUNET_PeerIdentity | peer |
Peer the record is about. More... | |
uint16_t | smr_id_gen |
SendMessageRequest ID generator for this peer. More... | |
Information we track for each peer.
Definition at line 38 of file core_api.c.
struct GNUNET_CORE_Handle* PeerRecord::h |
Corresponding CORE handle.
Definition at line 43 of file core_api.c.
Referenced by connect_peer(), core_mq_send_impl(), and disconnect_and_free_peer_entry().
struct GNUNET_MQ_Handle* PeerRecord::mq |
Message queue for the peer.
Definition at line 48 of file core_api.c.
Referenced by connect_peer(), core_mq_destroy_impl(), disconnect_and_free_peer_entry(), GNUNET_CORE_get_mq(), handle_notify_inbound(), and handle_send_ready().
struct GNUNET_MQ_Envelope* PeerRecord::env |
Message we are currently trying to pass to the CORE service for this peer (from mq).
Definition at line 54 of file core_api.c.
Referenced by httpdomain.httpdomain.HTTPResource::add_target_and_index(), core_mq_cancel_impl(), core_mq_send_impl(), disconnect_and_free_peer_entry(), handle_send_ready(), and typescriptdomain.TypeScriptDefinition::run().
void* PeerRecord::client_cls |
Value the client returned when we connected, used as the closure in various places.
Definition at line 60 of file core_api.c.
Referenced by connect_peer(), and disconnect_and_free_peer_entry().
struct GNUNET_PeerIdentity PeerRecord::peer |
Peer the record is about.
Definition at line 65 of file core_api.c.
Referenced by connect_peer(), core_mq_send_impl(), disconnect_and_free_peer_entry(), and handle_disconnect_notify().
uint16_t PeerRecord::smr_id_gen |
SendMessageRequest ID generator for this peer.
Definition at line 70 of file core_api.c.
Referenced by core_mq_send_impl(), and handle_send_ready().