Google is committed to advancing racial equity for Black communities. See how.

otCacheEntryInfo

#include <thread_ftd.h>

This structure 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).
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).

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.