forked from circlecloud/tera
1
0
Fork 0
tera/src/rpc/server/web-server.ts

23 lines
544 B
TypeScript

import { controller, httpGet } from '@cc-server/binding';
import { teraManager } from '../manager';
@controller('')
class TeraController {
@httpGet('/clients')
clients() {
let list = [];
let index = 0;
for (let id in teraManager.pows) {
const pow = teraManager.pows[id];
list.push({
id: pow.id,
index,
address: pow.conn.remoteAddress
})
index++
}
return list;
}
}
export default TeraController;