MATLAB ヘルプ センター
Class: wnet.FIFOQueue Namespace: wnet
Remove a packet from head of FIFO queue
Since R2026a
packet = dequeue(queueObj)
packet = dequeue(queueObj) removes the packet from the head of the first-in first-out (FIFO) queue queueObj, and returns the removed packet.
packet
queueObj
example
expand all
Create a FIFO queue for 1000 packets.
queueObj = wnet.FIFOQueue(MaxSize=1000);
Create a sample packet and specify the packet size.
packet = [255;255]; packetSize = numel(packet);
Add the packet to the tail of the queue.
isQueued = enqueue(queueObj,packet,packetSize);
Get the number of packets in the queue.
numPackets = queueObj.CurrentSize;
Get the number of packet bytes in the queue.
nBytes = queueObj.CurrentSizeBytes;
Check if the queue is full.
status = isFull(queueObj);
Retrieve the first packet from the head of the queue.
PeekedPacket = peek(queueObj);
Remove the packet from the head of the queue.
dequeuedPacket = dequeue(queueObj);
wnet.FIFOQueue
FIFO queue, specified as an object of class wnet.FIFOQueue.
[]
Packet removed from the head of the queue, returned as any MATLAB data type present at the head of the queue.
Introduced in R2026a
enqueue
peek
isFull
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ