observe method
Observe
Implementation
Future<CoapObserveClientRelation> observe(
final CoapRequest request, {
final int maxRetransmit = 0,
}) async {
request
..observe = 0
..maxRetransmit = maxRetransmit;
await _prepare(request);
final relation = CoapObserveClientRelation(request);
unawaited(
() async {
final resp = await _waitForResponse(request);
if (!resp.hasOption(OptionType.observe)) {
relation.isCancelled = true;
}
}(),
);
_endpoint!.sendEpRequest(request);
return relation;
}