Home
last modified time | relevance | path

Searched refs:Node (Results 1 – 25 of 126) sorted by relevance

123456

/openthread-latest/tests/nexus/platform/
Dnexus_node.hpp43 class Node : public Heap::Allocatable<Node>, public LinkedListEntry<Node>, private Instance class
45 friend class Heap::Allocatable<Node>;
57 void Join(Node &aNode, JoinMode aJoinMode = kAsFtd);
58 void AllowList(Node &aNode);
59 void UnallowList(Node &aNode);
77 static Node &From(otInstance *aInstance) { return static_cast<Node &>(*aInstance); } in From()
79 Node *mNext;
86 Node(void) = default;
89 inline Node &AsNode(otInstance *aInstance) { return Node::From(aInstance); } in AsNode()
Dnexus_core.hpp42 class Node;
52 Node &CreateNode(void);
53 LinkedList<Node> &GetNodes(void) { return mNodes; } in GetNodes()
61 void SetActiveNode(Node *aNode) { mActiveNode = aNode; } in SetActiveNode()
62 Node *GetActiveNode(void) { return mActiveNode; } in GetActiveNode()
77 void Process(Node &aNode);
78 void ProcessRadio(Node &aNode);
82 OwningList<Node> mNodes;
87 Node *mActiveNode;
/openthread-latest/tests/toranj/cli/
Dtest-012-reset-recovery.py47 cli.Node.set_time_speedup_factor(speedup)
49 leader = cli.Node()
50 router = cli.Node()
51 child1 = cli.Node()
52 child2 = cli.Node()
74 leader = cli.Node(index=1)
90 verify(int(cli.Node.parse_list(child1.get_mle_counter())['Role Detached']) == 1)
91 verify(int(cli.Node.parse_list(child2.get_mle_counter())['Role Detached']) == 1)
104 router = cli.Node(index=2)
120 leader = cli.Node(index=1)
[all …]
Dtest-034-fed-parent-search.py62 cli.Node.set_time_speedup_factor(speedup)
64 fed = cli.Node()
65 r1 = cli.Node()
66 r2 = cli.Node()
67 c2 = cli.Node()
68 r3 = cli.Node()
120 verify(int(cli.Node.parse_list(fed.get_mle_counter())['Better Parent Attach Attempts']) == 0)
130 verify(int(cli.Node.parse_list(fed.get_mle_counter())['Better Parent Attach Attempts']) == 1)
146 verify(int(cli.Node.parse_list(fed.get_mle_counter())['Better Parent Attach Attempts']) == 1)
158 counters = cli.Node.parse_list(fed.get_mle_counter())
[all …]
Dtest-602-channel-manager-channel-select.py48 cli.Node.set_time_speedup_factor(speedup)
50 node = cli.Node()
88 result = cli.Node.parse_list(node.cli('channel monitor')[:5])
96 result = cli.Node.parse_list(node.cli('channel manager'))
103 result = cli.Node.parse_list(node.cli('channel manager'))
122 result = cli.Node.parse_list(node.cli('channel manager'))
141 result = cli.Node.parse_list(node.cli('channel manager'))
153 result = cli.Node.parse_list(node.cli('channel manager'))
170 result = cli.Node.parse_list(node.cli('channel manager'))
197 result = cli.Node.parse_list(node.cli('channel manager'))
[all …]
Dtest-704-multi-radio-scan.py46 cli.Node.set_time_speedup_factor(speedup)
48 n1 = cli.Node(cli.RADIO_15_4)
49 n2 = cli.Node(cli.RADIO_TREL)
50 n3 = cli.Node(cli.RADIO_15_4_TREL)
51 s1 = cli.Node(cli.RADIO_15_4)
52 s2 = cli.Node(cli.RADIO_TREL)
53 s3 = cli.Node(cli.RADIO_15_4_TREL)
74 table = cli.Node.parse_table(scan_result)
103 cli.Node.finalize_all_nodes()
Dtest-004-scan.py43 table = cli.Node.parse_table(scan_result)
60 cli.Node.set_time_speedup_factor(speedup)
62 node1 = cli.Node()
63 node2 = cli.Node()
64 node3 = cli.Node()
65 node4 = cli.Node()
66 node5 = cli.Node()
67 scanner = cli.Node()
105 cli.Node.finalize_all_nodes()
Dtest-705-multi-radio-discover-scan.py46 cli.Node.set_time_speedup_factor(speedup)
48 n1 = cli.Node(cli.RADIO_15_4)
49 n2 = cli.Node(cli.RADIO_TREL)
50 n3 = cli.Node(cli.RADIO_15_4_TREL)
51 s1 = cli.Node(cli.RADIO_15_4)
52 s2 = cli.Node(cli.RADIO_TREL)
53 s3 = cli.Node(cli.RADIO_15_4_TREL)
74 table = cli.Node.parse_table(scan_result)
119 cli.Node.finalize_all_nodes()
Dtest-006-traffic-multi-hop.py63 cli.Node.set_time_speedup_factor(speedup)
65 r1 = cli.Node()
66 r2 = cli.Node()
67 r3 = cli.Node()
68 r4 = cli.Node()
69 fed1 = cli.Node()
70 sed1 = cli.Node()
71 fed4 = cli.Node()
72 sed4 = cli.Node()
166 cli.Node.finalize_all_nodes()
Dtest-601-channel-manager-channel-change.py55 cli.Node.set_time_speedup_factor(speedup)
57 r1 = cli.Node()
58 r2 = cli.Node()
59 r3 = cli.Node()
60 sc1 = cli.Node()
61 ec1 = cli.Node()
62 sc2 = cli.Node()
63 sc3 = cli.Node()
109 result = cli.Node.parse_list(r1.cli('channel manager'))
164 cli.Node.finalize_all_nodes()
Dtest-700-multi-radio-join.py55 cli.Node.set_time_speedup_factor(speedup)
57 parent = cli.Node(cli.RADIO_15_4_TREL)
58 c1 = cli.Node(cli.RADIO_15_4)
59 c2 = cli.Node(cli.RADIO_TREL)
60 c3 = cli.Node(cli.RADIO_15_4_TREL)
89 info = cli.Node.parse_multiradio_neighbor_entry(entry)
111 parent = cli.Node(cli.RADIO_15_4_TREL, index=1)
125 cli.Node.finalize_all_nodes()
Dtest-030-anycast-forwarding.py53 cli.Node.set_time_speedup_factor(speedup)
55 r1 = cli.Node()
56 r2 = cli.Node()
57 r3 = cli.Node()
58 ed = cli.Node()
59 sed = cli.Node()
60 sed2 = cli.Node()
149 cli.Node.finalize_all_nodes()
Dtest-701-multi-radio-probe.py52 cli.Node.set_time_speedup_factor(speedup)
54 r1 = cli.Node(cli.RADIO_15_4_TREL)
55 r2 = cli.Node(cli.RADIO_15_4_TREL)
100 info = cli.Node.parse_multiradio_neighbor_entry(neighbor_radios[0])
118 info = cli.Node.parse_multiradio_neighbor_entry(neighbor_radios[0])
138 info = cli.Node.parse_multiradio_neighbor_entry(neighbor_radios[0])
152 info = cli.Node.parse_multiradio_neighbor_entry(neighbor_radios[0])
172 info = cli.Node.parse_multiradio_neighbor_entry(neighbor_radios[0])
182 cli.Node.finalize_all_nodes()
Dtest-702-multi-radio-discover-by-rx.py52 cli.Node.set_time_speedup_factor(speedup)
54 r1 = cli.Node(cli.RADIO_15_4_TREL)
55 r2 = cli.Node(cli.RADIO_15_4_TREL)
100 info = cli.Node.parse_multiradio_neighbor_entry(neighbor_radios[0])
118 info = cli.Node.parse_multiradio_neighbor_entry(neighbor_radios[0])
138 info = cli.Node.parse_multiradio_neighbor_entry(neighbor_radios[0])
152 info = cli.Node.parse_multiradio_neighbor_entry(neighbor_radios[0])
172 info = cli.Node.parse_multiradio_neighbor_entry(neighbor_radios[0])
182 cli.Node.finalize_all_nodes()
/openthread-latest/tests/nexus/
Dtest_form_join.cpp46 Node &leader = nexus.CreateNode(); in TestFormJoin()
47 Node &fed = nexus.CreateNode(); in TestFormJoin()
48 Node &sed = nexus.CreateNode(); in TestFormJoin()
49 Node &med = nexus.CreateNode(); in TestFormJoin()
50 Node &router1 = nexus.CreateNode(); in TestFormJoin()
51 Node &router2 = nexus.CreateNode(); in TestFormJoin()
55 for (Node &node : nexus.GetNodes()) in TestFormJoin()
70 fed.Join(leader, Node::kAsFed); in TestFormJoin()
77 sed.Join(leader, Node::kAsSed); in TestFormJoin()
84 med.Join(leader, Node::kAsMed); in TestFormJoin()
/openthread-latest/tests/toranj/ncp/
Dtest-704-multi-radio-scan.py44 wpan.Node.set_time_speedup_factor(speedup)
46 n1 = wpan.Node(wpan.NODE_15_4)
47 n2 = wpan.Node(wpan.NODE_TREL)
48 n3 = wpan.Node(wpan.NODE_15_4_TREL)
49 s1 = wpan.Node(wpan.NODE_15_4)
50 s2 = wpan.Node(wpan.NODE_TREL)
51 s3 = wpan.Node(wpan.NODE_15_4_TREL)
56 wpan.Node.init_all_nodes()
113 wpan.Node.finalize_all_nodes()
Dtest-705-multi-radio-discover-scan.py44 wpan.Node.set_time_speedup_factor(speedup)
46 n1 = wpan.Node(wpan.NODE_15_4)
47 n2 = wpan.Node(wpan.NODE_TREL)
48 n3 = wpan.Node(wpan.NODE_15_4_TREL)
49 s1 = wpan.Node(wpan.NODE_15_4)
50 s2 = wpan.Node(wpan.NODE_TREL)
51 s3 = wpan.Node(wpan.NODE_15_4_TREL)
56 wpan.Node.init_all_nodes()
113 wpan.Node.finalize_all_nodes()
Dtest-703-multi-radio-mesh-header-msg.py53 wpan.Node.set_time_speedup_factor(speedup)
55 r1 = wpan.Node(wpan.NODE_TREL)
56 r2 = wpan.Node(wpan.NODE_15_4_TREL)
57 r3 = wpan.Node(wpan.NODE_15_4)
58 c2 = wpan.Node(wpan.NODE_15_4)
59 c3 = wpan.Node(wpan.NODE_15_4)
64 wpan.Node.init_all_nodes()
141 wpan.Node.perform_async_tx_rx()
154 wpan.Node.perform_async_tx_rx()
165 wpan.Node.perform_async_tx_rx()
[all …]
Dtest-005-discover-scan.py43 wpan.Node.set_time_speedup_factor(speedup)
45 node1 = wpan.Node()
46 node2 = wpan.Node()
47 node3 = wpan.Node()
48 node4 = wpan.Node()
49 node5 = wpan.Node()
51 scanner = wpan.Node()
56 wpan.Node.init_all_nodes()
127 wpan.Node.finalize_all_nodes()
Dtest-043-meshcop-joiner-router.py46 wpan.Node.set_time_speedup_factor(speedup)
48 r1 = wpan.Node()
49 r2 = wpan.Node()
50 c2 = wpan.Node()
51 joiner = wpan.Node()
56 wpan.Node.init_all_nodes()
107 wpan.Node.finalize_all_nodes()
Dtest-013-off-mesh-route-traffic.py62 wpan.Node.set_time_speedup_factor(speedup)
64 r1 = wpan.Node()
65 fed1 = wpan.Node()
66 r2 = wpan.Node()
67 sed2 = wpan.Node()
74 wpan.Node.init_all_nodes()
160 wpan.Node.perform_async_tx_rx()
169 wpan.Node.perform_async_tx_rx()
178 wpan.Node.perform_async_tx_rx()
185 wpan.Node.finalize_all_nodes()
Dtest-601-channel-manager-channel-change.py60 wpan.Node.set_time_speedup_factor(speedup)
62 r1 = wpan.Node()
63 r2 = wpan.Node()
64 r3 = wpan.Node()
65 sc1 = wpan.Node()
66 ec1 = wpan.Node()
67 sc2 = wpan.Node()
68 sc3 = wpan.Node()
75 wpan.Node.init_all_nodes()
147 wpan.Node.finalize_all_nodes()
Dtest-038-clear-address-cache-for-sed.py47 wpan.Node.set_time_speedup_factor(speedup)
49 r1 = wpan.Node()
50 r2 = wpan.Node()
51 r3 = wpan.Node()
52 c = wpan.Node()
53 c3 = wpan.Node()
58 wpan.Node.init_all_nodes()
119 wpan.Node.perform_async_tx_rx()
163 wpan.Node.perform_async_tx_rx()
199 wpan.Node.perform_async_tx_rx()
[all …]
Dtest-041-lowpan-fragmentation.py44 wpan.Node.set_time_speedup_factor(speedup)
46 node1 = wpan.Node()
47 node2 = wpan.Node()
52 wpan.Node.init_all_nodes()
77 wpan.Node.perform_async_tx_rx()
85 wpan.Node.finalize_all_nodes()
/openthread-latest/tests/unit/
Dtest_heap.cpp83 struct Node in TestAllocateRandomly() struct
85 Node *mNext; in TestAllocateRandomly() argument
90 Node head; in TestAllocateRandomly()
96 Node *last = &head; in TestAllocateRandomly()
100 size_t size = sizeof(Node) + static_cast<size_t>(rand()) % aSizeLimit; in TestAllocateRandomly()
102 last->mNext = static_cast<Node *>(heap.CAlloc(1, size)); in TestAllocateRandomly()
122 Node *prev = &head; in TestAllocateRandomly()
129 Node *curr = prev->mNext; in TestAllocateRandomly()
147 Node *next = last->mNext; in TestAllocateRandomly()

123456