diff --git a/lib/src/binding_coap/coap_extensions.dart b/lib/src/binding_coap/coap_extensions.dart index ad4adf56..5dd9c36a 100644 --- a/lib/src/binding_coap/coap_extensions.dart +++ b/lib/src/binding_coap/coap_extensions.dart @@ -105,6 +105,7 @@ extension OperationTypeExtension on OperationType { return CoapRequestMethod.get; case OperationType.writeproperty: case OperationType.writemultipleproperties: + case OperationType.writeallproperties: return CoapRequestMethod.put; case OperationType.invokeaction: return CoapRequestMethod.post; diff --git a/lib/src/definitions/operation_type.dart b/lib/src/definitions/operation_type.dart index 3475ca3b..46ddef1f 100644 --- a/lib/src/definitions/operation_type.dart +++ b/lib/src/definitions/operation_type.dart @@ -34,6 +34,9 @@ enum OperationType { /// Corresponds with the `writemultipleproperties` operation type. writemultipleproperties, + /// Corresponds with the `writeallproperties` operation type. + writeallproperties, + /// Corresponds with the `invokeaction` operation type. invokeaction,