Module jcifs

Class AndXServerMessageBlock

java.lang.Object
org.codelibs.jcifs.smb.internal.smb1.ServerMessageBlock
org.codelibs.jcifs.smb.internal.smb1.AndXServerMessageBlock
All Implemented Interfaces:
CommonServerMessageBlock, CommonServerMessageBlockRequest, CommonServerMessageBlockResponse, RequestWithPath, Message, Request, Response
Direct Known Subclasses:
SmbComLockingAndX, SmbComLogoffAndX, SmbComNTCreateAndX, SmbComNTCreateAndXResponse, SmbComOpenAndX, SmbComOpenAndXResponse, SmbComReadAndX, SmbComReadAndXResponse, SmbComSessionSetupAndX, SmbComSessionSetupAndXResponse, SmbComTreeConnectAndX, SmbComTreeConnectAndXResponse, SmbComWriteAndX, SmbComWriteAndXResponse

public abstract class AndXServerMessageBlock extends ServerMessageBlock
Base class for SMB1 AndX (chained) command messages. This class extends ServerMessageBlock to support SMB1 command chaining, where multiple related commands can be batched together in a single message for improved efficiency.
  • Constructor Details

    • AndXServerMessageBlock

      protected AndXServerMessageBlock(Configuration config, byte command, String name, ServerMessageBlock andx)
      Constructs an AndX message block with full parameters
      Parameters:
      config - the configuration
      command - the SMB command
      name - the name parameter
      andx - the chained command
    • AndXServerMessageBlock

      protected AndXServerMessageBlock(Configuration config, byte command)
      Constructs an AndX message block with configuration and command
      Parameters:
      config - the configuration
      command - the SMB command
    • AndXServerMessageBlock

      protected AndXServerMessageBlock(Configuration config, byte command, ServerMessageBlock andx)
      Constructs an AndX message block with command and chained command
      Parameters:
      config - the configuration
      command - the SMB command
      andx - the chained command
    • AndXServerMessageBlock

      protected AndXServerMessageBlock(Configuration config)
      Constructs an AndX message block with configuration
      Parameters:
      config - the configuration
    • AndXServerMessageBlock

      protected AndXServerMessageBlock(Configuration config, ServerMessageBlock andx)
      Constructs an AndX message block with configuration and chained command
      Parameters:
      config - the configuration
      andx - the chained command
  • Method Details