Additional information provided in the upcall. More...
Data Fields | |
struct ccn * | h |
The ccn library handle. | |
const unsigned char * | interest_ccnb |
struct ccn_parsed_interest * | pi |
struct ccn_indexbuf * | interest_comps |
int | matched_comps |
const unsigned char * | content_ccnb |
struct ccn_parsed_ContentObject * | pco |
struct ccn_indexbuf * | content_comps |
Additional information provided in the upcall.
The client is responsible for managing this piece of memory and the data therein. The refcount should be initially zero, and is used by the library to keep to track of multiple registrations of the same closure. When the count drops back to 0, the closure will be called with kind = CCN_UPCALL_FINAL so that it has an opportunity to clean up.
Definition at line 133 of file ccn.h.
const unsigned char* ccn_upcall_info::content_ccnb |
Definition at line 141 of file ccn.h.
Referenced by add_info_exclusion(), CallMe(), ccn_dispatch_message(), ccn_is_final_block(), ccns_root_advise_response(), deliver_content(), display_the_content(), extractDeltas(), extractNode(), GetFinalSegment(), handle_ccndid_response(), handle_key(), handle_prefix_reg_reply(), handle_simple_incoming_content(), imcoming_bulkdata(), incoming_content(), interest_handler(), is_final(), make_template(), r_proto_expect_content(), r_proto_policy_complete(), r_sync_upcall_store(), segFromInfo(), and SyncRootAdviseResponse().
Definition at line 143 of file ccn.h.
Referenced by add_info_exclusion(), ccn_dispatch_message(), ccn_is_final_block(), ccns_root_advise_response(), deliver_content(), handle_simple_incoming_content(), incoming_content(), interest_handler(), is_final(), make_template(), r_proto_policy_complete(), segFromInfo(), and SyncRootAdviseResponse().
struct ccn* ccn_upcall_info::h |
The ccn library handle.
Definition at line 134 of file ccn.h.
Referenced by ccn_age_interest(), ccn_dispatch_message(), ccn_replace_handler(), ccnd_answer_req(), ccnr_answer_req(), handle_ccndid_response(), handle_key(), handle_multifilt(), handle_prefix_reg_reply(), handle_simple_incoming_content(), imcoming_bulkdata(), incoming_content(), incoming_interest(), interest_handler(), outgoing_content(), r_proto_answer_req(), r_proto_begin_enumeration(), r_proto_bulk_import(), r_proto_continue_enumeration(), r_proto_expect_content(), r_proto_start_write(), r_proto_start_write_checked(), r_sync_upcall_store(), seqw_incoming_interest(), SyncInterestArrived(), and write_interest_handler().
const unsigned char* ccn_upcall_info::interest_ccnb |
Definition at line 136 of file ccn.h.
Referenced by ccn_age_interest(), ccn_dispatch_message(), ccnd_answer_req(), ccnr_answer_req(), cob_matches(), incoming_content(), incoming_interest(), interest_handler(), make_template(), r_proto_answer_req(), r_proto_begin_enumeration(), r_proto_bulk_import(), r_proto_check_exclude(), r_proto_continue_enumeration(), r_proto_expect_content(), r_proto_start_write(), r_proto_start_write_checked(), segFromInfo(), seqw_incoming_interest(), SyncInterestArrived(), and write_interest_handler().
Definition at line 138 of file ccn.h.
Referenced by ccn_age_interest(), ccn_dispatch_message(), ccnd_answer_req(), ccnr_answer_req(), incoming_content(), incoming_interest(), r_proto_answer_req(), r_proto_begin_enumeration(), r_proto_bulk_import(), r_proto_check_exclude(), r_proto_continue_enumeration(), r_proto_expect_content(), r_proto_start_write(), r_proto_start_write_checked(), segFromInfo(), and SyncInterestArrived().
Definition at line 139 of file ccn.h.
Referenced by add_info_exclusion(), ccn_dispatch_message(), ccnd_answer_req(), ccnr_answer_req(), deliver_content(), and outgoing_content().
Definition at line 142 of file ccn.h.
Referenced by CallMe(), ccn_dispatch_message(), ccn_is_final_block(), ccns_root_advise_response(), deliver_content(), display_the_content(), extractDeltas(), extractNode(), GetFinalSegment(), handle_ccndid_response(), handle_key(), handle_prefix_reg_reply(), handle_simple_incoming_content(), imcoming_bulkdata(), incoming_content(), interest_handler(), is_final(), r_proto_expect_content(), r_proto_policy_complete(), r_sync_upcall_store(), SyncRemoteFetchResponse(), and SyncRootAdviseResponse().
Definition at line 137 of file ccn.h.
Referenced by ccn_age_interest(), ccn_dispatch_message(), ccnd_answer_req(), ccnr_answer_req(), cob_matches(), incoming_content(), incoming_interest(), interest_handler(), make_template(), r_proto_answer_req(), r_proto_begin_enumeration(), r_proto_check_exclude(), r_proto_continue_enumeration(), r_proto_expect_content(), r_proto_start_write(), r_proto_start_write_checked(), seqw_incoming_interest(), SyncInterestArrived(), and write_interest_handler().