Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

test.ts 469B

12345678910111213141516171819
  1. import { Server } from '../src/Server'
  2. //@ts-ignore
  3. import {Client} from '../src/Client'
  4. new Server(20000, [{
  5. name: "HelloWorldRPCGroup",
  6. exportPublicRPCs: () => [],
  7. exportRPCs: () => [{
  8. type: 'call',
  9. name: 'echo',
  10. func: async (s:string) => s,
  11. }],
  12. }])
  13. const caller = new Client(20000, 'localhost')
  14. caller.connect().then(_ => {
  15. caller.info().then(console.log)
  16. caller["HelloWorldRPCGroup"].echo("x").then(console.log)
  17. })