Skip to main content

Crate messaging_api

Crate messaging_api 

Source
Expand description

Typed control and normalized data-plane contracts for mHome messaging.

Structs§

AccountBinding
AccountBindingListResponse
AccountBindingRequest
ActionOption
ActionSet
ActorLinkCodeCreateRequest
ActorLinkDeleteRequest
ActorLinkListRequest
ActorLinkListResponse
ActorLinkView
ChallengeCode
ChallengeCodeResponse
ConnectionListResponse
ConnectionRequest
ConnectionStatusResponse
ConnectionTestRequest
ConnectionTestResponse
ConnectionUpdateRequest
ConnectionUpdateResponse
ExternalActor
FrontendProvider
MessagingAddress
MessagingConnection
MessagingModelError
MessagingSurface
MutationResponse
NormalizedInbound
ProviderListRequest
ProviderListResponse
ProviderMetadata
ProviderPlacementRequest
ProviderStatus
SetupAction
SetupOptionsResponse
SetupResponse
SetupStartRequest
SetupState
SetupStatusRequest
SurfaceBindCodeCreateRequest
SurfaceListRequest
SurfaceListResponse
SurfaceRequest

Enums§

ContentCapability
ConversationAudience
DeliveryMode
ManagementOperation
NormalizedInboundContent
Placement
SurfaceState

Constants§

ACCOUNT_BINDING_LIST_TARGET
ACCOUNT_BIND_TARGET
ACCOUNT_UNBIND_TARGET
ACTOR_LINK_CODE_CREATE_TARGET
ACTOR_LINK_DELETE_TARGET
ACTOR_LINK_LIST_TARGET
CONNECTION_DELETE_TARGET
CONNECTION_LIST_TARGET
CONNECTION_STATUS_TARGET
CONNECTION_TEST_TARGET
CONNECTION_UPDATE_TARGET
MANAGEMENT_TARGETS
NORMALIZED_INBOUND_SCHEMA_VERSION
PROVIDER_LIST_TARGET
SETUP_OPTIONS_TARGET
SETUP_START_TARGET
SETUP_STATUS_TARGET
SURFACE_BIND_CODE_CREATE_TARGET
SURFACE_DISMISS_TARGET
SURFACE_LIST_TARGET

Functions§

is_management_target