CoapRequest constructor

CoapRequest(
  1. CoapCode code, {
  2. bool confirmable = true,
})

Initializes a request message. Defaults to confirmable

Implementation

CoapRequest(final CoapCode code, {final bool confirmable = true})
    : super(
        code,
        confirmable ? CoapMessageType.con : CoapMessageType.non,
      ) {
  if (!code.isRequest && !code.isEmpty) {
    throw ArgumentError('Expected CoAP method code, got $code');
  }
}