Table of Contents

Namespace MaaFramework.Binding.Notification

Classes

MaaMsg.Controller.Action

Message for the controller actions.

MaaMsg.Node.Action

Message for the action of node.

MaaMsg.Node.Action

Message for the action of node.

MaaMsg.Node.Action

Message for the action of node.

MaaMsg.Controller.Action

Message for the controller actions.

MaaMsg.Node.Action

Message for the action of node.

MaaMsg.Controller.Action

Message for the controller actions.

MaaMsg.Controller.Action

Message for the controller actions.

MaaMsg.Node.ActionNode

Message for the node.

MaaMsg.Node.ActionNode

Message for the node.

MaaMsg.Node.ActionNode

Message for the node.

MaaMsg.Node.ActionNode

Message for the node.

ActionNodeDetail

Message for the node.

NotificationHandlerRegistry.NodeRegistry.ActionNodeRegistry
NotificationHandlerRegistry.NodeRegistry.ActionNodeRegistry
NotificationHandlerRegistry.NodeRegistry.ActionNodeRegistry
NotificationHandlerRegistry.NodeRegistry.ActionNodeRegistry
NotificationHandlerRegistry.ControllerRegistry.ActionRegistry
NotificationHandlerRegistry.ControllerRegistry.ActionRegistry
NotificationHandlerRegistry.ControllerRegistry.ActionRegistry
NotificationHandlerRegistry.NodeRegistry.ActionRegistry
NotificationHandlerRegistry.NodeRegistry.ActionRegistry
NotificationHandlerRegistry.NodeRegistry.ActionRegistry
NotificationHandlerRegistry.ControllerRegistry.ActionRegistry
NotificationHandlerRegistry.NodeRegistry.ActionRegistry
MaaMsg.Controller
MaaMsg.Controller
ControllerActionDetail

Message for the controller actions.

NotificationHandlerRegistry.ControllerRegistry
NotificationHandlerRegistry.ControllerRegistry
MaaMsg.Resource.Loading

The message for the resource loading.

MaaMsg.Resource.Loading

The message for the resource loading.

MaaMsg.Resource.Loading

The message for the resource loading.

MaaMsg.Resource.Loading

The message for the 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

Message for the next list of node.

MaaMsg.Node.NextList

Message for the next list of node.

MaaMsg.Node.NextList

Message for the next list of node.

MaaMsg.Node.NextList

Message for the next list of node.

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

Message for the action of node.

NodeAttr

The node name with attributes.

NodeNextListDetail

Message for the next list of node.

NodeRecognitionDetail

Message for the recognition list of node.

NotificationHandlerRegistry.NodeRegistry
NotificationHandlerRegistry.NodeRegistry
NodeWaitFreezesDetail

Message for wait freezes.

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`2.

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.PipelineNode

Message for the node.

MaaMsg.Node.PipelineNode

Message for the node.

MaaMsg.Node.PipelineNode

Message for the node.

MaaMsg.Node.PipelineNode

Message for the node.

PipelineNodeDetail

Message for the node.

NotificationHandlerRegistry.NodeRegistry.PipelineNodeRegistry
NotificationHandlerRegistry.NodeRegistry.PipelineNodeRegistry
NotificationHandlerRegistry.NodeRegistry.PipelineNodeRegistry
NotificationHandlerRegistry.NodeRegistry.PipelineNodeRegistry
MaaMsg.Node.Recognition

Message for the recognition list of node.

MaaMsg.Node.Recognition

Message for the recognition list of node.

MaaMsg.Node.Recognition

Message for the recognition list of node.

MaaMsg.Node.Recognition

Message for the recognition list of node.

MaaMsg.Node.RecognitionNode

Message for the node.

MaaMsg.Node.RecognitionNode

Message for the node.

MaaMsg.Node.RecognitionNode

Message for the node.

MaaMsg.Node.RecognitionNode

Message for the node.

RecognitionNodeDetail

Message for the node.

NotificationHandlerRegistry.NodeRegistry.RecognitionNodeRegistry
NotificationHandlerRegistry.NodeRegistry.RecognitionNodeRegistry
NotificationHandlerRegistry.NodeRegistry.RecognitionNodeRegistry
NotificationHandlerRegistry.NodeRegistry.RecognitionNodeRegistry
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

Message for the task.

MaaMsg.Tasker.Task

Message for the task.

MaaMsg.Tasker.Task

Message for the task.

MaaMsg.Tasker.Task

Message for the 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.

MaaMsg.Node.WaitFreezes

Message for wait freezes.

MaaMsg.Node.WaitFreezes

Message for wait freezes.

MaaMsg.Node.WaitFreezes

Message for wait freezes.

MaaMsg.Node.WaitFreezes

Message for wait freezes.

WaitFreezesParam
NotificationHandlerRegistry.NodeRegistry.WaitFreezesRegistry
NotificationHandlerRegistry.NodeRegistry.WaitFreezesRegistry
NotificationHandlerRegistry.NodeRegistry.WaitFreezesRegistry
NotificationHandlerRegistry.NodeRegistry.WaitFreezesRegistry

Enums

NotificationType

Notification type.

ResourcePathType

The message for the resource loading.

Delegates

NotificationHandler<TDetail, TContext>

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