Public Member Functions | |
ExtBlock (u_int type=0) | |
~ExtBlock () | |
ExtBlock (const ExtBlock &o) | |
bool | metadata () const |
void | set_metadata () |
dtn_extension_block_t & | block () |
void | set_block_buf (char *buf, u_int len) |
Static Public Attributes | |
static unsigned int | num_meta_blocks_ = 0 |
Private Attributes | |
bool | metadata_ |
dtn_extension_block_t | block_ |
Definition at line 65 of file dtnsend.cc.
ExtBlock::ExtBlock | ( | u_int | type = 0 |
) | [inline] |
Definition at line 67 of file dtnsend.cc.
References block_, dtn_extension_block_t::data, dtn_extension_block_t::data_len, dtn_extension_block_t::data_val, dtn_extension_block_t::flags, and dtn_extension_block_t::type.
ExtBlock::~ExtBlock | ( | ) | [inline] |
Definition at line 73 of file dtnsend.cc.
References block_, dtn_extension_block_t::data, dtn_extension_block_t::data_len, and dtn_extension_block_t::data_val.
ExtBlock::ExtBlock | ( | const ExtBlock & | o | ) | [inline] |
Definition at line 81 of file dtnsend.cc.
References block_, dtn_extension_block_t::data, dtn_extension_block_t::data_len, dtn_extension_block_t::data_val, dtn_extension_block_t::flags, metadata_, and dtn_extension_block_t::type.
dtn_extension_block_t& ExtBlock::block | ( | ) | [inline] |
Definition at line 95 of file dtnsend.cc.
References block_.
bool ExtBlock::metadata | ( | ) | const [inline] |
Definition at line 92 of file dtnsend.cc.
References metadata_.
void ExtBlock::set_block_buf | ( | char * | buf, | |
u_int | len | |||
) | [inline] |
Definition at line 96 of file dtnsend.cc.
References block_, dtn_extension_block_t::data, dtn_extension_block_t::data_len, and dtn_extension_block_t::data_val.
void ExtBlock::set_metadata | ( | ) | [inline] |
Definition at line 93 of file dtnsend.cc.
References metadata_.
dtn_extension_block_t ExtBlock::block_ [private] |
Definition at line 110 of file dtnsend.cc.
Referenced by block(), ExtBlock(), set_block_buf(), and ~ExtBlock().
bool ExtBlock::metadata_ [private] |
Definition at line 109 of file dtnsend.cc.
Referenced by ExtBlock(), metadata(), and set_metadata().
unsigned int ExtBlock::num_meta_blocks_ = 0 [static] |
Definition at line 106 of file dtnsend.cc.
Referenced by main(), and parse_options().