UNPKG

node-smb2

Version:

A SMB2 implementation in TypeScript

21 lines (20 loc) 689 B
/// <reference types="node" /> import Structure from "../Structure"; import PacketType from "./PacketType"; import Header from "./Header"; export default class Packet { static getPacketTypeName(packetType: PacketType): string; static getPacketByPacketType(packetType: PacketType): any; static getPacket(typeName: string): any; static getStructure(header: Header): Structure; static serialize(header: Header, body: any): Buffer; static parse(buffer: Buffer): { header: Header; body: any; }; static parseHeader(buffer: Buffer): { header: Header; bodyBuffer: Buffer; }; static serializeHeader(header: Header): Buffer; }