dtn::SequenceIDBlockProcessor Member List

This is the complete list of members for dtn::SequenceIDBlockProcessor, including all inherited members.

block_type()dtn::BlockProcessor [inline]
BlockInfo classdtn::BlockProcessor [friend]
BlockProcessor(int block_type)dtn::BlockProcessor
BundleProtocol classdtn::BlockProcessor [friend]
Ciphersuite classdtn::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 typedefdtn::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 typedefdtn::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]


Generated on Fri Jan 30 09:43:14 2009 for DTN Reference Implementation by  doxygen 1.5.8