UNPKG

@awo00/smb2

Version:

A SMB2 implementation in TypeScript

61 lines (60 loc) 3.66 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var PacketType; (function (PacketType) { PacketType[PacketType["CreateDirectory"] = 0] = "CreateDirectory"; PacketType[PacketType["DeleteDirectory"] = 1] = "DeleteDirectory"; PacketType[PacketType["Open"] = 2] = "Open"; PacketType[PacketType["Create"] = 3] = "Create"; PacketType[PacketType["Close"] = 4] = "Close"; PacketType[PacketType["Flush"] = 5] = "Flush"; PacketType[PacketType["Delete"] = 6] = "Delete"; PacketType[PacketType["Rename"] = 7] = "Rename"; PacketType[PacketType["QueryInformation"] = 8] = "QueryInformation"; PacketType[PacketType["SetInformation"] = 9] = "SetInformation"; PacketType[PacketType["Read"] = 10] = "Read"; PacketType[PacketType["Write"] = 11] = "Write"; PacketType[PacketType["LockByteRange"] = 12] = "LockByteRange"; PacketType[PacketType["UnlockByteRange"] = 13] = "UnlockByteRange"; PacketType[PacketType["CreateTemporary"] = 14] = "CreateTemporary"; PacketType[PacketType["CreateNew"] = 15] = "CreateNew"; PacketType[PacketType["CheckDirectory"] = 16] = "CheckDirectory"; PacketType[PacketType["ProcessExit"] = 17] = "ProcessExit"; PacketType[PacketType["Seek"] = 18] = "Seek"; PacketType[PacketType["LockAndRead"] = 19] = "LockAndRead"; PacketType[PacketType["WriteAndUnlock"] = 20] = "WriteAndUnlock"; PacketType[PacketType["ReadRaw"] = 26] = "ReadRaw"; PacketType[PacketType["ReadMultiplex"] = 27] = "ReadMultiplex"; PacketType[PacketType["ReadMultiplexSecondary"] = 28] = "ReadMultiplexSecondary"; PacketType[PacketType["WriteRaw"] = 29] = "WriteRaw"; PacketType[PacketType["WriteMultiplex"] = 30] = "WriteMultiplex"; PacketType[PacketType["WriteMultiplexSecondary"] = 31] = "WriteMultiplexSecondary"; PacketType[PacketType["WriteComplete"] = 32] = "WriteComplete"; PacketType[PacketType["QueryServer"] = 33] = "QueryServer"; PacketType[PacketType["SetInformation2"] = 34] = "SetInformation2"; PacketType[PacketType["QueryInformation2"] = 35] = "QueryInformation2"; PacketType[PacketType["LockingAndX"] = 36] = "LockingAndX"; PacketType[PacketType["Transaction"] = 37] = "Transaction"; PacketType[PacketType["TransactionSecondary"] = 38] = "TransactionSecondary"; PacketType[PacketType["InputOutputControl"] = 39] = "InputOutputControl"; PacketType[PacketType["InputOutputControlSecondary"] = 40] = "InputOutputControlSecondary"; PacketType[PacketType["Copy"] = 41] = "Copy"; PacketType[PacketType["Move"] = 42] = "Move"; PacketType[PacketType["Echo"] = 43] = "Echo"; PacketType[PacketType["WriteAndClose"] = 44] = "WriteAndClose"; PacketType[PacketType["OpenAndX"] = 45] = "OpenAndX"; PacketType[PacketType["ReadAndX"] = 46] = "ReadAndX"; PacketType[PacketType["WriteAndX"] = 47] = "WriteAndX"; PacketType[PacketType["NewFileSize"] = 48] = "NewFileSize"; PacketType[PacketType["CloseFileAndDisconnectTree"] = 49] = "CloseFileAndDisconnectTree"; PacketType[PacketType["Transaction2"] = 50] = "Transaction2"; PacketType[PacketType["Transaction2Secondary"] = 51] = "Transaction2Secondary"; PacketType[PacketType["FindClose2"] = 52] = "FindClose2"; PacketType[PacketType["FindNotifyClose"] = 53] = "FindNotifyClose"; PacketType[PacketType["TreeConnect"] = 112] = "TreeConnect"; PacketType[PacketType["TreeDisconnect"] = 113] = "TreeDisconnect"; PacketType[PacketType["Negotiate"] = 114] = "Negotiate"; PacketType[PacketType["SessionSetup"] = 115] = "SessionSetup"; })(PacketType || (PacketType = {})); ; exports.default = PacketType;