Table of Contents

Namespace MaaFramework.Binding.Notification

Classes

MaaMsg.Controller.Action
MaaMsg.Controller.Action
MaaMsg.Node.Action
MaaMsg.Controller.Action
MaaMsg.Node.Action
MaaMsg.Node.Action
MaaMsg.Controller.Action
MaaMsg.Node.Action
NotificationHandlerRegistry.NodeRegistry.ActionRegistry
NotificationHandlerRegistry.NodeRegistry.ActionRegistry
NotificationHandlerRegistry.NodeRegistry.ActionRegistry
NotificationHandlerRegistry.ControllerRegistry.ActionRegistry
NotificationHandlerRegistry.NodeRegistry.ActionRegistry
NotificationHandlerRegistry.ControllerRegistry.ActionRegistry
NotificationHandlerRegistry.ControllerRegistry.ActionRegistry
NotificationHandlerRegistry.ControllerRegistry.ActionRegistry
MaaMsg.Controller
MaaMsg.Controller
ControllerActionDetail

Message for the controller actions.

NotificationHandlerRegistry.ControllerRegistry
NotificationHandlerRegistry.ControllerRegistry
MaaMsg.Resource.Loading
MaaMsg.Resource.Loading
MaaMsg.Resource.Loading
MaaMsg.Resource.Loading
NotificationHandlerRegistry.ResourceRegistry.LoadingRegistry
NotificationHandlerRegistry.ResourceRegistry.LoadingRegistry
NotificationHandlerRegistry.ResourceRegistry.LoadingRegistry
NotificationHandlerRegistry.ResourceRegistry.LoadingRegistry
MaaMsg

A callback consists of a message and a payload. The message is a string that indicates the type of the message. The payload is a JSON object that contains the details of the message.

MaaMsg.Node.NextList
MaaMsg.Node.NextList
MaaMsg.Node.NextList
MaaMsg.Node.NextList
NotificationHandlerRegistry.NodeRegistry.NextListRegistry
NotificationHandlerRegistry.NodeRegistry.NextListRegistry
NotificationHandlerRegistry.NodeRegistry.NextListRegistry
NotificationHandlerRegistry.NodeRegistry.NextListRegistry
MaaMsg.Node
MaaMsg.Node
NodeActionDetail

Message for the action of node.

NodeNextListDetail

Message for the next list of node.

NodeRecognitionDetail

Message for the recognition list of node.

NotificationHandlerRegistry.NodeRegistry
NotificationHandlerRegistry.NodeRegistry
NotificationDetailContext

Provides metadata about a set of types that is relevant to JSON serialization.

NotificationHandlerExtensions

A static class providing extension methods for MaaFramework.Binding.Notification.NotificationHandler`1.

NotificationHandlerRegistry
A registry that manages and distributes MaaFramework callback notifications,

acting as a central processor to receive MaaCallback events and route them to appropriate handlers.

MaaMsg.Node.Recognition
MaaMsg.Node.Recognition
MaaMsg.Node.Recognition
MaaMsg.Node.Recognition
NotificationHandlerRegistry.NodeRegistry.RecognitionRegistry
NotificationHandlerRegistry.NodeRegistry.RecognitionRegistry
NotificationHandlerRegistry.NodeRegistry.RecognitionRegistry
NotificationHandlerRegistry.NodeRegistry.RecognitionRegistry
MaaMsg.Resource
MaaMsg.Resource
ResourceLoadingDetail

The message for the resource loading.

NotificationHandlerRegistry.ResourceRegistry
NotificationHandlerRegistry.ResourceRegistry
MaaMsg.Tasker.Task
MaaMsg.Tasker.Task
MaaMsg.Tasker.Task
MaaMsg.Tasker.Task
NotificationHandlerRegistry.TaskerRegistry.TaskRegistry
NotificationHandlerRegistry.TaskerRegistry.TaskRegistry
NotificationHandlerRegistry.TaskerRegistry.TaskRegistry
NotificationHandlerRegistry.TaskerRegistry.TaskRegistry
MaaMsg.Tasker
MaaMsg.Tasker
NotificationHandlerRegistry.TaskerRegistry
NotificationHandlerRegistry.TaskerRegistry
TaskerTaskDetail

Message for the task.

Enums

NotificationType

Notification type.

Delegates

NotificationHandler<TDetail>

Represents the method that will handle a notification when the notification provides detail.