Module jcifs

Interface CommonServerMessageBlockResponse

All Superinterfaces:
CommonServerMessageBlock, Message, Response
All Known Subinterfaces:
NotifyResponse, TreeConnectResponse
All Known Implementing Classes:
AndXServerMessageBlock, NetServerEnum2, NetServerEnum2Response, NetShareEnum, NetShareEnumResponse, NtTransNotifyChange, NtTransNotifyChangeResponse, NtTransQuerySecurityDesc, NtTransQuerySecurityDescResponse, ServerMessageBlock, ServerMessageBlock2Response, Smb2ChangeNotifyResponse, Smb2CloseResponse, Smb2CreateResponse, Smb2EchoResponse, Smb2FlushResponse, Smb2IoctlResponse, Smb2LockResponse, Smb2LogoffResponse, Smb2NegotiateResponse, Smb2OplockBreakNotification, Smb2QueryDirectoryResponse, Smb2QueryInfoResponse, Smb2ReadResponse, Smb2SessionSetupResponse, Smb2SetInfoResponse, Smb2TreeConnectResponse, Smb2TreeDisconnectResponse, Smb2WriteResponse, SmbComBlankResponse, SmbComClose, SmbComCreateDirectory, SmbComDelete, SmbComDeleteDirectory, SmbComFindClose2, SmbComLockingAndX, SmbComLogoffAndX, SmbComNegotiate, SmbComNegotiateResponse, SmbComNtCancel, SmbComNTCreateAndX, SmbComNTCreateAndXResponse, SmbComNtTransaction, SmbComNtTransactionResponse, SmbComOpenAndX, SmbComOpenAndXResponse, SmbComQueryInformation, SmbComQueryInformationResponse, SmbComReadAndX, SmbComReadAndXResponse, SmbComRename, SmbComSeek, SmbComSeekResponse, SmbComSessionSetupAndX, SmbComSessionSetupAndXResponse, SmbComSetInformation, SmbComSetInformationResponse, SmbComTransaction, SmbComTransactionResponse, SmbComTreeConnectAndX, SmbComTreeConnectAndXResponse, SmbComTreeDisconnect, SmbComWrite, SmbComWriteAndX, SmbComWriteAndXResponse, SmbComWriteResponse, Trans2FindFirst2, Trans2FindFirst2Response, Trans2FindNext2, Trans2GetDfsReferral, Trans2GetDfsReferralResponse, Trans2QueryFSInformation, Trans2QueryFSInformationResponse, Trans2QueryPathInformation, Trans2QueryPathInformationResponse, Trans2SetFileInformation, Trans2SetFileInformationResponse, TransCallNamedPipe, TransCallNamedPipeResponse, TransPeekNamedPipe, TransPeekNamedPipeResponse, TransTransactNamedPipe, TransTransactNamedPipeResponse, TransWaitNamedPipe, TransWaitNamedPipeResponse

public interface CommonServerMessageBlockResponse extends CommonServerMessageBlock, Response
Interface for SMB response messages received from server. Extends the common SMB message block with response-specific functionality including asynchronous response handling and response chaining capabilities.
Author:
mbechler
  • Method Details

    • isAsync

      boolean isAsync()
      Checks if this is an asynchronous response.
      Returns:
      is an async response
    • getNextResponse

      Description copied from interface: Response
      Gets the next response in the chain.
      Specified by:
      getNextResponse in interface Response
      Returns:
      the next response
    • prepare

      void prepare(CommonServerMessageBlockRequest next)
      Prepares this response for the next request.
      Parameters:
      next - the next request to prepare for