UNPKG

@cloudpss/ubrpc

Version:

Rpc server/client build on websocket and ubjson.

17 lines (14 loc) 445 B
import { RpcClientSocket } from '@cloudpss/ubrpc'; import { v5 } from 'uuid'; import { setTimeout } from 'node:timers/promises'; const token = 'a7193dc0-f65f-465f-89ed-18a3f72cf13a'; const id = v5(token, '24b716e5-01c6-452a-9584-845b586d915f'); const rpc = new RpcClientSocket('wss://internal.cloudpss.net/api/job', { info: { id, token, name: 'test mock', }, }); await setTimeout(1000); rpc.socket.close(3600);