1. A buffer partitioning system, for decoupling data transfers through a buffer, comprising: a write pointer communicatively coupled to the buffer, wherein the write pointer is capable of virtually partitioning the buffer and directing streaming data to a segment of the buffer formed by the virtual partition; a status monitor communicatively coupled to a port processor, wherein the status monitor is suitable for generating transfer status messages relating to the transfer of the data stream from the port processor to the buffer; a byte counter communicatively coupled to the port processor, wherein the byte counter is capable of determining a total number of bytes in the data stream; and a partitioning logic communicatively coupled to the write pointer, the status monitor and the byte counter, wherein the partitioning logic is suitable for managing attribute information inferred from streaming data transfers through the buffer.