摘要:
幀傳輸類就是按照一幀的固定大小來傳輸數(shù)據(jù),所有的寫操作首先都是在內(nèi)存中完成的直到調(diào)用了flush操作,然后傳輸節(jié)點(diǎn)在flush操作之后將所有數(shù)據(jù)根據(jù)數(shù)據(jù)的有效載荷寫入數(shù)據(jù)的長度的二進(jìn)制塊發(fā)送出去,允許在接收的另一端按照固定的長度來讀取。 幀傳輸類同樣還是從緩存基類TBufferBase繼承而來,實(shí)現(xiàn)的接口當(dāng)然也基本相同,只是實(shí)現(xiàn)的方式不同而已,下面就來看看具體的實(shí)現(xiàn)過程和原理。 這個類所采用的默認(rèn)緩存長度是512(static const int DEFAULT_BUFFER_SIZE = 512;),兩個基本構(gòu)造函數(shù)一個采用默認(rèn)的緩存長度,另一個可以指定一個需要的緩存長度。下面還... 閱讀全文
posted @ 2013-07-31 00:12
薔薇理想人生
閱讀(10563)
評論(0)
推薦(1)
浙公網(wǎng)安備 33010602011771號