, including all inherited members.
block_type() | dtn::BlockProcessor | [inline] |
BlockInfo class | dtn::BlockProcessor | [friend] |
BlockProcessor(int block_type) | dtn::BlockProcessor | |
BundleProtocol class | dtn::BlockProcessor | [friend] |
Ciphersuite class | dtn::BlockProcessor | [friend] |
consume(Bundle *bundle, BlockInfo *block, u_char *buf, size_t len) | dtn::SequenceIDBlockProcessor | [virtual] |
consume_preamble(BlockInfoVec *recv_blocks, BlockInfo *block, u_char *buf, size_t len, u_int64_t *flagp=NULL) | dtn::BlockProcessor | [protected] |
finalize(const Bundle *bundle, BlockInfoVec *xmit_blocks, BlockInfo *block, const LinkRef &link) | dtn::BlockProcessor | [virtual] |
generate(const Bundle *bundle, BlockInfoVec *xmit_blocks, BlockInfo *block, const LinkRef &link, bool last) | dtn::SequenceIDBlockProcessor | [virtual] |
generate_preamble(BlockInfoVec *xmit_blocks, BlockInfo *block, u_int8_t type, u_int64_t flags, u_int64_t data_length) | dtn::BlockProcessor | [protected] |
init_block(BlockInfo *block, BlockInfoVec *block_list, u_int8_t type, u_int8_t flags, const u_char *bp, size_t len) | dtn::BlockProcessor | |
list_owner_t typedef | dtn::BlockProcessor | |
mutate(mutate_func *func, Bundle *bundle, const BlockInfo *caller_block, BlockInfo *target_block, size_t offset, size_t len, OpaqueContext *context) | dtn::BlockProcessor | [virtual] |
mutate_func(const Bundle *bundle, const BlockInfo *caller_block, BlockInfo *target_block, void *buf, size_t len, OpaqueContext *context) | dtn::BlockProcessor | |
prepare(const Bundle *bundle, BlockInfoVec *xmit_blocks, const BlockInfo *source, const LinkRef &link, BlockInfo::list_owner_t list) | dtn::SequenceIDBlockProcessor | [virtual] |
process(process_func *func, const Bundle *bundle, const BlockInfo *caller_block, const BlockInfo *target_block, size_t offset, size_t len, OpaqueContext *context) | dtn::BlockProcessor | [virtual] |
process_func(const Bundle *bundle, const BlockInfo *caller_block, const BlockInfo *target_block, const void *buf, size_t len, OpaqueContext *r) | dtn::BlockProcessor | |
produce(const Bundle *bundle, const BlockInfo *block, u_char *buf, size_t offset, size_t len) | dtn::BlockProcessor | [virtual] |
reload_post_process(Bundle *bundle, BlockInfoVec *block_list, BlockInfo *block) | dtn::BlockProcessor | [virtual] |
SequenceIDBlockProcessor(u_int8_t block_type) | dtn::SequenceIDBlockProcessor | |
status_report_reason_t typedef | dtn::BlockProcessor | |
validate(const Bundle *bundle, BlockInfoVec *block_list, BlockInfo *block, status_report_reason_t *reception_reason, status_report_reason_t *deletion_reason) | dtn::BlockProcessor | [virtual] |
~BlockProcessor() | dtn::BlockProcessor | [virtual] |