Go to the source code of this file.
Functions | |
int | r_fwd_nameprefix_longest_match (struct ccnr_handle *h, const unsigned char *msg, struct ccn_indexbuf *comps, int ncomps) |
int | r_fwd_is_duplicate_flooded (struct ccnr_handle *h, unsigned char *msg, struct ccn_parsed_interest *pi, unsigned filedesc) |
int | r_fwd_propagate_interest (struct ccnr_handle *h, struct fdholder *fdholder, unsigned char *msg, struct ccn_parsed_interest *pi, struct nameprefix_entry *npe) |
void | r_fwd_append_plain_nonce (struct ccnr_handle *h, struct fdholder *fdholder, struct ccn_charbuf *cb) |
void | r_fwd_append_debug_nonce (struct ccnr_handle *h, struct fdholder *fdholder, struct ccn_charbuf *cb) |
void | r_fwd_update_forward_to (struct ccnr_handle *h, struct nameprefix_entry *npe) |
void | r_fwd_reg_uri_list (struct ccnr_handle *h, struct ccn_charbuf *uris, unsigned filedesc, int flags, int expires) |
int | r_fwd_reg_uri (struct ccnr_handle *h, const char *uri, unsigned filedesc, int flags, int expires) |
int | r_fwd_nameprefix_seek (struct ccnr_handle *h, struct hashtb_enumerator *e, const unsigned char *msg, struct ccn_indexbuf *comps, int ncomps) |
void | r_fwd_age_forwarding_needed (struct ccnr_handle *h) |
void | r_fwd_reap_needed (struct ccnr_handle *h, int init_delay_usec) |
void | r_fwd_adjust_npe_predicted_response (struct ccnr_handle *h, struct nameprefix_entry *npe, int up) |
void | r_fwd_finalize_propagating (struct hashtb_enumerator *e) |
void | r_fwd_finalize_nameprefix (struct hashtb_enumerator *e) |
Definition in file ccnr_forwarding.h.
void r_fwd_adjust_npe_predicted_response | ( | struct ccnr_handle * | h, | |
struct nameprefix_entry * | npe, | |||
int | up | |||
) |
void r_fwd_age_forwarding_needed | ( | struct ccnr_handle * | h | ) |
void r_fwd_append_debug_nonce | ( | struct ccnr_handle * | h, | |
struct fdholder * | fdholder, | |||
struct ccn_charbuf * | cb | |||
) |
void r_fwd_append_plain_nonce | ( | struct ccnr_handle * | h, | |
struct fdholder * | fdholder, | |||
struct ccn_charbuf * | cb | |||
) |
void r_fwd_finalize_nameprefix | ( | struct hashtb_enumerator * | e | ) |
void r_fwd_finalize_propagating | ( | struct hashtb_enumerator * | e | ) |
int r_fwd_is_duplicate_flooded | ( | struct ccnr_handle * | h, | |
unsigned char * | msg, | |||
struct ccn_parsed_interest * | pi, | |||
unsigned | filedesc | |||
) |
int r_fwd_nameprefix_longest_match | ( | struct ccnr_handle * | h, | |
const unsigned char * | msg, | |||
struct ccn_indexbuf * | comps, | |||
int | ncomps | |||
) |
int r_fwd_nameprefix_seek | ( | struct ccnr_handle * | h, | |
struct hashtb_enumerator * | e, | |||
const unsigned char * | msg, | |||
struct ccn_indexbuf * | comps, | |||
int | ncomps | |||
) |
int r_fwd_propagate_interest | ( | struct ccnr_handle * | h, | |
struct fdholder * | fdholder, | |||
unsigned char * | msg, | |||
struct ccn_parsed_interest * | pi, | |||
struct nameprefix_entry * | npe | |||
) |
void r_fwd_reap_needed | ( | struct ccnr_handle * | h, | |
int | init_delay_usec | |||
) |
int r_fwd_reg_uri | ( | struct ccnr_handle * | h, | |
const char * | uri, | |||
unsigned | filedesc, | |||
int | flags, | |||
int | expires | |||
) |
void r_fwd_reg_uri_list | ( | struct ccnr_handle * | h, | |
struct ccn_charbuf * | uris, | |||
unsigned | filedesc, | |||
int | flags, | |||
int | expires | |||
) |
void r_fwd_update_forward_to | ( | struct ccnr_handle * | h, | |
struct nameprefix_entry * | npe | |||
) |