Home
last modified time | relevance | path

Searched refs:aArgs (Results 1 – 25 of 82) sorted by relevance

1234

/openthread-latest/src/cli/
Dcli_commissioner.cpp61 template <> otError Commissioner::Process<Cmd("announce")>(Arg aArgs[]) in Process() argument
69 SuccessOrExit(error = aArgs[0].ParseAsUint32(mask)); in Process()
70 SuccessOrExit(error = aArgs[1].ParseAsUint8(count)); in Process()
71 SuccessOrExit(error = aArgs[2].ParseAsUint16(period)); in Process()
72 SuccessOrExit(error = aArgs[3].ParseAsIp6Address(address)); in Process()
101 template <> otError Commissioner::Process<Cmd("energy")>(Arg aArgs[]) in Process() argument
110 SuccessOrExit(error = aArgs[0].ParseAsUint32(mask)); in Process()
111 SuccessOrExit(error = aArgs[1].ParseAsUint8(count)); in Process()
112 SuccessOrExit(error = aArgs[2].ParseAsUint16(period)); in Process()
113 SuccessOrExit(error = aArgs[3].ParseAsUint16(scanDuration)); in Process()
[all …]
Dcli.cpp187 template <> otError Interpreter::Process<Cmd("diag")>(Arg aArgs[]) in Process() argument
192 Arg::CopyArgsToStringArray(aArgs, args); in Process()
194 return otDiagProcessCmd(GetInstancePtr(), Arg::GetArgsLength(aArgs), args); in Process()
205 template <> otError Interpreter::Process<Cmd("version")>(Arg aArgs[]) in Process() argument
219 if (aArgs[0].IsEmpty()) in Process()
234 else if (aArgs[0] == "api") in Process()
246 template <> otError Interpreter::Process<Cmd("reset")>(Arg aArgs[]) in Process() argument
250 if (aArgs[0].IsEmpty()) in Process()
265 else if (aArgs[0] == "bootloader") in Process()
323 otError Interpreter::ProcessUserCommands(Arg aArgs[]) in ProcessUserCommands() argument
[all …]
Dcli_srp_client.cpp69 template <> otError SrpClient::Process<Cmd("autostart")>(Arg aArgs[]) in Process() argument
86 if (aArgs[0].IsEmpty()) in Process()
92 SuccessOrExit(error = ParseEnableOrDisable(aArgs[0], enable)); in Process()
166 template <> otError SrpClient::Process<Cmd("callback")>(Arg aArgs[]) in Process() argument
170 if (aArgs[0].IsEmpty()) in Process()
176 error = ParseEnableOrDisable(aArgs[0], mCallbackEnabled); in Process()
182 template <> otError SrpClient::Process<Cmd("host")>(Arg aArgs[]) in Process() argument
196 if (aArgs[0].IsEmpty()) in Process()
218 else if (aArgs[0] == "name") in Process()
220 if (aArgs[1].IsEmpty()) in Process()
[all …]
Dcli_mdns.cpp46 template <> otError Mdns::Process<Cmd("enable")>(Arg aArgs[]) in Process() argument
51 SuccessOrExit(error = aArgs[0].ParseAsUint32(infraIfIndex)); in Process()
52 VerifyOrExit(aArgs[1].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
62 template <> otError Mdns::Process<Cmd("disable")>(Arg aArgs[]) in Process() argument
66 VerifyOrExit(aArgs[0].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
73 template <> otError Mdns::Process<Cmd("state")>(Arg aArgs[]) in Process() argument
77 VerifyOrExit(aArgs[0].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
84 template <> otError Mdns::Process<Cmd("unicastquestion")>(Arg aArgs[]) in Process() argument
86 …return ProcessEnableDisable(aArgs, otMdnsIsQuestionUnicastAllowed, otMdnsSetQuestionUnicastAllowed… in Process()
180 template <> otError Mdns::Process<Cmd("register")>(Arg aArgs[]) in Process() argument
[all …]
Dcli_dataset.cpp398 otError Dataset::ParseActiveTimestamp(Arg *&aArgs, otOperationalDataset &aDataset) in ParseActiveTimestamp() argument
402 SuccessOrExit(error = aArgs++->ParseAsUint64(aDataset.mActiveTimestamp.mSeconds)); in ParseActiveTimestamp()
410 otError Dataset::ParseChannel(Arg *&aArgs, otOperationalDataset &aDataset) in ParseChannel() argument
412 return aArgs++->ParseAsUint16(aDataset.mChannel); in ParseChannel()
415 otError Dataset::ParseChannelMask(Arg *&aArgs, otOperationalDataset &aDataset) in ParseChannelMask() argument
417 return aArgs++->ParseAsUint32(aDataset.mChannelMask); in ParseChannelMask()
420 otError Dataset::ParseDelay(Arg *&aArgs, otOperationalDataset &aDataset) in ParseDelay() argument
422 return aArgs++->ParseAsUint32(aDataset.mDelay); in ParseDelay()
425 otError Dataset::ParseExtendedPanId(Arg *&aArgs, otOperationalDataset &aDataset) in ParseExtendedPanId() argument
427 return aArgs++->ParseAsHexString(aDataset.mExtendedPanId.m8); in ParseExtendedPanId()
[all …]
Dcli_bbr.cpp54 template <> otError Bbr::Process<Cmd("mlr")>(Arg aArgs[]) in Process() argument
74 if (aArgs[0] == "listener") in Process()
76 if (aArgs[1].IsEmpty()) in Process()
100 if (aArgs[1] == "clear") in Process()
119 else if (aArgs[1] == "add") in Process()
124 SuccessOrExit(error = aArgs[2].ParseAsIp6Address(address)); in Process()
126 if (!aArgs[3].IsEmpty()) in Process()
128 SuccessOrExit(error = aArgs[3].ParseAsUint32(timeout)); in Process()
151 else if (aArgs[0] == "response") in Process()
155 SuccessOrExit(error = aArgs[1].ParseAsUint8(status)); in Process()
[all …]
Dcli_udp.cpp82 template <> otError UdpExample::Process<Cmd("bind")>(Arg aArgs[]) in Process() argument
88 if (aArgs[0] == "-u") in Process()
91 aArgs++; in Process()
93 else if (aArgs[0] == "-b") in Process()
96 aArgs++; in Process()
99 SuccessOrExit(error = aArgs[0].ParseAsIp6Address(sockaddr.mAddress)); in Process()
100 SuccessOrExit(error = aArgs[1].ParseAsUint16(sockaddr.mPort)); in Process()
101 VerifyOrExit(aArgs[2].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
131 template <> otError UdpExample::Process<Cmd("connect")>(Arg aArgs[]) in Process() argument
137 …SuccessOrExit(error = ParseToIp6Address(GetInstancePtr(), aArgs[0], sockaddr.mAddress, nat64Synth)… in Process()
[all …]
Dcli_br.cpp56 template <> otError Br::Process<Cmd("init")>(Arg aArgs[]) in Process() argument
62 SuccessOrExit(error = aArgs[0].ParseAsUint32(ifIndex)); in Process()
63 SuccessOrExit(error = aArgs[1].ParseAsBool(isRunning)); in Process()
64 VerifyOrExit(aArgs[2].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
81 template <> otError Br::Process<Cmd("enable")>(Arg aArgs[]) in Process() argument
85 VerifyOrExit(aArgs[0].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
102 template <> otError Br::Process<Cmd("disable")>(Arg aArgs[]) in Process() argument
106 VerifyOrExit(aArgs[0].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
122 template <> otError Br::Process<Cmd("state")>(Arg aArgs[]) in Process() argument
139 VerifyOrExit(aArgs[0].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
[all …]
Dcli_dns.cpp45 template <> otError Dns::Process<Cmd("compression")>(Arg aArgs[]) in Process() argument
65 if (aArgs[0].IsEmpty()) in Process()
97 SuccessOrExit(error = ParseEnableOrDisable(aArgs[0], enable)); in Process()
109 template <> otError Dns::Process<Cmd("config")>(Arg aArgs[]) in Process() argument
134 if (aArgs[0].IsEmpty()) in Process()
202 SuccessOrExit(error = GetDnsConfig(aArgs, config)); in Process()
241 template <> otError Dns::Process<Cmd("resolve")>(Arg aArgs[]) in Process() argument
247 VerifyOrExit(!aArgs[0].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
248 SuccessOrExit(error = GetDnsConfig(aArgs + 1, config)); in Process()
249 …SuccessOrExit(error = otDnsClientResolveAddress(GetInstancePtr(), aArgs[0].GetCString(), &HandleDn… in Process()
[all …]
Dcli_srp_server.cpp66 template <> otError SrpServer::Process<Cmd("addrmode")>(Arg aArgs[]) in Process() argument
70 if (aArgs[0].IsEmpty()) in Process()
85 else if (aArgs[0] == "unicast") in Process()
89 else if (aArgs[0] == "anycast") in Process()
122 template <> otError SrpServer::Process<Cmd("auto")>(Arg aArgs[]) in Process() argument
124 return ProcessEnableDisable(aArgs, otSrpServerIsAutoEnableMode, otSrpServerSetAutoEnableMode); in Process()
145 template <> otError SrpServer::Process<Cmd("domain")>(Arg aArgs[]) in Process() argument
149 if (aArgs[0].IsEmpty()) in Process()
155 error = otSrpServerSetDomain(GetInstancePtr(), aArgs[0].GetCString()); in Process()
180 template <> otError SrpServer::Process<Cmd("state")>(Arg aArgs[]) in Process() argument
[all …]
Dcli_mac_filter.cpp135 template <> otError MacFilter::Process<Cmd("addr")>(Arg aArgs[]) in Process() argument
159 if (aArgs[0].IsEmpty()) in Process()
183 else if (aArgs[0] == "add") in Process()
185 SuccessOrExit(error = aArgs[1].ParseAsHexString(extAddr.m8)); in Process()
190 if (!aArgs[2].IsEmpty()) in Process()
194 SuccessOrExit(error = aArgs[2].ParseAsInt8(rss)); in Process()
212 else if (aArgs[0] == "remove") in Process()
214 SuccessOrExit(error = aArgs[1].ParseAsHexString(extAddr.m8)); in Process()
231 else if (aArgs[0] == "clear") in Process()
276 if (aArgs[0] == kModeCommands[index]) in Process()
[all …]
Dcli_coap_secure.cpp109 template <> otError CoapSecure::Process<Cmd("resource")>(Arg aArgs[]) in Process() argument
113 if (!aArgs[0].IsEmpty()) in Process()
115 VerifyOrExit(aArgs[0].GetLength() < kMaxUriLength, error = OT_ERROR_INVALID_ARGS); in Process()
125 if (!aArgs[1].IsEmpty()) in Process()
127 SuccessOrExit(error = aArgs[1].ParseAsUint32(mBlockCount)); in Process()
131 strncpy(mUriPath, aArgs[0].GetCString(), sizeof(mUriPath) - 1); in Process()
157 template <> otError CoapSecure::Process<Cmd("set")>(Arg aArgs[]) in Process() argument
161 if (!aArgs[0].IsEmpty()) in Process()
163 … VerifyOrExit(aArgs[0].GetLength() < sizeof(mResourceContent), error = OT_ERROR_INVALID_ARGS); in Process()
164 strncpy(mResourceContent, aArgs[0].GetCString(), sizeof(mResourceContent)); in Process()
[all …]
Dcli_link_metrics.cpp55 template <> otError LinkMetrics::Process<Cmd("query")>(Arg aArgs[]) in Process() argument
57 OT_UNUSED_VARIABLE(aArgs); in Process()
62 template <> otError LinkMetrics::Process<Cmd("request")>(Arg aArgs[]) in Process() argument
71 if (aArgs[0] == "async") in Process()
74 aArgs++; in Process()
77 SuccessOrExit(error = aArgs[0].ParseAsIp6Address(address)); in Process()
101 if (aArgs[1] == "single") in Process()
104 SuccessOrExit(error = ParseLinkMetricsFlags(linkMetrics, aArgs[2])); in Process()
125 else if (aArgs[1] == "forward") in Process()
128 SuccessOrExit(error = aArgs[2].ParseAsUint8(seriesId)); in Process()
[all …]
Dcli_joiner.cpp45 template <> otError Joiner::Process<Cmd("discerner")>(Arg aArgs[]) in Process() argument
59 if (aArgs[0].IsEmpty()) in Process()
92 if (aArgs[0] == "clear") in Process()
110 VerifyOrExit(aArgs[1].IsEmpty()); in Process()
111 SuccessOrExit(ParseJoinerDiscerner(aArgs[0], discerner)); in Process()
130 template <> otError Joiner::Process<Cmd("id")>(Arg aArgs[]) in Process() argument
132 OT_UNUSED_VARIABLE(aArgs); in Process()
153 template <> otError Joiner::Process<Cmd("start")>(Arg aArgs[]) in Process() argument
157 VerifyOrExit(!aArgs[0].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
160 aArgs[0].GetCString(), // aPskd in Process()
[all …]
Dcli_network_data.cpp186 template <> otError NetworkData::Process<Cmd("length")>(Arg aArgs[]) in Process() argument
190 VerifyOrExit(aArgs[0].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
197 template <> otError NetworkData::Process<Cmd("maxlength")>(Arg aArgs[]) in Process() argument
211 if (aArgs[0].IsEmpty()) in Process()
224 else if (aArgs[0] == "reset") in Process()
237 template <> otError NetworkData::Process<Cmd("publish")>(Arg aArgs[]) in Process() argument
242 if (aArgs[0] == "dnssrp") in Process()
262 if (aArgs[1] == "anycast") in Process()
266 SuccessOrExit(error = aArgs[2].ParseAsUint8(sequenceNumber)); in Process()
271 if (aArgs[1] == "unicast") in Process()
[all …]
Dcli_tcat.cpp140 template <> otError Tcat::Process<Cmd("advid")>(Arg aArgs[]) in Process() argument
148 if (aArgs[0].IsEmpty()) in Process()
163 if (aArgs[0] == kVendorIdTypes[OT_TCAT_DEVICE_ID_OUI24]) in Process()
167 else if (aArgs[0] == kVendorIdTypes[OT_TCAT_DEVICE_ID_OUI36]) in Process()
171 else if (aArgs[0] == kVendorIdTypes[OT_TCAT_DEVICE_ID_DISCRIMINATOR]) in Process()
175 else if (aArgs[0] == kVendorIdTypes[OT_TCAT_DEVICE_ID_IANAPEN]) in Process()
179 else if (aArgs[0] == kVendorIdTypes[OT_TCAT_DEVICE_ID_EMPTY]) in Process()
193 … if (!aArgs[1].IsEmpty() && aArgs[1].GetLength() < (OT_TCAT_MAX_ADVERTISED_DEVICEID_SIZE * 2 + 1)) in Process()
196 SuccessOrExit(error = aArgs[1].ParseAsHexString(devId.mDeviceIdLen, devId.mDeviceId)); in Process()
215 template <> otError Tcat::Process<Cmd("devid")>(Arg aArgs[]) in Process() argument
[all …]
Dcli_dataset.hpp72 otError Process(Arg aArgs[]);
90 otError (Dataset::*mParse)(Arg *&aArgs, otOperationalDataset &aDataset);
108 otError ParseActiveTimestamp(Arg *&aArgs, otOperationalDataset &aDataset);
109 otError ParseChannel(Arg *&aArgs, otOperationalDataset &aDataset);
110 otError ParseChannelMask(Arg *&aArgs, otOperationalDataset &aDataset);
111 otError ParseDelay(Arg *&aArgs, otOperationalDataset &aDataset);
112 otError ParseExtendedPanId(Arg *&aArgs, otOperationalDataset &aDataset);
113 otError ParseMeshLocalPrefix(Arg *&aArgs, otOperationalDataset &aDataset);
114 otError ParseNetworkKey(Arg *&aArgs, otOperationalDataset &aDataset);
115 otError ParseNetworkName(Arg *&aArgs, otOperationalDataset &aDataset);
[all …]
Dcli_coap.cpp156 template <> otError Coap::Process<Cmd("cancel")>(Arg aArgs[]) in Process() argument
158 OT_UNUSED_VARIABLE(aArgs); in Process()
181 template <> otError Coap::Process<Cmd("resource")>(Arg aArgs[]) in Process() argument
185 if (!aArgs[0].IsEmpty()) in Process()
187 VerifyOrExit(aArgs[0].GetLength() < kMaxUriLength, error = OT_ERROR_INVALID_ARGS); in Process()
197 if (!aArgs[1].IsEmpty()) in Process()
199 SuccessOrExit(error = aArgs[1].ParseAsUint32(mBlockCount)); in Process()
203 strncpy(mUriPath, aArgs[0].GetCString(), sizeof(mUriPath) - 1); in Process()
234 template <> otError Coap::Process<Cmd("set")>(Arg aArgs[]) in Process() argument
242 if (!aArgs[0].IsEmpty()) in Process()
[all …]
Dcli_ping.cpp53 otError PingSender::Process(Arg aArgs[]) in Process() argument
70 if (aArgs[0] == "stop") in Process()
75 else if (aArgs[0] == "async") in Process()
78 aArgs++; in Process()
83 if (aArgs[0] == "-I") in Process()
85 SuccessOrExit(error = aArgs[1].ParseAsIp6Address(config.mSource)); in Process()
90 aArgs += 2; in Process()
93 if (aArgs[0] == "-m") in Process()
96 aArgs++; in Process()
99 …SuccessOrExit(error = ParseToIp6Address(GetInstancePtr(), aArgs[0], config.mDestination, nat64Synt… in Process()
[all …]
Dcli_tcp.cpp115 template <> otError TcpExample::Process<Cmd("init")>(Arg aArgs[]) in Process() argument
122 if (aArgs[0].IsEmpty()) in Process()
130 if (aArgs[0] == "linked") in Process()
135 else if (aArgs[0] == "circular") in Process()
141 else if (aArgs[0] == "tls") in Process()
198 if (aArgs[1].IsEmpty()) in Process()
206 SuccessOrExit(error = aArgs[1].ParseAsUint32(windowSize)); in Process()
289 template <> otError TcpExample::Process<Cmd("deinit")>(Arg aArgs[]) in Process() argument
296 VerifyOrExit(aArgs[0].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in Process()
344 template <> otError TcpExample::Process<Cmd("bind")>(Arg aArgs[]) in Process() argument
[all …]
Dcli_utils.hpp134 typedef otError (Cli::*Handler)(Arg aArgs[]); ///< The handler method pointer type.
576 template <typename ValueType> otError ProcessGet(Arg aArgs[], GetHandler<ValueType> aGetHandler) in ProcessGet() argument
586 VerifyOrExit(aArgs[0].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in ProcessGet()
593 template <typename ValueType> otError ProcessSet(Arg aArgs[], SetHandler<ValueType> aSetHandler) in ProcessSet() argument
598 SuccessOrExit(error = aArgs[0].ParseAs<ValueType>(value)); in ProcessSet()
599 VerifyOrExit(aArgs[1].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in ProcessSet()
607 …template <typename ValueType> otError ProcessSet(Arg aArgs[], SetHandlerFailable<ValueType> aSetHa… in ProcessSet() argument
612 SuccessOrExit(error = aArgs[0].ParseAs<ValueType>(value)); in ProcessSet()
613 VerifyOrExit(aArgs[1].IsEmpty(), error = OT_ERROR_INVALID_ARGS); in ProcessSet()
622 …otError ProcessGetSet(Arg aArgs[], GetHandler<ValueType> aGetHandler, SetHandler<ValueType> aSetHa… in ProcessGetSet() argument
[all …]
Dcli_utils.cpp373 void Utils::LogInput(const Arg *aArgs) in LogInput() argument
377 for (bool isFirst = true; !aArgs->IsEmpty(); aArgs++, isFirst = false) in LogInput()
379 inputString.Append(isFirst ? "%s" : " %s", aArgs->GetCString()); in LogInput()
450 otError Utils::ProcessEnableDisable(Arg aArgs[], SetEnabledHandler aSetEnabledHandler) in ProcessEnableDisable() argument
455 if (ParseEnableOrDisable(aArgs[0], enable) == OT_ERROR_NONE) in ProcessEnableDisable()
467 otError Utils::ProcessEnableDisable(Arg aArgs[], SetEnabledHandlerFailable aSetEnabledHandler) in ProcessEnableDisable() argument
472 if (ParseEnableOrDisable(aArgs[0], enable) == OT_ERROR_NONE) in ProcessEnableDisable()
484 otError Utils::ProcessEnableDisable(Arg aArgs[], in ProcessEnableDisable() argument
490 if (aArgs[0].IsEmpty()) in ProcessEnableDisable()
496 error = ProcessEnableDisable(aArgs, aSetEnabledHandler); in ProcessEnableDisable()
[all …]
/openthread-latest/src/core/diags/
Dfactory_diags.hpp85 Error ProcessCmd(uint8_t aArgsLength, char *aArgs[]);
138 Error (Diags::*mCommand)(uint8_t aArgsLength, char *aArgs[]);
188 Error ParseCmd(char *aString, uint8_t &aArgsLength, char *aArgs[]);
189 Error ProcessChannel(uint8_t aArgsLength, char *aArgs[]);
190 Error ProcessFrame(uint8_t aArgsLength, char *aArgs[]);
191 Error ProcessContinuousWave(uint8_t aArgsLength, char *aArgs[]);
192 Error ProcessGpio(uint8_t aArgsLength, char *aArgs[]);
193 Error ProcessPower(uint8_t aArgsLength, char *aArgs[]);
194 Error ProcessRadio(uint8_t aArgsLength, char *aArgs[]);
195 Error ProcessRepeat(uint8_t aArgsLength, char *aArgs[]);
[all …]
Dfactory_diags.cpp55 otError otPlatDiagProcess(otInstance *aInstance, uint8_t aArgsLength, char *aArgs[]) in otPlatDiagProcess() argument
58 OT_UNUSED_VARIABLE(aArgs); in otPlatDiagProcess()
89 Error Diags::ProcessChannel(uint8_t aArgsLength, char *aArgs[]) in ProcessChannel() argument
96 SuccessOrExit(error = ParseLong(aArgs[0], value)); in ProcessChannel()
106 Error Diags::ProcessPower(uint8_t aArgsLength, char *aArgs[]) in ProcessPower() argument
113 SuccessOrExit(error = ParseLong(aArgs[0], value)); in ProcessPower()
122 Error Diags::ProcessEcho(uint8_t aArgsLength, char *aArgs[]) in ProcessEcho() argument
128 Output("%s\r\n", aArgs[0]); in ProcessEcho()
130 else if ((aArgsLength == 2) && StringMatch(aArgs[0], "-n")) in ProcessEcho()
140 SuccessOrExit(error = ParseLong(aArgs[1], value)); in ProcessEcho()
[all …]
/openthread-latest/src/core/common/
Dcallback.hpp186 template <typename... Args> ReturnType Invoke(Args &&...aArgs) const in Invoke()
188 return mHandler(static_cast<Args &&>(aArgs)..., mContext); in Invoke()
199 template <typename... Args> void InvokeIfSet(Args &&...aArgs) const in InvokeIfSet()
206 Invoke(static_cast<Args &&>(aArgs)...); in InvokeIfSet()
221 template <typename... Args> void InvokeAndClearIfSet(Args &&...aArgs) in InvokeAndClearIfSet() argument
226 callbackCopy.InvokeIfSet(static_cast<Args &&>(aArgs)...); in InvokeAndClearIfSet()
243 template <typename... Args> ReturnType Invoke(Args &&...aArgs) const in Invoke()
245 return mHandler(mContext, static_cast<Args &&>(aArgs)...); in Invoke()
248 template <typename... Args> void InvokeIfSet(Args &&...aArgs) const in InvokeIfSet()
255 Invoke(static_cast<Args &&>(aArgs)...); in InvokeIfSet()
[all …]

1234