Data Structures

Here are the data structures with brief descriptions:
ccn_bloom_wire
ccn_btreeState associated with a btree as a whole
ccn_btree_content_entryLogical structure of the entry within a leaf node
ccn_btree_content_payloadStructure of the entry payload within a leaf node
ccn_btree_entry_trailerStructure of a node entry trailer
ccn_btree_internal_entryLogical structure of the entry within an internal (non-leaf) node
ccn_btree_internal_payloadStructure of the entry payload within an internal (non-leaf) node
ccn_btree_ioHolds the methods and the associated common data
ccn_btree_nodeState associated with a btree node
ccn_btree_node_headerStructure of a node
ccn_buf_decoder
ccn_charbuf
ccn_closureHandle for upcalls that allow clients receive notifications of incoming interests and content
ccn_dict
ccn_dict_entry
ccn_face_instance
ccn_forwardingKeeps track of the faces that interests matching a given name prefix may be forwarded to
ccn_forwarding_entry
ccn_gettime
ccn_header
ccn_indexbuf
ccn_matrix_bounds
ccn_parsed_ContentObject
ccn_parsed_interest
ccn_parsed_Link
ccn_scheduled_event
ccn_signing_paramsParameters for creating signed content objects
ccn_skeleton_decoder
ccn_sockdescrText-friendly description of a socket (IPv4 or IPv6)
ccn_socketsHolds a pair of socket file descriptors
ccn_timeval
ccn_upcall_infoAdditional information provided in the upcall
ccnd_handleWe pass this handle almost everywhere within ccnd
ccnr_expect_content
ccnr_handleWe pass this handle almost everywhere within ccnr
ccnr_parsed_policy
content_by_accession_entryThe content_by_accession hash table, keyed by accession, holds entries that have a known accession
content_entryThe content hash table is keyed by the initial portion of the ContentObject that contains all the parts of the complete name
content_queue
enum_state
faceOne of our active faces
fdholderEach fdholder is referenced by its file descriptor
hashtb_enumerator
hashtb_param
IndexSorter_Struct
MP_info_st
nameprefix_entryThe nameprefix hash table is keyed by the Component elements of the Name prefix
propagating_entryThe propagating interest hash table is keyed by Nonce
sparse_straggler_entryThe sparse_straggler hash table, keyed by accession, holds scattered entries that would otherwise bloat the direct content_by_accession table
SyncActionData
SyncBaseStruct
SyncErrStruct
SyncHashCacheEntry
SyncHashCacheHead
SyncHashInfoList
SyncLongHashStructA SyncLongHashStruct is used to accumulate a combined hash code The pos field is the lowest index of a valid byte (bytes are accumulated from high to low index)
SyncNameAccum
SyncNameAccumEntry
SyncNameAccumList
SyncNodeAccum
SyncNodeCompositeA SyncNodeComposite object holds the necessary data for a sync tree node
SyncNodeElem
SyncPrivate
SyncRootPrivate
SyncRootStats
SyncRootStructA SyncRootStruct object holds the necessary data for a root sync tree
SyncTreeWorkerEntry
SyncTreeWorkerHead

Generated on Thu Feb 16 00:44:30 2012 for Content-Centric Networking in C by  doxygen 1.5.6