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 124 of file ccn.h.
const unsigned char* ccn_upcall_info::content_ccnb |
Definition at line 132 of file ccn.h.
Referenced by CallMe(), ccn_dispatch_message(), deliver_content(), GetFinalSegment(), handle_ccndid_response(), handle_key(), handle_prefix_reg_reply(), handle_simple_incoming_content(), imcoming_bulkdata(), incoming_content(), interest_handler(), is_final(), and make_template().
Definition at line 134 of file ccn.h.
Referenced by ccn_dispatch_message(), deliver_content(), handle_simple_incoming_content(), incoming_content(), interest_handler(), is_final(), and make_template().
struct ccn* ccn_upcall_info::h |
The ccn library handle.
Definition at line 125 of file ccn.h.
Referenced by ccn_age_interest(), ccn_dispatch_message(), ccn_replace_handler(), ccnd_answer_req(), handle_ccndid_response(), handle_key(), handle_prefix_reg_reply(), handle_simple_incoming_content(), imcoming_bulkdata(), incoming_content(), incoming_interest(), interest_handler(), outgoing_content(), and seqw_incoming_interest().
const unsigned char* ccn_upcall_info::interest_ccnb |
Definition at line 127 of file ccn.h.
Referenced by ccn_age_interest(), ccn_dispatch_message(), ccnd_answer_req(), incoming_content(), incoming_interest(), interest_handler(), make_template(), and seqw_incoming_interest().
Definition at line 129 of file ccn.h.
Referenced by ccn_age_interest(), ccn_dispatch_message(), ccnd_answer_req(), incoming_content(), and incoming_interest().
Definition at line 130 of file ccn.h.
Referenced by ccn_dispatch_message(), ccnd_answer_req(), deliver_content(), and outgoing_content().
Definition at line 133 of file ccn.h.
Referenced by CallMe(), ccn_dispatch_message(), deliver_content(), GetFinalSegment(), handle_ccndid_response(), handle_key(), handle_prefix_reg_reply(), handle_simple_incoming_content(), imcoming_bulkdata(), incoming_content(), interest_handler(), and is_final().
Definition at line 128 of file ccn.h.
Referenced by ccn_age_interest(), ccn_dispatch_message(), ccnd_answer_req(), incoming_content(), incoming_interest(), interest_handler(), make_template(), and seqw_incoming_interest().