Struct used to record bundles that are in the process of being received along with their transmission state and relevant acknowledgement data. More...
#include <CLConnection.h>
Public Member Functions | |
IncomingBundle (Bundle *b) | |
Public Attributes | |
BundleRef | bundle_ |
u_int32_t | total_length_ |
u_int32_t | acked_length_ |
DataBitmap | rcvd_data_ |
DataBitmap | ack_data_ |
Private Member Functions | |
IncomingBundle (const IncomingBundle ©) |
Struct used to record bundles that are in the process of being received along with their transmission state and relevant acknowledgement data.
Definition at line 230 of file CLConnection.h.
dtn::CLConnection::IncomingBundle::IncomingBundle | ( | Bundle * | b | ) | [inline] |
Definition at line 232 of file CLConnection.h.
dtn::CLConnection::IncomingBundle::IncomingBundle | ( | const IncomingBundle & | copy | ) | [private] |
Definition at line 243 of file CLConnection.h.
Referenced by dtn::StreamConvergenceLayer::Connection::handle_data_segment(), dtn::StreamConvergenceLayer::Connection::handle_data_todo(), and dtn::StreamConvergenceLayer::Connection::send_pending_acks().
Definition at line 240 of file CLConnection.h.
Referenced by dtn::StreamConvergenceLayer::Connection::send_pending_acks().
Definition at line 242 of file CLConnection.h.
Referenced by dtn::StreamConvergenceLayer::Connection::check_completed(), dtn::ConnectionConvergenceLayer::close_contact(), dtn::StreamConvergenceLayer::Connection::handle_data_segment(), dtn::StreamConvergenceLayer::Connection::handle_data_todo(), and dtn::StreamConvergenceLayer::Connection::send_pending_acks().
Definition at line 239 of file CLConnection.h.
Referenced by dtn::StreamConvergenceLayer::Connection::check_completed(), dtn::ConnectionConvergenceLayer::close_contact(), dtn::StreamConvergenceLayer::Connection::handle_data_segment(), and dtn::StreamConvergenceLayer::Connection::send_pending_acks().