Package jcifs.internal.smb1.com
Class SmbComNTCreateAndXResponse
- java.lang.Object
-
- jcifs.internal.smb1.ServerMessageBlock
-
- jcifs.internal.smb1.AndXServerMessageBlock
-
- jcifs.internal.smb1.com.SmbComNTCreateAndXResponse
-
- All Implemented Interfaces:
CommonServerMessageBlock,CommonServerMessageBlockRequest,CommonServerMessageBlockResponse,RequestWithPath,SmbBasicFileInfo,Message,Request,Response
public class SmbComNTCreateAndXResponse extends AndXServerMessageBlock implements SmbBasicFileInfo
-
-
Field Summary
-
Fields inherited from class jcifs.internal.smb1.ServerMessageBlock
batchLevel, byteCount, digest, errorCode, flags2, headerStart, length, mid, path, pid, SMB_COM_CHECK_DIRECTORY, SMB_COM_CLOSE, SMB_COM_CREATE_DIRECTORY, SMB_COM_DELETE, SMB_COM_DELETE_DIRECTORY, SMB_COM_ECHO, SMB_COM_FIND_CLOSE2, SMB_COM_LOCKING_ANDX, SMB_COM_LOGOFF_ANDX, SMB_COM_MOVE, SMB_COM_NEGOTIATE, SMB_COM_NT_CANCEL, SMB_COM_NT_CREATE_ANDX, SMB_COM_NT_TRANSACT, SMB_COM_NT_TRANSACT_SECONDARY, SMB_COM_OPEN_ANDX, SMB_COM_QUERY_INFORMATION, SMB_COM_READ_ANDX, SMB_COM_RENAME, SMB_COM_SEEK, SMB_COM_SESSION_SETUP_ANDX, SMB_COM_SET_INFORMATION, SMB_COM_TRANSACTION, SMB_COM_TRANSACTION_SECONDARY, SMB_COM_TRANSACTION2, SMB_COM_TREE_CONNECT_ANDX, SMB_COM_TREE_DISCONNECT, SMB_COM_WRITE, SMB_COM_WRITE_ANDX, tid, uid, wordCount
-
-
Constructor Summary
Constructors Constructor Description SmbComNTCreateAndXResponse(Configuration config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetAllocationSize()intgetAttributes()intgetCreateAction()longgetCreateTime()longgetCreationTime()intgetDeviceState()longgetEndOfFile()intgetExtFileAttributes()intgetFid()intgetFileType()longgetLastAccessTime()longgetLastWriteTime()bytegetOplockLevel()longgetSize()booleanisExtended()protected intreadBytesWireFormat(byte[] buffer, int bufferIndex)protected intreadParameterWordsWireFormat(byte[] buffer, int bufferIndex)voidsetExtended(boolean isExtended)StringtoString()protected intwriteBytesWireFormat(byte[] dst, int dstIndex)protected intwriteParameterWordsWireFormat(byte[] dst, int dstIndex)-
Methods inherited from class jcifs.internal.smb1.AndXServerMessageBlock
decode, encode, getAndx, getBatchLimit, getNext, getNextResponse, readAndXWireFormat, writeAndXWireFormat
-
Methods inherited from class jcifs.internal.smb1.ServerMessageBlock
addFlags2, allowChain, clearReceived, createCancel, equals, error, exception, getByteCount, getCommand, getConfig, getCreditCost, getDigest, getDomain, getErrorCode, getException, getExpiration, getFlags, getFlags2, getFullUNCPath, getGrantedCredits, getLength, getMid, getOverrideTimeout, getPath, getPid, getRawPayload, getResponse, getServer, getSignSeq, getTid, getUid, hashCode, ignoreDisconnect, isAsync, isCancel, isError, isExtendedSecurity, isForceUnicode, isReceived, isResolveInDfs, isResponse, isResponseAsync, isRetainPayload, isUseUnicode, isVerifyFailed, prepare, readHeaderWireFormat, readString, readString, readString, readStringLength, received, remFlags2, reset, retainPayload, setCommand, setDigest, setErrorCode, setExpiration, setExtendedSecurity, setFlags, setFlags2, setFullUNCPath, setMid, setOverrideTimeout, setPath, setPid, setRawPayload, setRequestCredits, setResolveInDfs, setResponse, setSessionId, setSignSeq, setTid, setUid, setUseUnicode, size, split, stringWireLength, verifySignature, writeHeaderWireFormat, writeString, writeString
-
-
-
-
Constructor Detail
-
SmbComNTCreateAndXResponse
public SmbComNTCreateAndXResponse(Configuration config)
- Parameters:
config-
-
-
Method Detail
-
getFileType
public final int getFileType()
- Returns:
- the fileType
-
isExtended
public final boolean isExtended()
- Returns:
- the isExtended
-
setExtended
public final void setExtended(boolean isExtended)
- Parameters:
isExtended- the isExtended to set
-
getOplockLevel
public final byte getOplockLevel()
- Returns:
- the oplockLevel
-
getFid
public final int getFid()
- Returns:
- the fid
-
getCreateAction
public final int getCreateAction()
- Returns:
- the createAction
-
getExtFileAttributes
public final int getExtFileAttributes()
- Returns:
- the extFileAttributes
-
getAttributes
public int getAttributes()
- Specified by:
getAttributesin interfaceSmbBasicFileInfo- Returns:
- file attributes
- See Also:
SmbBasicFileInfo.getAttributes()
-
getDeviceState
public final int getDeviceState()
- Returns:
- the deviceState
-
getCreationTime
public final long getCreationTime()
- Returns:
- the creationTime
-
getCreateTime
public long getCreateTime()
- Specified by:
getCreateTimein interfaceSmbBasicFileInfo- Returns:
- file create time
- See Also:
SmbBasicFileInfo.getCreateTime()
-
getLastAccessTime
public final long getLastAccessTime()
- Specified by:
getLastAccessTimein interfaceSmbBasicFileInfo- Returns:
- the lastAccessTime
-
getLastWriteTime
public final long getLastWriteTime()
- Specified by:
getLastWriteTimein interfaceSmbBasicFileInfo- Returns:
- the lastWriteTime
-
getAllocationSize
public final long getAllocationSize()
- Returns:
- the allocationSize
-
getEndOfFile
public final long getEndOfFile()
- Returns:
- the endOfFile
-
getSize
public long getSize()
- Specified by:
getSizein interfaceSmbBasicFileInfo- Returns:
- file size
- See Also:
SmbBasicFileInfo.getSize()
-
writeParameterWordsWireFormat
protected int writeParameterWordsWireFormat(byte[] dst, int dstIndex)- Specified by:
writeParameterWordsWireFormatin classServerMessageBlock
-
writeBytesWireFormat
protected int writeBytesWireFormat(byte[] dst, int dstIndex)- Specified by:
writeBytesWireFormatin classServerMessageBlock
-
readParameterWordsWireFormat
protected int readParameterWordsWireFormat(byte[] buffer, int bufferIndex)- Specified by:
readParameterWordsWireFormatin classServerMessageBlock
-
readBytesWireFormat
protected int readBytesWireFormat(byte[] buffer, int bufferIndex)- Specified by:
readBytesWireFormatin classServerMessageBlock
-
toString
public String toString()
- Overrides:
toStringin classAndXServerMessageBlock
-
-