#[repr(C)]pub struct otBufferInfo {Show 20 fields
pub mTotalBuffers: u16,
pub mFreeBuffers: u16,
pub m6loSendMessages: u16,
pub m6loSendBuffers: u16,
pub m6loReassemblyMessages: u16,
pub m6loReassemblyBuffers: u16,
pub mIp6Messages: u16,
pub mIp6Buffers: u16,
pub mMplMessages: u16,
pub mMplBuffers: u16,
pub mMleMessages: u16,
pub mMleBuffers: u16,
pub mArpMessages: u16,
pub mArpBuffers: u16,
pub mCoapMessages: u16,
pub mCoapBuffers: u16,
pub mCoapSecureMessages: u16,
pub mCoapSecureBuffers: u16,
pub mApplicationCoapMessages: u16,
pub mApplicationCoapBuffers: u16,
}Expand description
This structure represents the message buffer information.
Fields§
§mTotalBuffers: u16< The number of buffers in the pool.
mFreeBuffers: u16< The number of free message buffers.
m6loSendMessages: u16< The number of messages in the 6lo send queue.
m6loSendBuffers: u16< The number of buffers in the 6lo send queue.
m6loReassemblyMessages: u16< The number of messages in the 6LoWPAN reassembly queue.
m6loReassemblyBuffers: u16< The number of buffers in the 6LoWPAN reassembly queue.
mIp6Messages: u16< The number of messages in the IPv6 send queue.
mIp6Buffers: u16< The number of buffers in the IPv6 send queue.
mMplMessages: u16< The number of messages in the MPL send queue.
mMplBuffers: u16< The number of buffers in the MPL send queue.
mMleMessages: u16< The number of messages in the MLE send queue.
mMleBuffers: u16< The number of buffers in the MLE send queue.
mArpMessages: u16< The number of messages in the ARP send queue.
mArpBuffers: u16< The number of buffers in the ARP send queue.
mCoapMessages: u16< The number of messages in the CoAP send queue.
mCoapBuffers: u16< The number of buffers in the CoAP send queue.
mCoapSecureMessages: u16< The number of messages in the CoAP secure send queue.
mCoapSecureBuffers: u16< The number of buffers in the CoAP secure send queue.
mApplicationCoapMessages: u16< The number of messages in the application CoAP send queue.
mApplicationCoapBuffers: u16< The number of buffers in the application CoAP send queue.
Trait Implementations§
Source§impl Clone for otBufferInfo
impl Clone for otBufferInfo
Source§fn clone(&self) -> otBufferInfo
fn clone(&self) -> otBufferInfo
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more