public class PacketType
extends java.lang.Object
Contains definitions of the available SMB/CIFS request types, plus SMB transaction/transaction2 request types, remote admin protocol (RAP) requests and NT transaction request types.
There are also static methods for converting an SMB command type, transaction type or NT transaction type to a name.
Constructor and Description |
---|
PacketType() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getCommandName(int cmd)
Return an SMB command as a string
|
static java.lang.String |
getNTTransationName(int opcode)
Return an NT transation code as a string
|
static java.lang.String |
getTransactionName(int opcode)
Return a transaction code as a string
|
public static final int CreateDirectory
public static final int DeleteDirectory
public static final int OpenFile
public static final int CreateFile
public static final int CloseFile
public static final int FlushFile
public static final int DeleteFile
public static final int RenameFile
public static final int GetFileAttributes
public static final int SetFileAttributes
public static final int ReadFile
public static final int WriteFile
public static final int LockFile
public static final int UnLockFile
public static final int CreateTemporary
public static final int CreateNew
public static final int CheckDirectory
public static final int ProcessExit
public static final int SeekFile
public static final int LockAndRead
public static final int WriteAndUnlock
public static final int ReadRaw
public static final int ReadMpx
public static final int ReadMpxSecondary
public static final int WriteRaw
public static final int WriteMpx
public static final int WriteMpxSecondary
public static final int WriteComplete
public static final int SetInformation2
public static final int QueryInformation2
public static final int LockingAndX
public static final int Transaction
public static final int TransactionSecond
public static final int IOCtl
public static final int IOCtlSecondary
public static final int Copy
public static final int Move
public static final int Echo
public static final int WriteAndClose
public static final int OpenAndX
public static final int ReadAndX
public static final int WriteAndX
public static final int CloseAndTreeDisc
public static final int Transaction2
public static final int Transaction2Second
public static final int FindClose2
public static final int FindNotifyClose
public static final int TreeConnect
public static final int TreeDisconnect
public static final int Negotiate
public static final int SessionSetupAndX
public static final int LogoffAndX
public static final int TreeConnectAndX
public static final int DiskInformation
public static final int Search
public static final int Find
public static final int FindUnique
public static final int NTTransact
public static final int NTTransactSecond
public static final int NTCreateAndX
public static final int NTCancel
public static final int OpenPrintFile
public static final int WritePrintFile
public static final int ClosePrintFile
public static final int GetPrintQueue
public static final int SendMessage
public static final int SendBroadcast
public static final int SendForward
public static final int CancelForward
public static final int GetMachineName
public static final int SendMultiStart
public static final int SendMultiEnd
public static final int SendMultiText
public static final int Trans2Open
public static final int Trans2FindFirst
public static final int Trans2FindNext
public static final int Trans2QueryFileSys
public static final int Trans2QueryPath
public static final int Trans2SetPath
public static final int Trans2QueryFile
public static final int Trans2SetFile
public static final int Trans2CreateDir
public static final int Trans2SessSetup
public static final int RAPShareEnum
public static final int RAPShareGetInfo
public static final int RAPSessionEnum
public static final int RAPServerGetInfo
public static final int NetServerDiskEnum
public static final int NetGroupEnum
public static final int RAPUserGetInfo
public static final int RAPWkstaGetInfo
public static final int RAPServerEnum
public static final int RAPServerEnum2
public static final int RAPWkstaUserLogon
public static final int RAPWkstaUserLogoff
public static final int RAPChangePassword
public static final int NetServiceEnum
public static final int NetServiceInstall
public static final int NetServiceControl
public static final int NetGroupGetUsers
public static final int NetUserEnum
public static final int NetUserGetGroups
public static final int NetPrintQEnum
public static final int NetPrintQGetInfo
public static final int NetPrintQSetInfo
public static final int NetPrintQAdd
public static final int NetPrintQDel
public static final int NetPrintQPause
public static final int NetPrintQContinue
public static final int NetPrintJobEnum
public static final int NetPrintJobGetInfo
public static final int NetPrintJobSetInfo
public static final int NetPrintJobDelete
public static final int NetPrintJobPause
public static final int NetPrintJobContinue
public static final int NetPrintDestEnum
public static final int NetPrintDestGetInfo
public static final int NetPrintDestControl
public static final int CallNamedPipe
public static final int WaitNamedPipe
public static final int PeekNmPipe
public static final int QNmPHandState
public static final int SetNmPHandState
public static final int QNmPipeInfo
public static final int TransactNmPipe
public static final int RawReadNmPipe
public static final int RawWriteNmPipe
public static final int NetBIOSEnum
public static final int NTTransCreate
public static final int NTTransIOCtl
public static final int NTTransSetSecurityDesc
public static final int NTTransNotifyChange
public static final int NTTransRename
public static final int NTTransQuerySecurityDesc
public static final int NTTransGetUserQuota
public static final int NTTransSetUserQuota
public static final int NoChainedCommand
public static final java.lang.String getCommandName(int cmd)
cmd
- intpublic static final java.lang.String getTransactionName(int opcode)
opcode
- intpublic static final java.lang.String getNTTransationName(int opcode)
opcode
- intCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.