Lines Matching refs:ChildTable
42 ChildTable::Iterator::Iterator(Instance &aInstance, Child::StateFilter aFilter) in Iterator()
50 void ChildTable::Iterator::Reset(void) in Reset()
52 mItem = &Get<ChildTable>().mChildren[0]; in Reset()
60 void ChildTable::Iterator::Advance(void) in Advance()
67 …VerifyOrExit(mItem < &Get<ChildTable>().mChildren[Get<ChildTable>().mMaxChildrenAllowed], mItem = … in Advance()
74 ChildTable::ChildTable(Instance &aInstance) in ChildTable() function in ot::ChildTable
85 void ChildTable::Clear(void) in Clear()
93 Child *ChildTable::GetChildAtIndex(uint16_t aChildIndex) in GetChildAtIndex()
104 Child *ChildTable::GetNewChild(void) in GetNewChild()
115 const Child *ChildTable::FindChild(const Child::AddressMatcher &aMatcher) const in FindChild()
133 Child *ChildTable::FindChild(uint16_t aRloc16, Child::StateFilter aFilter) in FindChild()
138 Child *ChildTable::FindChild(const Mac::ExtAddress &aExtAddress, Child::StateFilter aFilter) in FindChild()
143 Child *ChildTable::FindChild(const Mac::Address &aMacAddress, Child::StateFilter aFilter) in FindChild()
148 bool ChildTable::HasChildren(Child::StateFilter aFilter) const in HasChildren()
153 uint16_t ChildTable::GetNumChildren(Child::StateFilter aFilter) const in GetNumChildren()
169 Error ChildTable::SetMaxChildrenAllowed(uint16_t aMaxChildren) in SetMaxChildrenAllowed()
182 Error ChildTable::GetChildInfoById(uint16_t aChildId, Child::Info &aChildInfo) in GetChildInfoById()
203 Error ChildTable::GetChildInfoByIndex(uint16_t aChildIndex, Child::Info &aChildInfo) in GetChildInfoByIndex()
217 void ChildTable::Restore(void) in Restore()
268 void ChildTable::RemoveStoredChild(const Child &aChild) in RemoveStoredChild()
280 Error ChildTable::StoreChild(const Child &aChild) in StoreChild()
296 void ChildTable::RefreshStoredChildren(void) in RefreshStoredChildren()
316 bool ChildTable::HasMinimalChild(uint16_t aRloc16) const in HasMinimalChild()
332 bool ChildTable::HasSleepyChildWithAddress(const Ip6::Address &aIp6Address) const in HasSleepyChildWithAddress()