enum

Matter::Cluster::Definitions::OtaSoftwareUpdateProviderClient::DownloadProtocol

Inherits Enum < Comparable < Value < Object

Note that only HTTP over TLS (HTTPS) is supported (see RFC 7230). Using HTTP without TLS shall NOT be supported, as there is no way to authenticate the involved participants.

Constants

BdxSynchronous = 0_u8

Indicates support for synchronous BDX.

BdxAsynchronous = 1_u8

Indicates support for asynchronous BDX.

Https = 2_u8

Indicates support for HTTPS.

VendorSpecific = 3_u8

Indicates support for vendor specific protocol.

Instance methods

bdx_asynchronous?

Returns true if this enum value equals BdxAsynchronous

Source
bdx_synchronous?

Returns true if this enum value equals BdxSynchronous

Source
https?

Returns true if this enum value equals Https

Source
vendor_specific?

Returns true if this enum value equals VendorSpecific

Source