Data Fields | |
unsigned | filedesc |
file descriptor | |
int | flags |
CCNR_FACE_* fdholder flags. | |
unsigned | recvcount |
for activity level monitoring | |
struct content_queue * | q [CCN_CQ_N] |
outgoing content, per delay class | |
off_t | bufoffset |
struct ccn_charbuf * | inbuf |
struct ccn_skeleton_decoder | decoder |
Buffered input data. | |
size_t | outbufindex |
struct ccn_charbuf * | outbuf |
Buffered output data. | |
struct ccn_charbuf * | name |
int | pending_interests |
a sockaddr or file name, depending on flags | |
struct ccnr_meter * | meter [CCNR_FACE_METER_N] |
Definition at line 295 of file ccnr_private.h.
unsigned fdholder::filedesc |
file descriptor
Definition at line 296 of file ccnr_private.h.
Referenced by ccnr_debug_ccnb(), ccnr_debug_content(), ccnr_stats_handle_http_connection(), collect_face_meter_html(), collect_faces_html(), collect_faces_xml(), handle_send_error(), init_face_flags(), process_input_buffer(), r_dispatch_process_input(), r_init_create(), r_init_map_and_process_file(), r_io_accept_connection(), r_io_enroll_face(), r_io_fdholder_from_fd(), r_io_prepare_poll_fds(), r_io_record_fd(), r_io_register_new_face(), r_io_send(), r_link_do_deferred_write(), r_match_consume_matching_interests(), r_sendq_face_send_queue_insert(), send_http_response(), and sending_fd().
int fdholder::flags |
CCNR_FACE_* fdholder flags.
Definition at line 297 of file ccnr_private.h.
Referenced by ccnr_stats_handle_http_connection(), choose_face_delay(), collect_face_meter_html(), collect_faces_html(), collect_faces_xml(), content_sender(), handle_send_error(), init_face_flags(), post_face_notice(), process_input_message(), r_dispatch_process_input(), r_init_create(), r_io_prepare_poll_fds(), r_io_register_new_face(), r_io_send(), r_io_shutdown_client_fd(), r_link_do_deferred_write(), r_link_send_content(), r_match_match_interests(), and r_sendq_face_send_queue_insert().
unsigned fdholder::recvcount |
for activity level monitoring
Definition at line 298 of file ccnr_private.h.
Referenced by collect_faces_html(), collect_faces_xml(), and r_dispatch_process_input().
struct content_queue* fdholder::q[CCN_CQ_N] [read] |
outgoing content, per delay class
Definition at line 299 of file ccnr_private.h.
Referenced by r_io_shutdown_client_fd(), and r_sendq_face_send_queue_insert().
off_t fdholder::bufoffset |
Definition at line 300 of file ccnr_private.h.
Referenced by r_dispatch_process_input(), and r_io_open_repo_data_file().
struct ccn_charbuf* fdholder::inbuf [read] |
Definition at line 301 of file ccnr_private.h.
Referenced by ccnr_stats_handle_http_connection(), process_input_buffer(), r_dispatch_process_input(), r_dispatch_process_internal_client_buffer(), r_io_open_repo_data_file(), and r_io_shutdown_client_fd().
struct ccn_skeleton_decoder fdholder::decoder [read] |
Buffered input data.
Definition at line 302 of file ccnr_private.h.
Referenced by process_input_buffer(), r_dispatch_process_input(), and r_init_map_and_process_file().
size_t fdholder::outbufindex |
Definition at line 303 of file ccnr_private.h.
Referenced by handle_send_error(), r_io_send(), and r_link_do_deferred_write().
struct ccn_charbuf* fdholder::outbuf [read] |
Buffered output data.
Definition at line 304 of file ccnr_private.h.
Referenced by handle_send_error(), r_io_prepare_poll_fds(), r_io_send(), r_io_shutdown_client_fd(), and r_link_do_deferred_write().
struct ccn_charbuf* fdholder::name [read] |
Definition at line 305 of file ccnr_private.h.
Referenced by init_face_flags(), post_face_notice(), r_io_record_fd(), r_io_send(), and r_io_shutdown_client_fd().
a sockaddr or file name, depending on flags
Definition at line 306 of file ccnr_private.h.
Referenced by ccnr_collect_stats(), collect_faces_html(), collect_faces_xml(), and r_match_consume_interest().
struct ccnr_meter* fdholder::meter[CCNR_FACE_METER_N] [read] |
Definition at line 307 of file ccnr_private.h.
Referenced by collect_face_meter_html(), collect_faces_xml(), process_incoming_content(), r_dispatch_process_input(), r_dispatch_process_internal_client_buffer(), r_io_enroll_face(), r_io_send(), r_io_shutdown_client_fd(), r_link_send_content(), and r_store_reindexing().