Class SMB2ChangeNotifyRequest
java.lang.Object
com.hierynomus.smb.SMBPacket<SMB2PacketData, SMB2PacketHeader>
com.hierynomus.mssmb2.SMB2Packet
com.hierynomus.mssmb2.SMB2MultiCreditPacket
com.hierynomus.mssmb2.messages.SMB2ChangeNotifyRequest
[MS-SMB2].pdf 2.2.35 SMB2 CHANGE_NOTIFY Request
The SMB2 CHANGE_NOTIFY Request packet is sent by the client to request change notifications on a directory.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<SMB2CompletionFilter> private final SMB2FileIdprivate final Set<SMB2ChangeNotifyFlags> Fields inherited from class SMB2Packet
SINGLE_CREDIT_PAYLOAD_SIZE, structureSize -
Constructor Summary
ConstructorsConstructorDescriptionSMB2ChangeNotifyRequest(SMB2Dialect smbDialect, long sessionId, long treeId, SMB2FileId fileId, Set<SMB2CompletionFilter> completionFilter, Set<SMB2ChangeNotifyFlags> flags, int maxBufferSize) -
Method Summary
Methods inherited from class SMB2MultiCreditPacket
getMaxPayloadSize, getPayloadSizeMethods inherited from class SMB2Packet
getBuffer, getCreditsAssigned, getError, getPacket, getSequenceNumber, getStructureSize, isIntermediateAsyncResponse, isSuccess, read, readMessage, setCreditsAssigned, setError, toString, write
-
Field Details
-
fileId
-
completionFilter
-
flags
-
-
Constructor Details
-
SMB2ChangeNotifyRequest
public SMB2ChangeNotifyRequest(SMB2Dialect smbDialect, long sessionId, long treeId, SMB2FileId fileId, Set<SMB2CompletionFilter> completionFilter, Set<SMB2ChangeNotifyFlags> flags, int maxBufferSize)
-
-
Method Details
-
writeTo
Description copied from class:SMB2PacketWrite the message fields into the buffer, as specified in the [MS-SMB2] specification.- Overrides:
writeToin classSMB2Packet- Parameters:
buffer-
-