Package jcifs.internal.smb1.net
Class NetServerEnum2
- java.lang.Object
-
- jcifs.internal.smb1.ServerMessageBlock
-
- jcifs.internal.smb1.trans.SmbComTransaction
-
- jcifs.internal.smb1.net.NetServerEnum2
-
- All Implemented Interfaces:
Enumeration<SmbComTransaction>
,CommonServerMessageBlock
,CommonServerMessageBlockRequest
,CommonServerMessageBlockResponse
,RequestWithPath
,Message
,Request
,Response
public class NetServerEnum2 extends SmbComTransaction
-
-
Field Summary
Fields Modifier and Type Field Description static int
SV_TYPE_ALL
static int
SV_TYPE_DOMAIN_ENUM
-
Fields inherited from class jcifs.internal.smb1.trans.SmbComTransaction
dataCount, dataDisplacement, dataOffset, maxBufferSize, maxDataCount, maxParameterCount, maxSetupCount, name, NET_SERVER_ENUM2, NET_SERVER_ENUM3, NET_SHARE_ENUM, parameterCount, parameterDisplacement, parameterOffset, primarySetupOffset, secondaryParameterOffset, setupCount, timeout, totalDataCount, totalParameterCount, TRANS_CALL_NAMED_PIPE, TRANS_PEEK_NAMED_PIPE, TRANS_TRANSACT_NAMED_PIPE, TRANS_WAIT_NAMED_PIPE, TRANS2_FIND_FIRST2, TRANS2_FIND_NEXT2, TRANS2_GET_DFS_REFERRAL, TRANS2_QUERY_FILE_INFORMATION, TRANS2_QUERY_FS_INFORMATION, TRANS2_QUERY_PATH_INFORMATION, TRANS2_SET_FILE_INFORMATION
-
Fields inherited from class jcifs.internal.smb1.ServerMessageBlock
batchLevel, byteCount, digest, errorCode, flags2, headerStart, length, mid, path, pid, SMB_COM_CHECK_DIRECTORY, SMB_COM_CLOSE, SMB_COM_CREATE_DIRECTORY, SMB_COM_DELETE, SMB_COM_DELETE_DIRECTORY, SMB_COM_ECHO, SMB_COM_FIND_CLOSE2, SMB_COM_LOCKING_ANDX, SMB_COM_LOGOFF_ANDX, SMB_COM_MOVE, SMB_COM_NEGOTIATE, SMB_COM_NT_CANCEL, SMB_COM_NT_CREATE_ANDX, SMB_COM_NT_TRANSACT, SMB_COM_NT_TRANSACT_SECONDARY, SMB_COM_OPEN_ANDX, SMB_COM_QUERY_INFORMATION, SMB_COM_READ_ANDX, SMB_COM_RENAME, SMB_COM_SEEK, SMB_COM_SESSION_SETUP_ANDX, SMB_COM_SET_INFORMATION, SMB_COM_TRANSACTION, SMB_COM_TRANSACTION_SECONDARY, SMB_COM_TRANSACTION2, SMB_COM_TREE_CONNECT_ANDX, SMB_COM_TREE_DISCONNECT, SMB_COM_WRITE, SMB_COM_WRITE_ANDX, tid, uid, wordCount
-
-
Constructor Summary
Constructors Constructor Description NetServerEnum2(Configuration config, String domain, int serverTypes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
readDataWireFormat(byte[] buffer, int bufferIndex, int len)
protected int
readParametersWireFormat(byte[] buffer, int bufferIndex, int len)
protected int
readSetupWireFormat(byte[] buffer, int bufferIndex, int len)
void
reset(int key, String lastN)
String
toString()
protected int
writeDataWireFormat(byte[] dst, int dstIndex)
protected int
writeParametersWireFormat(byte[] dst, int dstIndex)
protected int
writeSetupWireFormat(byte[] dst, int dstIndex)
-
Methods inherited from class jcifs.internal.smb1.trans.SmbComTransaction
getPadding, getSubCommand, hasMoreElements, nextElement, pad, readBytesWireFormat, readParameterWordsWireFormat, releaseBuffer, reset, setBuffer, setMaxBufferSize, setMaxDataCount, setSubCommand, writeBytesWireFormat, writeParameterWordsWireFormat
-
Methods inherited from class jcifs.internal.smb1.ServerMessageBlock
addFlags2, allowChain, clearReceived, createCancel, decode, encode, equals, error, exception, getByteCount, getCommand, getConfig, getCreditCost, getDigest, getDomain, getErrorCode, getException, getExpiration, getFlags, getFlags2, getFullUNCPath, getGrantedCredits, getLength, getMid, getNext, getNextResponse, getOverrideTimeout, getPath, getPid, getRawPayload, getResponse, getServer, getSignSeq, getTid, getUid, hashCode, ignoreDisconnect, isAsync, isCancel, isError, isExtendedSecurity, isForceUnicode, isReceived, isResolveInDfs, isResponse, isResponseAsync, isRetainPayload, isUseUnicode, isVerifyFailed, prepare, readHeaderWireFormat, readString, readString, readString, readStringLength, received, remFlags2, retainPayload, setCommand, setDigest, setErrorCode, setExpiration, setExtendedSecurity, setFlags, setFlags2, setFullUNCPath, setMid, setOverrideTimeout, setPath, setPid, setRawPayload, setRequestCredits, setResolveInDfs, setResponse, setSessionId, setSignSeq, setTid, setUid, setUseUnicode, size, split, stringWireLength, verifySignature, writeHeaderWireFormat, writeString, writeString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Enumeration
asIterator
-
-
-
-
Field Detail
-
SV_TYPE_ALL
public static final int SV_TYPE_ALL
- See Also:
- Constant Field Values
-
SV_TYPE_DOMAIN_ENUM
public static final int SV_TYPE_DOMAIN_ENUM
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
NetServerEnum2
public NetServerEnum2(Configuration config, String domain, int serverTypes)
- Parameters:
config
-domain
-serverTypes
-
-
-
Method Detail
-
reset
public void reset(int key, String lastN)
- Overrides:
reset
in classSmbComTransaction
-
writeSetupWireFormat
protected int writeSetupWireFormat(byte[] dst, int dstIndex)
- Specified by:
writeSetupWireFormat
in classSmbComTransaction
-
writeParametersWireFormat
protected int writeParametersWireFormat(byte[] dst, int dstIndex)
- Specified by:
writeParametersWireFormat
in classSmbComTransaction
-
writeDataWireFormat
protected int writeDataWireFormat(byte[] dst, int dstIndex)
- Specified by:
writeDataWireFormat
in classSmbComTransaction
-
readSetupWireFormat
protected int readSetupWireFormat(byte[] buffer, int bufferIndex, int len)
- Specified by:
readSetupWireFormat
in classSmbComTransaction
-
readParametersWireFormat
protected int readParametersWireFormat(byte[] buffer, int bufferIndex, int len)
- Specified by:
readParametersWireFormat
in classSmbComTransaction
-
readDataWireFormat
protected int readDataWireFormat(byte[] buffer, int bufferIndex, int len)
- Specified by:
readDataWireFormat
in classSmbComTransaction
-
toString
public String toString()
- Overrides:
toString
in classSmbComTransaction
-
-