Uses of Class
com.hierynomus.smb.SMBBuffer
Packages that use SMBBuffer
Package
Description
-
Uses of SMBBuffer in com.hierynomus.msdfsc.messages
Methods in com.hierynomus.msdfsc.messages with parameters of type SMBBufferModifier and TypeMethodDescription(package private) static DFSReferral
(package private) final DFSReferral
void
(package private) String
DFSReferral.readOffsettedString
(SMBBuffer buffer, int referralStart, int offset) protected abstract void
DFSReferral.readReferral
(SMBBuffer buffer, int referralStartPos) void
DFSReferralV1.readReferral
(SMBBuffer buffer, int referralStartPos) protected void
DFSReferralV2.readReferral
(SMBBuffer buffer, int referralStartPos) protected void
DFSReferralV34.readReferral
(SMBBuffer buffer, int referralStartPos) (package private) abstract void
DFSReferral.writeOffsettedData
(SMBBuffer buffer) (package private) void
DFSReferralV1.writeOffsettedData
(SMBBuffer buffer) (package private) void
DFSReferralV2.writeOffsettedData
(SMBBuffer buffer) (package private) void
DFSReferralV34.writeOffsettedData
(SMBBuffer buffer) (package private) abstract int
DFSReferral.writeReferral
(SMBBuffer buffer, int entryStartPos, int bufferDataOffset) (package private) int
DFSReferralV1.writeReferral
(SMBBuffer buffer, int entryStartPos, int bufferDataOffset) (package private) int
DFSReferralV2.writeReferral
(SMBBuffer buffer, int entryStartPos, int bufferDataOffset) (package private) int
DFSReferralV34.writeReferral
(SMBBuffer buffer, int entryStartPos, int bufferDataOffset) (package private) final int
void
void
void
-
Uses of SMBBuffer in com.hierynomus.msdtyp
Methods in com.hierynomus.msdtyp with parameters of type SMBBuffer -
Uses of SMBBuffer in com.hierynomus.msdtyp.ace
Methods in com.hierynomus.msdtyp.ace with parameters of type SMBBufferModifier and TypeMethodDescriptionstatic ACE
(package private) static AceType1
(package private) static AceType2
(package private) static AceType3
(package private) static AceType4
(package private) void
Read the body of the AceType2protected void
(package private) static AceHeader
final void
(package private) abstract void
protected void
(package private) void
protected void
(package private) void
void
(package private) void
-
Uses of SMBBuffer in com.hierynomus.mssmb
Methods in com.hierynomus.mssmb with parameters of type SMBBuffer -
Uses of SMBBuffer in com.hierynomus.mssmb.messages
Methods in com.hierynomus.mssmb.messages with parameters of type SMBBuffer -
Uses of SMBBuffer in com.hierynomus.mssmb2
Methods in com.hierynomus.mssmb2 that return SMBBufferModifier and TypeMethodDescriptionSMB2Packet.getBuffer()
The buffer from which this packet is read if it was a received packetMethods in com.hierynomus.mssmb2 with parameters of type SMBBufferModifier and TypeMethodDescription(package private) SMB2Error
SMB2Error.read
(SMB2PacketHeader header, SMBBuffer buffer) private SMB2Error.SymbolicLinkError
static SMB2FileId
private void
SMB2Error.readErrorContext
(SMB2PacketHeader header, SMBBuffer buffer, int errorContextCount) [MS-SMB2] 2.2.2.1 SMB2 ERROR Context Responseprivate void
SMB2Error.readErrorData
(SMB2PacketHeader header, SMBBuffer buffer) [MS-SMB2] 2.2.2.2 ErrorData formatprotected void
SMB2Packet.readMessage
(SMBBuffer buffer) Read the packet body, this should be implemented by the various packet types.private String
SMB2Error.SymbolicLinkError.readOffsettedString
(SMBBuffer buffer, int offset, int length) Read a string at an offset from the current position in the buffer.void
void
private void
SMB2PacketHeader.writeChannelSequenceReserved
(SMBBuffer buffer) private void
SMB2PacketHeader.writeCreditCharge
(SMBBuffer buffer) private void
SMB2PacketHeader.writeCreditRequest
(SMBBuffer buffer) [MS-SMB2] 3.2.4.1.2 Requesting Credits from the Servervoid
protected void
Write the message fields into the buffer, as specified in the [MS-SMB2] specification.void
void
Constructors in com.hierynomus.mssmb2 with parameters of type SMBBufferModifierConstructorDescriptionSMB2DecryptedPacketData
(SMBBuffer dataBuffer) (package private)
SMB2PacketData
(SMBBuffer buffer) -
Uses of SMBBuffer in com.hierynomus.mssmb2.copy
Methods in com.hierynomus.mssmb2.copy with parameters of type SMBBuffer -
Uses of SMBBuffer in com.hierynomus.mssmb2.messages
Methods in com.hierynomus.mssmb2.messages with parameters of type SMBBufferModifier and TypeMethodDescriptionprivate void
SMB2NegotiateRequest.putCapabilities
(SMBBuffer buffer) private void
SMB2NegotiateRequest.putDialects
(SMBBuffer buffer) private void
private void
private void
SMB2NegotiateRequest.putNegotiateContextList
(SMBBuffer buffer) private void
SMB2NegotiateRequest.putNegotiateContextOrStartTime
(SMBBuffer buffer) private List
<FileNotifyInformation> SMB2ChangeNotifyResponse.readFileNotifyInfo
(SMBBuffer buffer, int outputBufferOffset) protected void
SMB2Cancel.readMessage
(SMBBuffer buffer) protected void
SMB2ChangeNotifyResponse.readMessage
(SMBBuffer buffer) protected void
SMB2Close.readMessage
(SMBBuffer buffer) protected void
SMB2CreateResponse.readMessage
(SMBBuffer buffer) protected void
SMB2Echo.readMessage
(SMBBuffer buffer) protected void
SMB2Flush.readMessage
(SMBBuffer buffer) protected void
SMB2IoctlResponse.readMessage
(SMBBuffer buffer) protected void
SMB2LockResponse.readMessage
(SMBBuffer buffer) protected void
SMB2Logoff.readMessage
(SMBBuffer buffer) protected void
SMB2NegotiateResponse.readMessage
(SMBBuffer buffer) protected void
SMB2QueryDirectoryResponse.readMessage
(SMBBuffer buffer) protected void
SMB2QueryInfoResponse.readMessage
(SMBBuffer buffer) protected void
SMB2ReadResponse.readMessage
(SMBBuffer buffer) protected void
SMB2SessionSetup.readMessage
(SMBBuffer buffer) protected void
SMB2SetInfoResponse.readMessage
(SMBBuffer buffer) protected void
SMB2TreeConnectResponse.readMessage
(SMBBuffer buffer) protected void
SMB2TreeDisconnect.readMessage
(SMBBuffer buffer) protected void
SMB2WriteResponse.readMessage
(SMBBuffer buffer) private List
<SMB2NegotiateContext> SMB2NegotiateResponse.readNegotiateContextList
(SMBBuffer buffer, int negotiateContextOffset, int negotiateContextCount) private int
SMB2NegotiateResponse.readNegotiateContextOffset
(SMBBuffer buffer) private byte[]
SMB2NegotiateResponse.readSecurityBuffer
(SMBBuffer buffer, int securityBufferOffset, int securityBufferLength) private byte[]
SMB2SessionSetup.readSecurityBuffer
(SMBBuffer buffer, int securityBufferOffset, int securityBufferLength) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
The Request packetprotected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
-
Uses of SMBBuffer in com.hierynomus.mssmb2.messages.negotiate
Methods in com.hierynomus.mssmb2.messages.negotiate with parameters of type SMBBufferModifier and TypeMethodDescriptionstatic SMB2NegotiateContext
final SMB2NegotiateContext
protected void
SMB2CompressionCapabilities.readContext
(SMBBuffer buffer, int dataSize) protected void
SMB2EncryptionCapabilities.readContext
(SMBBuffer buffer, int dataSize) protected void
SMB2NegotiateContext.readContext
(SMBBuffer buffer, int dataSize) Read the negotiate contextprotected void
SMB2NetNameNegotiateContextId.readContext
(SMBBuffer buffer, int dataSize) protected void
SMB2PreauthIntegrityCapabilities.readContext
(SMBBuffer buffer, int dataSize) private int
SMB2NegotiateContext.readContextHeader
(SMBBuffer buffer) final int
Method to call for writing the Negotiate Context (one instance) to the bufferprotected int
SMB2CompressionCapabilities.writeContext
(SMBBuffer buffer) protected int
SMB2EncryptionCapabilities.writeContext
(SMBBuffer buffer) protected int
SMB2NegotiateContext.writeContext
(SMBBuffer buffer) Write the negotiate context fields into the buffer, as specified in the [MS-SMB2].pdf specification.protected int
SMB2NetNameNegotiateContextId.writeContext
(SMBBuffer buffer) protected int
SMB2PreauthIntegrityCapabilities.writeContext
(SMBBuffer buffer) private void
SMB2NegotiateContext.writeContextHeader
(SMBBuffer buffer, int dataLength) -
Uses of SMBBuffer in com.hierynomus.smb
Fields in com.hierynomus.smb declared as SMBBufferModifier and TypeFieldDescriptionprotected SMBBuffer
SMBPacket.buffer
protected SMBBuffer
SMBPacketData.dataBuffer
Methods in com.hierynomus.smb that return SMBBufferMethods in com.hierynomus.smb that return types with arguments of type SMBBufferModifier and TypeMethodDescriptionSMBBuffer.putReserved
(int length) Puts '0' bytes for reserved parts of messages/headersSMBBuffer.putReserved1()
Shortcut method for putting 1 reserved byte in the buffer.SMBBuffer.putReserved2()
Shortcut method for putting 2 reserved bytes in the buffer.SMBBuffer.putReserved4()
Shortcut method for putting 4 reserved bytes in the buffer.[MS-SMB2].pdf 2.2 Message SyntaxSMBBuffer.putStringLengthUInt16
(String string) [MS-SMB2].pdf 2.2 Message SyntaxMethods in com.hierynomus.smb with parameters of type SMBBufferModifier and TypeMethodDescriptionfinal void
void
Constructors in com.hierynomus.smb with parameters of type SMBBuffer -
Uses of SMBBuffer in com.hierynomus.smbj.connection
Subclasses of SMBBuffer in com.hierynomus.smbj.connectionFields in com.hierynomus.smbj.connection declared as SMBBufferModifier and TypeFieldDescriptionprivate SMBBuffer
PacketSignatory.SignedPacketWrapper.SigningBuffer.wrappedBuffer
Methods in com.hierynomus.smbj.connection that return SMBBufferMethods in com.hierynomus.smbj.connection that return types with arguments of type SMBBufferModifier and TypeMethodDescriptionPacketSignatory.SignedPacketWrapper.SigningBuffer.putByte
(byte b) PacketSignatory.SignedPacketWrapper.SigningBuffer.putRawBytes
(byte[] buf, int offset, int length) Methods in com.hierynomus.smbj.connection with parameters of type SMBBufferModifier and TypeMethodDescriptionvoid
void
Constructors in com.hierynomus.smbj.connection with parameters of type SMBBuffer