Sender Bundling Module


o bundling_instance_struct
this struct contains all data belonging to a bundling module
o global_buffer
one static variable for a buffer that is used, if no bundling instance has been allocated and initialized yet
o bu_new
Creates a new bundling instance and returns a pointer to its data.
o bu_delete
Deletes a bundling instance
o bu_lock_sender
Keep sender from sending data right away - wait after received chunks have been diassembled completely
o bu_unlock_sender
Enable sending again - wait after received chunks have been diassembled completely
o bu_put_SACK_Chunk
Called by recvcontrol, when a SACK must be piggy-backed TODO : Handle multiple calls to this function between two send events
o bu_put_Ctrl_Chunk
this function used for bundling of control chunks Used by SCTP-control and Path management
o bu_put_Data_Chunk
this function used for putting data chunks into the buffer Used only in the flow control module
o bu_sendAllChunks
Trigger sending of all chunks previously entered with put_Chunk functions Chunks sent are deleted afterwards.

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.