CAcceptedRequest | Accepted requests |
CAckInfo | |
CAcknowledgementCummulator | Data structure in which we track acknowledgements still to be sent to the |
CAcknowledgementUUIDP | Unique identifier to map an acknowledgement to a transmission |
CAckPending | Information we track per message to tell the transport about success or failures |
CActiveContext | Context for a peer which actively does DHT PUT/GET |
CActiveLookup | Information about pending lookups |
CAddGlobalAddressesContext | |
CAddrEntry | Entry in DLL of addresses of this peer |
CAddress | Address of a peer |
CAddresses | DLL to store the addresses we like to register at NAT service |
CAddressListEntry | One of the addresses of this peer |
CAddressProbe | During connect, we try multiple possible IP addresses to find out which one might work |
CAddressUriMergeResult | Struct to wrap data to do the merge of to hello uris |
CAliceComputationMessage | Message type passed from client to service to initiate a request or responder role |
CAliceCryptodataMessage | Vector of Pallier-encrypted values sent by Alice to Bob (after set intersection) |
CAliceServiceSession | A scalarproduct session which tracks a request form the client to our final response |
CAnnounceMessage | Request for regex service to announce capability |
Carray_result_cls | Closure for the array result specifications |
CAttribute | Serialized claim |
CAttributeDeleteHandle | Handle for attribute deletion request |
CAttributeDeleteMessage | Use to delete an identity attribute |
CAttributeIterationNextMessage | Ask for next result of attribute iteration for the given operation |
CAttributeIterationStartMessage | Start a attribute iteration for the given identity |
CAttributeIterationStopMessage | Stop attribute iteration for the given operation |
CAttributeResultMessage | Attribute is returned from the idp |
CAttributeStoreHandle | Handle for attribute store request |
CAttributeStoreMessage | Use to store an identity attribute |
CAudioMessage | Message to transmit the audio (between client and helpers) |
CAuthorityChain | DLL to hold the authority chain we had to pass in the resolution process |
CAutoconfigContext | Context for autoconfiguration operations |
CBacktalker | A Backtalker is a peer sending us backchannel messages |
CBarrierReachedState | Struct with information for callbacks |
CBase32Context | Closure for set_base32() |
CBashScriptState | |
CBatchState | State for a "batch" CMD |
CBenchmarkData | Thread-local struct for benchmarking data |
CBestPow | API for proof of work |
CBfGroupInternals | Internal data structure for a block group |
CBFMessage | Bloom filter messages exchanged for set intersection calculation |
CBigMapEntry | An entry in the hash map with the full key |
CBlockCacheMessage | Cache a record in the namecache |
CBlockCacheResponseMessage | Response to a request to cache a block |
CBlockContext | Our closure |
CBlockHeader | Start of a 'block' |
CBobComputationMessage | Message type passed from client to service to initiate a request or responder role |
CBobCryptodataMessage | Message type passed from responding service Bob to responding service Alice to complete a request and allow Alice to compute the result |
CBobCryptodataMultipartMessage | Multipart Message type passed between to supply additional elements for the peer |
CBobServiceSession | A scalarproduct session which tracks an offer for a multiplication service by a local client |
CBroadcastInterface | Interface we broadcast our presence on |
CBuffer | Buffer for POST requests |
CBuilderEntry | Entries in the directory (builder) |
CCacheOperation | Pending operation on the namecache |
CCacheOps | Active namestore caching operations |
CCadetAudioMessage | Cadet message to transmit the audio |
CCadetChannel | Struct containing all information regarding a channel to a remote client |
CCadetChannelClient | Client endpoint of a struct CadetChannel |
CCadetClient | Struct containing information about a client of the service |
CCadetConnection | Low-level connection to a destination |
CCadetConnectionCreatePS | Purpose for the signature of a monotime |
CCadetConnectionMetrics | Performance metrics for a connection |
CCadetEncryptedMessageIdentifier | Unique identifier (counter) for an encrypted message in a channel |
CCadetExit | Handle to a peer that advertised that it is willing to serve as a DNS exit |
CCadetHandle | Handle for a cadet to another peer |
CCadetOutOfOrderMessage | List of received out-of-order data messages |
CCadetPeer | Struct containing all information regarding a given peer |
CCadetPeerPath | Information regarding a possible path to reach a peer |
CCadetPeerPathEntry | Entry in a peer path |
CCadetPhoneHangupMessage | Cadet message for hanging up |
CCadetPhonePickupMessage | Cadet message for picking up |
CCadetPhoneResumeMessage | Cadet message for phone resumed |
CCadetPhoneRingInfoPS | Information signed in a struct CadetPhoneRingMessage whereby the caller self-identifies to the receiver |
CCadetPhoneRingMessage | Cadet message to make a phone ring |
CCadetPhoneSuspendMessage | Cadet message for phone suspended |
CCadetQueryMessage | Query from one peer, asking the other for CHK-data |
CCadetReliableMessage | Info needed to retry a message in case it gets lost |
CCadetReplyMessage | Reply to a CadetQueryMessage |
CCadetRoute | |
CCadetTConnection | Entry in list of connections used by tunnel, with metadata |
CCadetTunnel | Struct containing all information regarding a tunnel to a peer |
CCadetTunnelAxolotl | Axolotl data, according to https://github.com/trevp/axolotl/wiki |
CCadetTunnelQueueEntry | Struct used to save messages in a non-ready tunnel to send once connected |
CCadetTunnelSkippedKey | Struct to old keys for skipped messages while advancing the Axolotl ratchet |
CCallList | List of incoming calls |
Ccb_cls_pack | Struct used to pack the callback, its closure (provided by the caller) and the connection handler to the service to pass it to a callback function |
CChainEntry | |
CChanIterCls | Closure for iterate_channels_cb |
CChannel | A struct Channel represents a cadet channel, which is a P2P connection to another conversation service |
CChannelCtx | Context for a channel |
CChannelMessageIdentifier | Number used to uniquely identify messages in a CADET Channel |
CChannelMessageQueueEntry | A messages we have in queue for a particular channel |
CChannelState | This struct is saved into connections_map to allow finding the right channel given an IP packet from TUN |
CCheckEdgeContext | Struct to keep track of the xquery while iterating all the edges in a block |
CCheckKnownAddressContext | Closure for check_known_address |
CCheckKnownChallengeContext | Closure for check_known_challenge |
CCheckMatchContext | Closure for #find_peer_at() and check_match() |
CCheckState | Struct to store information needed in callbacks |
Cclient_iterator | Store regex iterator and cls in one place to pass to the hashmap iterator |
CClientActivity | Entry we keep for each connection to the gnunet-nat-service |
CClientAddress | Information we track per client address |
CClientAudioMessage | Message Client <-> Service to transmit the audio |
CClientCallMessage | Client -> Service message to call a phone |
CClientContext | Struct used to store the context of a connected client |
CClientData | Information we track per client |
CClientEntry | Information about one of our clients |
CClientHandle | Struct containing information about a client, handle to connect to it, and any pending messages that need to be sent to it |
CClientLookupHandle | Handle to a lookup operation from client via API |
CClientMonitorRecord | Struct containing parameters of monitoring requests |
CClientPhoneHangupMessage | Client <-> Service hang up phone that may or may not be ringing |
CClientPhonePickedupMessage | Service -> Client: other peer has picked up the phone, we are now talking |
CClientPhonePickupMessage | Client -> Service pick up phone that is ringing |
CClientPhoneRegisterMessage | Client -> Service message to register a phone |
CClientPhoneResumeMessage | Service <-> Client message for phone was resumed |
CClientPhoneRingMessage | Service -> Client message for phone is ringing |
CClientPhoneSuspendMessage | Service <-> Client message for phone was suspended |
CClientPutMessage | Response from FS service with a result for a previous FS search |
CClientQueryRecord | Entry in the local forwarding map for a client's GET request |
CClientRecord | Entry we keep for each client |
CClientRequest | Doubly-linked list of requests we are performing on behalf of the same client |
CClientResponse | Replies to be transmitted to the client |
CClientResponseMessage | Message type passed from service client to finalize a session as requester or responder |
CClientState | State we keep per client |
CCollectFilesContext | Closure to collect_files_cb |
CCollectMessage | Message from client to Credential service to collect credentials |
CCommandContext | Context for the command |
CCommunicatorMessageContext | Context from handle_incoming_msg() |
CComputationBobCryptodataMultipartMessage | Multipart messages following struct ComputationMessage |
CConfigEntry | Configuration entry |
CConfigFile | |
CConfigSection | Configuration section |
CConnectInfoMessage | Message from the transport service to the library informing about neighbors |
CConnection | Information of the connection with peer |
CConnectNotifyMessage | Message sent by the service to clients to notify them about a peer connecting |
CConnectPairInfo | Information tracked per connected peer |
CConnectPeersState | Struct to store information needed in callbacks |
CConsensusElement | Consensus element, either marker or payload |
CConsensusSession | A consensus session consists of one local client and the remote authorities |
CConsensusSizeElement | |
CConsensusStuffedElement | |
CConsumeTicketMessage | Ticket consume message |
CConsumeTicketOperation | Handle for ticket consume request |
CConsumeTicketResultMessage | Attribute list is returned from the idp |
CContentHashKey | Content hash key |
CContext | Context to hold data of peer |
CConversionTable | Unit conversion table entry for 'convert_with_table' |
CCoreSentContext | Closure for core_env_sent_cb |
CCreateRequestMessage | Client requests creation of an identity |
CCredential | Serialized credential claim |
CCredentialIterationNextMessage | Ask for next result of credential iteration for the given operation |
CCredentialIterationStartMessage | Start a credential iteration for the given identity |
CCredentialIterationStopMessage | Stop credential iteration for the given operation |
CCredentialResultMessage | Credential is returned from the idp |
CCustomLogger | Linked list of active loggers |
CCustomPeerMap | Peer map to store peers with specialised use-cases (push_list, pull_list, view, ...) |
CDaemonHandleList | |
CDataMessage | Message transmitting content from or to the datastore service |
CDataRecord | |
CDatastorePlugin | Our datastore plugin |
CDecryptPeerInfo | Information about a peer in a decrypt session |
CDecryptSession | Session to cooperatively decrypt a value |
CDelegateEntry | |
CDelegateRecordEntry | DLL for record |
CDelegationChainEntry | |
CDelegationChainIntermediateMessage | Message from ABD service to client: new results |
CDelegationChainResultMessage | Message from ABD service to client: new results |
CDelegationQueueEntry | DLL used for delegations Used for OR delegations |
CDelegationRecordData | |
CDelegationSetQueueEntry | DLL for delegation sets Used for AND delegation set |
CDeleteMessage | Client requests deletion of an identity |
CDestinationChannel | List of channels we keep for each destination port for a given destination entry |
CDestinationEntry | Information we track for each IP address to determine which channel to send the traffic over to the destination |
CDhtHelloMessage | Message used when a DHT provides its HELLO to direct neighbours |
CDID_action_return | |
CDID_create_namestore_lookup_closure | |
CDID_resolve_return | |
CDiffElementInfo | |
CDiffEntry | Weighted diff |
CDiffHandle | Used for diffing a configuration object against the default one |
CDiffKey | |
CDisconnectInfoMessage | Message from the transport service to the library informing about disconnects |
CDisconnectNotifyMessage | Message sent by the service to clients to notify them about a peer disconnecting |
CDistanceVector | Entry in our dv_routes table, representing a (set of) distance vector routes to a particular peer |
CDistanceVectorHop | One possible hop towards a DV target |
CDLLOperation | DLL of operations |
CDnsResponseMessage | Message with a DNS response |
CDnsResult | A result we got from DNS |
CDnsServer | DNS Server used for resolution |
CDownloadRequest | Information about an active download request |
CDriverContext | Driver context used by GNUNET_SCHEDULER_run |
CDvHopPS | Content signed by each peer during DV learning |
CDvInitPS | Content signed by the initiator during DV learning |
CDVKeyState | Structure of the key material used to encrypt backchannel messages |
CDVPathEntryP | An entry describing a peer on a path in a struct TransportDVLearnMessage message |
CEccAliceCryptodataMessage | Vector of ECC-encrypted values sent by Alice to Bob (after set intersection) |
CEccBobCryptodataMessage | Message type passed from responding service Bob to responding service Alice to complete a request and allow Alice to compute the result |
CEccServiceRequestMessage | Message type passed from requesting service Alice to responding service Bob to initiate a request and make Bob participate in our protocol |
CEdgeInfo | Information for each edge |
CEditRecordSetCancelMessage | Edit a record set and set editor hint/advisory lock |
CEditRecordSetMessage | Edit a record set and set editor hint/advisory lock |
CEditRecordSetResponseMessage | Response to RecordSetEditMessage |
CEgo | Information we keep about each ego |
Cego_sign_data_cls | |
CEgoEntry | The default namestore ego |
CElementEntry | Information about an element element in the set |
CEncryptedMessage | Encapsulation for encrypted messages exchanged between peers |
CEphemeralConfirmationPS | Body by which a peer confirms that it is using an ephemeral key |
CEphemeralKeyMessage | Message transmitted with the signed ephemeral key of a peer |
CErrorCodeAndHint | A pair containing an error code and its hint |
CEvaluationSummary | Closure for evaluate_connection |
CEvent | A Structure containing a cont and cls |
CExpressPreferenceMessage | Application client to TRANSPORT service: we would like to have address suggestions for this peer |
CExtractResultContext | Closure for extract_result_cb |
CFileIdentifier | Complete information needed to download a file |
CFileInfo | Closure for GNUNET_FS_data_reader_file_() |
CFindAdvHelloContext | Closure for find_advertisable_hello() |
CFindByMessageUuidContext | Closure for find_by_message_uuid |
CFindByUniqueIdContext | Closure for find_by_unique_id() |
CFindTreeClosure | Closure for 'find_trees' |
CFinishCls | |
CFinishState | Struct to use for command-specific context information closure of a command waiting for another command |
CFlatFileEntry | |
CFlowControl | Information we track per packet to enable flow control |
CForwardReplyContext | Closure for forward_reply() |
CGarbageContext | Context for the garbage_collect_cb() |
CGCD_search_handle | |
CGCP_MessageQueueManager | Data structure used to track whom we have to notify about changes to our message queue |
CGDS_Underlay | Information we keep per underlay |
CGenerationRange | |
CGetActionContext | Closure for get_action(); |
CGetAllContext | Closure for the 'return_value' function |
CGetClosestContext | Closure for find_closest() |
CGetContext | Closure for get_cb() |
CGetElementContext | Context for op_get_element_iterator |
CGetFileSizeData | Closure for the recursion to determine the file size of a directory |
CGetFullDataClosure | Closure for 'find_full_data' |
CGetKeyMessage | Message to the datastore service asking about specific content |
CGetMessage | Message to the datastore service asking about specific content |
CGetPeerCls | Closure for sampler_mod_get_rand_peer() and sampler_get_rand_peer |
CGetRandPeerIteratorCls | The closure to get_rand_peer_iterator |
CGetRequestContext | Context containing information about a GET request |
CGetResultContext | Context for "get_result_present" |
CGetZeroAnonymityMessage | Message to the datastore service asking about zero anonymity content |
CGlobClosure | |
CGlueClosure | Closure for check_for_glue |
CGN_ExternalIPMonitor | Handle to monitor for external IP changes |
CGNoption | |
CGNRBlockPS | Information we have in an encrypted block with record data (i.e |
CGns2DnsPending | Element of a resolution process for looking up the responsible DNS server hostname in a GNS2DNS recursive resolution |
CGNS_ResolverHandle | Handle to a currently pending resolution |
CGNS_TopLevelDomain | Representation of a TLD, mapping the respective TLD string (e.g |
CGnsClient | Information we track per connected client |
CGnsRecordInfo | |
CGNUNET_ABD_Delegate | A delegate |
CGNUNET_ABD_Delegation | A delegation |
CGNUNET_ABD_DelegationRecord | The attribute delegation record |
CGNUNET_ABD_DelegationRecordSet | The attribute delegation record |
CGNUNET_ABD_DelegationSet | The attribute delegation record |
CGNUNET_ABD_Handle | Connection to the ABD service |
CGNUNET_ABD_Request | Handle to a verify request |
CGNUNET_ARM_Handle | Handle for interacting with ARM |
CGNUNET_ARM_ListResultMessage | Reply from ARM to client for the GNUNET_MESSAGE_TYPE_ARM_LIST request followed by count '\0' terminated strings |
CGNUNET_ARM_Message | |
CGNUNET_ARM_MonitorHandle | Handle for interacting with ARM |
CGNUNET_ARM_Operation | Entry in a doubly-linked list of operations awaiting for replies (in-order) from the ARM service |
CGNUNET_ARM_ResultMessage | Reply from ARM to client |
CGNUNET_ARM_ServiceInfo | Information about a service managed by ARM |
CGNUNET_ARM_ServiceInfoMessage | |
CGNUNET_ARM_StatusMessage | Status update from ARM to client |
CGNUNET_AsyncScopeId | Identifier for an asynchronous execution context |
CGNUNET_AsyncScopeSave | Saved async scope identifier or root scope |
CGNUNET_AUCTION_ClientCreateMessage | Auction creation request sent from the client to the service |
CGNUNET_BANDWIDTH_Tracker | Struct to track available bandwidth |
CGNUNET_BANDWIDTH_Value32NBO | 32-bit bandwidth used for network exchange by GNUnet, in bytes per second |
CGNUNET_BIO_ReadHandle | Handle for buffered reading |
CGNUNET_BIO_ReadSpec | Structure specifying a reading operation on an IO handle |
CGNUNET_BIO_WriteHandle | Handle for buffered writing |
CGNUNET_BIO_WriteSpec | Structure specifying a writing operation on an IO handle |
CGNUNET_BLOCK_Context | Handle to an initialized block library |
CGNUNET_BLOCK_Group | Block group data |
CGNUNET_BLOCK_PluginFunctions | Each plugin is required to return a pointer to a struct of this type as the return value from its entry point |
CGNUNET_Buffer | Dynamically growing buffer |
CGNUNET_BurstMessage | Message send during burst mode |
CGNUNET_BurstSync | Wrapper struct with the average RTT of message to some peer and if this peer und us is ready to sync |
CGNUNET_CADET_AxHeader | Encrypted axolotl header with numbers that identify which keys in which ratchet are to be used to decrypt the body |
CGNUNET_CADET_Channel | Opaque handle to a channel |
CGNUNET_CADET_ChannelAppDataMessage | Message for cadet data traffic |
CGNUNET_CADET_ChannelDataAckMessage | Message to acknowledge end-to-end data |
CGNUNET_CADET_ChannelDestroyMessage | Message to destroy a channel of type GNUNET_MESSAGE_TYPE_CADET_CHANNEL_DESTROY |
CGNUNET_CADET_ChannelInfo | Union to retrieve info about a channel |
CGNUNET_CADET_ChannelInfoMessage | Message to inform the client about channels in the service |
CGNUNET_CADET_ChannelInternals | Internal details about a channel |
CGNUNET_CADET_ChannelMonitor | Operation handle |
CGNUNET_CADET_ChannelOpenAckMessage | Message to acknowledge opening a channel of type GNUNET_MESSAGE_TYPE_CADET_CHANNEL_OPEN_ACK |
CGNUNET_CADET_ChannelOpenMessage | Message to create a Channel |
CGNUNET_CADET_ChannelTunnelNumber | Number identifying a CADET channel within a tunnel |
CGNUNET_CADET_ClientChannelNumber | Number uniquely identifying a channel of a client |
CGNUNET_CADET_ConnectionBrokenMessage | Message for notifying a disconnection in a path |
CGNUNET_CADET_ConnectionCreateAckMessage | Message for ack'ing a connection |
CGNUNET_CADET_ConnectionCreateMessage | Message for cadet connection creation |
CGNUNET_CADET_ConnectionDestroyMessage | Message to destroy a connection |
CGNUNET_CADET_ConnectionTunnelIdentifier | Hash uniquely identifying a connection below a tunnel |
CGNUNET_CADET_GetPath | Operation handle |
CGNUNET_CADET_Handle | Opaque handle to the service |
CGNUNET_CADET_ListTunnels | Operation handle |
CGNUNET_CADET_LocalAck | Message to allow the client send more data to the service (always service -> client) |
CGNUNET_CADET_LocalChannelCreateMessage | Message for a client to create channels |
CGNUNET_CADET_LocalChannelDestroyMessage | Message for or to a client to destroy tunnel |
CGNUNET_CADET_LocalData | Message for cadet data traffic |
CGNUNET_CADET_LocalInfo | Message to inform the client about channels in the service |
CGNUNET_CADET_LocalInfoPath | Message to inform the client about one of the paths known to the service |
CGNUNET_CADET_LocalInfoPeers | Message to inform the client about one of the peers in the service |
CGNUNET_CADET_LocalInfoTunnel | Message to inform the client about one of the tunnels in the service |
CGNUNET_CADET_PeerListEntry | Information we return per peer |
CGNUNET_CADET_PeerPathDetail | Detailed information we return per peer |
CGNUNET_CADET_PeersLister | Operation handle |
CGNUNET_CADET_Port | Opaque handle to a port |
CGNUNET_CADET_PortMessage | Message for a client to create and destroy channels |
CGNUNET_CADET_RequestChannelInfoMessage | Message to as the service about information on a channel |
CGNUNET_CADET_RequestDropCadetMessage | Message to drop another message of specific type |
CGNUNET_CADET_RequestPathInfoMessage | Message to inform the client about channels in the service |
CGNUNET_CADET_TunnelDetails | Details about a tunnel managed by CADET |
CGNUNET_CADET_TunnelEncryptedMessage | Axolotl-encrypted tunnel message with application payload |
CGNUNET_CADET_TunnelKeyExchangeAuthMessage | Message for a Key eXchange for a tunnel, with authentication |
CGNUNET_CADET_TunnelKeyExchangeMessage | Message for a Key eXchange for a tunnel |
CGNUNET_ChildWaitHandle | Struct which defines a Child Wait handle |
CGNUNET_CONFIGURATION_ConfigSettings | Closure for GNUNET_CONFIGURATION_config_tool_run() with settings for what should be done with the configuration |
CGNUNET_CONFIGURATION_Handle | Configuration data |
CGNUNET_CONSENSUS_ElementMessage | Message with an element |
CGNUNET_CONSENSUS_Handle | Handle for the service |
CGNUNET_CONSENSUS_JoinMessage | Sent by the client to the service, when the client wants the service to join a consensus session |
CGNUNET_CONSENSUS_RoundContextMessage | Sent as context message for set reconciliation |
CGNUNET_CONTAINER_BloomFilter | |
CGNUNET_CONTAINER_Heap | Handle to a node in a heap |
CGNUNET_CONTAINER_HeapNode | Node in the heap |
CGNUNET_CONTAINER_MultiHashMap | Internal representation of the hash map |
CGNUNET_CONTAINER_MultiHashMap32 | Internal representation of the hash map |
CGNUNET_CONTAINER_MultiHashMap32Iterator | Cursor into a multihashmap |
CGNUNET_CONTAINER_MultiHashMapIterator | Cursor into a multihashmap |
CGNUNET_CONTAINER_MultiPeerMap | Internal representation of the hash map |
CGNUNET_CONTAINER_MultiPeerMapIterator | Cursor into a multipeermap |
CGNUNET_CONTAINER_MultiShortmap | Internal representation of the hash map |
CGNUNET_CONTAINER_MultiShortmapIterator | Cursor into a multishortmap |
CGNUNET_CONTAINER_MultiUuidmap | Internal representation of the hash map |
CGNUNET_CONTAINER_MultiUuidmapIterator | Cursor into a multiuuidmap |
CGNUNET_CONVERSATION_Call | Handle for an outgoing call |
CGNUNET_CONVERSATION_Caller | A caller is the handle we have for an incoming call |
CGNUNET_CONVERSATION_Phone | A phone is a device that can ring to signal an incoming call and that you can pick up to answer the call and hang up to terminate the call |
CGNUNET_CONVERSATION_PhoneRecord | A phone record specifies which peer is hosting a given user and may also specify the phone line that is used (typically zero) |
CGNUNET_CORE_Handle | Context for the core service connection |
CGNUNET_CORE_MonitorHandle | Handle to a CORE monitoring operation |
CGNUNET_CRYPTO_AuthKey | Type for (message) authentication keys |
CGNUNET_CRYPTO_BlindedMessage | Blinded message ready for blind signing |
CGNUNET_CRYPTO_BlindedSignature | Type for blinded signatures |
CGNUNET_CRYPTO_BlindingInputValues | Input needed for blinding a message |
CGNUNET_CRYPTO_BlindingSecretP | Type of blinding secrets |
CGNUNET_CRYPTO_BlindSessionNonce | Nonce used to deterministiacally derive input values used in multi-round blind signature protocols |
CGNUNET_CRYPTO_BlindSignPrivateKey | Type of private signing keys for blind signing |
CGNUNET_CRYPTO_BlindSignPublicKey | Type of public signing keys for blind signatures |
CGNUNET_CRYPTO_ChallengeNonceP | Type of a nonce used for challenges |
CGNUNET_CRYPTO_Cs25519Point | Curve25519 point |
CGNUNET_CRYPTO_Cs25519Scalar | Curve25519 Scalar |
CGNUNET_CRYPTO_CsBlindedMessage | CS Parameters derived from the message during blinding to create blinded signature |
CGNUNET_CRYPTO_CsBlindingNonce | Nonce for computing blinding factors |
CGNUNET_CRYPTO_CsBlindingSecret | Secret used for blinding (alpha and beta) |
CGNUNET_CRYPTO_CsBlindS | Blinded s in the signature |
CGNUNET_CRYPTO_CsBlindSignature | The Sign Answer for Clause Blind Schnorr signature |
CGNUNET_CRYPTO_CsC | Schnorr c to be signed |
CGNUNET_CRYPTO_CsPrivateKey | The private information of an Schnorr key pair |
CGNUNET_CRYPTO_CSPrivateRPairP | Secret r for Cs denominations |
CGNUNET_CRYPTO_CsPublicKey | The public information of an Schnorr key pair |
CGNUNET_CRYPTO_CSPublicRPairP | Pair of Public R values for Cs denominations |
CGNUNET_CRYPTO_CsRPublic | Public R (derived from r) used in c |
CGNUNET_CRYPTO_CsRSecret | Private r used in the signature |
CGNUNET_CRYPTO_CsS | S in the signature |
CGNUNET_CRYPTO_CsSessionNonce | Nonce for the session, picked by client, shared with the signer |
CGNUNET_CRYPTO_CsSignature | CS Signtature containing scalar s and point R |
CGNUNET_CRYPTO_EccDlogContext | Internal structure used to cache pre-calculated values for DLOG calculation |
CGNUNET_CRYPTO_EccPoint | Point on a curve (always for Curve25519) encoded in a format suitable for network transmission (ECDH), see http://cr.yp.to/ecdh.html |
CGNUNET_CRYPTO_EccScalar | A ECC scalar for use in point multiplications |
CGNUNET_CRYPTO_EccSignaturePurpose | Header of what an ECC signature signs this must be followed by "size - 8" bytes of the actual signed data |
CGNUNET_CRYPTO_EcdhePrivateKey | Private ECC key encoded for transmission |
CGNUNET_CRYPTO_EcdhePublicKey | Public ECC key (always for Curve25519) encoded in a format suitable for network transmission and encryption (ECDH), See http://cr.yp.to/ecdh.html |
CGNUNET_CRYPTO_EcdsaPrivateKey | Private ECC key encoded for transmission |
CGNUNET_CRYPTO_EcdsaPublicKey | Public ECC key (always for Curve25519) encoded in a format suitable for network transmission and ECDSA signatures |
CGNUNET_CRYPTO_EcdsaSignature | ECC signature using ECDSA |
CGNUNET_CRYPTO_EddsaPrivateKey | Private ECC key encoded for transmission |
CGNUNET_CRYPTO_EddsaPrivateScalar | Private ECC scalar encoded for transmission |
CGNUNET_CRYPTO_EddsaPublicKey | Public ECC key (always for curve Ed25519) encoded in a format suitable for network transmission and EdDSA signatures |
CGNUNET_CRYPTO_EddsaSignature | ECC signature using EdDSA |
CGNUNET_CRYPTO_Edx25519PrivateKey | Private ECC key material encoded for transmission |
CGNUNET_CRYPTO_Edx25519PublicKey | Public ECC key (always for curve Ed25519) encoded in a format suitable for network transmission and Edx25519 (same as EdDSA) signatures |
CGNUNET_CRYPTO_Edx25519Signature | ECC signature using Edx25519 (same as in EdDSA) |
CGNUNET_CRYPTO_ElligatorEcdhePrivateKey | Special private ECC key generated by GNUNET_CRYPTO_ecdhe_elligator_key_create |
CGNUNET_CRYPTO_ElligatorRepresentative | Elligator representative (always for Curve25519) |
CGNUNET_CRYPTO_FileHashContext | Context used when hashing a file |
CGNUNET_CRYPTO_HashAsciiEncoded | 0-terminated ASCII encoding of a struct GNUNET_HashCode |
CGNUNET_CRYPTO_HpkeContext | |
CGNUNET_CRYPTO_HpkeEncapsulation | HPKE DHKEM encapsulation (X25519) See RFC 9180 |
CGNUNET_CRYPTO_PaillierCiphertext | Paillier ciphertext |
CGNUNET_CRYPTO_PaillierPrivateKey | Paillier private key |
CGNUNET_CRYPTO_PaillierPublicKey | Paillier public key |
CGNUNET_CRYPTO_PowSalt | Value for a salt for GNUNET_CRYPTO_pow_hash() |
CGNUNET_CRYPTO_PrivateKey | A private key for an identity as per LSD0001 |
CGNUNET_CRYPTO_PublicKey | An identity key as per LSD0001 |
CGNUNET_CRYPTO_RsaBlindedMessage | RSA Parameters to create blinded signature |
CGNUNET_CRYPTO_RsaBlindingKeySecret | Constant-size pre-secret for blinding key generation |
CGNUNET_CRYPTO_RsaPrivateKey | The private information of an RSA key pair |
CGNUNET_CRYPTO_RsaPublicKey | The public information of an RSA key pair |
CGNUNET_CRYPTO_RsaPublicKeyHeaderP | Format of the header of a serialized RSA public key |
CGNUNET_CRYPTO_RsaSignature | RSA signature |
CGNUNET_CRYPTO_Signature | An identity signature as per LSD0001 |
CGNUNET_CRYPTO_SymmetricInitializationVector | IV for sym cipher |
CGNUNET_CRYPTO_SymmetricSessionKey | Type for session keys |
CGNUNET_CRYPTO_UnblindedSignature | Type of (unblinded) signatures |
CGNUNET_CURL_Context | Context |
CGNUNET_CURL_DownloadBuffer | Buffer data structure we use to buffer the HTTP download before giving it to the JSON parser |
CGNUNET_CURL_Job | Jobs are CURL requests running within a struct GNUNET_CURL_Context |
CGNUNET_CURL_RescheduleContext | Closure for GNUNET_CURL_gnunet_scheduler_reschedule() |
CGNUNET_DATACACHE_Block | Information about a block stored in the datacache |
CGNUNET_DATACACHE_Handle | Internal state of the datacache library |
CGNUNET_DATACACHE_PluginEnvironment | The datastore service will pass a pointer to a struct of this type as the first and only argument to the entry point of each datastore plugin |
CGNUNET_DATACACHE_PluginFunctions | Struct returned by the initialization function of the plugin |
CGNUNET_DATASTORE_Handle | Handle to the datastore service |
CGNUNET_DATASTORE_PluginEnvironment | The datastore service will pass a pointer to a struct of this type as the first and only argument to the entry point of each datastore plugin |
CGNUNET_DATASTORE_PluginFunctions | Each plugin is required to return a pointer to a struct of this type as the return value from its entry point |
CGNUNET_DATASTORE_QueueEntry | Entry in our priority queue |
CGNUNET_DB_EventHandler | Handle for an active LISTENer to the database |
CGNUNET_DB_EventHeaderP | Header of a structure that describes an event channel we may subscribe to or notify on |
CGNUNET_DHT_ClientGetMessage | DHT GET message sent from clients to service |
CGNUNET_DHT_ClientGetResultSeenMessage | DHT GET RESULTS KNOWN message sent from clients to service |
CGNUNET_DHT_ClientGetStopMessage | Message which indicates the DHT should cancel outstanding requests and discard any state |
CGNUNET_DHT_ClientPutMessage | Message to insert data into the DHT, sent from clients to DHT service |
CGNUNET_DHT_ClientResultMessage | Reply to a GET send from the service to a client |
CGNUNET_DHT_GetHandle | Handle to a GET request |
CGNUNET_DHT_Handle | Connection to the DHT service |
CGNUNET_DHT_HelloGetHandle | Handle to get a HELLO URL from the DHT for manual bootstrapping |
CGNUNET_DHT_HopSignature | Message signed by a peer when doing path tracking |
CGNUNET_DHT_MonitorGetMessage | Message to monitor get requests going through peer, DHT service -> clients |
CGNUNET_DHT_MonitorGetRespMessage | Message to monitor get results going through peer, DHT service -> clients |
CGNUNET_DHT_MonitorHandle | Handle to a monitoring request |
CGNUNET_DHT_MonitorPutMessage | Message to monitor put requests going through peer, DHT service -> clients |
CGNUNET_DHT_MonitorStartStopMessage | Message to request monitoring messages, clients -> DHT service |
CGNUNET_DHT_PathElement | A (signed) path tracking a block's flow through the DHT is represented by an array of path elements, each consisting of a peer on the path and a signature by which the peer affirms its routing decision |
CGNUNET_DHT_PutHandle | Handle to a PUT request |
CGNUNET_DHTU_PluginEnvironment | The datastore service will pass a pointer to a struct of this type as the first and only argument to the entry point of each datastore plugin |
CGNUNET_DHTU_PluginFunctions | Struct returned by the initialization function of the plugin |
CGNUNET_DHTU_PreferenceHandle | Opaque handle expressing a preference of the DHT to keep a particular target connected |
CGNUNET_DHTU_Source | Opaque handle that the underlay offers for our address to be used when sending messages to another peer |
CGNUNET_DHTU_Target | Opaque handle that the underlay offers for the target peer when sending messages to another peer |
CGNUNET_DISK_FileHandle | Handle used to access files (and pipes) |
CGNUNET_DISK_MapHandle | Handle for a memory-mapping operation |
CGNUNET_DISK_PipeHandle | Handle used to manage a pipe |
CGNUNET_DNS_Advertisement | This is the structure describing an DNS exit service |
CGNUNET_DNS_Handle | DNS handle |
CGNUNET_DNS_Register | Message from client to DNS service to register itself |
CGNUNET_DNS_Request | Message from DNS service to client: please handle a request |
CGNUNET_DNS_RequestHandle | Handle to identify an individual DNS request |
CGNUNET_DNS_Response | Message from client to DNS service: here is my reply |
CGNUNET_DNSPARSER_CaaRecord | Information from CAA records (RFC 6844) |
CGNUNET_DNSPARSER_CertRecord | Information from CERT records (RFC 4034) |
CGNUNET_DNSPARSER_MxRecord | Information from MX records (RFC 1035) |
CGNUNET_DNSPARSER_Packet | Easy-to-process, parsed version of a DNS packet |
CGNUNET_DNSPARSER_Query | A DNS query |
CGNUNET_DNSPARSER_RawRecord | Binary record information (unparsed) |
CGNUNET_DNSPARSER_Record | A DNS response record |
CGNUNET_DNSPARSER_SoaRecord | Information from SOA records (RFC 1035) |
CGNUNET_DNSPARSER_SrvRecord | Information from SRV records (RFC 2782) |
CGNUNET_DNSPARSER_UriRecord | Information from URI records (RFC 7553) |
CGNUNET_DNSSTUB_Context | Handle to the stub resolver |
CGNUNET_DNSSTUB_RequestSocket | UDP socket we are using for sending DNS requests to the Internet |
CGNUNET_EXIT_IcmpInternetMessage | Message send via cadet to an exit daemon to forward ICMP data to the Internet |
CGNUNET_EXIT_IcmpServiceMessage | Message send via cadet to an exit daemon to send ICMP data to a local service |
CGNUNET_EXIT_IcmpToVPNMessage | Message send via cadet to the vpn service to send ICMP data to the VPN's TUN interface |
CGNUNET_EXIT_TcpDataMessage | Message send via cadet between VPN and entry and an exit daemon to transmit TCP data between the VPN entry and an exit session |
CGNUNET_EXIT_TcpInternetStartMessage | Message send via cadet to an exit daemon to initiate forwarding of TCP data to the Internet |
CGNUNET_EXIT_TcpServiceStartMessage | Message send via cadet to an exit daemon to initiate forwarding of TCP data to a local service |
CGNUNET_EXIT_UdpInternetMessage | Message send via cadet to an exit daemon to forward UDP data to the Internet |
CGNUNET_EXIT_UdpReplyMessage | Message send from exit daemon back to the UDP entry point (used for both Internet and Service exit replies) |
CGNUNET_EXIT_UdpServiceMessage | Message send via cadet to an exit daemon to send UDP data to a local service |
CGNUNET_FS_BlockOptions | Settings for publishing a block (which may of course also apply to an entire directory or file) |
CGNUNET_FS_DirectoryBuilder | Internal state of a directory builder |
CGNUNET_FS_DirScanner | An opaque structure a pointer to which is returned to the caller to be used to control the scanner |
CGNUNET_FS_DownloadContext | Context for controlling a download |
CGNUNET_FS_FileInformation | Information for a file or directory that is about to be published |
CGNUNET_FS_GetIndexedContext | Context for GNUNET_FS_get_indexed_files() |
CGNUNET_FS_Handle | Master context for most FS operations |
CGNUNET_FS_MetaData | Meta data to associate with a file, directory or namespace |
CGNUNET_FS_ProgressInfo | Argument given to the progress callback with information about what is going on |
CGNUNET_FS_PublishContext | Handle for controlling a publication process |
CGNUNET_FS_PublishKskContext | Context for the KSK publication |
CGNUNET_FS_PublishSksContext | Context for the SKS publication |
CGNUNET_FS_PublishUblockContext | Context for 'ublock_put_cont' |
CGNUNET_FS_QueueEntry | Entry in the job queue |
CGNUNET_FS_SearchContext | Handle for controlling a search |
CGNUNET_FS_SearchResult | Information we store for each search result |
CGNUNET_FS_ShareTreeItem | A node of a directory tree (produced by dirscanner) |
CGNUNET_FS_TreeEncoder | Context for an ECRS-based file encoder that computes the Merkle-ish-CHK tree |
CGNUNET_FS_UnindexContext | Handle for controlling an unindexing operation |
CGNUNET_FS_UpdateInformationGraph | Handle to update information for a namespace |
CGNUNET_FS_Uri | A Universal Resource Identifier (URI), opaque |
CGNUNET_GETOPT_CommandLineOption | Definition of a command line option |
CGNUNET_GETOPT_CommandLineProcessorContext | General context for command line processors |
CGNUNET_GNS_Handle | Connection to the GNS service |
CGNUNET_GNS_LookupRequest | Handle to a lookup request |
CGNUNET_GNS_LookupWithTldRequest | Handle to a lookup request |
CGNUNET_GNS_Protocol | WARNING: This header is generated! In order to add GNS service ports, you must register them in GANA, and then use the header generation script to create an update of this file |
CGNUNET_GNS_ServicePort | WARNING: This header is generated! In order to add GNS service ports, you must register them in GANA, and then use the header generation script to create an update of this file |
CGNUNET_GNSRECORD_Block | |
CGNUNET_GNSRECORD_BoxRecord | Record type used to box up SRV and TLSA records |
CGNUNET_GNSRECORD_Data | A GNS record |
CGNUNET_GNSRECORD_EcdsaBlock | Information we have in an encrypted block with record data (i.e |
CGNUNET_GNSRECORD_EddsaBlock | Information we have in an encrypted block with record data (i.e |
CGNUNET_GNSRECORD_PlaceData | Data stored in a PLACE record |
CGNUNET_GNSRECORD_PluginFunctions | Each plugin is required to return a pointer to a struct of this type as the return value from its entry point |
CGNUNET_GNSRECORD_PowCalculationHandle | The handle to a PoW calculation |
CGNUNET_GNSRECORD_PowP | Struct for a proof of work as part of the revocation |
CGNUNET_GNSRECORD_ReverseRecord | Record type used internally to keep track of reverse mappings into a namespace |
CGNUNET_GNSRECORD_SBoxRecord | Record type used to box up SMIMEA records |
CGNUNET_GNSRECORD_SignaturePurposePS | The signature object we use for the PoW |
CGNUNET_gstData | |
CGNUNET_HashCode | A 512-bit hashcode |
CGNUNET_HashContext | |
CGNUNET_HELLO_Builder | Context for building (or parsing) HELLO URIs |
CGNUNET_HELLO_Parser | Context for parsing HELLOs |
CGNUNET_HELPER_Handle | The handle to a helper process |
CGNUNET_HELPER_SendHandle | Entry in the queue of messages we need to transmit to the helper |
CGNUNET_HOSTLIST_ADV_Message | A HOSTLIST_ADV message is used to exchange information about hostlist advertisements |
CGNUNET_IDENTITY_Ego | Handle for an ego |
CGNUNET_IDENTITY_EgoLookup | Handle for ego lookup |
CGNUNET_IDENTITY_EgoSuffixLookup | Handle for ego lookup |
CGNUNET_IDENTITY_Handle | Handle for the service |
CGNUNET_IDENTITY_Operation | Handle for an operation with the identity service |
CGNUNET_JSON_PackSpec | Element in the array to give to the packer |
CGNUNET_JSON_Specification | Entry in parser specification for GNUNET_JSON_parse() |
CGNUNET_LOAD_Value | Values we track for load calculations |
CGNUNET_MessageHeader | Header for all communications |
CGNUNET_MessageStreamTokenizer | Handle to a message stream tokenizer |
CGNUNET_MESSENGER_CleanupDiscourseMessages | |
CGNUNET_MESSENGER_Client | |
CGNUNET_MESSENGER_ClosureFindPeer | |
CGNUNET_MESSENGER_ClosureIterateMembers | |
CGNUNET_MESSENGER_ClosureIterateSessions | |
CGNUNET_MESSENGER_ClosureMessageSave | |
CGNUNET_MESSENGER_ClosureSearchSession | |
CGNUNET_MESSENGER_ClosureSendRoom | |
CGNUNET_MESSENGER_ClosureVerifyPeer | |
CGNUNET_MESSENGER_Contact | |
CGNUNET_MESSENGER_ContactStore | |
CGNUNET_MESSENGER_CreateMessage | Message to create a handle for a client |
CGNUNET_MESSENGER_DestroyMessage | Message to destroy the handle for a client |
CGNUNET_MESSENGER_GetMessage | Message to request something from a room |
CGNUNET_MESSENGER_Handle | |
CGNUNET_MESSENGER_JoinRoomState | |
CGNUNET_MESSENGER_ListHandle | |
CGNUNET_MESSENGER_ListHandles | |
CGNUNET_MESSENGER_ListMessage | |
CGNUNET_MESSENGER_ListMessages | |
CGNUNET_MESSENGER_ListTunnel | |
CGNUNET_MESSENGER_ListTunnels | |
CGNUNET_MESSENGER_Member | |
CGNUNET_MESSENGER_MemberCall | |
CGNUNET_MESSENGER_MemberFind | |
CGNUNET_MESSENGER_MemberMessage | Message to receive the current member id of a handle in room |
CGNUNET_MESSENGER_MemberNotify | |
CGNUNET_MESSENGER_MemberSession | |
CGNUNET_MESSENGER_MemberSessionCompletion | |
CGNUNET_MESSENGER_MemberSessionHistoryEntry | |
CGNUNET_MESSENGER_MemberStore | |
CGNUNET_MESSENGER_MemberSubscriptionIteration | |
CGNUNET_MESSENGER_MemberUpdate | |
CGNUNET_MESSENGER_Message | Struct to a message |
CGNUNET_MESSENGER_MessageBody | The unified body of a GNUNET_MESSENGER_Message |
CGNUNET_MESSENGER_MessageConnection | A connection message body This allows to tell others about connection information about a peer |
CGNUNET_MESSENGER_MessageControl | |
CGNUNET_MESSENGER_MessageControlQueue | |
CGNUNET_MESSENGER_MessageDelete | A delete message body This allows deletion of an own previous message with any custom automatic delay |
CGNUNET_MESSENGER_MessageEntry | |
CGNUNET_MESSENGER_MessageEntryStorage | |
CGNUNET_MESSENGER_MessageFile | A file message body |
CGNUNET_MESSENGER_MessageHeader | The header of a GNUNET_MESSENGER_Message |
CGNUNET_MESSENGER_MessageId | An id message body |
CGNUNET_MESSENGER_MessageInfo | An info message body |
CGNUNET_MESSENGER_MessageInvite | An invite message body |
CGNUNET_MESSENGER_MessageJoin | A join message body |
CGNUNET_MESSENGER_MessageKey | A key message body |
CGNUNET_MESSENGER_MessageLeave | A leave message body |
CGNUNET_MESSENGER_MessageLink | |
CGNUNET_MESSENGER_MessageLinkStorage | |
CGNUNET_MESSENGER_MessageMerge | A merge message body |
CGNUNET_MESSENGER_MessageMiss | A miss message body |
CGNUNET_MESSENGER_MessageName | A name message body |
CGNUNET_MESSENGER_MessagePeer | A peer message body |
CGNUNET_MESSENGER_MessagePrivate | A private message body |
CGNUNET_MESSENGER_MessageRequest | A request message body |
CGNUNET_MESSENGER_MessageSent | |
CGNUNET_MESSENGER_MessageSignature | |
CGNUNET_MESSENGER_MessageState | |
CGNUNET_MESSENGER_MessageStore | |
CGNUNET_MESSENGER_MessageSubscribe | A subscribe message body This allows subscribing to a discourse |
CGNUNET_MESSENGER_MessageTag | A tag message body This allows tagging a message with a custom tag |
CGNUNET_MESSENGER_MessageTalk | A talk message body This allows talking in a discourse |
CGNUNET_MESSENGER_MessageText | A text message body |
CGNUNET_MESSENGER_MessageTicket | A ticket message body This allows to exchange ticket identifiers with an audience |
CGNUNET_MESSENGER_MessageTranscript | A transcript message body This allows reading the content of a sent private message |
CGNUNET_MESSENGER_NextMemberId | |
CGNUNET_MESSENGER_Operation | |
CGNUNET_MESSENGER_OperationStore | |
CGNUNET_MESSENGER_PeerStore | |
CGNUNET_MESSENGER_PeerStoreEntry | |
CGNUNET_MESSENGER_QueueMessage | |
CGNUNET_MESSENGER_QueueMessages | |
CGNUNET_MESSENGER_RecvMessage | Message to receive something from a room |
CGNUNET_MESSENGER_Room | |
CGNUNET_MESSENGER_RoomDetailsRecord | A room details record specifies a custom name for a given room and some additional space for flags |
CGNUNET_MESSENGER_RoomEntryRecord | A room entry record specifies which peer is hosting a given room and may also specify the key to enter it |
CGNUNET_MESSENGER_RoomFind | |
CGNUNET_MESSENGER_RoomLinkDeletionInfo | |
CGNUNET_MESSENGER_RoomMessage | General message to confirm interaction with a room |
CGNUNET_MESSENGER_RoomMessageEntry | |
CGNUNET_MESSENGER_RoomState | |
CGNUNET_MESSENGER_RoomSubscription | |
CGNUNET_MESSENGER_SenderSession | |
CGNUNET_MESSENGER_SendMessage | Message to send something into a room |
CGNUNET_MESSENGER_Service | |
CGNUNET_MESSENGER_ShortMessage | |
CGNUNET_MESSENGER_SrvHandle | |
CGNUNET_MESSENGER_SrvRoom | |
CGNUNET_MESSENGER_SrvTunnel | |
CGNUNET_MESSENGER_StartServiceState | |
CGNUNET_MESSENGER_StopServiceState | |
CGNUNET_MESSENGER_Subscription | |
CGNUNET_MESSENGER_TestStage | |
CGNUNET_MESSENGER_TestStageTopology | |
CGNUNET_MICROPHONE_Handle | A microphone is a device that can capture or otherwise produce audio data |
CGNUNET_MQ_DestroyNotificationHandle | Handle we return for callbacks registered to be notified when GNUNET_MQ_destroy() is called on a queue |
CGNUNET_MQ_Envelope | |
CGNUNET_MQ_Handle | Handle to a message queue |
CGNUNET_MQ_MessageHandler | Message handler for a specific message type |
CGNUNET_NAMECACHE_Handle | Connection to the NAMECACHE service |
CGNUNET_NAMECACHE_Header | Generic namecache message with op id |
CGNUNET_NAMECACHE_PluginFunctions | Struct returned by the initialization function of the plugin |
CGNUNET_NAMECACHE_QueueEntry | An QueueEntry used to store information for a pending NAMECACHE record operation |
CGNUNET_NAMESTORE_Handle | Connection to the NAMESTORE service |
CGNUNET_NAMESTORE_Header | Generic namestore message with op id |
CGNUNET_NAMESTORE_PluginFunctions | Struct returned by the initialization function of the plugin |
CGNUNET_NAMESTORE_QueueEntry | An QueueEntry used to store information for a pending NAMESTORE record operation |
CGNUNET_NAMESTORE_RecordInfo | A struct for record bulk import |
CGNUNET_NAMESTORE_ZoneIterator | Handle for a zone iterator operation |
CGNUNET_NAMESTORE_ZoneMonitor | Handle for a monitoring activity |
CGNUNET_NAT_AddGlobalAddressMessage | Message sent by client to add a global address |
CGNUNET_NAT_AddressChangeNotificationMessage | Service notifying the client about changes in the set of addresses it has |
CGNUNET_NAT_AUTO_AutoconfigRequestMessage | Client requesting automatic configuration |
CGNUNET_NAT_AUTO_AutoconfigResultMessage | Service responding with proposed configuration |
CGNUNET_NAT_AUTO_AutoHandle | Handle to auto-configuration in progress |
CGNUNET_NAT_AUTO_Test | Handle to a NAT test |
CGNUNET_NAT_AUTO_TestMessage | Request to test NAT traversal, sent to the gnunet-nat-server (not the service!) |
CGNUNET_NAT_AutoHandle | Handle to auto-configuration in progress |
CGNUNET_NAT_ConnectionReversalRequestedMessage | Service telling a client that connection reversal was requested |
CGNUNET_NAT_ExternalHandle | Opaque handle to cancel "GNUNET_NAT_mini_get_external_ipv4" operation |
CGNUNET_NAT_Handle | Handle for active NAT registrations |
CGNUNET_NAT_HandleStunMessage | Client telling the service to (possibly) handle a STUN message |
CGNUNET_NAT_MiniHandle | Handle to a mapping created with upnpc |
CGNUNET_NAT_RegisterMessage | Message sent by a client to register with its addresses |
CGNUNET_NAT_RequestConnectionReversalMessage | Client asking the service to initiate connection reversal |
CGNUNET_NAT_STUN_Handle | Handle to a request given to the resolver |
CGNUNET_NAT_Test | Handle to a NAT test |
CGNUNET_NAT_TestMessage | Request to test NAT traversal, sent to the gnunet-nat-server (not the service!) |
CGNUNET_NETWORK_FDSet | Collection of IO descriptors |
CGNUNET_NETWORK_Handle | Handle to a socket |
CGNUNET_NotificationContext | The notification context is the key datastructure for a convenience API used for transmission of notifications to the subscriber until the subscriber disconnects (or the notification context is destroyed, in which case we disconnect these subscribers) |
CGNUNET_NSE_ClientMessage | Network size estimate sent from the service to clients |
CGNUNET_NSE_FloodMessage | Network size estimate reply; sent when "this" peer's timer has run out before receiving a valid reply from another peer |
CGNUNET_NSE_Handle | Handle for talking with the NSE service |
CGNUNET_NT_InterfaceScanner | Handle to the interface scanner |
CGNUNET_OS_CommandHandle | Handle to a command |
CGNUNET_OS_Process | |
CGNUNET_OS_ProjectData | Project-specific data used to help the OS subsystem find installation paths |
CGNUNET_PeerIdentity | The identity of the host (wraps the signing key of the peer) |
CGNUNET_PEERSTORE_Handle | Handle to the PEERSTORE service |
CGNUNET_PEERSTORE_IterateContext | Context for a iterate request |
CGNUNET_PEERSTORE_Monitor | Context for a monitor |
CGNUNET_PEERSTORE_NotifyContext | Context for the info handler |
CGNUNET_PEERSTORE_PluginFunctions | Struct returned by the initialization function of the plugin |
CGNUNET_PEERSTORE_Record | Single PEERSTORE record |
CGNUNET_PEERSTORE_StoreContext | Context for a store request |
CGNUNET_PEERSTORE_StoreHelloContext | Context for a add hello uri request |
CGNUNET_PQ_ArrayHeader_P | The header for a postgresql array in binary format |
CGNUNET_PQ_Context | Handle to Postgres database |
CGNUNET_PQ_ExecuteStatement | Information needed to run a list of SQL statements using GNUNET_PQ_exec_statements() |
CGNUNET_PQ_PreparedStatement | Information needed to prepare a list of SQL statements using GNUNET_PQ_prepare_statements() |
CGNUNET_PQ_QueryParam | Description of a DB query parameter |
CGNUNET_PQ_ResultSpec | Description of a DB result cell |
CGNUNET_RECLAIM_Attribute | An attribute |
CGNUNET_RECLAIM_AttributeIterator | Handle for a attribute iterator operation |
CGNUNET_RECLAIM_AttributeList | A list of GNUNET_RECLAIM_Attribute structures |
CGNUNET_RECLAIM_AttributeListEntry | |
CGNUNET_RECLAIM_AttributePluginFunctions | Each plugin is required to return a pointer to a struct of this type as the return value from its entry point |
CGNUNET_RECLAIM_Credential | A credential |
CGNUNET_RECLAIM_CredentialIterator | Handle for a credential iterator operation |
CGNUNET_RECLAIM_CredentialList | A list of GNUNET_RECLAIM_Credential structures |
CGNUNET_RECLAIM_CredentialListEntry | |
CGNUNET_RECLAIM_CredentialPluginFunctions | Each plugin is required to return a pointer to a struct of this type as the return value from its entry point |
CGNUNET_RECLAIM_Handle | Handle to the service |
CGNUNET_RECLAIM_Identifier | A reclaim identifier FIXME maybe put this in a different namespace |
CGNUNET_RECLAIM_Operation | Handle for an operation with the service |
CGNUNET_RECLAIM_Presentation | A credential presentation |
CGNUNET_RECLAIM_PresentationList | A list of GNUNET_RECLAIM_Presentation structures |
CGNUNET_RECLAIM_PresentationListEntry | |
CGNUNET_RECLAIM_Ticket | The authorization ticket |
CGNUNET_RECLAIM_TicketIterator | Handle for a ticket iterator operation |
CGNUNET_REGEX_Announcement | Handle to store cached data about a regex announce |
CGNUNET_REGEX_Search | Handle to store data about a regex search |
CGNUNET_RESOLVER_GetMessage | Request for the resolver |
CGNUNET_RESOLVER_RequestHandle | Handle to a request given to the resolver |
CGNUNET_RESOLVER_ResponseMessage | |
CGNUNET_REST_Plugin | Struct returned by the initialization function of the plugin |
CGNUNET_REST_RequestHandle | |
CGNUNET_REST_RequestHandler | |
CGNUNET_REST_RequestHandlerError | |
CGNUNET_REVOCATION_Handle | Handle for the key revocation operation |
CGNUNET_REVOCATION_Query | Handle for the key revocation query |
CGNUNET_RPS_CS_DEBUG_StreamReply | Message from service to client containing peer from biased stream |
CGNUNET_RPS_CS_DEBUG_StreamRequest | Message from client to service indicating that clients wants to get stream of biased peers |
CGNUNET_RPS_CS_DEBUG_ViewReply | Message from service to client containing current update of view |
CGNUNET_RPS_CS_DEBUG_ViewRequest | Message from client to service indicating that clients wants to get updates of the view |
CGNUNET_RPS_CS_SeedMessage | Message from client to service with seed of peers |
CGNUNET_RPS_CS_SubStartMessage | Message from client to service telling it to start a new sub |
CGNUNET_RPS_CS_SubStopMessage | Message from client to service telling it to stop a new sub |
CGNUNET_RPS_Handle | Handler to handle requests from a client |
CGNUNET_RPS_P2P_PullReplyMessage | P2P Message to send PeerIDs to other peer |
CGNUNET_RPS_Request_Handle | Handler for a single request from a client |
CGNUNET_RPS_Request_Handle_Single_Info | Handler for a single request from a client |
CGNUNET_RPS_StreamRequestHandle | Handle for a request to get peers from biased stream of ids |
CGNUNET_SCALARPRODUCT_ComputationHandle | A handle returned for each computation |
CGNUNET_SCALARPRODUCT_Element | An element key-value pair for scalarproduct |
CGNUNET_SCHEDULER_Driver | API an external event loop has to implement for GNUNET_SCHEDULER_driver_init |
CGNUNET_SCHEDULER_FdInfo | Information about an event relating to a file descriptor/socket |
CGNUNET_SCHEDULER_Handle | Argument to be passed from the driver to GNUNET_SCHEDULER_do_work() |
CGNUNET_SCHEDULER_Task | Entry in list of pending tasks |
CGNUNET_SCHEDULER_TaskContext | Context information passed to each scheduler task |
CGNUNET_SEARCH_MetadataPrinterInfo | |
CGNUNET_SECRETSHARING_Ciphertext | Encrypted field element |
CGNUNET_SECRETSHARING_CreateMessage | |
CGNUNET_SECRETSHARING_DecryptData | Data of then element put in consensus for decrypting a value |
CGNUNET_SECRETSHARING_DecryptionHandle | Handle to cancel a cooperative decryption operation |
CGNUNET_SECRETSHARING_DecryptRequestMessage | |
CGNUNET_SECRETSHARING_DecryptResponseMessage | |
CGNUNET_SECRETSHARING_FairEncryption | |
CGNUNET_SECRETSHARING_FieldElement | |
CGNUNET_SECRETSHARING_KeygenCommitData | Consensus element data used in the first round of key generation |
CGNUNET_SECRETSHARING_KeygenRevealData | |
CGNUNET_SECRETSHARING_Plaintext | Plain, unencrypted message that can be encrypted with a group public key |
CGNUNET_SECRETSHARING_PublicKey | Public key of a group sharing a secret |
CGNUNET_SECRETSHARING_SecretReadyMessage | Notify the client that then threshold secret has been established |
CGNUNET_SECRETSHARING_Session | Session that will eventually establish a shared secred between the involved peers and allow encryption and cooperative decryption |
CGNUNET_SECRETSHARING_Share | A share, with all values in in host byte order |
CGNUNET_SECRETSHARING_ShareHeaderNBO | |
CGNUNET_SERVICE_Client | Handle to a client that is connected to a service |
CGNUNET_SERVICE_Handle | Handle to a service |
CGNUNET_SET_AcceptMessage | Message sent by a listening client to the service to accept performing the operation with the other peer |
CGNUNET_SET_CancelMessage | Sent to the service by the client in order to cancel a set operation |
CGNUNET_SET_CopyLazyConnectMessage | Client connects to a lazily copied set |
CGNUNET_SET_CopyLazyResponseMessage | Server responds to a lazy copy request |
CGNUNET_SET_CreateMessage | Message sent by the client to the service to ask starting a new set to perform operations with |
CGNUNET_SET_Element | Element stored in a set |
CGNUNET_SET_ElementMessage | Message sent by client to the service to add or remove an element to/from the set |
CGNUNET_SET_EvaluateMessage | Message sent by client to service to initiate a set operation as a client (not as listener) |
CGNUNET_SET_Handle | Opaque handle to a set |
CGNUNET_SET_IterAckMessage | Client acknowledges receiving element in iteration |
CGNUNET_SET_IterResponseMessage | Set element transmitted by service to client in response to a set iteration request |
CGNUNET_SET_ListenHandle | Opaque handle to a listen operation |
CGNUNET_SET_ListenMessage | Message sent by the client to the service to start listening for incoming requests to perform a certain type of set operation for a certain type of application |
CGNUNET_SET_OperationHandle | Handle to an operation |
CGNUNET_SET_Option | Option for set operations |
CGNUNET_SET_RejectMessage | Message sent by a listening client to the service to reject performing the operation with the other peer |
CGNUNET_SET_Request | Handle for a set operation request from another peer |
CGNUNET_SET_RequestMessage | A request for an operation with another client |
CGNUNET_SET_ResultMessage | Message sent by the service to the client to indicate an element that is removed (set intersection) or added (set union) or part of the final result, depending on options specified for the operation |
CGNUNET_SETI_AcceptMessage | Message sent by a listening client to the service to accept performing the operation with the other peer |
CGNUNET_SETI_CancelMessage | Sent to the service by the client in order to cancel a set operation |
CGNUNET_SETI_CreateMessage | Message sent by the client to the service to ask starting a new set to perform operations with |
CGNUNET_SETI_Element | Element stored in a set |
CGNUNET_SETI_ElementMessage | Message sent by client to the service to add an element to the set |
CGNUNET_SETI_EvaluateMessage | Message sent by client to service to initiate a set operation as a client (not as listener) |
CGNUNET_SETI_Handle | Opaque handle to a set |
CGNUNET_SETI_ListenHandle | Opaque handle to a listen operation |
CGNUNET_SETI_ListenMessage | Message sent by the client to the service to start listening for incoming requests to perform a certain type of set operation for a certain type of application |
CGNUNET_SETI_OperationHandle | Handle to an operation |
CGNUNET_SETI_Option | Option for set operations |
CGNUNET_SETI_RejectMessage | Message sent by a listening client to the service to reject performing the operation with the other peer |
CGNUNET_SETI_Request | Handle for a set operation request from another peer |
CGNUNET_SETI_RequestMessage | A request for an operation with another client |
CGNUNET_SETI_ResultMessage | Message sent by the service to the client to indicate an element that is removed (set intersection) or added (set union) or part of the final result, depending on options specified for the operation |
CGNUNET_SETU_AcceptMessage | Message sent by a listening client to the service to accept performing the operation with the other peer |
CGNUNET_SETU_CancelMessage | Sent to the service by the client in order to cancel a set operation |
CGNUNET_SETU_CreateMessage | Message sent by the client to the service to ask starting a new set to perform operations with |
CGNUNET_SETU_Element | Element stored in a set |
CGNUNET_SETU_ElementMessage | Message sent by client to the service to add an element to the set |
CGNUNET_SETU_EvaluateMessage | Message sent by client to service to initiate a set operation as a client (not as listener) |
CGNUNET_SETU_Handle | Opaque handle to a set |
CGNUNET_SETU_ListenHandle | Opaque handle to a listen operation |
CGNUNET_SETU_ListenMessage | Message sent by the client to the service to start listening for incoming requests to perform a certain type of set operation for a certain type of application |
CGNUNET_SETU_OperationHandle | Handle to an operation |
CGNUNET_SETU_Option | Option for set operations |
CGNUNET_SETU_RejectMessage | Message sent by a listening client to the service to reject performing the operation with the other peer |
CGNUNET_SETU_Request | Handle for a set operation request from another peer |
CGNUNET_SETU_RequestMessage | A request for an operation with another client |
CGNUNET_SETU_ResultMessage | Message sent by the service to the client to indicate an element that is removed (set intersection) or added (set union) or part of the final result, depending on options specified for the operation |
CGNUNET_ShortHashCode | A 256-bit hashcode |
CGNUNET_SIGNAL_Context | |
CGNUNET_SOCKS_Handshake | State of the SOCKS5 handshake |
CGNUNET_SPEAKER_Handle | A speaker is a device that can play or record audio data |
CGNUNET_SQ_ExecuteStatement | Information needed to run a list of SQL statements using GNUNET_SQ_exec_statements() |
CGNUNET_SQ_PrepareStatement | Information needed to run a list of SQL statements using GNUNET_SQ_exec_statements() |
CGNUNET_SQ_QueryParam | Description of a DB query parameter |
CGNUNET_SQ_ResultSpec | Description of a DB result cell |
CGNUNET_StartBurstCls | Struct wrapping information we use for starting the burst |
CGNUNET_STATISTICS_GetHandle | Linked list of things we still need to do |
CGNUNET_STATISTICS_Handle | Handle for the service |
CGNUNET_STATISTICS_ReplyMessage | Statistics message |
CGNUNET_STATISTICS_SetMessage | Message to set a statistic |
CGNUNET_STATISTICS_WatchEntry | Entry kept for each value we are watching |
CGNUNET_STATISTICS_WatchValueMessage | Message transmitted if a watched value changes |
CGNUNET_STRINGS_IPv4NetworkPolicy | IPV4 network in CIDR notation |
CGNUNET_STRINGS_IPv6NetworkPolicy | Network in CIDR notation for IPV6 |
CGNUNET_STRINGS_PortPolicy | |
CGNUNET_TESTBED_System | Handle for a system on which GNUnet peers are executed; a system is used for reserving unique paths and ports |
CGNUNET_TESTING_AddressPrefix | Protocol address prefix für a connection between nodes |
CGNUNET_TESTING_AsyncContext | State each asynchronous command must have in its closure |
CGNUNET_TESTING_Barrier | An entry for a barrier list |
CGNUNET_TESTING_Command | A command to be run by the interpreter |
CGNUNET_TESTING_CommandBarrierInherited | Parent to child: you're inheriting a barrier |
CGNUNET_TESTING_CommandBarrierReached | Child to parent: I reached the given barrier, increment the counter (or pass to grandparent) |
CGNUNET_TESTING_CommandBarrierSatisfied | Parent to child: this barrier was satisfied |
CGNUNET_TESTING_CommandHelperInit | Initialization message for gnunet-cmds-testbed to start cmd binary |
CGNUNET_TESTING_CommandLabel | Structure with storage space for a label |
CGNUNET_TESTING_CommandLocalFinished | |
CGNUNET_TESTING_ConnectPeersState | API for cmds working with core sub system provided by libgnunetcoretesting |
CGNUNET_TESTING_Interpreter | Global state of the interpreter, used by a command to access information about other commands |
CGNUNET_TESTING_NetjailBackbonePeer | Backbone peer |
CGNUNET_TESTING_NetjailCarrier | Carrier |
CGNUNET_TESTING_NetjailCarrierPeer | Backbone peer |
CGNUNET_TESTING_NetjailNamespace | Subnet in a topology |
CGNUNET_TESTING_NetjailNode | Node in the netjail topology |
CGNUNET_TESTING_NetjailRouter | API for writing an interpreter to test GNUnet components |
CGNUNET_TESTING_NetjailSubnet | Carrier subnet |
CGNUNET_TESTING_NetjailSubnetPeer | Subnet peer |
CGNUNET_TESTING_NetjailTopology | Topology of our netjail setup |
CGNUNET_TESTING_NodeConnection | Connection to another node |
CGNUNET_TESTING_PluginFunctions | The plugin API every test case plugin has to implement |
CGNUNET_TESTING_StartPeerState | Handle for a peer controlled via ARM |
CGNUNET_TESTING_Timer | Performance counter |
CGNUNET_TESTING_Trait | A struct GNUNET_TESTING_Trait can be used to exchange data between cmds |
CGNUNET_TIME_Absolute | Time for absolute times used by GNUnet, in microseconds |
CGNUNET_TIME_AbsoluteNBO | Time for absolute time used by GNUnet, in microseconds and in network byte order |
CGNUNET_TIME_Relative | Time for relative time used by GNUnet, in microseconds |
CGNUNET_TIME_RelativeNBO | Time for relative time used by GNUnet, in microseconds and in network byte order |
CGNUNET_TIME_Timestamp | Time for timestamps used by GNUnet, in microseconds rounded to seconds |
CGNUNET_TIME_TimestampNBO | Time for timestamps used by GNUnet, in seconds and in network byte order |
CGNUNET_TRANSPORT_AddAddressMessage | Add address to the list |
CGNUNET_TRANSPORT_AddQueueMessage | Add queue to the transport |
CGNUNET_TRANSPORT_AddressIdentifier | Internal representation of an address a communicator is currently providing for the transport service |
CGNUNET_TRANSPORT_AddressToVerify | Request to verify address |
CGNUNET_TRANSPORT_ApplicationHandle | Handle to the TRANSPORT subsystem for application management |
CGNUNET_TRANSPORT_ApplicationSuggestHandle | Handle for TRANSPORT address suggestion requests |
CGNUNET_TRANSPORT_BurstFinished | |
CGNUNET_TRANSPORT_CommunicatorAvailableMessage | Communicator goes online |
CGNUNET_TRANSPORT_CommunicatorBackchannel | Message from communicator to transport service asking for transmission of a backchannel message with the given peer pid and communicator |
CGNUNET_TRANSPORT_CommunicatorBackchannelIncoming | Message from transport to communicator passing along a backchannel message from the given peer pid |
CGNUNET_TRANSPORT_CommunicatorGenericFCLimits | Message used to tell a communicator about the receiver's flow control limits and to acknowledge receipt of certain messages |
CGNUNET_TRANSPORT_CommunicatorGenericKXConfirmation | Message used to tell a communicator about a successful key exchange |
CGNUNET_TRANSPORT_CommunicatorHandle | Opaque handle to the transport service for communicators |
CGNUNET_TRANSPORT_CoreHandle | Handle for the transport service (includes all of the state for the transport service) |
CGNUNET_TRANSPORT_CreateQueue | Transport tells communicator that it wants a new queue |
CGNUNET_TRANSPORT_CreateQueueResponse | Communicator tells transport how queue creation went down |
CGNUNET_TRANSPORT_DelAddressMessage | Remove address from the list |
CGNUNET_TRANSPORT_DelQueueMessage | Remove queue, it is no longer available |
CGNUNET_TRANSPORT_IncomingMessage | Inform transport about an incoming message |
CGNUNET_TRANSPORT_IncomingMessageAck | Transport informs us about being done with an incoming message |
CGNUNET_TRANSPORT_MonitorContext | Opaque handle to the transport service for monitors |
CGNUNET_TRANSPORT_MonitorData | Monitoring data |
CGNUNET_TRANSPORT_MonitorInformation | Information about another peer's address |
CGNUNET_TRANSPORT_MonitorStart | Request to start monitoring |
CGNUNET_TRANSPORT_QueueHandle | Handle returned to identify the internal data structure the transport API has created to manage a message queue to a particular peer |
CGNUNET_TRANSPORT_SendMessageTo | Inform communicator about transport's desire to send a message |
CGNUNET_TRANSPORT_SendMessageToAck | Inform transport that message was sent |
CGNUNET_TRANSPORT_StartBurst | Message from transport to communicator to start a burst |
CGNUNET_TRANSPORT_TESTING_ConnectCheckContext | Closure that must be passed to GNUNET_TRANSPORT_TESTING_connect_check |
CGNUNET_TRANSPORT_TESTING_ConnectRequest | Handle for a request to connect two peers |
CGNUNET_TRANSPORT_TESTING_ConnectRequestList | Closure for connect_cb |
CGNUNET_TRANSPORT_TESTING_Handle | Handle for a test run |
CGNUNET_TRANSPORT_TESTING_InternalPeerContext | Internal data structure |
CGNUNET_TRANSPORT_TESTING_PeerContext | Context for a single peer |
CGNUNET_TRANSPORT_TESTING_PerformanceTestMessage | |
CGNUNET_TRANSPORT_TESTING_SendClosure | Type of the closure argument to pass to GNUNET_TRANSPORT_TESTING_simple_send() and GNUNET_TRANSPORT_TESTING_large_send() |
CGNUNET_TRANSPORT_TESTING_TestMessage | |
CGNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle | Handle to a transport communicator |
CGNUNET_TRANSPORT_TESTING_TransportCommunicatorQueue | Queue of a communicator and some context |
CGNUNET_TRANSPORT_TESTING_TransportCommunicatorTransmission | Handle/Context to a single transmission |
CGNUNET_TRANSPORT_UpdateQueueMessage | Update queue |
CGNUNET_TUN_DnsCertRecord | Payload of DNS CERT record |
CGNUNET_TUN_DnsFlags | DNS flags (largely RFC 1035 / RFC 2136) |
CGNUNET_TUN_DnsHeader | DNS header |
CGNUNET_TUN_DnsQueryLine | DNS query prefix |
CGNUNET_TUN_DnsRecordLine | General DNS record prefix |
CGNUNET_TUN_DnsSoaRecord | Payload of DNS SOA record (header) |
CGNUNET_TUN_DnsSrvRecord | Payload of DNS SRV record (header) |
CGNUNET_TUN_DnsTlsaRecord | Payload of DNSSEC TLSA record |
CGNUNET_TUN_DnsUriRecord | Payload of DNS URI record (header) |
CGNUNET_TUN_GnsVpnRecord | Payload of GNS VPN record |
CGNUNET_TUN_IcmpHeader | ICMP header |
CGNUNET_TUN_IPv4Header | Standard IPv4 header |
CGNUNET_TUN_IPv6Header | Standard IPv6 header |
CGNUNET_TUN_Layer2PacketHeader | Header from Linux TUN interface |
CGNUNET_TUN_TcpHeader | TCP packet header |
CGNUNET_TUN_UdpHeader | UDP packet header |
CGNUNET_UdpSocketInfo | Struct with the socket we like to use to send messages to another peer |
CGNUNET_Uri | Copyright (C) 2016 Jack Engqvist Johansson |
CGNUNET_UriParam | |
CGNUNET_Uuid | A UUID, a 128 bit "random" value |
CGNUNET_VPN_Handle | Opaque VPN handle |
CGNUNET_VPN_RedirectionRequest | Opaque redirection request handle |
CGNUNET_W32RESOLVER_GetMessage | Request for the resolver |
CGSC_Client | Data structure for each client connected to the CORE service |
CGSC_ClientActiveRequest | Record kept for each request for transmission issued by a client that is still pending |
CGSC_KeyExchangeInfo | Information about the status of a key exchange with another peer |
CGSC_TypeMap | A type map describing which messages a given neighbour is able to process |
CGSF_CadetRequest | Handle for a request that is going out via cadet API |
CGSF_ConnectedPeer | A connected peer |
CGSF_DelayedHandle | Handle for an entry in our delay list |
CGSF_LocalClient | A local client |
CGSF_PeerPerformanceData | Performance data kept for a peer |
CGSF_PeerTransmitHandle | Handle to cancel a transmission request |
CGSF_PendingRequest | An active request |
CGSF_PendingRequestData | Public data (in the sense of not encapsulated within 'gnunet-service-fs_pr', not in the sense of network-wide known) associated with each pending request |
CGSF_PendingRequestPlanBijection | M:N binding of plans to pending requests |
CGSF_RequestPlan | Information we keep per request per peer |
CHandleInitializationClosure | |
CHandleReplyClosure | Closure for handle_reply() |
CHandleResultContext | Closure for handle_results |
CHelloSignaturePurpose | Message signed as part of a HELLO block/URL |
CHelloUriMessage | Message used when gossiping HELLOs between peers |
CHelperContext | Information we keep per NAT helper process |
CHelperState | |
CHostlist | A single hostlist obtained by hostlist advertisements |
CHostSet | Context for host_processor() |
CHTTP_Message | Message to send using http |
CHttpResponseHeader | A header list |
CIBF_Count | Type of the count field of IBF buckets |
CIBF_Key | Keys that can be inserted into and removed from an IBF |
CIBF_KeyHash | Hash of an IBF key |
CIBFMessage | Message containing buckets of an invertible bloom filter |
Cicmp_echo_header | |
Cicmp_ttl_exceeded_header | Format of ICMP packet |
CIdpClient | An idp client |
Cieee80211_radiotap_header | |
CIfcProcContext | Closure for ifc_proc |
Cin6_ifreq | This is in linux/include/net/ipv6.h, but not always exported.. |
CInboundMessage | Message used to notify the transport API about a message received from the network |
CIncomingRequest | Another peer attempted to talk to us, we should try to establish a connection in the other direction |
CIndexInfo | In-memory information about indexed files (also available on-disk) |
CIndexInfoMessage | Message send by FS service in response to a request asking for a list of all indexed files |
CIndexStartContext | Information we track while handling an index start request from a client |
CIndexStartMessage | Message sent from a GNUnet (fs) publishing activity to the gnunet-fs-service to initiate indexing of a file |
CInitialKX | "Plaintext" header at beginning of KX message |
CInitMessage | Message transmitted core clients to gnunet-service-core to start the interaction |
CInitReplyMessage | Message transmitted by the gnunet-service-core process to its clients in response to an INIT message |
CInquiryMessage | Estimate_best_mode_of_operation (uint64_t avg_element_size, uint64_t local_set_size, uint64_t remote_set_size, uint64_t est_set_diff_remote, uint64_t est_set_diff_local,) |
CInsertDoneInfo | FIXME: this should not bee necessary when the API issue has been fixed |
CInterceptLookupHandle | Handle to a DNS intercepted resolution request |
CInternalContext | Context used inside the plugin |
CIntersectionDoneMessage | Last message, send to confirm the final set |
CIntersectionElementInfoMessage | During intersection, the first (and possibly second) message send it the number of elements in the set, to allow the peers to decide who should start with the Bloom filter |
CInvertibleBloomFilter | Invertible bloom filter (IBF) |
Cip_header | IPv4 header |
Cipv4_address_t | |
Cipv6_address_t | |
CIssueTicketMessage | Ticket issue message |
CIterateContext | Closure for iterate_zones |
CIteration | A peerstore iteration operation |
CIterationContext | Closure for call_iterator() |
CIterationProcResult | Context for iteration operations passed from run_iteration_round to iterate_proc as closure |
CIterator | An attribute iteration operation |
CKeyCacheEntry | Pre-generated "kid" code (key and IV identification code) to quickly derive master key for a struct UDPBox |
CKeyCacheLine | Line in cache mapping private keys to public keys |
CKeyEntry | The key entry is used to associate an ibf key with an element |
CKeygenPeerInfo | Info about a peer in a key generation session |
CKeygenSession | Session to establish a threshold-shared secret |
CKeywordCounter | Entry for each unique keyword to track how often it occurred |
CLabelLookupMessage | Lookup a label |
CLabelLookupResponseMessage | Lookup a label |
CLaunchContext | |
CLazyCopyRequest | Lazy copy requests made by a client |
CLearnLaunchEntry | When did we launch this DV learning activity? |
CLine | A struct Line connects a local client with cadet channels |
CListener | A listener is inhabited by a client, and waits for evaluation requests from remote peers |
CListenTask | Struct to use as closure |
CLoadAllContext | Closure for find_libraries() |
CLocalAddressList | List of local addresses this system has |
CLocalService | 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) |
CLocation | Information about a file and its location (peer claiming to share the file) |
CLocUriAssembly | Structure that defines how the contents of a location URI must be assembled in memory to create or verify the signature of a location URI |
CLogDef | Represents a single logging definition |
CLong_Poll_Request | Long polling structure |
CLookupBlockContext | Context for name lookups passed from handle_lookup_block to handle_lookup_block_it as closure |
CLookupBlockMessage | Lookup a block in the namecache |
CLookupBlockResponseMessage | Lookup response |
CLookupCtx | Closure to lookup_queue_it() |
CLookupExistingRecordsContext | |
CLookupMessage | Message from client to GNS service to lookup records |
CLookupResultMessage | Message from GNS service to client: new results |
CMainParams | Closure for loop_run() |
CMapEntry | Entry in the map |
CMarkedRecord | The record marked for deletion |
CMergeContext | Closure for merge_pr() |
CMessageBuilderContext | Closure for build_result_set() |
CmessageControlFlowElement | Struct to tracked messages in message control flow |
CMessageUUIDP | Unique identifier we attach to a message |
CMetaCounter | Aggregate information we keep for meta data in each directory |
CMetaDataEntry | Entry of serialized meta data |
CMetaDataHeader | Header for serialized meta data |
CMetaItem | Meta data item |
CMhdConnectionHandle | MHD Connection handle |
CMhdHttpList | A structure for all running Httpds |
CMicrophone | Internal data structures for the microphone |
CMigrationReadyBlock | Block that is ready for migration to other peers |
CMigrationReadyPeer | Information about a peer waiting for migratable data |
CMigrationStopMessage | Message send by a peer that wants to be excluded from migration for a while |
CMinglePacker | Serialization to use in GNUNET_BLOCK_mingle_hash |
CMonitor | A peerstore monitor |
CMonitoredPeer | Struct to store information about peers in monitor mode |
CMonitorEvent | Details about what to notify monitors about |
CMonitorNotifyMessage | Message sent by the service to monitor clients to notify them about a peer changing status |
CMonoContext | |
CMpiElement | An encrypted element key-value pair |
CMQWrapper | |
CMultiStrataEstimator | |
CMutationEvent | MutationEvent gives information about changes to an element (removal / addition) in a set content |
CMyAddress | An address of this peer |
CMyClient | |
CMyContext | |
CNamecacheClient | A namecache client |
CNamespaceUpdateNode | Information about an (updateable) node in the namespace |
CNamestoreClient | A namestore client |
CNamestoreResponseMessage | Response to a record storage request |
CNatActivity | Entry we keep for each incoming connection |
CNeighbour | A neighbour that at least one communicator is connected to |
CNeighbourSelectionContext | Closure for dv_neighbour_selection and dv_neighbour_transmission |
CNetJailState | Struct to hold information for callbacks |
CNetworkRecord | Internal format of a record in the serialized form |
CNickCache | Entry in list of cached nick resolutions |
CNode | Representation of all (testbed) nodes |
CNotifyContext | Closure for do_notify() |
CNotifyTrafficMessage | Message sent by the service to clients to notify them about messages being received or transmitted |
CNSEPeerEntry | Per-peer information |
CNT_Network | We keep a list of our local networks so we can answer LAN vs |
COIDC_Parameters | The signature used to generate the authorization code |
COIDC_Variables | OIDC needed variables |
COnDemandBlock | Index block (indexing a DBlock that can be obtained directly from reading the plaintext file) |
COpenPort | Port opened by a client |
COperation | Operation context used to execute a set operation |
COperationRequestMessage | |
COperationState | State of an evaluate operation with another peer |
COpusCommentsPacket | |
COpusHeadPacket | |
COutboundMessage | Message used to notify the transport service about a message to be transmitted to another peer |
CParallelLookup | Handle for a parallel GNS lookup job |
CParameterMap | |
CParserContext | Closure for parse_result_call_iterator |
CPattern | We use 'patterns' of the form (x,y,t) to specify desired download/publish activities of a peer |
CPeer | Record for neighbours and blacklisted peers |
CPeerAddress | Information we track per peer we have recently been in contact with |
CPeerBucket | Peers are grouped into buckets |
CPeerContext | Struct used to keep track of other peer's status |
CPeerEntry | Per-peer information |
CPeerGetMessage | P2P GET message |
CPeerInfo | Entry for a peer in a bucket |
CPeerPendingOp | Pending operation on peer consisting of callback and closure |
CPeerPlan | Transmission plan for a peer |
CPeerPutMessage | P2P PUT message |
CPeerRecord | Information we track for each peer |
CPeerRequest | Information per peer and request |
CPeerResolutionContext | Context to store name resolutions for validation |
CPeerResultMessage | P2P Result message |
CPeersIteratorCls | Closure to valid_peer_iterator |
CPeerstoreClient | A peerstore client |
CPeerstoreIterationNextMessage | Iteration next message |
CPeerstoreIterationStartMessage | Iteration start message |
CPeerstoreIterationStopMessage | |
CPeerstoreMonitorNextMessage | Iteration next message |
CPeerstoreMonitorStartMessage | Iteration start message |
CPeerstoreRecordMessage | Message carrying a PEERSTORE record message |
CPeerstoreResultMessage | Message carrying a PEERSTORE result message |
CPendingAcknowledgement | Data structure kept when we are waiting for an acknowledgement |
CPendingMessage | List containing all messages that are yet to be send |
CPendingMessageScoreContext | Context for select_best_pending_from_link() |
CPendingMutation | Information about a mutation to apply to a set |
CPendingReversal | Struct for pending nat reversals |
CPerformanceData | Performance data for a transmission possibility |
CPingMessage | We're sending an (encrypted) PING to the other peer to check if it can decrypt |
CPlugin | Handle for a plugin |
CPluginList | Linked list of active plugins |
CPluginListEntry | A plugin list entry |
CPluginMonitorAddress | Context for address resolution by plugin_monitoring_cb() |
CPongMessage | Response to a PING |
CPortOnlyIpv4Ipv6 | In case of port only configuration we like to bind to ipv4 and ipv6 addresses |
Cpq_array_header | Header for a postgresql array in binary format |
CPresentation | Serialized presentation claim |
CProcessContext | Closure for the process() function |
CProcessKeysContext | Closure for process_keys |
CProcessRecordContext | Closure for process_record() |
CProcessReplyClosure | Closure for process_reply() function |
CProcessResultClosure | Closure for iterator processing results |
CProcessResultContext | Closure for process_result |
CProcessUpdateClosure | Closure for 'process_update_node' |
CProtoQueue | Handle for an incoming connection where we do not yet have enough information to setup a full queue |
CProxyCA | A structure for CA cert/key |
CProxyGNSCertificate | Structure for GNS certificates |
CPutActionContext | Closure for put_action() |
CPutContext | Closure for put_cb() |
CPutMessage | Response from FS service with a result for a previous FS search |
CPutMigrationContext | Context for put_migration_continuation() |
CPutOperator | Context for each zero-anonymity iterator |
Cqconv_array_cls | Closure for the array type handlers |
CQueryMessage | Query key revocation status |
CQueryResponseMessage | Key revocation response |
CQueue | Handle for a queue |
CQueueContext | Context for a queue operation |
CQueueEntry | Entry identifying transmission in one of our struct Queue which still awaits an ACK |
CQueueQualityContext | Closure for check_connection_quality |
Cquic_conn | QUIC connection object |
CQUIC_header | QUIC_header is used to store information received from an incoming QUIC packet |
CReassemblyContext | Information we keep for a message that we are reassembling |
CReceiverAddress | Information we track per receiving address we have recently been in contact with (encryption to receiver) |
CRecentRequest | Information we keep about all recent GET requests so that we can route replies |
CRECLAIM_TICKETS_ConsumeHandle | Handle to a consume operation |
CRECLAIM_TICKETS_Iterator | Ticket iterator |
CRECLAIM_TICKETS_RevokeHandle | Ticket revocation request handle |
CRecord | Record for the request to be stored by GNS |
CRecording | A recording we made |
CRecordListEntry | Entry in list of cached DNS records for a hostname |
CRecordLookupContext | Closure for lookup_it() |
CRecordPublicationJob | |
CRecordResultMessage | Record is returned from the namestore (as authority) |
CRecordSet | |
CRecordSetEntry | Entry in record set for bulk processing |
CRecordStoreMessage | Store a record to the namestore (as authority) |
CRecursionContext | Closure for the 'scan_callback' |
CRecvOkMessage | Message used to notify the transport API that it can send another message to the transport service |
CRedirectInformation | Information we use to track a connection (the classical 6-tuple of IP-version, protocol, source-IP, destination-IP, source-port and destinatin-port |
CRedirectToIpRequestMessage | Message send by the VPN client to the VPN service requesting the setup of a redirection from some IP via an exit node to some global Internet address |
CRedirectToIpResponseMessage | Response from the VPN service to a VPN client informing about the IP that was assigned for the requested redirection |
CRedirectToServiceRequestMessage | Message send by the VPN client to the VPN service requesting the setup of a redirection from some IP to a service running at a particular peer |
CReferendumEntry | |
CREGEX_BLOCK_Edge | Edge representation |
CREGEX_INTERNAL_Announcement | Handle to store cached data about a regex announce |
CREGEX_INTERNAL_Automaton | Automaton representation |
CREGEX_INTERNAL_Context | Context that contains an id counter for states and transitions as well as a DLL of automatons used as a stack for NFA construction |
CREGEX_INTERNAL_Search | Struct to keep information of searches of services described by a regex using a user-provided string service description |
CREGEX_INTERNAL_State | A state |
CREGEX_INTERNAL_StateSet | Set of states |
CREGEX_INTERNAL_StateSet_MDLL | Set of states using MDLL API |
CREGEX_INTERNAL_Strided_Context | Context for adding strided transitions to a DFA |
CREGEX_INTERNAL_Transition | Transition between two states |
CREGEX_TEST_Graph_Context | Context for graph creation |
CRegexAcceptBlock | Block to announce a peer accepting a state |
CRegexBlock | Block to announce a regex state |
CRegexCombineCtx | Struct to hold the tree formed by prefix-combining the regexes |
CRegexPeer | Peer handles |
CRegexSearchContext | Struct to keep state of running searches that have consumed a part of the initial string |
CRegexSearchMessage | Message to initiate regex search |
CReleaseReserveMessage | Message from datastore client informing service that the remainder of the reserved bytes can now be released for other requests |
CRemoveByUniqueIdContext | Closure for remove_by_unique_id() |
CRemoveContext | Closure for iterator called during 'remove_key' |
CRenameContext | Closure for 'handle_ego_rename' |
CRenameMessage | Client requests renaming of an identity |
CReplCtx | Context for #repl_iter() function |
CReplyCls | Closure used to pass the client and the id to the callback that replies to a client's request |
CReplyContext | Information tracked per DNS reply that we are processing |
CRequest | Request we should make |
CRequestContext | State we keep for a request that is going out via CADET |
CRequestHandle | The request handle |
CRequestHelloValidationMessage | We got an address of another peer, TRANSPORT service should validate it |
CRequestLocSignatureMessage | Message sent from a GNUnet (fs) publishing activity to sign a LOC URI |
CRequestRecord | Entry we keep for each active request |
CReservationList | Linked list of active reservations |
CReserveMessage | Message from datastore service informing client about the current size of the datastore |
CResolveCache | A cached DNS lookup result |
CResponseActionContext | Closure for response_action() |
CResponseLocSignatureMessage | Message sent from the service with the signed LOC URI |
CResult | Type of values in dht_get_results |
CResultCodeMessage | Answer from service to client about last operation; GET_DEFAULT maybe answered with this message on failure; CREATE and RENAME will always be answered with this message |
CResultContext | Context for processing result messages |
CResultMessage | Result from regex search |
CRevocationResponseMessage | Key revocation response |
CRevokedAttributeEntry | |
CRevokeMessage | Revoke key |
CRevokeTicketMessage | Ticket revoke message |
CRevokeTicketResultMessage | Ticket revoke message |
CRewindIpState | State for a "rewind" CMD |
CRfnElementInfo | |
CRfnKey | |
CRingBufferEntry | Entry for the ring buffer caching messages send to core, when virtual link is available |
CRouteDirection | Information we keep per direction for a route |
CRPS_Sampler | Sampler with its own array of SamplerElements |
CRPS_SamplerElement | A sampler element sampling one PeerID at a time |
CRPS_SamplerRequestHandle | Closure to _get_n_rand_peers_ready_cb() |
CRPS_SamplerRequestHandleSingleInfo | Closure to _get_rand_peer_info() |
CRsaBlindingKey | RSA blinding key |
CRung | Set of CadetRoutes that have exactly the same number of messages in their buffer |
CSamplerNotifyUpdateCTX | Context for a callback |
CScanTreeNode | A node of a directory tree |
CScheduled | A struct representing an event the select driver is waiting for |
CSearchContext | Closure for #find_sender_by_address() |
CSearchMessage | Message sent from a GNUnet (fs) search activity to the gnunet-service-fs to start a search |
CSearchRequestEntry | Information we keep for each keyword in a keyword search |
CSendContext | |
CSendElementClosure | Used as a closure for sending elements with a specific IBF key |
CSender | |
CSenderAddress | Information we track per sender address we have recently been in contact with (we decrypt messages from the sender) |
CSendMessage | Client asking core to transmit a particular message to a particular target (response to GNUNET_MESSAGE_TYPE_CORE_SEND_READY) |
CSendMessageReady | Core notifying client that it is allowed to now transmit a message to the given target (response to GNUNET_MESSAGE_TYPE_CORE_SEND_REQUEST) |
CSendMessageRequest | Client notifying core about the maximum-priority message it has in the queue for a particular target |
CSendOkMessage | Message used to notify the transport API that it can send another message to the transport service |
CSendSimplePerfState | Struct to hold information for callbacks |
CSendSimpleState | Struct to hold information for callbacks |
CSendState | State for the 'send' command |
CServiceHandleList | A list of service to be launched when GNUNET_SERVICE_main() is called |
CServiceList | List of our services |
CServiceListenContext | Information the service tracks per listen operation |
CServiceListeningInfo | Record with information about a listen socket we have open |
CServiceRequestMessage | Message type passed from requesting service Alice to responding service Bob to initiate a request and make Bob participate in our protocol |
CSession | Data kept per session |
CSessionMessageEntry | Message ready for encryption |
CSet | A set that supports a specific operation with other peers |
CSetContent | SetContent stores the actual set elements, which may be shared by multiple generations derived from one set |
CSetCopyCls | |
CSetCopyRequest | |
CSetEntry | |
CSetHandle | |
CSetKey | |
CSetMutationProgressCls | |
CSetOpCls | |
CSetState | Extra state required for efficient set intersection |
CSetVT | Dispatch table for a specific set operation |
CSharedSecret | Shared secret we generated for a particular sender or receiver |
CSignalState | State for a "signal" CMD |
CSignedAddress | Binary block we sign when we sign an address |
CSmallMapEntry | An entry in the hash map with just a pointer to the key |
CSocketAddress | Information about an address |
CSocks5ClientHelloMessage | Client hello in Socks5 protocol |
CSocks5ClientRequestMessage | Client socks request in Socks5 protocol |
CSocks5Request | A structure for socks requests |
CSocks5ServerHelloMessage | Server hello in Socks5 protocol |
CSocks5ServerResponseMessage | Server response to client requests in Socks5 protocol |
CSpeaker | Internal data structures for the speaker |
CStartMessage | Message from the transport service to the library asking to check if both processes agree about this peers identity |
CStaticResource | |
CStatsEntry | Entry in the statistics list |
CStatusContext | Context for processing status messages |
CStatusMessage | Message from datastore service informing client about the success or failure of a requested operation |
CStep | |
CStopPeerState | Struct to hold information for callbacks |
CStoreActivity | Information for an ongoing handle_record_store() operation |
CStoreHelloCls | Closure for store callback when storing hello uris |
CStoreHelloEntry | Context for a add hello uri request |
CStoreKeyHashMessage | Message carrying record key hash |
CStoreRecordContext | |
CStrataEstimator | A handle to a strata estimator |
CStrataEstimatorMessage | Strata estimator together with the peer's overall set size |
CStream | Information of a stream |
CStringBuffer | String container for faster string operations |
Cstun_addr | The format normally used for addresses carried by STUN messages |
Cstun_attr | |
Cstun_header | |
Cstun_trans_id | |
CStunExternalIP | External IP address as given to us via some STUN server |
CStunState | Context for stun_get_mapped() |
CSub | One Sub |
CSubscriberList | Lists of subscribers we manage for notifications |
CSubsystemEntry | We keep the statistics organized by subsystem for faster lookup during SET operations |
CSuccessResultMessage | Attribute store/delete response message |
CTarget | List of targets that we can use to reach this peer |
CTaskEntry | |
CTaskFuncCls | Closure for both start_task and cancel_task |
CTaskKey | Tuple of integers that together identify a task uniquely |
CTCPBox | TCP message box |
CTCPConfirmation | Encrypted continuation of TCP initial handshake |
CTCPConfirmationAck | Ack for the encrypted continuation of TCP initial handshake |
CTcpContext | Closure for tcp_send |
CTCPFinish | TCP finish |
CTcpHandshakeAckSignature | Signature we use to verify that the ack from the receiver of the ephemeral key was really send by the specified sender |
CTcpHandshakeSignature | Signature we use to verify that the ephemeral key was really chosen by the specified sender |
CTCPNATProbeMessage | Basically a WELCOME message, but with the purpose of giving the waiting peer a client handle to use |
CTCPRekey | TCP rekey message box |
CTcpRekeySignature | Signature we use to verify that the ephemeral key was really chosen by the specified sender |
Ctemporal_state_store | Struct to hold all the relevant state information in the HashMap |
CTestExistClosure | Closure for test_exist_cb() |
CTestingSystemCount | Struct containing the number of the netjail node and the NetJailState which will be handed to callbacks specific to a test environment |
CTestSignatureDataPS | Sample signature struct |
CTestState | |
CTestSystemState | Struct to hold information for callbacks |
CTicketIssueHandle | Ticket issue request handle |
CTicketIssueOperation | Ticket issue operation handle |
CTicketIteration | A ticket iteration operation |
CTicketIterationNextMessage | Ask for next result of ticket iteration for the given operation |
CTicketIterationStartMessage | Start a ticket iteration for the given identity |
CTicketIterationStopMessage | Stop ticket iteration for the given operation |
CTicketRecordsEntry | List of tickets |
CTicketReference | A reference to a ticket stored in GNS |
CTicketResultMessage | Ticket result message |
CTicketRevocationOperation | Ticket revocation request handle |
CTokenizerContext | Closure for the #client_tokenizer_callback() |
CTopLevelActivity | We track all of the top-level activities of FS so that we can signal 'suspend' on shutdown |
CTopologyState | |
CTransmissionHistoryEntry | Information we keep per GOODPUT_AGING_SLOTS about historic (or current) transmission performance |
CTransmitFullMessage | Message which signals to other peer that we are sending full set |
CTransportBackchannelEncapsulationMessage | Outer layer of an encapsulated backchannel message |
CTransportClient | Client connected to the transport service |
CTransportCummulativeAckPayload | Acknowledgement payload |
CTransportCummulativeAckPayloadP | Acknowledgement payload |
CTransportDVBoxMessage | Outer layer of an encapsulated message send over multiple hops |
CTransportDVBoxPayloadP | Plaintext of the variable-size payload that is encrypted within a struct TransportBackchannelEncapsulationMessage |
CTransportDVLearnMessage | Internal message used by transport for distance vector learning |
CTransportFlowControlMessage | Message for Transport-to-Transport Flow control |
CTransportFragmentBoxMessage | Outer layer of an encapsulated fragmented application message |
CTransportGlobalNattedAddress | |
CTransportGlobalNattedAddressClosure | |
CTransportReliabilityAckMessage | Confirmation that the receiver got a GNUNET_MESSAGE_TYPE_TRANSPORT_RELIABILITY_BOX |
CTransportReliabilityBoxMessage | Outer layer of an encapsulated unfragmented application message sent over an unreliable channel |
CTransportValidationChallengeMessage | Message send to another peer to validate that it can indeed receive messages at a particular address |
CTransportValidationPS | Message signed by a peer to confirm that it can indeed receive messages at a particular address |
CTransportValidationResponseMessage | Message send to a peer to respond to a #GNUNET_MESSAGE_TYPE_ADDRESS_VALIDATION_CHALLENGE |
CTrimContext | A structure that forms a singly-linked list that serves as a stack for metadata-processing function |
CTxControlMessage | Send a transaction control message |
CTxControlResultMessage | Result of a transaction control message |
CTypeMapConfirmationMessage | Message sent to confirm that a typemap was received |
CUBlock | Universal block for keyword and namespace search results |
Cudp_header | Beginning of UDP packet |
CUDPAck | UDP key acknowledgement |
CUDPBox | UDP message box |
CUDPBroadcast | Broadcast by peer in LAN announcing its presence |
CUdpBroadcastSignature | Signature we use to verify that the broadcast was really made by the peer that claims to have made it |
CUDPConfirmation | Encrypted continuation of UDP initial handshake, followed by message header with payload |
CUdpHandshakeSignature | Signature we use to verify that the ephemeral key was really chosen by the specified sender |
CUDPRekey | Plaintext of a rekey payload in a UDPBox |
CUnindexMessage | Message sent from a GNUnet (fs) unindexing activity to the gnunet-service-fs to indicate that a file will be unindexed |
CUNIXMessage | UNIX Message-Packet header |
CUpdateContext | Closure for iterator for updating |
CUpdateMessage | Service informs client about status of a pseudonym |
CUrlRequestData | Struct for benchmark data for one URL |
Cuserdata | |
CValidationResolutionContext | Context to store name resolutions for validation |
CValidationState | State we keep for validation activities |
CValue | Entry in the hash map |
CValueSet | Set of values for a combination of subsystem and name |
CVerifyMessage | Message from client to Credential service to verify attributes |
CVerifyRequestHandle | Handle to a lookup operation from api |
CView | |
CVirtualLink | A virtual link is another reachable peer that is known to CORE |
CVoipCommand | Structure which defines a command |
CVpnContext | Closure for vpn_allocation_cb |
CWatchEntry | Watch entry |
CWorkItem | Item in our work queue (or in the set of files/directories we have successfully published) |
CWriteContext | Context for a single write on a chunk of memory |
CWriteQueueItem | A message in the queue to be written to the cadet |
CZeroAnonByType | We organize 0-anonymity values in arrays "by type" |
CZone | Some zones may include authoritative records for other zones, such as foo.com.uk or bar.com.fr |
CZoneIteration | A namestore iteration operation |
CZoneIterationNextMessage | Ask for next result of zone iteration for the given operation |
CZoneIterationProcResult | Context for record remove operations passed from run_zone_iteration_round to zone_iterate_proc as closure |
CZoneIterationStartMessage | Start a zone iteration for the given zone |
CZoneIterationStopMessage | Stop zone iteration for the given operation |
CZoneMonitor | A namestore monitor |
CZoneMonitorNextMessage | Ask for next result of zone iteration for the given operation |
CZoneMonitorStartMessage | Start monitoring a zone |
CZoneToNameContext | Closure for zone_to_name |
CZoneToNameCtx | Context for record remove operations passed from handle_zone_to_name to handle_zone_to_name_it as closure |
CZoneToNameMessage | Lookup a name for a zone hash |
CZoneToNameResponseMessage | Response for zone to name lookup |