feat: 实现 Python 与 Java SDK 连接收发及其余接口

This commit is contained in:
Nixevol
2026-09-30 07:06:30 +08:00
parent 9650cbff76
commit d357082f3d
27 changed files with 4515 additions and 1 deletions
+50
View File
@@ -0,0 +1,50 @@
"""NixMsg Python SDK。"""
from .async_client import AsyncClient
from .client import Client
from .errors import ClosedError, NixMsgError, NotConnectedError
from .protocol import register_url_from_connect
from .transport import FakeTransport, PahoTransport
from .types import (
Body,
ConnectionEvent,
ConnectionState,
GroupEvent,
IncomingMessage,
PresenceEvent,
Receipt,
RegisterOptions,
RegisterResult,
RecallResult,
RevokedEvent,
SendOptions,
SendResult,
Target,
)
__all__ = [
"AsyncClient",
"Body",
"Client",
"ClosedError",
"ConnectionEvent",
"ConnectionState",
"FakeTransport",
"GroupEvent",
"IncomingMessage",
"NixMsgError",
"NotConnectedError",
"PahoTransport",
"PresenceEvent",
"Receipt",
"RegisterOptions",
"RegisterResult",
"RecallResult",
"RevokedEvent",
"SendOptions",
"SendResult",
"Target",
"register_url_from_connect",
]
__version__ = "0.1.0"