Home
last modified time | relevance | path

Searched refs:TlvType (Results 1 – 20 of 20) sorted by relevance

/openthread-latest/tests/scripts/thread-cert/
Dconfig.py180 network_data.TlvType.HAS_ROUTE:
183 network_data.TlvType.BORDER_ROUTER:
185 network_data.TlvType.LOWPAN_ID:
196 return {network_data.TlvType.SERVER: network_data.ServerFactory()}
206 mesh_cop.TlvType.CHANNEL: mesh_cop.ChannelFactory(),
207 mesh_cop.TlvType.STEERING_DATA: mesh_cop.SteeringDataFactory(),
208 mesh_cop.TlvType.BORDER_AGENT_LOCATOR: mesh_cop.BorderAgentLocatorFactory(),
209 mesh_cop.TlvType.COMMISSIONER_SESSION_ID: mesh_cop.CommissionerSessionIdFactory(),
210 mesh_cop.TlvType.COMMISSIONER_UDP_PORT: mesh_cop.CommissionerUdpPortFactory(),
221 network_data.TlvType.PREFIX:
[all …]
DCert_5_7_03_CoapDiagCommands.py38 from network_diag import TlvType
125TlvType.EXT_ADDRESS, TlvType.ADDRESS16, TlvType.MODE, TlvType.CONNECTIVITY, TlvType.ROUTE64,
126TlvType.LEADER_DATA, TlvType.NETWORK_DATA, TlvType.IPV6_ADDRESS_LIST, TlvType.CHILD_TABLE,
127 TlvType.CHANNEL_PAGES
131TlvType.EXT_ADDRESS, TlvType.ADDRESS16, TlvType.MODE, TlvType.LEADER_DATA, TlvType.NETWORK_DATA,
132 TlvType.IPV6_ADDRESS_LIST, TlvType.CHANNEL_PAGES
DCert_5_7_01_CoapDiagCommands.py38 from network_diag import TlvType
139TlvType.EXT_ADDRESS, TlvType.ADDRESS16, TlvType.MODE, TlvType.CONNECTIVITY, TlvType.ROUTE64,
140TlvType.LEADER_DATA, TlvType.NETWORK_DATA, TlvType.IPV6_ADDRESS_LIST, TlvType.CHANNEL_PAGES
146 self.nodes[LEADER].send_network_diag_get(dut_rloc, [TlvType.MAC_COUNTERS])
150 self.nodes[LEADER].send_network_diag_get(dut_rloc, [TlvType.POLLING_PERIOD])
154 …self.nodes[LEADER].send_network_diag_get(dut_rloc, [TlvType.BATTERY_LEVEL, TlvType.SUPPLY_VOLTAGE])
158 self.nodes[LEADER].send_network_diag_get(dut_rloc, [TlvType.CHILD_TABLE])
162 self.nodes[LEADER].send_network_diag_reset(dut_rloc, [TlvType.MAC_COUNTERS])
166 self.nodes[LEADER].send_network_diag_get(dut_rloc, [TlvType.MAC_COUNTERS])
Dv1_2_LowPower_6_1_07_PreferringARouterOverAReed.py33 from mle import TlvType
119 .filter_mle_has_tlv(TlvType.CHALLENGE, TlvType.MODE) \
137 .filter_mle_has_tlv(TlvType.CHALLENGE, TlvType.MODE) \
154 …ter_mle_has_tlv(TlvType.ADDRESS_REGISTRATION, TlvType.LINK_LAYER_FRAME_COUNTER, TlvType.MODE, TlvT…
DCert_5_7_02_CoapDiagCommands.py38 from network_diag import TlvType
183TlvType.EXT_ADDRESS, TlvType.ADDRESS16, TlvType.MODE, TlvType.CONNECTIVITY, TlvType.ROUTE64,
184 TlvType.LEADER_DATA, TlvType.IPV6_ADDRESS_LIST, TlvType.CHANNEL_PAGES
190 self.nodes[LEADER].send_network_diag_get(dut_rloc, [TlvType.MAC_COUNTERS])
194 … self.nodes[LEADER].send_network_diag_get(dut_rloc, [TlvType.POLLING_PERIOD, TlvType.CHILD_TABLE])
198 …self.nodes[LEADER].send_network_diag_get(dut_rloc, [TlvType.BATTERY_LEVEL, TlvType.SUPPLY_VOLTAGE])
202 self.nodes[LEADER].send_network_diag_reset(dut_rloc, [TlvType.MAC_COUNTERS])
206 self.nodes[LEADER].send_network_diag_get(dut_rloc, [TlvType.MAC_COUNTERS])
DCert_9_2_03_ActiveDatasetGet.py98 …[mesh_cop.TlvType.CHANNEL_MASK, mesh_cop.TlvType.NETWORK_MESH_LOCAL_PREFIX, mesh_cop.TlvType.NETWO…
102 …mesh_cop.TlvType.CHANNEL, mesh_cop.TlvType.NETWORK_MESH_LOCAL_PREFIX, mesh_cop.TlvType.NETWORK_NAM…
103 mesh_cop.TlvType.SCAN_DURATION, mesh_cop.TlvType.ENERGY_LIST
Dmesh_cop.py41 class TlvType(IntEnum): class
130 return struct.pack('>BBBH', TlvType.CHANNEL, 3, self.channel_page, self.channel)
276 return (struct.pack('>BB', TlvType.STEERING_DATA, bloom_filter_len) + self.bloom_filter)
305 return struct.pack('>BBH', TlvType.BORDER_AGENT_LOCATOR, 2, self.border_agent_locator)
360 TlvType.COMMISSIONER_SESSION_ID,
927 _type = TlvType(ord(data.read(1)))
952 TlvType.STATE: StateFactory(),
953 TlvType.PROVISIONING_URL: ProvisioningUrlFactory(),
954 TlvType.VENDOR_NAME: VendorNameFactory(),
955 TlvType.VENDOR_MODEL: VendorModelFactory(),
[all …]
Dv1_2_LowPower_test_forward_tracking_series.py33 from mle import LinkMetricsSubTlvType, TlvType
146 .filter_mle_has_tlv(TlvType.LINK_METRICS_REPORT) \
154 .filter_mle_has_tlv(TlvType.LINK_METRICS_REPORT) \
189 .filter(lambda p: TlvType.LINK_METRICS_REPORT in p.mle.tlv.type) \
Dv1_2_LowPower_7_2_01_ForwardTrackingSeries.py33 from mle import LinkMetricsSubTlvType, TlvType
212 .filter(lambda p: TlvType.LINK_METRICS_REPORT in p.mle.tlv.type) \
272 .filter(lambda p: TlvType.LINK_METRICS_QUERY in p.mle.tlv.type) \
286 .filter_mle_has_tlv(TlvType.LINK_METRICS_REPORT) \
321 .filter(lambda p: TlvType.LINK_METRICS_QUERY in p.mle.tlv.type) \
332 .filter_mle_has_tlv(TlvType.LINK_METRICS_REPORT) \
Dcommand.py179 check_tlv_request_tlv(command_msg, tlv_request_address16, mle.TlvType.ADDRESS16)
180 check_tlv_request_tlv(command_msg, tlv_request_route64, mle.TlvType.ROUTE64)
181 check_tlv_request_tlv(command_msg, tlv_request_link_margin, mle.TlvType.LINK_MARGIN)
209 check_tlv_request_tlv(command_msg, tlv_request_link_margin, mle.TlvType.LINK_MARGIN)
349 check_tlv_request_tlv(command_msg, CheckType.CONTAIN, mle.TlvType.ADDRESS16)
350 check_tlv_request_tlv(command_msg, CheckType.CONTAIN, mle.TlvType.NETWORK_DATA)
DCert_5_8_04_SecurityPolicyTLV.py32 from mesh_cop import TlvType
143 self.nodes[COMMISSIONER_1].send_mgmt_active_get(leader_rloc, [TlvType.NETWORK_KEY])
DCert_9_2_19_PendingDatasetGet.py107 self.nodes[COMMISSIONER].send_mgmt_pending_get(leader_rloc, [mesh_cop.TlvType.PAN_ID])
Dv1_2_LowPower_test_link_metrics_manager.py33 from mle import LinkMetricsSubTlvType, TlvType
Dnetwork_diag.py40 class TlvType(IntEnum): class
Dnetwork_layer.py38 class TlvType(IntEnum): class
Dmle.py67 class TlvType(IntEnum): class
1230 _type = TlvType(ord(data.read(1)))
Dnetwork_data.py41 class TlvType(IntEnum): class
/openthread-latest/src/core/common/
Dtlvs.hpp404 template <typename TlvType> static Error FindTlv(const Message &aMessage, TlvType &aTlv) in FindTlv()
406 return FindTlv(aMessage, TlvType::kType, sizeof(TlvType), aTlv); in FindTlv()
423 …template <typename TlvType> static Error FindTlv(const Message &aMessage, TlvType &aTlv, uint16_t … in FindTlv()
425 return FindTlv(aMessage, TlvType::kType, sizeof(TlvType), aTlv, aOffset); in FindTlv()
462 …template <typename TlvType> static Error Find(const Message &aMessage, void *aValue, uint8_t aLeng… in Find()
464 return FindTlv(aMessage, TlvType::kType, aValue, aLength); in Find()
571 …template <typename TlvType> static Error Append(Message &aMessage, const void *aValue, uint8_t aLe… in Append()
573 return AppendTlv(aMessage, TlvType::kType, aValue, aLength); in Append()
674 template <typename TlvType> static TlvType *Find(void *aTlvsStart, uint16_t aTlvsLength) in Find()
676 return static_cast<TlvType *>(FindTlv(aTlvsStart, aTlvsLength, TlvType::kType)); in Find()
[all …]
/openthread-latest/src/core/thread/
Dnetwork_data_tlvs.hpp72 template <class TlvType> TlvType *As(NetworkDataTlv *aTlv) { return static_cast<TlvType *>(aTlv); } in As()
83 template <class TlvType> const TlvType *As(const NetworkDataTlv *aTlv) { return static_cast<const T… in As()
94 template <class TlvType> TlvType &As(NetworkDataTlv &aTlv) { return static_cast<TlvType &>(aTlv); } in As()
105 template <class TlvType> const TlvType &As(const NetworkDataTlv &aTlv) { return static_cast<const T… in As()
274 template <typename TlvType> static TlvType *Find(NetworkDataTlv *aStart, NetworkDataTlv *aEnd) in Find()
276 return As<TlvType>(Find(aStart, aEnd, TlvType::kType)); in Find()
289 …template <typename TlvType> static const TlvType *Find(const NetworkDataTlv *aStart, const Network… in Find()
291 return As<TlvType>(Find(aStart, aEnd, TlvType::kType)); in Find()
338 …template <typename TlvType> static TlvType *Find(NetworkDataTlv *aStart, NetworkDataTlv *aEnd, boo… in Find()
340 return As<TlvType>(Find(aStart, aEnd, TlvType::kType, aStable)); in Find()
[all …]
/openthread-latest/src/core/meshcop/
Ddataset.hpp261 template <typename TlvType> bool Contains(void) const in Contains()
263 return ContainsTlv(static_cast<Tlv::Type>(TlvType::kType)); in Contains()