简体中文 English 繁體中文 日本語 Русский
本文为静态镜像,内容以交互版为准 在交互式文档中心打开 →

ErisPulse.Core.Event.meta 模块


模块概述

ErisPulse 元事件处理模块

提供基于装饰器的元事件处理功能

提示

  1. 支持连接、断开连接等生命周期事件
  2. 适用于系统状态监控和初始化操作

类列表

class MetaHandler

元事件处理器

提供元事件处理功能,如连接、断开连接等

方法列表

on_meta(priority: int = 0)

通用元事件装饰器


unregister(handler: Callable)

取消注册的事件处理器


remove_meta_handler(handler: Callable)

取消注册通用元事件处理器


on_connect(priority: int = 0)

连接事件装饰器


remove_connect_handler(handler: Callable)

取消注册连接事件处理器


on_disconnect(priority: int = 0)

断开连接事件装饰器


remove_disconnect_handler(handler: Callable)

取消注册断开连接事件处理器


on_heartbeat(priority: int = 0)

心跳事件装饰器


remove_heartbeat_handler(handler: Callable)

取消注册心跳事件处理器


_clear_meta_handlers()

内部方法 清除所有已注册的元事件处理器

返回值: 被清除的处理器数量