otCacheEntryInfo

#include <thread_ftd.h>

Represents an EID cache entry.

Summary

Public attributes

mCanEvict
bool
Indicates whether the entry can be evicted.
mLastTransTime
uint32_t
Last transaction time (applicable in cached state).
mMeshLocalEid
Mesh Local EID (applicable if entry in cached state).
mRampDown
bool
Whether in ramp-down mode while in OT_CACHE_ENTRY_STATE_RETRY_QUERY.
mRetryDelay
uint16_t
Retry delay in seconds (applicable if in query-retry state).
mRloc16
RLOC16.
mState
Entry state.
mTarget
Target EID.
mTimeout
uint16_t
Timeout in seconds (applicable if in snooped/query/retry-query states).
mValidLastTrans
bool
Indicates whether last transaction time and ML-EID are valid.

Public attributes

mCanEvict

bool otCacheEntryInfo::mCanEvict

Indicates whether the entry can be evicted.

mLastTransTime

uint32_t otCacheEntryInfo::mLastTransTime

Last transaction time (applicable in cached state).

mMeshLocalEid

otIp6Address otCacheEntryInfo::mMeshLocalEid

Mesh Local EID (applicable if entry in cached state).

mRampDown

bool otCacheEntryInfo::mRampDown

Whether in ramp-down mode while in OT_CACHE_ENTRY_STATE_RETRY_QUERY.

mRetryDelay

uint16_t otCacheEntryInfo::mRetryDelay

Retry delay in seconds (applicable if in query-retry state).

mRloc16

otShortAddress otCacheEntryInfo::mRloc16

RLOC16.

mState

otCacheEntryState otCacheEntryInfo::mState

Entry state.

mTarget

otIp6Address otCacheEntryInfo::mTarget

Target EID.

mTimeout

uint16_t otCacheEntryInfo::mTimeout

Timeout in seconds (applicable if in snooped/query/retry-query states).

mValidLastTrans

bool otCacheEntryInfo::mValidLastTrans

Indicates whether last transaction time and ML-EID are valid.

Resources

OpenThread API Reference topics originate from the source code, available on GitHub. For more information, or to contribute to our documentation, refer to Resources.