[io] CompositeSource: refactored a bit and fixed an invalid return code on fragmented transmissions
[io] CompositeSource: refactored a bit and fixed an invalid return code on fragmented transmissions

xzero/x0,christianparpart/x0,xzero/x0,xzero/x0,xzero/x0,christianparpart/x0,xzero/x0,christianparpart/x0,xzero/x0,christianparpart/x0,christianparpart/x0,christianparpart/x0,christianparpart/x0