Crate hap

source · []

Re-exports

pub use futures;
pub use serde_json;

Modules

Definitions of HomeKit accessories.

Definitions of HomeKit characteristics.

Representation of paired controllers.

The HomeKit Accessory Server implementation.

Definitions of HomeKit services.

Representations of persistent storage.

Structs

The Config struct is used to store configuration options for the HomeKit Accessory Server.

An ed25519 keypair.

A MAC address (EUI-48)

The Pin struct represents the server’s 8 digit pin used for pairing.

Enums

Bonjour Feature Flag.

Bonjour Status Flag.

HAP error representation.

HAP service and characteristic type representation.

Type Definitions

Result type redefinition.