UNPKG

xmt-base

Version:

Backend Server Framework of XmT Inc.

22 lines (21 loc) 770 B
/// <reference types="node" /> import { Server } from "http"; import { Task } from "./interface"; export declare class Router { static serveStatic: any; xmt_serialList: (Task | Router)[]; xmt_mountPath: string; xmt_absolutePath: string; xmt_mount: (path: string, router: Router) => void; private xmt_addTask; xmt_all: (task: Task) => void; xmt_get: (task: Task) => void; xmt_post: (task: Task) => void; xmt_put: (task: Task) => void; xmt_delete: (task: Task) => void; xmt_common: (task: Task) => void; private static recurseSetAbsolutePathCounter; private xmt_recurseSetAbsolutePath; xmt_listen: (port: number, done?: (error: any) => void) => Server; private incomingRequestHandler; }