CH-J ToolsSSH-এর মাধ্যমে সার্ভার ব্যবস্থাপনা
মেনু
প্রকাশিত সোর্স

CH-J Tools

নির্দিষ্ট একটি অ্যাপ্লিকেশন রিলিজের ডিরেক্টরি ও ফাইল ব্রাউজ করুন।

সোর্স ZIP ডাউনলোড করুন
CH-J / Server Manager 872 টি ফাইল
core-20261030T220507Z-61e4558d889f যোগ করা হয়েছে: · বিল্ড হয়েছে:
ssh.ts যোগ করা হয়েছে: তারিখ নথিভুক্ত নেই ১.৩ KB · 15 লাইন
কোড ফাইল ডাউনলোড করুন
1/** SSH sessions and the interactive terminal. The SSH connection itself lives in the Rust Core. */
2import { call, send, subscribe } from "../transport";
3import type { Result, SessionStatus, SshConnectRequest, SshTrustRequest } from "../types";
5export const ssh = Object.freeze({
6 list: () => call<SessionStatus[]>("core_ssh_list", "ssh:list"),
7 connect: (payload: SshConnectRequest) => call<Result<SessionStatus>>("core_ssh_connect", "ssh:connect", payload),
8 trustHostKey: (payload: SshTrustRequest) => call<Result<{ host: string; port: number; fingerprint: string }>>("core_ssh_trust_host_key", "ssh:trustHostKey", payload),
9 disconnect: (sessionId: string) => call<Result<{ disconnected: boolean }>>("core_ssh_disconnect", "ssh:disconnect", { sessionId }),
10 resize: (sessionId: string, cols: number, rows: number) => call<Result<{ cols: number; rows: number }>>("core_ssh_resize", "ssh:resize", { sessionId, cols, rows }),
11 input: (sessionId: string, data: string) => send("core_ssh_input", { sessionId, data }),
12 onData: (callback: (event: { sessionId: string; data: string }) => void) => subscribe("ssh:data", callback),
13 onState: (callback: (event: SessionStatus) => void) => subscribe("ssh:state", callback),
14 onError: (callback: (event: { sessionId?: string; code?: string; message: string }) => void) => subscribe("ssh:error", callback)
15});
SHA-25657e01ccf1be41930c9c80e9ac412c0f81bcaca017a22792987fba216af1bd329

CH-J Proprietary Software License 1.14 · সোর্স CH-J Proprietary Software License 1.14-এর অধীনে দেওয়া হয়। এর প্রাপ্যতা লাইসেন্সের শর্ত বদলায় না এবং অতিরিক্ত কোনো অধিকারও দেয় না।

আর্কাইভ SHA-25677380d4805485ffa4027fbe7858b5836f197a4aa9d52358a43e2d12d018744df
ফাইল