tspace-nfs
Version:
tspace-nfs is a Network File System (NFS) and provides both server and client capabilities for accessing files over a network.
28 lines (27 loc) • 782 B
TypeScript
/// <reference types="node" />
import { Server } from 'http';
import { NfsStudio } from './server.studio';
/**
* The 'NfsServer' class is a created the server for nfs
*
* @example
* import { NfsServer } from "tspace-nfs";
*
* new NfsServer()
* .listen(8000 , ({ port }) => console.log(`Server is running on port http://localhost:${port}`))
*/
declare class NfsServer extends NfsStudio {
/**
* The 'listen' method is used to bind and start a server to a particular port and optionally a hostname.
*
* @param {number} port
* @param {function} callback
* @returns
*/
listen(port: number, callback?: ({ port, server }: {
port: number;
server: Server;
}) => void): void;
}
export { NfsServer };
export default NfsServer;