Package com.hierynomus.mssmb2.messages
Class SMB2CreateResponse
- java.lang.Object
-
- com.hierynomus.smb.SMBPacket<SMB2PacketData,SMB2PacketHeader>
-
- com.hierynomus.mssmb2.SMB2Packet
-
- com.hierynomus.mssmb2.messages.SMB2CreateResponse
-
public class SMB2CreateResponse extends SMB2Packet
[MS-SMB2].pdf 2.2.14 SMB2 CREATE Response
-
-
Field Summary
Fields Modifier and Type Field Description private FileTime
changeTime
private SMB2CreateAction
createAction
private FileTime
creationTime
private java.util.Set<FileAttributes>
fileAttributes
private SMB2FileId
fileId
private FileTime
lastAccessTime
private FileTime
lastWriteTime
-
Fields inherited from class com.hierynomus.mssmb2.SMB2Packet
SINGLE_CREDIT_PAYLOAD_SIZE, structureSize
-
-
Constructor Summary
Constructors Constructor Description SMB2CreateResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileTime
getChangeTime()
SMB2CreateAction
getCreateAction()
FileTime
getCreationTime()
java.util.Set<FileAttributes>
getFileAttributes()
SMB2FileId
getFileId()
FileTime
getLastAccessTime()
FileTime
getLastWriteTime()
protected void
readMessage(SMBBuffer buffer)
Read the packet body, this should be implemented by the various packet types.void
setFileAttributes(java.util.Set<FileAttributes> fileAttributes)
void
setFileId(SMB2FileId fileId)
-
Methods inherited from class com.hierynomus.mssmb2.SMB2Packet
getBuffer, getCreditsAssigned, getError, getMaxPayloadSize, getPacket, getSequenceNumber, getStructureSize, isIntermediateAsyncResponse, isSuccess, read, setCreditsAssigned, setError, toString, write, writeTo
-
-
-
-
Field Detail
-
createAction
private SMB2CreateAction createAction
-
creationTime
private FileTime creationTime
-
lastAccessTime
private FileTime lastAccessTime
-
lastWriteTime
private FileTime lastWriteTime
-
changeTime
private FileTime changeTime
-
fileAttributes
private java.util.Set<FileAttributes> fileAttributes
-
fileId
private SMB2FileId fileId
-
-
Method Detail
-
readMessage
protected void readMessage(SMBBuffer buffer) throws Buffer.BufferException
Description copied from class:SMB2Packet
Read the packet body, this should be implemented by the various packet types.- Overrides:
readMessage
in classSMB2Packet
- Throws:
Buffer.BufferException
-
getCreateAction
public SMB2CreateAction getCreateAction()
-
getCreationTime
public FileTime getCreationTime()
-
getLastAccessTime
public FileTime getLastAccessTime()
-
getLastWriteTime
public FileTime getLastWriteTime()
-
getChangeTime
public FileTime getChangeTime()
-
getFileAttributes
public java.util.Set<FileAttributes> getFileAttributes()
-
getFileId
public SMB2FileId getFileId()
-
setFileAttributes
public void setFileAttributes(java.util.Set<FileAttributes> fileAttributes)
-
setFileId
public void setFileId(SMB2FileId fileId)
-
-