src.bluetooth_sig.gatt.characteristics.http_status_code

HTTP Status Code characteristic (0x2AB8).

Classes

Name

Description

HTTPDataStatus

HTTP data status flags.

HTTPStatusCodeCharacteristic

HTTP Status Code characteristic (0x2AB8).

HTTPStatusCodeData

Parsed data from HTTP Status Code characteristic.

Module Contents

class src.bluetooth_sig.gatt.characteristics.http_status_code.HTTPDataStatus

Bases: enum.IntFlag

HTTP data status flags.

BODY_RECEIVED = 4
BODY_TRUNCATED = 8
HEADERS_RECEIVED = 1
HEADERS_TRUNCATED = 2
class src.bluetooth_sig.gatt.characteristics.http_status_code.HTTPStatusCodeCharacteristic

Bases: src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[HTTPStatusCodeData]

HTTP Status Code characteristic (0x2AB8).

org.bluetooth.characteristic.http_status_code

Reports the HTTP status code and data status of the last HTTP operation.

expected_length: int = 3
class src.bluetooth_sig.gatt.characteristics.http_status_code.HTTPStatusCodeData

Bases: msgspec.Struct

Parsed data from HTTP Status Code characteristic.

data_status: HTTPDataStatus
status_code: int